摘要: 下载的二进制包GraphicsMagick-LATEST.tar.gz用了网上各种方法如官网的 gzip -b GraphicsMagick-LATEST.tar.gz | tar -xvf -解压后依然安装不上。各种坑爹,最后搜索白天的结果是(不好意思承认自己用的是百度):解压方法没问题,我用的是tar -xvf GraphicsMagick-LATEST.tar.gz就可以解压。问题出现在没有权限。包里面的configure文件的默认安装路径是=====================================================安装方法完全按照官网的README.txt 阅读全文
posted @ 2014-04-01 10:21 xu's thinking 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 添加格式:mvn install:install-file -Dfile= -DgroupId= -DartifactId= -Dversion= -Dpackaging= -DgeneratePom=true Where: the path to the file to load the group that the file should be registered under the artifact name for the file the version o... 阅读全文
posted @ 2014-04-01 10:10 xu's thinking 阅读(365) 评论(0) 推荐(0) 编辑
摘要: mac可能不同于linux。macos都会内置了vim 和 vi,但都没有语法高亮。找到vimrc文件的位置:macos一般是在/usr/share/vim路径下,即/usr/share/vim/vimrc。如果找不到这个路径,打开vim,然后执行:scriptname,即可看到一堆路径,一般第一个路径就是vimrc的路径。配置语法高亮:sudo vi /usr/share/vim/vimrc,进入编辑状态后添加syntax on即可,大功告成! 阅读全文
posted @ 2014-04-01 08:40 xu's thinking 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 在mac下设置环境变量 在基于unix/linux的操作系统下进行程序开发,使用环境变量将会方便。通过设置环境变量将可以在任意目录通过输入程序名来执行设定目录下的程序。不需要通过cd将工作目录改变到程序目录再执行程序。而且免去了输入"./"的麻烦。 长话短说,具体步骤如下(在bash下): www.2cto.com 1,打开 应用程序 -> 实用工具 -> 终端; 2,在终端中定位到自己用户的主目录,输入: cd ~ ; 3,创建一个空文件,输入:touch .bash_profile ; 4,编辑这个文件,输入:open .bash_profile ; 5,在 阅读全文
posted @ 2014-04-01 08:12 xu's thinking 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 这是源程序:```javaString s = ""; for (int i = 0; i < 50000; i ++) { s += i; } StringBuilder sb = new StringBuilder(); for (int i = 0; i < 50000; i ++) { sb.append(i); } StringBuilder sb2 = new StringBuilder(); for (int i = 0; i < 50000; i ++) { sb2.append("s" + i); } String s 阅读全文
posted @ 2014-03-13 10:41 xu's thinking 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 需要用thrift-0.8.0.exe工具进行自动生成!dos命令下执行 thrift软件可以看到很多参数。序列化java类,目前需要 --gen java 即可。即在thrift软件目录下,执行 thrift-0.8.0.exe --gen java Tree.thrift 命令。其中 Tree.thrift是我们需要序列化的类的格式,namespace java com.baidu.gamestruct Tree { 1: required i64 loveSpaceId; 2: required i64 time; 3: required string name... 阅读全文
posted @ 2014-02-21 17:42 xu's thinking 阅读(456) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/jingxiangren/article/details/4745631 阅读全文
posted @ 2013-11-26 18:39 xu's thinking 阅读(102) 评论(0) 推荐(0) 编辑
摘要: DAME IT!!! 这个错误好坑爷儿啊!(double)(b/c) 这是int转double的节奏了。比如:c= 1000,b = 100;(double)(b/c) 看着是把整个公式转化成double类型,但其实先转成int后再转double类型。当转成的int值为0时,怎么转double都是0了,不再是小于1的小数~ 阅读全文
posted @ 2013-11-21 16:59 xu's thinking 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 有A 、B两个项目,A项目依赖B项目。进入B项目的工程目录下,也就是有pom.xml层级的目录。执行mvn -U package 将当前项目打包,可在target文件夹中找到。执行mvn -U install 将当天项目的包install进本地的mavenlib中。进入A项目的工程目录下,也就是有pom.xml层级的目录。执行mvn -U package 将当前项目打包进行打包,会根据build path 中需要的依赖包从本地的mavenlib中找。 阅读全文
posted @ 2013-11-19 18:06 xu's thinking 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 昨天修改点代码,折腾了一下午。遇到的问题: 代码不编译和逻辑错误,DAMN IT !原因有如下可能:缓存,浏览器和服务器的 eclipse没有重新编译 项目jar包没有正确引进一个一个排查,最中确定是,我编辑的是本地项目所依赖的jar包,jar包打包之前的项目工程没有重新打成jar包并被引进,所以看到的一直是没有修改的class文件问题找到后,在jar包项目执行 mvn -U clean package deploy 打包成功后上传至本地库然后 在另一个依赖它的工程里执行 mvn -U clean install package ,成功后,上传至服务器进行部署和测试... 阅读全文
posted @ 2013-11-06 12:18 xu's thinking 阅读(188) 评论(0) 推荐(0) 编辑