问题列表 - 第13475页

在派生的C#类中隐藏属性

我有四个课程,分享四个属性的一些安排.我目前已将基类设置为abstract标记为的每个属性virtual.然后在四个派生类中的每一个中,我将覆盖它使用的属性并忽略其他属性.

问题是我仍然可以访问每个派生类中的所有属性,无论我是否从abstract virtual我的基类中的属性重写它.

我感觉我从错误的角度接近这个.有没有办法明确隐藏或阻止属性,或者是否有更好的方法.

c# asp.net oop inheritance

3
推荐指数
1
解决办法
7968
查看次数

C - 需要比较int的"n"最低位是否相等

C - 需要比较nint的最低位是否相等.

即n = 4;

xxxx1001 == xxxx1001(x无所谓)

即n = 2; xxxxxx01 == xxxxxx01

不考虑不使用蒙版的好方法,=).

c bit-manipulation bit

4
推荐指数
3
解决办法
8249
查看次数

slideUp多个div

我怎样才能确保几个div被滑落?现在我有这个功能:

$("div#personal").click(function() { 
  $("div.1").slideUp("slow", function () { $("div.2").slideDown("slow") } ); 
});
Run Code Online (Sandbox Code Playgroud)

我想要做的是确保所有命名的div:

  1. 1区
  2. div.2 除了这一个
  3. div.3
  4. div.4
  5. div.5

除了第二个div之外,它被滑倒了.

html jquery slideup

2
推荐指数
1
解决办法
2985
查看次数

索引算法开发谷歌桌面搜索等应用程序?

我想像应用程序一样开发谷歌桌面搜索,我想知道我应该使用哪种索引技术/算法,这样我就可以获得非常快速的数据回溯.

algorithm full-text-search search-engine

1
推荐指数
1
解决办法
3260
查看次数

Android的经验?

我想买一台运行Android的新手机.从我所听到的,我认为它是安静的可编程和可定制的.你有什么经历?

关于这个话题有没有好书?

android

0
推荐指数
1
解决办法
192
查看次数

Singleton - if或try/catch?

我已经在这个想法上待了很长时间,并且想听听你们对它的看法.

写单例的标准习语大致如下:

public class A {
...
   private static A _instance;

   public static A Instance() {
      if(_instance == null) {
          _instance = new A();
      }

      return _instance;
   }
...
}
Run Code Online (Sandbox Code Playgroud)

在这里,我提出另一个解决方案:

public class A {
...
   private static A _instance;

   public static A Instance() {
       try {
         return _instance.Self();
       } catch(NullReferenceExceptio) {
         _instance = new A();
       }           

       return _instance.Self();
   }

   public A Self() {
       return this;
   }
...
}
Run Code Online (Sandbox Code Playgroud)

它背后的基本思想是1个解除引用和不再引用异常的运行时成本小于一个空检查的运行时成本.我试图测量潜在的性能增益,这是我的数字:

睡1秒(尝试/捕获):188788ms

睡眠1秒(nullcheck):207485ms

和测试代码:

using System;
using …
Run Code Online (Sandbox Code Playgroud)

.net c# singleton

3
推荐指数
3
解决办法
907
查看次数

Canvas Animation Kit实验......如何清除画布?

我可以制作一个obj使用画布绘制如下:

MyObj.myDiv = new Canvas($("effectDiv"), Setting.width,  Setting.height);
Run Code Online (Sandbox Code Playgroud)

然后,我使用它在画布上绘制一个矩形:

    var c =  new Rectangle(80, 80,
        {
            fill: [220, 40, 90]
        }
    );
    var move = new Timeline;
    move.addKeyframe(0,
        {
            x: 0,
            y: 0
        }
    );
    c.addTimeline(move);
    MyObj.myDiv.append(c);
Run Code Online (Sandbox Code Playgroud)

但是在绘制矩形后,我想要清除画布,但我不知道哪种方法以及如何做到这一点......

O ...还有一件事:它是CAKE的网站: 链接

html javascript html5 animation canvas

4
推荐指数
1
解决办法
8589
查看次数

用于守护进程的Python代码?

任何人都可以分享一个高效的代码片段来守护 python 中的进程吗?

python

3
推荐指数
1
解决办法
4012
查看次数

JavaScript压缩

我寻找可以压缩JavaScript源代码的工具.我找到了一些只删除空白字符的网络工具?但也许存在更好的工具,可以压缩用户的功能名称,字段名称,删除未使用的字段,其他.

javascript compression

0
推荐指数
1
解决办法
1886
查看次数

如何在VB.NET中按位移位?

如何在VB.NET中按位左右按位移位?它甚至有操作员,还是我必须使用一些实用方法?

vb.net bit-manipulation operators bit-shift

9
推荐指数
2
解决办法
2万
查看次数