问题标签 [base]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1369 浏览

c++ - 碱基转换问题

我现在正在尝试将整数转换为字符串,但遇到了问题。

我已经编写了大部分代码并可以正常工作,但是在携带到下一个地方时它有一个小缺陷。很难描述,所以我举个例子。使用 base 26 和由小写字母组成的字符集:

0 = “a”
1 = “b”
2 = “c”

...

25 = "z"
26 = "ba" (这应该等于 "aa")

在某些情况下,它似乎会跳过字符集中零位的字符。

让我感到困惑的是我的代码没有任何问题。我一直在研究这个太久了,我仍然无法弄清楚。

我有一种感觉,这个函数在返回零的模上跳闸了,但我一直在研究这个,我不知道它是怎么发生的。欢迎任何建议。

编辑:生成的字符串是小端的事实与我的应用程序无关。

0 投票
4 回答
640 浏览

.net - 制作自定义字符串编码器.net

我知道 .net 支持字节数组的 ba​​se64 编码。但我认为如果使用更多的字符,我可以节省更多的空间。我在某处读到 Unicode 支持数千种不同的字符,那么为什么不使用 base1024 编码呢?如果可能的话,您能否就如何实施它提供一些指导。谢谢

0 投票
11 回答
2197 浏览

c# - C# 类继承

问候。我有以下课程:

我想像这样继承这个类:

这是有道理的。

我想知道的是如何删除基类的某些功能?

例如:

我希望它是:

我的问题是如何实现完全隐藏基类 shipUnit 的代码?

否则我将在派生类中得到两个 shipUnit 实现。

感谢您的时间。

ShipPlacementArray 只处理一艘船。但阵列反映了船可以放置的方向。

0 投票
2 回答
83461 浏览

graphics - 如何更改当前的绘图窗口大小(在 R 中)

例如。假设我这样做:

现在我想做

但我想要一个更大的窗口。

我想这样做的方法是(假设我不想打开一个新窗口)做

这当然行不通。

我看到的唯一解决方案是关闭窗口并启动一个新窗口。(这将结束我的阴谋历史)

有没有更好的办法 ?

谢谢。

0 投票
4 回答
10950 浏览

c# - C#从基类隐藏、覆盖和调用函数

我正在学习 C#,我遇到了以下问题。我有两个类:基类和派生类:

现在,没有virtualoverride关键字。当我编译这个时,我得到了我试图MyMethodMyBase课堂上隐藏的警告(这当然是预期的)。

我想要做的是从具有派生类实例的基类中调用该方法。我这样做:

当我没有virtual在方法中指定任何 , etc. 关键字时,它可以正常工作。我尝试将关键字组合起来,得到以下结果:

我希望这张表对你来说很清楚。我有两个问题

  1. 从基类()调用函数是否正确((MyBase)myDerived).MyMethod();?我知道base关键字,但只能从派生类内部调用它。这样对吗?
  2. 为什么在最后一种情况下(使用virtualoverride修饰符)调用的方法来自派生类?你能解释一下吗?
0 投票
7 回答
18407 浏览

c++ - C++ 继承类具有同名成员

在 C++ 中,您可以在基类中放置一个成员,在继承类中放置一个具有相同名称的成员。

如何访问继承类中的特定类?

0 投票
9 回答
61996 浏览

c# - c# 中“base”关键字的真正目的是什么?

因此,对于在我的应用程序的每个页面中使用的一些常用可重用方法的基类......

因此,如果我想使用这种方法,我会这样做,

它做了我想要的,但是有一个“Base”关键字处理c#中的基类......我真的很想知道什么时候应该在我的派生类中使用base关键字......

任何好的例子...

0 投票
2 回答
4369 浏览

frameworks - 在实体框架中为实体创建基类

我想为我的所有实体创建一个通用的基类。该类将具有 Save()、Delete()、GetByID() 和其他一些基本功能和属性等方法。我对 Linq to SQL 有更多的经验,并希望在 EF 中获得一些类似的好例子。谢谢你。

0 投票
4 回答
2797 浏览

visual-studio - Visual Studio:设计派生自抽象基类的 UserControl 类

我想为我的一些自定义的抽象基类UserControl原因很明显:它们共享一些共同的属性和方法(实际上是接口某些元素的基本实现),而我只想实现它们一次。

我通过定义我的抽象基类来做到这一点:

然后我去实现我的一个观点,像往常一样,和设计师一起:

到这里一切都很好。现在我用SpecialView抽象基类替换我的类的派生:

现在,Visual Studio 2008 中的设计器将不再工作,说明:The designer must create an instance of type 'ViewBase' but it cannot because the type is declared as abstract.

我该如何规避这个?我只是不想为所有这些视图复制相同的代码。

信息:有一个虚拟方法的问题,而不是抽象类,但没有适合我的解决方案。

0 投票
6 回答
4966 浏览

c# - C# 如何在 web 服务中返回我的基类

我有一个类 Car 和一个派生的 SportsCar: Car
像这样的东西:

我有一个带有返回汽车的方法的网络服务,即:

它返回:

我有另一种方法也可以返回这样的汽车:

它编译得很好,一切正常,但是在调用它时我得到:
System.InvalidOperationException:生成 XML 文档时出错。---> System.InvalidOperationException:类型 wsBaseDerived.SportsCar 不是预期的。使用 XmlInclude 或 SoapInclude 属性指定静态未知的类型。

我觉得很奇怪它不能将它序列化为一辆直车,因为 mycar 是一辆汽车。

在我们的 WebMethod 上添加 XmlInclude 可以消除错误:

现在它返回:

但我真的希望返回基类,而不需要派生类的额外属性等。

如果不创建映射器等,这是否可能?

请说是的;)