我有一个名为helloworld.jar的JAR文件.为了运行它,我在命令行窗口中执行以下命令:
java -jar helloworld.jar
Run Code Online (Sandbox Code Playgroud)
这工作正常,但如何通过双击执行它?我需要安装任何软件吗?
基本上,在SDL或OpenGL游戏或应用程序中如何处理非西方输入?谷歌搜索它显示http://sdl-im.csie.net/但似乎不再维护或可用.只是为了查看我必须使用Google缓存的页面.
为了澄清,我在向用户显示非西方语言文本的应用程序方面没有任何问题.这是一个已解决的问题.有许多可用的unicode字体,以及将文本处理为字形然后进入显示表面的许多不同方法.
我在相反的方向犯规.即使我的程序可以安全地处理任意编码的文本数据,如果用户碰巧包含需要多次击键的字符,用户也无法实际输入他们的名字.
关于制作游戏服务器,似乎Erlang总是作为一种"为这种东西而构建"的语言,具有可扩展性和并发性.我没有Haskell和Erlang的经验,但从表面上看它们看起来是一样的.看看Haskell的文档,似乎它支持多处理器的可扩展性和并发性,而Haskell被认为是一种更加可靠的语言,并且具有明显更好的社区.那么,我的问题是,Haskell被认为是像Erlang一样的服务器构建解决方案吗?
假设我有两个从相同的初始内容创建的存储库.例如,如果我使用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的更改,我会在所有修改的行上出现冲突.
就我的目的而言,这已经足够了,但我想知道,有更清洁的解决方案吗?
我有很多人要求我修理他们的电脑.通常它是"慢速计算机"或"我的计算机有弹出窗口"等.换句话说,它们有病毒和间谍软件.我以为我可以使用远程程序来完成它,而不是让他们把电脑给我或我带他们去他们家.
我想到了UltraVNC,虽然我不确定如何让他们使用它.我想要的是他们可以从我的网站下载的程序.
你会为此推荐什么课程?远程桌面?VNC?别的什么?如果有必要,我很乐意支付一小笔费用,以尽可能地使事情变得无缝.口口相传是有价值的,并且对于易于与计算机人(我)一起工作的良好推荐值得每月或一次性费用.
我有Vista,大多数都有Vista Home Premium或XP Home.我有Vista Home Premium和Mac OS X.如果需要,我可以使用Linux.我现在没有安装它.
谢谢.
编辑:有副驾驶的替代品吗?我喜欢它,但我害怕把所有东西放在一个提供商身上.
我在我的服务器上安装了svn,我想知道最好的方法是使用它.例如,我有htdocs和cgi-bin的apache文件夹.我应该把这两个文件夹放在svn中吗?当我在一个项目上工作时,我通常将project_name作为每个文件夹中的文件夹 - htdocs/projname和cgi-bin/projname?我应该两个吗?从htdocs svning我的图像和其他东西是一个好主意,或者我应该只svn我的代码?
此外,是否值得svning word文档,psd文件(通常大约100mb左右)?或者我应该避免它们?
我已经在对我的所有数据进行每日增量备份.
您认为小型网络开发公司应采用的最佳策略是什么?
非常感谢您的宝贵时间.
我正在第一次通过滚动我自己的身份验证和会话,我不确定我是否理解现有的会话支持.(首先,我的意思是我最初通过http进行身份验证,而不是https.生产代码将使用https.)
我对安全会话的理解是,您通过SSL上的cookie将令牌传递给浏览器,然后将该令牌与存储在服务器上的令牌进行比较,看看它是否真的是您认为的用户.我希望你们能够检查我对安全会话的理解,具体如下:
上面有什么明显的错误吗?此外,如果cookie中的令牌仅仅是会话ID,Rails的session []支持似乎不会阻止MITM攻击.那是对的吗?
我有一个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)
它会有所帮助吗?建议请..
你可以在顶部/底部而不是所有(T,B,L,R)上使用cellpadding或间距吗?