摘要:
今天调试网络请求部分时,当getInputStream失败时直接抛出异常。解决方法时在getInputStream之前获取ResponseCodeif( connection.getResponseCode() != HttpURLConnection.HTTP_OK) return null; 阅读全文
摘要:
今天打算在Mac开发我的游戏,因为游戏用的2.2.5版的player,没有安装版。在Mac上运行player时提示player文件已经损坏。解决方法:在shell下执行如下指令即可mv $QUICK_COCOS2D-X_ROOT/quick-cocos2d-x-2.2.5-release/playe... 阅读全文
摘要:
对于一些大文件,有时会需要计算部分内容的Hash,下面的函数计算了文件头尾各1M,中间跳跃100M取10K 以及文件大小的Hash值public static String CalHash(String path) throws IOException { File file ... 阅读全文
摘要:
Git的一个非常强大的功能是其分布式的架构。经过一段时间的研究,有点心得。开发初期我们应当搭建一个合理的基础分支结构。初始时我们只有一个名为master的branch。这个branch的作用应当用来发布我们的应用,即作为可发布版本的控制库。然后我们需要一个开发的branch。我们可以命名为develop。这个branch的作用是将不同的开发者所做的工作的branch或者应用的不同部分的branch进行整合。我们在修改应用程序是不是在develop进行修改,而是新建一个基于develop分支的新分支,在确定在新分支所做的修改没有问题的情况下可以将新分支的内用合并到develop中。一、初步学习- 阅读全文
摘要:
持续集成环境是一个非常重要的工具,在分工合作的项目中有着举足轻重的作用。公司最近要用Gitlab,需要配套的持续集成环境。研究了官方的文档,感觉官方的文档不是很明了。各种修改过后终于成功了。为了大家安装时不再重蹈覆辙,特写这篇博客。博客内容大部分都是官方文档的内容,我仅仅是在一些容易失误的地方做了写解释。官方文档可能会不时更新。但这些注意的点应该变化不是很大。官方安装文档网址:https://github.com/gitlabhq/gitlab-ci/wiki 进入后点击相应的版本。Requirements:GitLab 5.3+Setup:1. Packages / Dependencies 阅读全文
摘要:
在各个不同版本的linux中添加拥有管理员权限账户有不同的简便方式。问题: 今天遇见将新添用户添加到root用户组后,运行sudo仍然提示 ”xxx is not in the sudoers file. This incident will be reported.“ 的问题。经过分析是在/etc/sudoers中的用户组未指定该组拥有所有权限。解决方法:最好不要将用户添加到root用户组,不妨我们新建个用户组sudo :使用命令 sudo groupadd sudo编辑/etc/sudoers:有些系统默认情况下不允许写该文件的,可使用命令:sudochmod u+w /etc/sudo. 阅读全文
摘要:
这是在公司写的,公司要求用英文,我也没时间翻译了。还请见谅!Hudson是个非常强大持续集成工具,配合svn,maven,sonar,redmine工具就更加完美了。大家要了解Hudson的介绍可以看这篇文章,我在这里就不详细介绍了。此外额外说下,由于Hudson被oracle收购后以前开发Hudson团队转移到了jekins。大家有兴趣可以google下。Build Hudson Continuous Integration EnvironmentGeneral steps:1. Install the jdk environment2. Install hudson3. Install V 阅读全文
摘要:
dpkg: dependency problems prevent configuration of hudson:hudson depends on daemon; however: Package daemon is not installed.dpkg: error processing hudson (--install):dependency problems - leaving unconfiguredProcessing triggers for ureadahead ...Errors were encountered while processing:hudsonsudo a 阅读全文
摘要:
From : http://www.blogs.digitalworlds.net/softwarenotes/?p=41Install Java JDK 7 on Ubuntu 12.04 (JavaFX is included in the installation)Posted by ig on Jan 28, 2013 in Java, JavaFX, Ubuntu | 40 commentsThis package provides Oracle Java JDK 7 (which includes JRE, the Java browser plugin and JavaFX). 阅读全文
摘要:
问题表现:Updating ............ revision: May 23, 2013 1:25:27 PM depth:infinity ignoreExternals: falseU integration_tests/src/test/java/com/gsegment/svom/PacketWorkflowTest.javaAt revision 2815Starting xvnc[workspace] $ vncserver :78 -localhost -nolisten tcpYou will require a password to access ... 阅读全文