主要是使用CountDownLatchCountDownlatch,是一种Sychronizer,它可以延迟线程的进度直到线程的进度到线程到达终止状态。它本身而言是Java并发包中非常有用的一个类,它可以让某些任务完成以后再继续运行下面的内容,每个任务本身执行完毕后让计数器减一,直到计数器清零后,以...
分类:
编程语言 时间:
2015-03-06 18:42:13
阅读次数:
237
Ref: http://www.iplaysoft.com/android-v4-ics-for-virtualbox.html 随着Android手机的各种软件应用越来越多,很多没有购买的朋友都纷纷表示想要试一试。虽然官方的Android SDK开发包中附带有模拟器,但安装使用上较为复杂,不太适合...
分类:
移动开发 时间:
2015-03-06 16:23:19
阅读次数:
194
如果一个.NET应用要自适应32位/64位系统,只需要在项目的“目标平台”设置为“Any CPU”。但是如果应用中使用了SQLite,情况就不同了。 SQLite的.NET开发包来自是System.Data.SQLite,完成兼容ADO.NET接口,也提供了Linq和Entity Framewo.....
分类:
数据库 时间:
2015-03-05 19:13:34
阅读次数:
164
struts2.5用到的基础开发包
Action类
package com.htf.action;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts2.ServletActionContext;
public class HelloWorld {
/**
* Struts2.5用到的基...
分类:
其他好文 时间:
2015-03-03 16:47:19
阅读次数:
109
MQ和WS技术相结合其实就可以看做是一个简单的ESB程序,这样可以通过调用服务来实现消息中间件的处理功能,可以开发包括消息推送、接收、处理的应用程序。WS是在Windows操作系统中才会有的,是集成到系统中的,一个WS在开启后会一直运行,直到停止该WS。在具体的项目中开发的WS是作为组件存在的,也就是说系统中的某部分需要实时运行,这时候可以考虑开发WS组件。...
分类:
其他好文 时间:
2015-03-03 01:13:47
阅读次数:
219
Spring中的ThreadPoolTaskExecutor是借助于JDK并发包中的java.util.concurrent.ThreadPoolExecutor来实现的。基于ThreadPoolExecutor可以很容易将一个Runnable接口的任务放入线程池中。ThreadPoolExecut...
分类:
编程语言 时间:
2015-03-02 20:37:37
阅读次数:
211
想集成百度API定位需要完成以下步骤:
1:注册开发者
2:申请key
3:下载jar包
4:代码集成
先看下效果:
1:注册开发者
最好提前申请,审核需要1,2天
2:申请key
本人用的是Android Studio,所以用命令行查看SHA1码
3:下载jar包
只需下载"定位功能"的开发包即可
4:代码集成(详细可见官方讲解,以下代码以...
项目中需要使用到移动代理MAS短信的接口开发,但是厂家提供的开发包没有PHP的,只能使用DB接口,直接操作MYSQL。但是在短信发送后,手机接收到的短信确实乱码,琢磨了很久,大致判断应该是字符编码的问题。沿着这个方向不断琢磨、实验,最终找出了原因...
分类:
移动开发 时间:
2015-03-02 11:19:27
阅读次数:
217
今年由于项目原因需要用到 WF+WCF+WPF 因此准备认真学习下WF,准备每天写下一篇博文作为自己学习WF的一个反馈。首先,了解下这三个东西的来源:WF的全称是Windows Workflow Foundation ,最早在2004年的时候,那时微软推出了一个CTP版的开发包,WinFX.在Win...
很多人可能不了解 Homebrew, 其实它相当于开发软件界的 Appstore.比如,如果我要安装 python 的最新版本,那么传统的做法是
1. 到官方网站下载 python 的最新版本
2. 极其麻烦和小心翼翼的删除自带的 python 版本
3. 安装新的版本
4. 设置环境变量 而借助 Homebrew, 需要做的仅仅是:
brew uninstall py...
分类:
系统相关 时间:
2015-02-28 14:41:12
阅读次数:
182