问题列表 - 第3542页

在Windows上运行JAR文件

我有一个名为helloworld.jar的JAR文件.为了运行它,我在命令行窗口中执行以下命令:

java -jar helloworld.jar
Run Code Online (Sandbox Code Playgroud)

这工作正常,但如何通过双击执行它?我需要安装任何软件吗?

java jar executable-jar

215
推荐指数
11
解决办法
111万
查看次数

SDL或PyGame国际输入

基本上,在SDL或OpenGL游戏或应用程序中如何处理非西方输入?谷歌搜索它显示http://sdl-im.csie.net/但似乎不再维护或可用.只是为了查看我必须使用Google缓存的页面.

为了澄清,我在向用户显示非西方语言文本的应用程序方面没有任何问题.这是一个已解决的问题.有许多可用的unicode字体,以及将文本处理为字形然后进入显示表面的许多不同方法.

我在相反的方向犯规.即使我的程序可以安全地处理任意编码的文本数据,如果用户碰巧包含需要多次击键的字符,用户也无法实际输入他们的名字.

python sdl internationalization

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

Haskell服务器?

关于制作游戏服务器,似乎Erlang总是作为一种"为这种东西而构建"的语言,具有可扩展性和并发性.我没有Haskell和Erlang的经验,但从表面上看它们看起来是一样的.看看Haskell的文档,似乎它支持多处理器的可扩展性和并发性,而Haskell被认为是一种更加可靠的语言,并且具有明显更好的社区.那么,我的问题是,Haskell被认为是像Erlang一样的服务器构建解决方案吗?

erlang haskell

31
推荐指数
7
解决办法
9309
查看次数

是否有一种干净的方式来处理以相同内容开头的两个原始git存储库?

假设我有两个从相同的初始内容创建的存储库.例如,如果我使用git来管理/ etc/apache2中的apache配置文件,我会分别git init在machine-a和machine-b上运行.

我已经对machine-b进行了一些配置更改,我希望将其应用于机器上的配置,而不会覆盖诸如主机名之类的非常见内容.

如果我这样做:

machine-a% remote add machine-b ssh://...
machine-a% git fetch machine-b
Run Code Online (Sandbox Code Playgroud)

我得到了机器b上的所有提交,而GitX显示了一组完全断开的提交,正如我所料.

但是,如果我尝试合并任何机器b的更改,我会在所有修改的行上出现冲突.

就我的目的而言,这已经足够了,但我想知道,有更清洁的解决方案吗?

git

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

用于查看多重继承的内存布局的工具

有没有一个工具可以用来查看已编译的C++代码的多继承内存布局?

c++

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

我可以用什么程序来远程帮助客户?

我有很多人要求我修理他们的电脑.通常它是"慢速计算机"或"我的计算机有弹出窗口"等.换句话说,它们有病毒和间谍软件.我以为我可以使用远程程序来完成它,而不是让他们把电脑给我或我带他们去他们家.

我想到了UltraVNC,虽然我不确定如何让他们使用它.我想要的是他们可以从我的网站下载的程序.

你会为此推荐什么课程?远程桌面?VNC?别的什么?如果有必要,我很乐意支付一小笔费用,以尽可能地使事情变得无缝.口口相传是有价值的,并且对于易于与计算机人(我)一起工作的良好推荐值得每月或一次性费用.

我有Vista,大多数都有Vista Home Premium或XP Home.我有Vista Home Premium和Mac OS X.如果需要,我可以使用Linux.我现在没有安装它.

谢谢.

编辑:有副驾驶的替代品吗?我喜欢它,但我害怕把所有东西放在一个提供商身上.

remote-administration

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

使用svn进行Web开发的最佳方法

我在我的服务器上安装了svn,我想知道最好的方法是使用它.例如,我有htdocs和cgi-bin的apache文件夹.我应该把这两个文件夹放在svn中吗?当我在一个项目上工作时,我通常将project_name作为每个文件夹中的文件夹 - htdocs/projname和cgi-bin/projname?我应该两个吗?从htdocs svning我的图像和其他东西是一个好主意,或者我应该只svn我的代码?

此外,是否值得svning word文档,psd文件(通常大约100mb左右)?或者我应该避免它们?

我已经在对我的所有数据进行每日增量备份.

您认为小型网络开发公司应采用的最佳策略是什么?

非常感谢您的宝贵时间.

svn

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

在rails中实现会话

我正在第一次通过滚动我自己的身份验证和会话,我不确定我是否理解现有的会话支持.(首先,我的意思是我最初通过http进行身份验证,而不是https.生产代码将使用https.)

我对安全会话的理解是,您通过SSL上的cookie将令牌传递给浏览器,然后将该令牌与存储在服务器上的令牌进行比较,看看它是否真的是您认为的用户.我希望你们能够检查我对安全会话的理解,具体如下:

  1. 用户获取登录页面并提交登录名和密码(通过SSL POST).
  2. 服务器检查协议,然后检查密码sha1(通常为+ salt)与db中的现有哈希.如果它们匹配,则生成会话ID,将其放在具有用户标识的(n SSL)cookie中以及服务器端会话存储中.将用户重定向到站点的安全区域.
  3. 该会话ID在整个用户的登录会话中保持不变 - 或者 - 服务器在每次安全操作后发出新的会话ID,通过SSL cookie发送它并将新值存储在db中.
  4. 涉及私有或安全数据的任何操作都会检查会话存储是否存在此用户的会话ID,如果存在,则在执行操作之前将cookie的session_id与会话存储进行比较.如果我们正在轮换会话ID,请在操作后发出新的会话ID(SSL cookie和服务器端存储).
  5. 用户注销,告诉服务器从会话存储中删除会话ID并清除cookie.或者cookie在浏览器和/或服务器上到期,并且需要重新认证.

上面有什么明显的错误吗?此外,如果cookie中的令牌仅仅是会话ID,Rails的session []支持似乎不会阻止MITM攻击.那是对的吗?

ruby ssl ruby-on-rails

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

MySQL DATETIME问题

我有一个DATETIME字段.我想选择上周更新的所有记录.现在我正在使用此查询:

SELECT SUM(mins_spent) as time_sum FROM todos WHERE 
lastUpdate >= '2008-12-22' AND lastUpdate <='2008-12-28' 
Run Code Online (Sandbox Code Playgroud)

但是我得到的结果似乎根据一天中的时间而有所不同,例如在晚上7点我可能会得到17个小时而在晚上11点我会得到14个小时,即使它应该增加,而不是减少.我在考虑将查询更改为:

SELECT SUM(mins_spent) as time_sum FROM todos WHERE 
lastUpdate >= '2008-12-22 00:00:00' AND lastUpdate <='2008-12-28 00:00:00'
Run Code Online (Sandbox Code Playgroud)

它会有所帮助吗?建议请..

php mysql time datetime date

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

HTML表格cellspacing或padding只是顶部/底部

你可以在顶部/底部而不是所有(T,B,L,R)上使用cellpadding或间距吗?

html html-table

26
推荐指数
3
解决办法
19万
查看次数