小编yhw*_*w42的帖子

如何将源代码转换为1和0?

计算机除了一个和零之外什么都不懂.但是我想知道如何将源代码或指令集转换成1和0的详细信息.exe文件只包含1和0吗?

compiler-construction binary compilation

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

Javascript命名空间,语法错误在哪里?

我正在使用我前一段时间写过的现有JS库,并试图在一个公共命名空间下组织它......以下是我尝试使用的技术示例:

var NameSpace = new function ()
{
    var privateMember = [];

    function privateMethod() {};


    return 
    {       
        PublicMethod1 : function(arg, arg2)
        {
            // etc
        },
        PublicMethod2 : function ()
        {
            // etc
        },
        PublicMethod3 : function(arg, arg2)
        {
            // etc
        }
    };  

}();
Run Code Online (Sandbox Code Playgroud)

从我所知道的,这应该是完美的,但是我在这一行得到一个语法错误:

PublicMethod1 : function(arg, arg2)
Run Code Online (Sandbox Code Playgroud)

谁能看到这种技术有一些明显的问题?

javascript namespaces

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

Ilf和SQL查询

如何使用IIf函数编写SQL查询?例如,我想写这样的东西:

SELECT priceNetto, vat, 
    PriceBrutto:Ilf(Country="ABC", priceNetto*1.22, priceNetto)
Run Code Online (Sandbox Code Playgroud)

但它不会编译.

PriceBrutto是一个动态列(查询中没有该列,但我想像编程一样以编程方式"构建"此列).

ms-access

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

无Stackoverflow:循环中的自动对象

我正在浏览某人的代码,在那里我遇到了一个帖子:

while(TRUE)

{
 ......
 STRUCT_MSG_SYS_HEADER  sysHdr;
 .....
 ....
}
Run Code Online (Sandbox Code Playgroud)

这样有五个线程,我的观点是"STRUCT_MSG_SYS_HEADER sysHdr;" 在一段时间或几天之后会导致stackoverflow ...(虽然没有测试).所以我决定编写一个简单的示例应用程序

  1 #include "stdio.h"
  2
  3 struct infinite
  4 {
  5     int arr[1000000];
  6 }infinite;
  7
  8 int main()
  9 {
 10     while(1)
 11     {
 12         struct infinite infobj;
 13         printf("\ninfinite = %x\n", &infobj);
 14     }
 15     return 0;
 16 }
Run Code Online (Sandbox Code Playgroud)

但在这里它为infobj打印相同的地址.我对stackoverflow的想法是错误的还是编译器已经做了一些优化?(我认为自己是个好编码员,但这些事情迫使我再次思考,再次阅读丹尼斯·里奇)

c stack-overflow

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

PostgreSQL日期C#DateTime

我正在使用此查询将日期插入表中:

DateTime dt = DateTime.Now;
String query = "Insert into \"Table1\" (\"tableDate\") values (:date1)";
NpgsqlConnection conn = new NpgsqlConnection(conex.getConnection());
conn.Open();
NpgsqlCommand cmd = new NpgsqlCommand(query, conn);
NpgsqlParameter param = new NpgsqlParameter(":date1",NpgsqlTypes.NpgsqlDbType.Date);
param.Value = dt.ToShortDateString();
cmd.Parameters.Add(param); // <----------Here i get the error
cmd.ExecuteNonQuery();
conn.Close();
Run Code Online (Sandbox Code Playgroud)

这就是我在表中插入任何其他值的方式,它的工作原理!所以日期格式或其他内容必定存在错误,但我找不到答案.

c# postgresql datetime insert

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