海王  
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 55 下一页

2014年2月18日

摘要: http://zhangjunhd.blog.51cto.com/113473/126545这里将模仿Spring实现一种基于xml配置文件的依赖注入机制。文件中将实现3中注入,一是单值注入,包括int,float,double,char等,也包括String注入;二是Java容器注入,包括List,Set,Map三种容器的注入,最后一种是java bean对象注入。实现的机制是,使用Dom4j对xml配置文件进行解析,这里使用dom4j的Element Handler机制,一种类似与责任链模式的实现机制;对于java对象的构建使用反射机制,这里主要是针对得到的类的Field进行set赋值。我 阅读全文
posted @ 2014-02-18 19:57 海王 阅读(6922) 评论(0) 推荐(0) 编辑

2014年2月13日

摘要: http://www.cnblogs.com/peida/p/guava_preconditions.html 在日常开发中,我们经常会对方法的输入参数做一些数据格式上的验证,以便保证方法能够按照正常流程执行下去。对于可预知的一些数据上的错误,我们一定要做事前检测和判断,来避免程序流程出错,而不是完全通过错误处理来保证流程正确执行,毕竟错误处理是比较消耗资源的方式。在平常情况下我们对参数的判断都需要自己来逐个写方法判断,代码量不少并且复用性不高,如下所示:import org.junit.Test;public class PreconditionsTest { @Test ... 阅读全文
posted @ 2014-02-13 09:36 海王 阅读(9259) 评论(0) 推荐(0) 编辑

2014年1月19日

摘要: http://blog.csdn.net/gumanren/article/details/5601544Linux 的字符串截取很有用。有八种方法。假设有变量var=http://www.hao.com/123.htm一 # 号截取,删除左边字符,保留右边字符。echo ${var#*//}其中 var 是变量名,# 号是运算符,*//表示从左边开始删除第一个 // 号及左边的所有字符即删除http://结果是 :www.hao.com/123.htm二 ## 号截取,删除左边字符,保留右边字符。echo ${var##*/}##*/表示从左边开始删除最后(最右边)一个 / 号及左边的所有字 阅读全文
posted @ 2014-01-19 11:45 海王 阅读(2715) 评论(0) 推荐(0) 编辑

2014年1月15日

摘要: http://www.linuxidc.com/Linux/2012-05/60718.htm现在很多移动设备都提供wifi hostpot功能,使用方便,也省下了原来无线路由器的成本。wifi和wifi hotspot功能是互斥的,即在同一时间里,你只能用其中一种功能。在Android较新版本(2.2之后)中已经实现,本文实现在命令行模式下完成wifi hotspot功能的启动,并简单介绍其中涉及到的相关工具。0、确保eth0可以访问网络1、修改framework/base/core/res/res/values/config.xml"wlap0""foo\\d 阅读全文
posted @ 2014-01-15 11:20 海王 阅读(3782) 评论(0) 推荐(0) 编辑
 
摘要: http://www.linuxidc.com/Linux/2013-12/93476.htmAndroid市场上有一款叫Wifijumper的软件,实现相同ssid的多个AP之间根据wifi信号的强弱与阀值进行判断,实现自动切换AP的功能。目前在android 4.2之前系统都没有该功能,对于google来讲,这是个相当简单的问题,不明白为什么一直都不支持该功能。鄙人之前在某个方案公司就遇到过客户需要该功能。以下是鄙人实现的具体过程,希望对大家有些许的帮助。首先我们必须时刻监听当前wifi的信号强度,那么我们的手机连上wifi之后状态兰就会有wifi图标出来,并且信号强度变化信号格也要跟随变 阅读全文
posted @ 2014-01-15 11:18 海王 阅读(8424) 评论(0) 推荐(1) 编辑

2014年1月11日

摘要: http://blog.csdn.net/gmstart/article/details/7064034服务器推送(Server Push)推送技术的基础思想是将浏览器主动查询信息改为服务器主动发送信息。服务器发送一批数据,浏览器显示这些数据,同时保证与服务器的连接。当服务器需要再次发送一批数据时,浏览器显示数据并保持连接。以后,服务器仍然可以发送批量数据,浏览器继续显示数据,依次类推。客户端拉曳(Client Pull)在客户端拖曳技术中,服务器发送一批数据,在HTTP响应或文档头标记中插入指令,让浏览器“在5秒内再次装入这些数据”或“10秒内前往某URL装入数据”。当指定的时间达到时,客户 阅读全文
posted @ 2014-01-11 00:26 海王 阅读(7109) 评论(1) 推荐(4) 编辑

2014年1月8日

摘要: http://www.cnblogs.com/bpasser/archive/2011/10/15/2213483.htmlAndroid 2.2 开始增加了WiFi Hotspot,可将Android设备作为无线热点、向其他WiFi设备共享网络连接,参考Sharing your mobile data connection前面,我将Realtek 8192cu 驱动移植到 Android 2.2。Realtek 8192cu 驱动包中也包含了一个 hostapd 的实现以及Android SoftapController实现,通过以下步骤,可以在Android上实现SoftAP1、在init 阅读全文
posted @ 2014-01-08 18:41 海王 阅读(1991) 评论(0) 推荐(0) 编辑

2014年1月6日

摘要: http://www.cnblogs.com/TankXiao/archive/2012/02/13/2342672.htmlHTTP协议详解当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。也希望对大家的开发工作或者测试工作有所帮助。使用Fiddler工具非常方便地捕获HTTP Request和HTTP Response, 关于Fiddler工具的用法,请 阅读全文
posted @ 2014-01-06 10:20 海王 阅读(244) 评论(0) 推荐(0) 编辑

2014年1月2日

摘要: http://hi.baidu.com/xiaofanqing/item/6fd724f7c5bb6dce531c26b7Android 开发有时需要在一个应用中启动另一个应用,比如Launcher加载所有的已安装的程序的列表,当点击图标时可以启动另一个应用。一般我们知道了另一个应用的包名和MainActivity的名字之后便可以直接通过如下代码来启动:Intent intent = new Intent(Intent.ACTION_MAIN);intent.addCategory(Intent.CATEGORY_LAUNCHER); ComponentName cn = new Compo. 阅读全文
posted @ 2014-01-02 14:21 海王 阅读(15269) 评论(1) 推荐(0) 编辑

2013年12月24日

摘要: http://www.cnblogs.com/processakai/archive/2012/04/11/2442294.html今天看书看到了关于alarm的一些用法,自己有在网上找了些资料看了下;1。alarm()执行后,进程将继续执行,在后期(alarm以后)的执行过程中将会在seconds秒后收到信号SIGALRM并执行其处理函数。#include #include #include void sigalrm_fn(int sig){ printf("alarm!\n"); alarm(2); return;}int main(void){ signal(SIGA 阅读全文
posted @ 2013-12-24 17:20 海王 阅读(479) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 55 下一页