小编Sys*_*ata的帖子

MySQL中的分隔符

我经常看到人们正在使用Delimiters.我试着找出什么是分隔符,它们的目的是什么.经过20分钟的谷歌搜索,我无法找到满足我的答案.那么,我现在的问题是:什么是分隔符,什么时候应该使用它们?

mysql delimiter

145
推荐指数
4
解决办法
15万
查看次数

IoC和DI之间的区别究竟在哪里

可能重复:
控制反转<依赖注入

我总是在相同的上下文中读取IoC(控制反转)和DI(依赖注入).IoC和DI有什么区别?IoC与DI有何不同?

dependency-injection inversion-of-control

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

如何启动IIS Express?

我使用Web PI安装IIS Express.在托盘中,没有IIS Express图标.如何在不使用命令行的情况下启动IIS Express?我希望IIS永久运行,所以没有命令行.

iis-express

17
推荐指数
4
解决办法
8万
查看次数

const char与char数组vs std :: string的指针

在这里,我有两行代码

const char * s1 = "test";
char s2 [] = "test";
Run Code Online (Sandbox Code Playgroud)

这两行代码具有相同的行为,所以我看不出是否应该优先选择s1,s2反之亦然.除了s1和s2之外,还有使用方式std::string.我认为使用std :: string的方式是最优雅的.在查看其他代码时,我经常看到人们use const char *或者char s [].因此,我现在的问题是,我应该何时使用const char * s1char s []std::string?有什么区别,我应该在哪种情况下使用哪种方法?

c++

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

变量的初始化:直接还是在构造函数中?

可能重复:
最佳实践:在构造函数或声明中初始化类字段?

大多数时候,我看到了像这样初始化变量的方法

public class Test
{
    private int myIntToInitalize;

    public Test()
    {
        myIntToInitalize = 10;
    }
}
Run Code Online (Sandbox Code Playgroud)

从我的角度来看,这是初始化变量的最常用方法.书籍,博客以及.NET的内部实现中的大多数代码都与我的示例相同.

最近我看到人们直接进行初始化,所以没有在构造函数中设置值.

public class Test
{
    private int myIntToInitalize = 10;
}
Run Code Online (Sandbox Code Playgroud)

从观点来看,初始化和声明变量或初始化构造函数中的变量没有区别.

除了最佳实践和代码行的长度之外,直接初始化变量的好处在哪里,是否存在细微差别?

c# initialization

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

Visual Studio 2010可扩展性入门 - 3个问题

1.)"VSIX"项目的"Visual Studio Package"项目有何不同?

2.)哪里可以找到一些初学者指南?

3.)在哪里可以找到Visual Studio 2010的可扩展性模型或扩展点的概述?

提前致谢!

vsx visual-studio-2010 visual-studio

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

如何获得受信任/验证的发布者?

当我使用管理权限启动我的应用程序时(右键单击EXE |以管理员身份运行),将显示带有橙色或黄色横幅的UAC对话框,并显示发布者未知的警告.我不想购买证书,而是采用不同的方式.我认为必须有可能在没有购买证书的情况下实现这一目标.基本上,我想要启动时的外观,例如,具有管理权限的calc.exe(Windows中的计算器).我有哪些选择或替代品?

.net uac certificate visual-studio-2010

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

"线性插值"是什么意思?

我常常在WPF中使用动画的上下文中听到"线性插值"一词."线性插值"究竟是什么意思?你能举个例子来说明使用"线性插值"吗?

wpf

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

TypeScript不会解析外部模块(node.js)

我想在我的节点应用程序中使用moment.js,所以我使用node的包管理器npm安装了moment.js:

npm install moment@2.4.0
Run Code Online (Sandbox Code Playgroud)

只是为了安全起见,我检查时刻未全局安装,安装的版本确实是版本2.4.0(版本2.4.0以便使用正确的d.ts文件...)

require("moment").version
Run Code Online (Sandbox Code Playgroud)

好吧,似乎很好.我也在使用最新版本的TypeScript(0.9.5).

所以,现在我将以下文件添加到我的项目根目录https://github.com/borisyankov/DefinitelyTyped/blob/master/moment/moment.d.ts并引用该文件:

/// <reference path="moment.d.ts" />
Run Code Online (Sandbox Code Playgroud)

现在,它应该使用TypeScripts import关键字导入时刻:

import m = require("moment");
Run Code Online (Sandbox Code Playgroud)

使用以下命令进行编译

tsc app.ts --module commonjs
Run Code Online (Sandbox Code Playgroud)

产生以下错误

/home/unknown/temp/test/app.ts(3,1):错误TS2071:无法解析外部模块'"时刻"'./home/unknown/temp/test/app.ts(3,1):错误TS2072:模块不能别名为非模块类型.

为什么会出现此错误?我如何解决它?

commonjs node.js momentjs typescript

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

WPF中的性能

我的工作是在WPF中开发一个小型2D游戏.我看过许多用Silverlight编写的很酷的游戏.我现在的问题是:WPF对此目的有同样的要求吗?在这里(http://www.microsoft.com/showcase/en/us/details/b83db72d-bc0e-4423-88fc-99d7a77d60e5)我发现了一个很酷的Silverlight游戏.我想在WPF中开发几乎相同.有任何性能问题或类似的问题吗?

提前致谢!

c# silverlight wpf performance

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

如何打印表格的特定区域?

我的应用程序显示分组线性数据 表示非常简单.UI分为几个GroupBox,其中数据由TextBoxes和Labels显示.

现在,我想以简单的方式打印数据.我的想法是只打印GroupBoxes并调整对齐方式,以便打印的页面看起来更好一些.

可以为WinForms推荐哪些方法,还是有最佳实践?是否存在任何预定义的辅助类?

c# winforms

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

传递参数的方法 - 值与引用vs指针?

与其他编程语言相比,C++支持三种不同的参数传递:

  • 按价值
  • 引用
  • 按地址

我用C#编程了很长时间,从C#开发人员的角度来看,C++让我很困惑.在C#中它很容易.只需定义您想要的内容并返回结果,而C++则要复杂得多.有什么样时使用的指导方针by value,by reference,or by address

c++

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

主题与斯沃琪之间的区别

在jQuery Mobile中,有主题和样本.两者听起来都一样.这两者有什么区别?

markup jquery jquery-mobile jquery-mobile-themeroller

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