问题列表 - 第28340页

我可以将Java编译为本机代码吗?

有没有办法从Java编译到独立(或库)机器代码而不需要JVM?

java compilation native-code

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

什么是创建可视化软件模型的好程序?

我在大约三个小时内完成了一次演示,而不是递交我用铅笔绘制的东西,我宁愿把更好的东西交给客户.

有什么东西可以让我选择并拖动常用控件来创建模型吗?

mockups

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

在Visual Studio 2010中提升,IntelliSense错误

我想看看你是否可以指导我.

碰巧我编译并引用了boost库,以便在Visual Studio 2010中使用它们.在构建我的测试项目时,我得到了这两个IntelliSense错误

1   IntelliSense: #error directive: "Macro BOOST_LIB_NAME not set (internal error)" c:\boost_1_43_0\boost\config\auto_link.hpp

2   IntelliSense: #error directive: "some required macros where not defined (internal logic error)."    c:\boost_1_43_0\boost\config\auto_link.hpp
Run Code Online (Sandbox Code Playgroud)

检查auto_link.hpp头文件,第一个错误就在这一行

#ifndef BOOST_LIB_NAME
#  error "Macro BOOST_LIB_NAME not set (internal error)"
#endif
Run Code Online (Sandbox Code Playgroud)

跟踪定义BOOST_LIB_NAME,它似乎是在config.hpp中由boost_regex定义的,我在下面包含了哪些代码

#if !defined(BOOST_REGEX_NO_LIB) && !defined(BOOST_REGEX_SOURCE) && !defined(BOOST_ALL_NO_LIB) && defined(__cplusplus)
#  define BOOST_LIB_NAME boost_regex
#  if defined(BOOST_REGEX_DYN_LINK) || defined(BOOST_ALL_DYN_LINK)
#     define BOOST_DYN_LINK
... more code
Run Code Online (Sandbox Code Playgroud)

奇怪的是,当我指向BOOST_LIB_NAME它定义BOOST_LIB_NAME并且IntelliSense错误消失时.

我的程序使用Boost:Regex库构建并执行正常 - 有或没有Intellisense错误; 但是,我不明白为什么这些IntelliSense错误首先出现,第二个为什么指向config.hpp中的宏定义BOOST_LIB_NAME.

任何指导将不胜感激.

谢谢, …

c++ boost visual-studio

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

bytea type&nulls,Postgres

bytea在PostgreSQL中使用了一种类型,根据我的理解,它只包含一系列字节.但是,我无法让它与nulls一起发挥.例如:

=# select length(E'aa\x00aa'::bytea);
 length
--------
      2
(1 row)
Run Code Online (Sandbox Code Playgroud)

我期待着5.还:

=# select md5(E'aa\x00aa'::bytea);
               md5
----------------------------------
 4124bc0a9335c27f086f24ba207a4912
(1 row)
Run Code Online (Sandbox Code Playgroud)

这是"aa"的MD5,而不是"aa\x00aa".显然,我做错了,但我不知道我做错了什么.由于我无法控制的原因,我也使用旧版本的Postgres(8.1.11).(我回到家后,我会看到最新Postgres的表现是否相同......)

postgresql

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

关于在gwt中重定向的问题

我正在使用gwt来创建一个Web应用程序.

当用户按下注销按钮时,我希望能够刷新页面(或基本上重定向到主页),因为我的GWT应用程序仅在一个html页面上运行.

执行此操作的程序代码是什么?

java gwt redirect web-applications

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

IronPython中的深度复制

我想在IronPython中进行深度复制,但是当我写的时候

import copy 
Run Code Online (Sandbox Code Playgroud)

我得到no module named copy.

我如何在IronPython中进行深度复制?

.net ironpython deep-copy

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

在 python 中为 SOAP 使用 Suds,suds.client.Client 对象线程安全吗?

我正在使用 Suds 从 python 访问 SOAP Web 服务。如果我有多个 threading.Thread 执行线程,它们中的每一个都可以安全地同时访问同一个 suds.client.Client 实例,还是必须为每个线程创建单独的 Client 对象?

python multithreading soap suds

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

将2d数组的一维表示为新数组

我有一个2D阵列a[3,3].如何将一个维度表示为一个新数组并将其传递给某个函数?

int[,] a = new int[3,3];

a[0,0] = 1;

...

string b = concatenate(a[0]);     // where concatenate is a function
                                  // take a one dimension array as param
Run Code Online (Sandbox Code Playgroud)

另外,我可以使用C#创建65000x65000阵列吗?我得到了一些"内存不足"的错误.

c#

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

随机结果分页

我目前有一个包含随机生成的订单列表的数据列表.现在没有分页,因此我很容易生成一个随机排序的列表.随着我的数据列表的增长,由于所有数据,它会变慢,因此明显的解决方案是分页.我的分页问题是每次页面加载时我都不能随机生成订单,所以我和我的经理得出结论,列表必须提前预先生成并重新生成每x个时间.现在的问题是我们如何存储这个生成的列表?我们提出了四种选择:

  1. 会话(占用服务器上的ram)
  2. Cookie(传输更多数据.想想传输给用户的数千个整数值)
  3. 平面文件(实现可能需要一些时间.不是一个极端的数量,但比其余的长一点)
  4. 数据库(一个cron作业将运行x个时间并对所有记录进行大量更新.我们担心如果数据太多,如果人们在更新期间点击服务器,可能会降低系统速度.)

如果有任何其他解决方案似乎比预先生成的基于时间的列表更好,我很乐意听到它们.

谢谢.

更新:我真的喜欢的答案,但由于某种原因被删除,是有人提到使用SEED,然后我可以存储种子而不是ID列表,这将减少我的数据存储并简化一切.我刚刚测试了解决方案,它几乎完美无缺.唯一的问题是,当我使用LIMIT时,一切都会搞砸.有没有人对此提出建议?我不想每次都生成所有数据,我只想使用LIMIT*,. 如果我将它与种子一起使用,那么数字总是会重置,就像它应该的那样.

希望这是有道理的.当我考虑它时,它更有意义,而不是它的结果.

html php

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

正则表达式:任何不是字母或数字的字符

我试图弄清楚正则表达式将匹配任何不是字母或数字的字符.所以字符如(,, @,£,()等...

一旦找到,我想用空格替换它.

任何建议.

javascript regex

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