问题列表 - 第19506页

实例变量和局部变量的默认值

我读到Java为类属性提供了默认值,但没有为局部变量提供默认值.那是对的吗?如果是这样的话背后的原因是什么?当你做一些好事时,为什么不一直这样做呢?

谢谢,
罗杰

java

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

更好的正则表达式来验证日期时间

我有这个正则表达式(\d{4})-(\d{2})-(\d{2})来检测一个有效的日期,但是,它并不完美,因为一些传入的数据是2009-24-09(YYYY-DD-MM),有些是2009-09-24(YYYY-MM-DD) .

是否可以使用单行正则表达式来检测第二和第三部分是否大于12以更好地验证日期?

regex

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

获取在运行时生成的类的字节数

我正在使用一个Java框架,它使用自定义的ClassLoader在运行时生成一些(代理)类.我想得到任何这样的类,自定义ClassLoader从loadClass(..)返回与此类对应的原始字节数组.这可能吗?我知道如果一个类作为资源存在,那么你可以使用输入流以二进制格式加载该类,但是如果在运行时生成该类,我该如何解决呢?

java classloader

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

如何在muticore机器上加速python单元测试?

我正在使用python unittest来测试其他一些外部应用程序,但是需要花费太多时间来逐个运行测试.

我想知道如何通过使用多核的功能来加速这个过程.我可以调整unittest来并行执行测试吗?怎么样?

这个问题不能python GIL限制,因为事实上不是python代码需要时间,而是我执行的外部应用程序,目前通过os.system().

python performance multithreading unit-testing multicore

13
推荐指数
2
解决办法
7817
查看次数

在另一个图形上绘制链接和图形

我在页面上有一张图片,我只想在图片的左上角绘制一个带有小图形的链接.有没有办法做到这一点?适当地重叠在图片上?

html css

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

编码实践,使编译器/优化器能够制作更快的程序

许多年前,C编译器并不是特别聪明.作为一种解决方法,K&R发明了register关键字,提示编译器,将这个变量保存在内部寄存器中可能是一个好主意.他们还使第三级运营商帮助生成更好的代码.

随着时间的推移,编译器逐渐成熟.他们变得非常聪明,他们的流量分析使他们能够更好地决定寄存器中的值,而不是你可能做的.register关键字变得不重要了.

由于别名问题,FORTRAN对于某些操作可能比C更快.从理论上讲,仔细编码可以解决这个限制,使优化器能够生成更快的代码.

有哪些编码实践可以使编译器/优化器生成更快的代码?

  • 确定您使用的平台和编译器,将不胜感激.
  • 为什么这项技术似乎有效?
  • 鼓励使用示例代码.

这是一个相关的问题

[编辑] 这个问题不是关于分析和优化的整个过程.假设程序编写正确,编译完全优化,测试并投入生产.您的代码中可能有一些构造禁止优化器尽其所能地完成最佳工作.您可以做什么来重构将删除这些禁令,并允许优化器生成更快的代码?

[编辑] 偏移相关链接

c c++ optimization performance

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

如何在c中从char*转换为char []

这是一个代码示例

void something()
{
   char c[100];
   scanf("%s",c);
   char c2[100]=c;
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,当我做这个任务时,一个错误说我无法分配

char * "c"  to char[] "c2";
Run Code Online (Sandbox Code Playgroud)

我怎样才能完成这项任务?

c type-conversion

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

关于智能指针的书

你能不能让我知道非常清楚地解释智能指针思想的书籍(初级,中级和高级)?

谢谢.

c++ smart-pointers

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

简单的动画 - Flash还是jQuery?

我有一些我想尝试的动画,一种购物车/结账动作动画.想知道flash或jQuery(JavaScript)是否最好?

后端全部是PHP,我想使用AMFPHP(如果Flash)或jQuery(任何框架???),但想知道每种方法的缺点/功能.

感谢您的任何建议--Phill

--UPDATE--

好的,所以我想要的动画是购买某些东西以显示某些文本和某种光滑动画中的项目图像.想要给它Flash的感觉,但也许我可以在jQuery中做到这一点?

- 更新 - 希望它具有电视商业感觉但是互动,不确定动画.清洁,清爽,新鲜等......

php flash jquery

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

使用CMake生成C#项目

我正在尝试在Windows上的现有C++ CMake代码库中生成一个C#项目.经过一些研究,我发现只有两个项目为CMake构建了自己的CSharp编译器: gdcmkde.

我试过了他们两个.不幸的是,第一个未能生成C#项目.相反,它创建了一个带有cs文件的VS C++项目,并且由于为链接器设置了C++标志,因此构建总是失败并出现错误.在尝试了他们提供的示例项目之后,我想知道这是否可能是由于"Visual Studio 8 2005"代码生成器的限制?

第二个项目主要针对Mono,所以我也没有成功.

有没有人在使用其中一个CMake模块或其他东西构建C#项目方面有积极的经验?

c# build-automation build cmake visual-studio

48
推荐指数
5
解决办法
3万
查看次数