问题列表 - 第808页

有没有办法改变.NET JIT编译器以支持性能而不是编译时间?

我想知道是否有任何方法可以通过指定更深入优化的首选项来更改.NET JIT编译器的行为.如果不这样做,如果它可以进行某种配置文件引导的优化,如果它还没有,那将是很好的.

.net clr performance jit ngen

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

2D游戏物理?

任何人都可以指向我的2D游戏物理库,以便为2D平台/侧滚游戏编程引力,跳跃动作等吗?或者你能为马里奥,声波等侧卷轴推荐一些算法吗?

c++ physics

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

学习计划的好处?

我刚刚开始了我的一门课程,因为课程刚刚在2周前开始,我们现在正在学习Scheme,因为我稍后会考虑一些原因,但到目前为止他所教的内容基本上是如何写入计划的.当我坐在这里试图保持清醒时,我只是想弄清楚为什么我想知道这个,以及为什么有人使用它.它擅长什么?下周我打算问他,目前在这里学习的目标不仅仅是如何在计划中写东西.

scheme

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

什么是严格别名规则?

当询问C中常见的未定义行为时,灵魂比我提到的严格别名规则更加开明.
他们在说什么?

c strict-aliasing undefined-behavior type-punning

778
推荐指数
10
解决办法
19万
查看次数

python中数据库连接池的最佳解决方案是什么?

我已经开发了一些类似于DAO的自定义类来满足我的项目的一些非常专业的需求,这是一个服务器端进程,它不在任何类型的框架内运行.

解决方案很有效,除了每次发出新请求时,我都会通过MySQLdb.connect打开一个新连接.

什么是最好的"drop in"解决方案,将其转换为在python中使用连接池?我正在想象类似于Java的公共DBCP解决方案.

这个过程是长时间运行的,并且有很多线程需要发出请求,但不是所有的同时...特别是他们在写出一大块结果的短暂爆发之前做了很多工作.

编辑添加:经过一些搜索,我发现anitpool.py看起来不错,但由于我对python相对较新,我想我只是想确保我没有错过更明显/更惯用/更好的解决方案.

python mysql connection-pooling

32
推荐指数
4
解决办法
5万
查看次数

我需要一个Win/Linux的二进制比较工具

首先,我不需要进行文本比较,因此Beyond Compare不能满足我的需求.

我正在寻找一个可以在字节级报告两个文件之间差异的工具.最低限度是需要查看文件中的百分比变化,或者是受影响的字节/扇区的报告.

有什么可以省去我自己做这件事的麻烦吗?

linux windows binary comparison

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

设计原则

在课堂设计时你通常遵循什么原则?

oop principles

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

const成员函数的语义是什么?

我知道该函数不允许更改对象的状态,但我想我在某处读过允许编译器假设如果使用相同的参数调用函数,它将返回相同的值,因此可以重用缓存值(如果可用).例如

class object
{
    int get_value(int n) const
    {
        ...
    }

...


object x;

int a = x.get_value(1);
    ...
int b = x.get_value(1);
Run Code Online (Sandbox Code Playgroud)

然后编译器可以优化第二个调用,并使用寄存器中的值或只是执行 b = a;

这是真的?

c++ methods const

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

实体是否有行为?

实体应该有行为吗?或不?

为什么或者为什么不?

如果没有,那是否违反了封装?

oop

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

我应该在密码上加上最大长度吗?

我可以理解,对密码施加最小长度非常有意义(为了节省用户),但我的银行要求密码长度在6到8个字符之间,我开始想知道......

  • 难道这不会让蛮力攻击更容易吗?(坏)
  • 这是否意味着我的密码未加密存储?(坏)

如果某人(希望)有一些优秀的IT安全专业人员为他们工作,那么我是否应该考虑做类似的事情?这有什么优点/缺点?

security encryption passwords

153
推荐指数
7
解决办法
7万
查看次数