Android Studio 单元测试

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

2015-02-15 16:24:33

阅读数 1081

评论数 0

Ubuntu14.10 编译 Android5.0 源码

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

2015-02-12 20:53:33

阅读数 11920

评论数 7

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

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

2014-01-09 08:53:14

阅读数 21

评论数 0

java优化之二:多线程优化

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

2014-01-01 13:32:24

阅读数 23

评论数 0

java 优化之一:Buffer的使用

1.在java I/O 中,Buffer的使用,使用buffer,文件的读写效率提高一倍左右 [code="java"]public void writeFile() { try { FileWriter...

2013-12-31 10:14:11

阅读数 12

评论数 0

ubuntu12.04安装android adt

1. download adt-bundle-xx ​ 2. unzip adt-bundle-xx ​ 3. sudo apt-get install ia32-libs,执行命令安装 4. run eclipse

2013-12-28 19:13:03

阅读数 18

评论数 0

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

受csdn上面[url]http://blog.csdn.net/johnny901114/article/details/8898727[/url]这篇博文的 指导,实现了利用activemq5.8+mqtt在android上面的推送。但是没有利用文章中提供的android dome,文中的de...

2013-10-01 11:49:41

阅读数 41

评论数 0

linux上安装jdk实战

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

2013-05-23 21:55:16

阅读数 11

评论数 0

利用firefox插件查看sqlite数据库

我们一般用SharpPlus SQLite Developer查看android的数据库,但是很遗憾他是收费的,firefox提供了可以查看sqlite数据库的插件,方便、实用、最主要的是免费。 下面介绍下利用firefox查看sqlite的步骤: [color=blue][b]1.and...

2013-05-20 21:20:28

阅读数 37

评论数 0

MQTT——之Apollo的使用

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

2013-05-19 15:56:29

阅读数 166

评论数 0

MQTT——介绍

最近在研究MQTT,下面是官网对其的介绍,翻译了下: 官网:[url]http://mqtt.org/faq[/url] [b]1.MQTT解释[/b] MQTT(MQ Telemetry Transport)消息队列遥控传输 他是一个用于发布和订阅,非常简单和轻量级的...

2013-05-13 17:15:19

阅读数 24

评论数 0

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

在使用spring3和hibernate4.2集成与hibernate3有很多的不同,其中之一就是spring3不在支持HibernateTemplate,而是使用hibernate原生的api,我在集成的时候遇到了如下两个问题。 [color=red]问题之一:在使用session.sav...

2013-05-07 17:19:47

阅读数 11

评论数 0

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

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

2013-04-23 15:38:23

阅读数 33

评论数 0

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

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

2013-03-30 09:13:45

阅读数 46

评论数 0

JavaScript链式作用域

[color=darkblue]网上介绍js链式作用域的很多,但写的很烦杂,不好理解,现在根据网络文章整理一个简单易懂的,如下:[/color] [color=darkblue][b]1.理解js的链式作用域的前提[/b][/color] 1)首先要知道js的变量作用域,js的变量作用域就...

2013-01-04 10:27:35

阅读数 17

评论数 0

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

[b]在进行PHP开发环境源码安装时,在安装PHP-5.2.6是出现:configure: error: Unable to find gd.h anywhere under错误[/b] [color=red]解决方式:[/color] 1.在gd库的安装路径下搜索没有发现gd.h文件,但...

2012-10-15 09:31:27

阅读数 63

评论数 0

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

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

2012-10-11 09:00:19

阅读数 22

评论数 0

Linux软件包管理常用命令

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

2012-09-10 14:32:51

阅读数 12

评论数 0

Grub知识

[color=red]Grub文件:[/color] [root@localhost etc]# more /boot/grub/grub.conf # grub.conf generated by anaconda # # Note that you do not have to re...

2012-09-07 15:53:16

阅读数 12

评论数 0

linux启动过程

[b]linux启动过程:[/b] firmware 加电自检 | 加载BootLoader linux中是grup | 载入kernel 载入内核 | 启动init ...

2012-09-05 16:46:22

阅读数 13

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