5 chouretang

尚未进行身份认证

暂无相关描述

等级
博文 2
排名 122w+

Android Studio 单元测试

用惯了Eclipse开发,转到AndroidStudio上面各种不习惯,感觉人生都灰暗了。在Eclipse上面进行Android的单元测试非常方便,简单配置一下就run起来了,在AndroidStudio中其实也比较方便,但是如果不得其法,就苦不堪言了,这个简单的单元测试弄了我几个小时,郁闷!测试环境:AndroidStudioV0.81.建立测试目录在工程下

2015-02-15 16:24:33

Ubuntu14.10 编译 Android5.0 源码

哈哈哈!先大笑三声一吐心中抑郁之气,经过几天的努力,终于吧android的源码编译出来了。其实编译android源码并不困难,根据官方文档就寥寥几步,可是在大天朝,google相关服务现在全部被墙,导致想访问google困难重重,编译源码更是步步维艰。闲话稍絮,进入正题:编译时参考的博文:1.http://blog.csdn.net/gobitan/article/detail

2015-02-12 20:53:33

java 优化之三:并行程序控制

[b]1.使用valatile关键字[/b]使用volatile关键字的作用:1-当其他线程对变量做改变时,能够及时的反映到当前线程中2-确保当前线程对变量的修改,能够及时的写回共享主内存中,并被其他线程所见3-使用volatile声明的变量,编译器会确保其有序性[b]2.使用同步关键字synchronized[/b]s...

2014-01-09 08:53:14

java优化之二:多线程优化

[b]1.Future模式[/b]假如有一个执行起来需要花费一些时间的方法,为了省去不必要的等待执行结果出来,继续做别的事情,则可以事先获取一个“提货单”即Future参与者,FuturePattern模式也就是这样的方式,当一个线程需要另一个线程的处理的结果时候,则不必一直等着处理结果,可以先处理别的事情,提前拿个Future对象,再过一段时间来获取另一个线程的处理结果。...

2014-01-01 13:32:24

java 优化之一:Buffer的使用

