51CTO博客开发
1、安装mysql:这里,采用源码包进行编译安装。1)进入用户目录下,我的是(输入pwd命令可查看):/home/users/jinyonghua2)将mysql源码压缩包(mysql-5.1.45.tar.gz)放置到此目录下;3)解压缩:tar -zxvf mysql-5.1.45.tar.gz此时,目录下会新生成目录mysql-5.1.454)cd mysql-5.1.455)./confi
http://wendal.net/299.html这篇文章用的是老版本的jgit。新的jgit这样用:package com.aliyun.qa; import java.io.File; import java.io.IOException; import java.util.Date; import org.eclipse.jgit.api.Git; import org.ecli
http://tech.49jie.com/?p=1298 http://oldj.net/article/notes-on-mongodb/
monkey.sh: #!/system/bin/sh while [ true ]; do monkey -s 1000 --ignore-crashes --ignore-timeouts --ignore-security-exceptions --pct-trackball 0 --pct-nav 0 --pct-majornav 0 --pct-anyevent 0 --t
http://www.ibm.com/developerworks/cn/opensource/os-springroo1/http://www.ibm.com/developerworks/cn/opensource/os-springroo2/http://www.ibm.com/developerworks/cn/opensource/os-springroo3/
http://www.mkyong.com/mongodb/spring-data-mongodb-hello-world-example/
http://www.bootcss.com/
Android的官方文档是这样建议的:对于Activity:Note: Your implementation of these lifecycle methods must always call the superclass implementation before doing any work, as shown in the examples above.即首先调用super.detor
使用port来安装,很简单:jintekiMacBook-Pro:bin jinyonghua$ port install mongodbError: Insufficient privileges to write to MacPorts install prefix.jintekiMacBook-Pro:bin jinyonghua$ sudo port install mongodb然后输入
cppcheck 1.61版本:1.将zip包上载到linux2.unzip cppcheck-1.61.zip3.cd cppcheck-1.614.sudo chmod 777 cppcheck //修改下权限5.修改目标检查地址和头文件地址,并执行类似如下的命令:./cppcheck --enable=all -I~/rt0803/TGL/webkernel/foundations/incl
1、解压缩;2、cd ./qatools/pmd-bin-5.0.4/bin3、修改exec_pmd.sh,主要是修改被检查的目录 以检查无用代码为例,原始内容是:./run.sh pmd -d /home/wuhe.jyh/xxx/yyy/ -rulesets java-unusedcode > unusedcode.txt 红色字体部分
1、使用mm命令编译自己负责的模块2、解压缩;3、cd ./qatools/findbugs-2.0.2/bin4、修改exec_findbugs.sh,主要是修改被检查的目录 主要是修改第一行:./findbugs -maxHeap 2048 -high -textui /home/wuhe.jyh/xxx/out > result.txt &nbs
更少的代码解决同样的问题。String[]转String来自XXX.javaStringBuffer buffer = newStringBuffer();String projectionList = null;if(mProjection != null) {for(String p : mProjection) {buffer.append(p);buffer.append(" &
private SessionInfo getSessionInfo() { String jsonResult = null; InputStream is = null; try { is = doPost(bugfreeUrl, "mode=getsid")
private static final String loginUrl = "http://42.120.50.206/apr/login.php"; private String sessionId; public boolean login(String username, String password) {
for example: public String getBugMsg(String urlType, int id) { Map<String, String> params = new HashMap<String, String>(); params.put("url", urlType);
http://artho.com/jlint/
http://code.google.com/p/java-dependence-manager/
http://code.google.com/p/pre-processor-java/http://code.google.com/p/java-comment-preprocessor/http://prebop.sourceforge.net/(http://boldinventions.com/index.php?option=com_content&view=article&am
如果app是和android系统一起进行编译,如果想让app的源码保持一套,却能够同时在android4.1和android4.2下进行编译。如果app源码与android系统的版本无关,那么,不存在问题。但,如果app的实现代码与所依赖的framework的版本强相关,譬如,Location相关的API,在android4.1和android4.2上的差异比较大。应用
目录下增加了文件,git感知不到的规避办法:先把目录删除,然后git status就能看到git感知到了目录的删除。然后git add -A然后git commit -m 'xxx'然后再次创建目录,并把文件加进去此时再git status,发现可以感知到这些文件啦。然后,git add -A然后 git commit -m 'yyy'不知道这种情形,scm是怎么操
我实验的版本是android 4.0.3r1。通过repo init和repo sync下载好源码之后,敲命令:source ./build/envsetup.sh然后:lunchYou're building on Linux Lunch menu... pick a combo: 1. full-eng 2. full_x86-eng 3. vbox_x8
最近在搞兼容android4.0的一些工作,简单小结一下。1、编译最好用 make -j16 或者 make -j32,这个要根据机器的配置来。我是在高性能服务器上编译,所以,可以这么设置;2、有时只是修改了一下makefile,使用mm编译模块并不会工作,可以先cd到模块下: find . -name *.java | xargs touch
准备工作:1、adb devices要能看到打印2、adb reboot bootloader 让手机进入bootloader模式3、sudo fastboot devices4、准备好:boot.img、system.img、userdata.img(编译手机源码后,会有这几个文件)。一般而言,刷机主要刷这三个文件。5、先擦除: sudo fastboot erase
1、sudo apt-get install curl2、curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > /bin/repo提示:bash: /bin/repo: Permission denied3、curl https://dl-ssl.google.com/dl/googlesource/git-repo/r
要点:1、到官网下载与ubuntu系统版本对应的virtualbox版本,这个很重要,不要强行安装不匹配的版本。我第一次搞错版本,强行安装,把ubuntu的Dash给搞不见了,只好重新安装ubuntu;2、VBoxGuestAdditions.iso的位置在:/usr/share/virtualbox目录下,挂载后,在虚拟的winxp中访问(像访问光盘一样的),然后安装扩展,这样才能有文件共享功能
http://sourcenav.berlios.de/linux下代码浏览工具
https://code.google.com/p/android-apktool/ 这个工具非常有用。在开发android测试平台时,这个工具对于洞察apk的内容非常有用。
此文写于一年半以前,当时,有一位同事出了一道Java题,问下面程序的打印是什么?public class Test { static int getValue() { &nbs
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号