问题列表 - 第25197页

测量执行单个指令的时间

有没有办法使用C或汇编程序甚至C#来准确衡量执行ADD指令所需的时间?

c time assembly instructions

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

没有ORM的MVC不是真正的MVC吗?

目前我正在将ORM(学说)整合到MVC框架(codeigniter)中.

然后它让我觉得这是设置MVC的明显方法:

控制器调用表示数据库表的模型.

看这张图片:

MVC + ORM

然后我想知道,没有ORM的MVC怎么能成为真正的MVC?因此,模型不是真实对象,而是执行CRUD的不同函数的聚合,然后将结果返回给控制器.并且我不需要状态(对象属性),所以函数将是静态的?

如果我错了,请纠正我.

我想很多人都在使用没有ORM的模型.请分享你的想法.你的模特怎么样?

php model-view-controller orm

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

在不退出IDLE的情况下写入文件是不完整的(Python GUI)

我想在文件中写一些东西.例如,

fo=open('C:\\Python\\readline_test.txt','a')
for i in range(3):
 st='abc'+'\n'
 fo.write(st)
fo.close
Run Code Online (Sandbox Code Playgroud)

然后我在IDLE中打开这个python文件,然后单击"运行模块".没有错误消息,但如果我没有退出IDLE,我发现写作不完整.如何在不退出IDLE的情况下完成文件写入?谢谢.

(我在Windows XP上使用Python 2.6.2.)

python file python-idle

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

关于数据丢失的警告c ++/c

我正在收到关于可能的数据丢失的良性警告

警告C4244:'argument':从'const int'转换为'float',可能会丢失数据

我记得浮动的精度比int大.那么如果我从较小的数据类型(int)转换为更大的数据类型(float),数据如何丢失?

c c++ visual-c++

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

在类似3D十六进制的平铺贴图上进行光线跟踪(LoS)

问候,

我正在开发一个使用六角形瓷砖地图的3D变体的游戏项目.瓷砖实际上是立方体,而不是六角形,但是像六边形一样布局(因为正方形可以转换为立方体从2D到3D外推,但没有十六进制的3D版本).这里有一个4x4x4地图的例子,而不是冗长的描述:

(我已经突出显示了一个任意的瓷砖(绿色)及其相邻的瓷砖(黄色),以帮助描述整个事物应该如何工作;但邻接功能不是问题,已经解决了.)

我有一个结构类型来表示图块,而地图则表示为一个3D图块的图块(包含在一个Map类中以添加一些实用工具方法,但这并不是很相关).每个瓷砖应该代表一个完美的立方体空间,它们的大小完全相同.而且,相邻"行"之间的偏移恰好是图块大小的一半.

这是足够的背景; 我的问题是:
考虑到两个点的坐标AB,我怎么能生成砖(或者说,它们的坐标),其之间的直线的名单AB会生气吗?

这将在以后用于各种目的,例如确定视线,充电路径合法性等.

顺便说一下,这可能很有用:我的地图使用(0,0,0)作为参考位置.地图的"锯齿状"可以定义为将每个瓷砖((y+z) mod 2) * tileSize/2.0从它在"理智"笛卡尔系统上的位置向右偏移.对于非锯齿状的行,产生0; 对于行为(y+z) mod 21,它产生0.5个tile.

我正在研究面向.Net Framework 4.0的C#4; 但我真的不需要特定的代码,只需要算法来解决奇怪的几何/数学问题.我一直在努力解决这个问题几天无济于事; 并试图在纸上绘制整个东西以"可视化"它也没有帮助:(.

提前感谢您的回答

language-agnostic algorithm geometry raytracing hexagonal-tiles

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

调整UIImage大小的最简单方法是什么?

在我的iPhone应用程序中,我用相机拍照,然后我想将其调整为290*390像素.我正在使用此方法调整图像大小:

UIImage *newImage = [image _imageScaledToSize:CGSizeMake(290, 390)
                         interpolationQuality:1];    
Run Code Online (Sandbox Code Playgroud)

它工作得很好,但它是一个未记录的功能,所以我不能再使用iPhone OS4了.

那么...调整UIImage大小的最简单方法是什么?

resize uiimage ios

381
推荐指数
24
解决办法
30万
查看次数

Git:Stage into Commit,什么是正确的工作流程?

我刚刚在几个单独的提交中创建了一大段代码.
所以我可以进行相关部分,提交,阶段,提交......等等,直到我提交了所有更改.

缺少的部分是我如何测试我是否正确分割提交.
也就是说,临时区域中的部分是否至少编译?

为此,我必须以某种方式使我的工作树与索引(临时区域)保持同步,而不会丢失稍后要提交的更改.

正确的方法是什么?
什么是最快的做到这一点呢?

更新:
如何用magit做到这一点?

git split commit staging

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

图像链接之间的CSS间隙无缘无故

我一直试图让这个水平导航现在排序过去几个小时,没有任何工作.我试过reset.css样式表,*{padding:0; 保证金:0)等我的图像链接之间仍然存在间隙.

你看,导航是由内联显示的无序图像链接列表组成,但每个图像之间,左,右,上,下都有间隙,我看不出原因.它在所有浏览器中都是一样的.

这是该页面的链接,因此来源:Beansheaf Temporary

链接到css: http://pentathlongb-yorkshire.co.uk/tomsmith/Beansheaf/styles/fund2.css

该网站的其余部分显然还没有完成,这只是我现在担心的导航.

html css margin padding

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

在C#中是否有等效的std :: set?

我想要一个容器

StdStyleSet<A>
Run Code Online (Sandbox Code Playgroud)

class A : IComparable<A> { ... }
Run Code Online (Sandbox Code Playgroud)

它满足std :: set的属性.这尤其是:

  • 它们所依赖的元素是关键
  • 在插入时自动排序

c#

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

你如何成为卫星和其他关键任务sw的软件开发人员?

我想知道......那里有人编写火星,卫星控制系统,核设施的东西.他们做了什么样的训练?他们的职业道路是什么?

mission-critical

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