1.在javaI/O中,Buffer的使用,使用buffer,文件的读写效率提高一倍左右[code="java"]publicvoidwriteFile(){try{FileWriterfw=newFileWriter("file.txt");longbeg...

2013-12-31 10:14:11

ubuntu12.04安装android adt

1.downloadadt-bundle-xx​2.unzipadt-bundle-xx​3.sudoapt-getinstallia32-libs,执行命令安装4.runeclipse

2013-12-28 19:13:03

MQTT——activemq5.8 推送消息实现

受csdn上面[url]http://blog.csdn.net/johnny901114/article/details/8898727[/url]这篇博文的指导,实现了利用activemq5.8+mqtt在android上面的推送。但是没有利用文章中提供的androiddome,文中的demo使用时可能会有一些问题,而是使用了githup上的这个demo:[url]https://gi...

2013-10-01 11:49:41

linux上安装jdk实战

经过亲身实践,安装步骤如下:[size=medium][color=blue]1.下载jdk[/color][/size]下载的文件为:jdk-6u45-linux-i586-rpm.bin[size=medium][color=blue]2.改变文件目录[/color][/size]将jdk文件放到usr/local/java/目录下...

2013-05-23 21:55:16

利用firefox插件查看sqlite数据库

我们一般用SharpPlusSQLiteDeveloper查看android的数据库,但是很遗憾他是收费的,firefox提供了可以查看sqlite数据库的插件,方便、实用、最主要的是免费。下面介绍下利用firefox查看sqlite的步骤:[color=blue][b]1.android中导出数据库文件,后缀名为sqlite[/b][/color]真机查看数据库文件比较麻...

2013-05-20 21:20:28

MQTT——之Apollo的使用

ApacheApollo,新一代ActiveMQ消息系统,有Apache维护,其他的就不多说了,详细信息看官方网站。Apollo既可以安装在linux、ios也可安装在window上1.官方地址:[url]http://activemq.apache.org/apollo/download.html[/url]2.window安装的条件Ifyou'reonW...

2013-05-19 15:56:29

MQTT——介绍

最近在研究MQTT,下面是官网对其的介绍,翻译了下:官网:[url]http://mqtt.org/faq[/url][b]1.MQTT解释[/b]MQTT(MQTelemetryTransport)消息队列遥控传输他是一个用于发布和订阅,非常简单和轻量级的消息协议,为低带宽和受限设备在高延时和不稳定的网络下使用而设计;他设计的原则是尽量减少对设...

2013-05-13 17:15:19

Sping3.1和hibernate4.2集成—— No Session found for current thread

在使用spring3和hibernate4.2集成与hibernate3有很多的不同,其中之一就是spring3不在支持HibernateTemplate,而是使用hibernate原生的api,我在集成的时候遇到了如下两个问题。[color=red]问题之一:在使用session.save()方法保存数据时不能成功的保存到数据库[/color]这个问题的原因是在获取sessi...

2013-05-07 17:19:47

android异常——aapt.exe已停止工作

在android开发时,当build项目时,发生如下异常:aapt.exe已停止工作,其他无任何错误提示,发生这个错误一般是资源文件或是xml文件中有错误造成的。解决方法:clean一下,可以发现console中会有错误提示,然后根据错误提示解决。我的的情况:[color=red][2013-04-2014:35:50-BigBoy]Errorinan...

2013-04-23 15:38:23

利用commons-io 实现项目编码的转换

在项目做到一半或是更多时,发现项目的编码需要转换的话,是一件非常令人头疼的事情,直接改变项目属性中的编码会产生很多的乱码,这里介绍下利用commons-io实现项目编码的转换,非常简单,希望对你有帮助。下载commons-iojar包,[url]http://commons.apache.org/io/download_io.cgi[/url][color=red]文章抄袭了:...

2013-03-30 09:13:45

JavaScript链式作用域

[color=darkblue]网上介绍js链式作用域的很多,但写的很烦杂,不好理解,现在根据网络文章整理一个简单易懂的,如下:[/color][color=darkblue][b]1.理解js的链式作用域的前提[/b][/color]1)首先要知道js的变量作用域,js的变量作用域就两种:全局和局部2)js中当前作用域能过访问其上层作用域的变量和函数[color=da...

2013-01-04 10:27:35

安装php时出现configure: error: Unable to find gd.h anywhere under,错误解决

[b]在进行PHP开发环境源码安装时,在安装PHP-5.2.6是出现:configure:error:Unabletofindgd.hanywhereunder错误[/b][color=red]解决方式:[/color]1.在gd库的安装路径下搜索没有发现gd.h文件,但是在/etc/include下有gd.h文件2.在网上搜索发现重装gd库可解决3.重新安装gd...

2012-10-15 09:31:27

jbpm中java.lang.NoSuchFieldError: STRING 错误的解决

在使用jbpm3.2整合ssh时遇到了java.lang.NoSuchFieldError:STRINGatorg.jbpm.identity.hibernate.PermissionUserType.错误。经过不懈努力,终于解决了。[color=red]参考文章:[/color][url]https://community.jboss.org/thread/159874[/url]...

2012-10-11 09:00:19

Linux软件包管理常用命令

[b]RPM包管理[/b]命名:软件名称+版本号+发行号+硬件平台卸载:rpm -e 软件名称强行卸载:rpm -e --nodeps 软件名称安装:rpm -ivh 软件全名查看:rpm -q 软件名称查看已安装的软件包:rpm -qa | grep软件名称安装时选项:  --includedocs 不包括文档  --prefix ...

2012-09-10 14:32:51

Grub知识

[color=red]Grub文件:[/color][root@localhostetc]#more/boot/grub/grub.conf#grub.confgeneratedbyanaconda##Notethatyoudonothavetorerungrubaftermakingchangestothisfile#NOTIC...

2012-09-07 15:53:16

linux启动过程

[b]linux启动过程:[/b]firmware加电自检|加载BootLoaderlinux中是grup|载入kernel载入内核|启动init启动进程为1的init进程|/etc/inittab读取init...

2012-09-05 16:46:22
奖章
    暂无奖章