问题列表 - 第7380页

为什么要在汇编中编程?

我对那里的所有核心低级黑客都有疑问.我在博客中遇到了这句话.我并不认为这些来源很重要(如果你真的在意,那就是Haack),因为它似乎是一个常见的陈述.

例如,许多现代3D游戏都有他们用C++和Assembly编写的高性能核心引擎.

就程序集而言 - 是用汇编编写的代码,因为你不希望编译器发出额外的指令或使用过多的字节,或者你使用的是更好的算法,你无法在C中表达(或者没有表达编译器把它们搞砸了)?

我完全明白了解低级别的东西很重要.我只想在你理解它之后理解为什么程序在汇编.

c performance assembly low-level

85
推荐指数
11
解决办法
6万
查看次数

如何在Emacs中为C++/Java折叠?

我知道有关LaTex折叠的帖子.但是,当我编写代码时,我想要C++/Java的折叠.

如何在Emacs for C++/Java中进行自动或手动折叠

c++ java emacs

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

如何在Javascript中以相同的方式获取文本框,textareas和无线电的价值?

我想要一个函数/代码,它将返回用户为其名称/ id传递给它的字段提交的值.字段是文本框,文本区域,广播还是选择无关紧要.例如,该字段可以是:

<input type='radio' name='a_21' value='test' id='a_21_0' />
<input type='radio' name='a_21' value='test2' id='a_21_1' />
Run Code Online (Sandbox Code Playgroud)

要么

<textarea name="a_21" rows="30" cols="6"></textarea>
Run Code Online (Sandbox Code Playgroud)

当我打电话时:

function getVal('a_21');
Run Code Online (Sandbox Code Playgroud)

它应该返回所选的值.

我怎样才能做到这一点?将:

document.myForm.field.value
Run Code Online (Sandbox Code Playgroud)

还可以为textareas,下拉菜单和收音机工作吗?

html javascript dhtml

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

标记为"执行"和"读取"的可执行部分?

我注意到(至少在Win32上)在可执行文件中,代码段(.text)具有"读取"访问位设置,以及"执行"访问位.是否有任何真正合理的理由让代码自己阅读而不是自己执行?我认为这是其他部分的用途(例如.rdata).

(具体来说,我在谈论IMAGE_SCN_MEM_READ.)

memory winapi executable portable-executable

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

我可以在Python 2.5中使用哪个JSON模块?

我想使用Python的JSON模块.它只是在Python 2.6中引入,我现在坚持使用2.5.Python 2.6提供的特定JSON模块是否可作为单独的模块使用,可以与2.5一起使用?

python json

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

无法使用ADO.NET Entity Framework执行存储过程

我创建了一个简单的无参数存储过程,我在下面粘贴了它.我已将存储过程导入到我的实体模型并创建了一个Function Import.永远不会创建模型中的函数,我无法使用ADO.NET实体框架执行此存储过程.我已在XML视图中打开.edmx文件,并确认此存储过程没有错误.我究竟做错了什么?是否真的不可能从实体框架中调用这样一个简单的存储过程?我已将导入函数的返回类型设置为None,看到此存储过程不需要返回任何记录集或值.

存储过程:

ALTER PROC [dbo].[Inventory_Snapshot_Create]

AS

SET NOCOUNT ON

DECLARE @Inventory_Snapshot_ID int

INSERT INTO Inventory_Snapshots (snapshot_timestamp)
VALUES (GETDATE())

SET @Inventory_Snapshot_ID = SCOPE_IDENTITY()

INSERT INTO Inventory_Snapshot_Products (inventory_snapshot_id,
    idProduct, stock)

    SELECT @Inventory_Snapshot_ID, idProduct, stock
    FROM products


SET NOCOUNT OFF
Run Code Online (Sandbox Code Playgroud)

代码尝试执行存储过程:

Dim db As New MilkModel

db.Inventory_Snapshot_Create()
Run Code Online (Sandbox Code Playgroud)

.net vb.net ado.net stored-procedures entity-framework

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

JavaCC警告的解释和解决方案"正则表达式选择:FOO永远不能匹配为:BAR"?

我正在教自己在业余爱好项目中使用JavaCC,并且有一个简单的语法来编写解析器.解析器的一部分包括以下内容:

TOKEN : { < DIGIT : (["0"-"9"]) > }
TOKEN : { < INTEGER : (<DIGIT>)+ > }
TOKEN : { < INTEGER_PAIR : (<INTEGER>){2} > }
TOKEN : { < FLOAT : (<NEGATE>)? <INTEGER> | (<NEGATE>)? <INTEGER>  "." <INTEGER>  | (<NEGATE>)? <INTEGER> "." | (<NEGATE>)? "." <INTEGER> > } 
TOKEN : { < FLOAT_PAIR : (<FLOAT>){2} > }
TOKEN : { < NUMBER_PAIR : <FLOAT_PAIR> | <INTEGER_PAIR> > }
TOKEN : { < NEGATE : "-" > } …
Run Code Online (Sandbox Code Playgroud)

regex parsing javacc

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

ilasm/ildasm的Java字节码等价物

对于CIL/MSIL,我可以在文本编辑器中编写代码,并使用ilasm/ildasm进行编译/反编译.

我可以使用Reflector来查看.NET类生成的CIL.

在Java世界中,javap -c显示了反汇编的字节代码.

如何编译Java字节码?(即Ilasm/ildasm的Java等价物).

是否有支持Java字节码的IDE?

IDE是否支持调试,即单步执行/断点等?

java bytecode

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

最佳Python播客?

任何人都可以提出与Python相关的优秀播客,它可能与Python或其生态系统(如django,pylons等)有关.

python podcast

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

使用免费服务轻松实现.net库进行地理编码?

我需要使用.Net对地址进行地理编码(从地址获取lat/long),以存储在数据库中.

要完成这项工作的库/项目是什么?

经过搜索,在谷歌和codeplex.com上,我发现有一些选项,看起来他们会做我要求的......但其中一些可能是垃圾和浪费时间 - 和一些可能只是一流的.

哪一个是最适合的?你用过它们了吗?

.net geocoding

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