- 博客(30)
- 收藏
- 关注
原创 python终极解决UnicodeEncodeError
python环境下没有设置defaultEncoding的场合,通常会报错UnicodeEncodeError。我机器下的python安装在/usr/lib/python2.7在该路径下新建sitecustomize.py[code="python"]import syssys.setdefaultencoding('utf-8')[/code]ok了...
2016-02-26 16:31:29 181
原创 http proxy环境下,使用git和brew的设置
http proxy环境下,使用git和brew的设置export http_proxy=http://user:password@ip:portexport https_proxy=$http_proxyexport ALL_PROXY=$http_proxy
2016-02-26 14:33:26 426
原创 测算对象元素的内存使用量
オブジェクトの使用メモリを測る[url]http://qiita.com/disktnk/items/6d86e162f9ef10da083d[/url]
2016-02-17 14:14:56 159
原创 windows系统开proxy方式
netsh advfirewall firewall add rule name="SSL-VPN Proxy" dir=in action=allow protocol=TCP localport=84netsh advfirewall firewall show rule name="SSL-VPN Proxy"netsh interface portproxy add v4tov4 ...
2016-01-26 13:46:36 1244
原创 Restful API的设计与实践
本文转自简书 Restful这个名称应该很多人都不陌生,但是我发现不少人对Restful存在或多或少的理解偏差,其中不泛比较厉害的程序员,所以有必要为Restful来“正名”。 Restful是一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。(详见百度百科介绍...
2015-12-09 11:58:47 157
原创 tcpdump监听android网络通信
1.下载tcpdump并导入android虚拟机目录(例:/data/local)2.adb shell /data/local/tcpdump -i any -p -s 0 -w netCapture.pcap 监听android通信,写入netCapture.pcap3.将写入的信息文件netCapture.pcap导入pc机,用wireshark打开读取查看...
2015-08-19 20:39:00 225
原创 android读取plist文件
ios的配置文件是写在.plist里。那么,如何从android读取.plist文件内容呢?[b]1.需要导入dd-plist.jar2.读取.plist文件[/b]config.plist[code="xml"] version 1 net http timeout 30 URL http:/...
2015-06-30 14:09:40 3104
使用android-async-http发送soap异步请求
android-async-http是处理http处理的开源网络框架。地址如下:[url]https://github.com/loopj/android-async-http[/url]选择android-async-http库来处理android网络通信处理,完全是因为呼声够高。期间在研究该库soap通信时,发现了关于该库做soap通信时的讨论帖,在网上资料很少的情况下,看到这...
2015-06-23 18:20:50 298
原创 根据wsdl生成soap请求格式
根据wsdl文件如何生成soap请求的格式呢?使用最方便的工具SoapUI下载地址:http://sourceforge.net/projects/soapui/files/[img]http://dl2.iteye.com/upload/attachment/0109/6115/374fc0b7-0216-3042-864e-cdb0448a8bac.jpg[/img]...
2015-06-18 19:32:22 5327 2
原创 Permission denied (maybe missing INTERNET permission)
这是android无法进行socket访问。修改配置如下即可:[code="xml"] //…… [/code]
2015-06-16 14:41:51 177
原创 eclipse搭建web service
Apache Axis2是下一代 Apache Axis,是Axis的后续版本,是新一代的SOAP引擎。 官方网站:http://axis.apache.org/axis2/java/core/index.html发布和生成客户端代码可以使用Axis的Eclipse插件:Service Archive Wizard - Eclipse Plug-in(用来将服务代码打包成后缀名为....
2015-06-11 13:47:01 160
原创 android上执行UI交互的junit方法
android上执行UI交互的junit方法可以使用Instrumentation来测试Activity并模拟发送键盘事件交互UI操作相关介绍如下:JUnit TestCase类继承自JUnit的TestCase,不能使用Instrumentation框架。但这些类包含访问系统对象(如Context)的方法。使用Context,你可以浏览资源,文件,数据库等等。基类...
2015-05-21 11:41:09 198
原创 访问sqlite
android:——注意要启动虚拟机或者连接真机才能调试这里要用到adb,就是android自带的调试数据库的工具,打开命令行cmd,输入adb,如果提示不是外部或内部命令,则证明adb.exe所在的目录没有加到path路径去,将路径加到path去就行。1.输入adb shell,就会出#,就可以输入linux命令2.cd 到data/data3.ls 查看到所有工程(项目...
2015-04-04 15:44:14 145
原创 android和ios button点击变暗效果
button点击时,需要变暗效果。ios:只需要check该元素的highlighted adjusts image的属性android:设置该控件的颜色滤镜按下时:[code="java"]drawable.setColorFilter(Color.GRAY,PorterDuff.Mode.MULTIPLY);[/code]弹起时:[code=...
2015-03-24 20:35:24 477
原创 清除xcode缓存的方法
清除xcode缓存:Product -> CleanWindow -> Organizer : Derived Data -> Delete
2015-03-09 15:57:38 228
原创 Xcode 6异步测试
在进行http通信时常常使用异步,xcode6新增加了异步单元测试的功能。之前我们在进行异步测试时,只能阻塞主线程等待通信结束。如下:[code="c"]- (void)testAsyncTheOldWay { NSDate *timeoutDate = [NSDate dateWithTimeIntervalSinceNow:5.0]; ...
2015-03-03 11:29:47 153
原创 respondsToSelector的相关使用
-(BOOL) isKindOfClass: classObj 用来判断是否是某个类或其子类的实例-(BOOL) isMemberOfClass: classObj 用来判断是否是某个类的实例-(BOOL) respondsToSelector: selector 用来判断是否有以某个名字命名的方法(被封装在一个selector的对象里传递)+(BOOL) instancesRespo...
2015-02-26 13:36:31 126
原创 从js数组中判断存在字符串和删除指定字符串
判断存在:[code="js"]function contains(arr, str) { var i = arr.length; // 从数组中判断str是否存在 while (i--) { if (arr[i] === str) { return true; } } return...
2014-12-03 10:24:25 1859
原创 list手动排序
对ArrayList根据节点元素rowNo进行排序:[code="java"]Collections.sort( xxxInfoList, new Comparator < xxxDto >() { @Override public int compare( xxxDto s1, xxxDto s2 ) { return s1.getRow...
2014-12-01 13:57:45 216
原创 xml的读取(sax)
读取xml:[code="java"] Document document = XmlUtil.getDocument( filePath ); public static Document getDocument( String filePath ) throws ParserConfigurationException, SAXException, ...
2014-12-01 13:54:36 162
原创 获取包含空格的绝对路径
为了防止java获取xml文件绝对路径时,路径中包含空格,导致取不到的问题。在getResource()后添加toURI()方法既可避免。[code="java"]String path = Thread.currentThread().getContextClassLoader().getResource( "xxx.xml" ).toURI().getPath();[/code...
2014-09-18 09:29:02 225
原创 日文eclipse开发环境下生成javadoc
在日文eclipse开发环境下生成javadoc,需要设置如下:[code="xml"]-noqualifier all -encoding UTF-8 -docencoding Windows-31J[/code]
2014-09-18 09:13:52 208
原创 js的prototype原型设计模式
1.js对象的继承方式使用prototype原型模式。2.js的方法可以分为以下三类:a.类方法b.对象方法c.原型方法[code="js"]function People(name){ this.name=name; //对象方法 this.Introduce=function(){ alert("My name is "+this.n...
2014-09-16 15:06:21 170
原创 阻止js bubble事件
当父div与子div同时具有不同click事件时,为了防止dom冒泡,防止点击子div时触发两个事件,则需要在子div的click事件中阻止bubble事件的发生。代码如下。[code="js"]function cancelBubble(e){ if (e && e.stopPropagation) { // 非IE的情况 e.stopPropagatio...
2014-09-11 20:24:55 187
原创 seasar2利用BeanMap查询
1.service层需要继承S2AbstractService,并将T指定为具体的entity名。在进行db查询时,可以调用findByCondition,如下所示[code="java"]List results = null;BeanMap conditions = new BeanMap(); conditions.put("name", "888");resu...
2014-06-26 17:56:56 218
原创 yum 被中止安装包继续安装
yum 安装过程中,Ctrl+C终止。继续安装,命令如下:yum update –skip-brokenyum erase 安装包yum install 安装包
2014-06-23 10:48:05 1115
原创 UML建模之时序图
关于时序图的基础讲解,很详细。[url]http://www.itsenka.com/contents/development/uml/sequence.html[/url]
2014-06-20 15:11:59 188
原创 sastruts标签
查看sastruts的标签,可以下载源码来看。[url]http://sastruts.seasar.org/download.html[/url]在sastruts开发工程的web.xml里,默认配置如下。每一个jsp都include“common.jsp”[code="xml"] *.jsp false UTF-8 ...
2014-06-19 17:06:58 292
原创 seasar2初体验,创建SAStruts工程
所谓“Seasar2”就是一个“轻量级容器”,不仅如此,,“完全不需要书写设定文件”,“就算是应用程序发生改动也无需再次起动即可直接识别变更,因此具有脚本语言的灵活性”。因为不用写设定文件也能够运行,Convention over Configuration的思想得以采用。Seasar2的Convention over Configuration是从Ruby on Rails 那里得到的提...
2014-06-19 10:05:08 478
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人