今天编译我的应用程序时,我遇到了这个警告(我认为代码是无关紧要的):
警告C4315:'MyClass':成员'MyClass :: my_data_'的'this'指针可能没有按照构造函数的预期对齐8
我无法在在线帮助,本地安装的帮助或Google搜索中找到有关此警告的任何文档.我确实在MS论坛上找到了一个链接:
但没有关于错误本身的信息.
你有关于这个错误的信息吗?我试图弄清楚如何解决它.
我知道我可以这样做:
var test = new { FirstName = string.Empty, LastName = string.empty };
Run Code Online (Sandbox Code Playgroud)
但我不知道是否有办法动态地做到这一点,让我们说:
var test = new {};
if (condition) {
test.Property = string.Empty;
}
Run Code Online (Sandbox Code Playgroud)
让我说我有这个:
string[] names =
{
"eder",
"quiñones",
"quoe840629",
"3301"
};
var anonymous = new {};
foreach (string name in names) {
// Create anonymous types...
}
Run Code Online (Sandbox Code Playgroud)
有什么建议?
~EderQuiñones
我在junit测试代码中的java中收到此错误.我抬头看着网,它说我需要在类路径中添加junit.jar.
在Eclipse中,我已将它添加到Project Properties窗口的类路径中,但仍然会出现初始化错误.我该怎么办..?
这是错误的完整描述:
java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.junit.internal.builders.JUnit4Builder.runnerForClass(JUnit4Builder.java:13)
at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:57)
at org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:29)
at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:57)
at org.junit.internal.requests.ClassRequest.getRunner(ClassRequest.java:24)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.<init>(JUnit4TestReference.java:32)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestClassReference.<init>(JUnit4TestClassReference.java:25)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createTest(JUnit4TestLoader.java:41)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.loadTests(JUnit4TestLoader.java:31)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:452)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
Caused by: java.lang.ClassNotFoundException: org.hamcrest.SelfDescribing
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown …Run Code Online (Sandbox Code Playgroud) 是否有推荐的IDE用于开发Excel VBA宏,以提供合理的错误报告和代码完成?
目前,我正在使用Excel 2007附带的"Microsoft Visual Basic For Application"IDE,但到目前为止,它还不太理想.
即使是Vim或Emacs的插件也会很棒.
我在SQL Server 2008 R2中创建了一个新表,我希望索引是自动增量的.怎么做?没有身份数据类型; 我选择了int
也就是说,如果我需要为单个数组插入调用这个函数,我是否更适合使用某种树或跳过列表数据结构?
我想用SlickGrid模仿电子表格的特定行为.用户:
=sum(,或任何公式,什么让我失望的是需要改变焦点.
var cell_with_formula = null;
grid = new Grid($("#myGrid"), data, columns, options);
// save original cell address, but there is no onBlur event
grid.onBlur = function(args){
cell_with_formula = args; // save address
};
grid.onCellRangeSelected = function(){
if(cell_with_formula){
// check if cell_with_formula has `=` at begining
// if so, append selected range
cell_with_formula = null;
}
};
Run Code Online (Sandbox Code Playgroud)
提前致谢!
当涉及到web开发和javascript/jQuery编程时,我仍然非常"绿色",所以任何帮助都表示赞赏.这就是我想要做的.
我想做一个jQuery UI对话框所做的事情,它将半透明图像放在整个页面上,并禁用单击下面的任何控件.
我想知道如何在顶部放置某种微调器覆盖以显示该网站在后台运行.如果我可以使用一个很好的动画GIF文件,但我不太确定最好的方法.
下面是一个带有对话框的灰显效果示例: jQuery UI示例.我想知道如何在没有顶部对话框的情况下产生这种效果.我没有关于微调器行为的好例子.
所有建议,网站推荐和代码表示赞赏.
编辑:我不是指"旋转控制".我将尝试通过微调器找到我想到的一个例子.
编辑:我的意思是"旋转器"是一个加载的GIF,如本网站上的"指标大"GIF:http://ajaxload.info/