对于那些对两者都有经验的人来说,主要的区别是什么?对于任何一个新手,哪个更好学习?有没有你可以选择C的情况,还有其他你会选择C++的情况?是使用最好的工具还是一个明显优于另一个的情况.我知道C++是C的"增强",但它是在'83创建的,并没有完全取代C所以必须有更多的东西.
我知道这个问题是主观的,我不是要开始任何宗教战争,所以请尽量做到客观.明确优势和劣势以及比较.
我必须开发一个监视网络中运行的应用程序的系统.它应该收集有关应用程序状态的信息,并在出现问题时发送警报.我选择在.NET上开发这个应用程序.请指出我是否有任何用于此目的的API或任何可以帮助我开始的想法.如果你建议任何其他框架来开发这样的项目我可能知道原因!
谢谢
我想在WPF中使用一些3D控件,但有点惊讶地发现WPF中没有原始的实体控件 - 我只是想在一个场景中填充几个球体和立方体,但没有意识到我必须使用网格渲染它们.
当然有人已经创建了可以添加到WPF 3D场景的3d基元库.这些图书馆中有免费的吗?
建模工具怎么样?我知道有一些免费的建模应用程序(如Blender),但是有没有办法从这些应用程序导出模型并将它们包含在WPF应用程序中?
谢谢!
在安装时,我复制'System32'文件夹中的一些文件.卸载这些文件时不会删除.为什么?
我试着在这里搜索类似的解决方案,但没有看到一个,所以我想知道什么是实现以下的最佳方法.
我有一个1700万行的表都有一个唯一的ID.我们最近创建了一个新表,它将与前一个表一起使用,其中新表的外键是旧表的唯一ID.
对于前者
表1 - id,field1,field2,field3 ...表2 - table1.id,field1 ...
问题是因为我们正在将它迁移到实时环境中,我们需要在表1中为表1中的每一行填充包含表1的id的行.ex,表1 - 1,test,null表2现在需要为table1中的每一行提供:1,null,...等等.主要问题是表1中的id不是全部顺序的,因此我们必须从表1中读取,然后根据找到的id插入到表2中.
有没有更简单的方法去做?在此先感谢乔
另外要澄清的是,表2将是新数据,它将包含在表1中的唯一内容是保持外键关系的id
这也是sql server 2000
我有一个类,它定义了一个只读属性,可以有效地公开一个私有字段,如下所示:
public class Container
{
private List<int> _myList;
public List<int> MyList
{
get { return _myList;}
}
public Container() : base ()
{
_myList = new List<int>();
}
// some method that need to access _myList
public SomeMethod(int x)
{
_myList.Add(x);
}
}
Run Code Online (Sandbox Code Playgroud)
现在消费者不可能直接管理我的属性,所以代码如aContainer.MyList = new List(); 生成编译时错误.但是,消费者可以完全自由地在他所获得的引用上调用各种方法,因此这是完全有效的代码
Container c = new Container();
Console.WriteLine(c.MyList.Count);
c.MyList.Add(4);
Console.WriteLine(c.MyList.Count);
Run Code Online (Sandbox Code Playgroud)
哪种打败了整个只读概念.
是否有任何理智的解决方法可以让我有一个真正的只读参考属性?
PS我不能只返回列表的副本,因为用户会认为他做了所有必要的更改,但唉...他们将会消失.
如果我new
在我的库中使用关键字(它的构建方式与我的主应用程序不同),当我在主应用程序中删除它时delete
,是否有可能出现崩溃/错误?
我一直在尝试理解用于Java的BouncyCastle加密API.不幸的是,我发现Java加密通常被服务提供者接口和术语所掩盖,以至于我无法理解实际做的事情.我已经尝试过反复阅读必要的文档,但它只是难以理解,引入了许多远远超出我认为应该需要的概念.
我真正想要的是一个执行以下操作的类:
public class KeyPair {
public byte[] public;
public byte[] private;
}
public class RSACrypto {
public static KeyPair generateRSAKeyPair() { /*implementation*/}
public static byte[] encrypt(byte[] data, byte[] publicKey) { /*impl*/}
public static byte[] decrypt(byte[] encryptedData, byte[] privateKey) { /*impl*/ }
}
Run Code Online (Sandbox Code Playgroud)
如果这是一个非常复杂的问题,请问"我真正想要的一切".关于在Java加密和BouncyCastle上阅读的地方的任何指示都是非常受欢迎的.任何有关Java加密系统实际布局的概述都非常受欢迎.
我可以在iPhone模拟器上从Apple Store运行下载应用程序吗?
c# ×2
c++ ×2
.net ×1
3d ×1
bouncycastle ×1
c ×1
cryptography ×1
eclipse ×1
graphics ×1
iphone ×1
java ×1
jce ×1
libs ×1
monitoring ×1
networking ×1
properties ×1
readonly ×1
rsa ×1
search ×1
sql ×1
t-sql ×1
wpf ×1