Objective-C和Swift 字符串操作对比

JerryHouse | ios | 2015-01-04
Swift官方的tutorial实在是不全,一些字符串操作经常使用的方法在tutorial中没有覆盖到,更加邪恶的是在objective-c中用的很顺手的一些函数在swift中没有对应的实现,我们需要手动将String转换为NSString,然后再调用NSString中的方法。这篇文章对比了objective-c和swift中经常使用到的String对象的操作。 1. String对象的长度 NSString中求字符串的长... [阅读全文]

Java搭建Restful web服务

JerryHouse | 未分类 | 2014-12-30
Java搭建Restful web服务
首次尝试用Java搭建restful风格的web服务,这篇文章不打算详述搭建服务过程中的每一个步骤,而仅仅写下我在这个过程中遇到的问题和解决问题后的心得。对于其中有些问题某些问题的思考可能还不过全面,以后随着经验的积累还会不断地更新。 1. spring mvc还是jersey? 2. jdbc template还是mybatis? 对数据的增删改查有2种方式:jdbc template和mybatis,二... [阅读全文]
ė 6没有评论 0

WordPress速度优化

JerryHouse | wordpress | 2014-12-28
WordPress速度优化
WordPress是风靡国内外的开源博客系统,操作简单,插件丰富,像很多朋友一样,我的博客也是用它搭建的。近来发现我的博客的访问速度下降的很厉害,在查阅相应的文档后对wordpress进行了相应的优化,相应时间有明显的改善。 最近google在大陆的字体服务恢复了,原来的360字体服务加载很慢,会影响整个网页的加载速度,切回google字体服务就好了。 1. 禁... [阅读全文]

Swift开发中碰到的错误

JerryHouse | ios | 2014-10-26
Swift开发中碰到的错误
始终认为程序是我们表达观点和态度的一种方式,而在公司做事,是别人通过我们表达,于是利用自己有限的空闲时间写写博客,写写APP,做回自己。写APP的过程中碰到了一些坑,在这里做简要的记录,一来方便自己日后查阅,二来希望能帮到一些同学。 1. This class is not key value coding-compliant for the key 我先是为storyboard中的一个按钮btn添加了I... [阅读全文]

linux小技巧

JerryHouse | linux | 2014-08-18
我收藏了一些linux上看似简单但是可以大大地提高工作效率的小技巧。 1. 格式化json 有时需要在服务上调试和查看json信息,没有格式的json信息看起来头都大了,下面这个命令使用python格式化json,大大提高了可读性。 echo '{a:'1', b:'2'}' | python -m json.tool 2. 文件查找 查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri ... [阅读全文]

搜索架构

JerryHouse | 未分类 | 2014-08-18
在D工作一年多,先是做商户搜索质量,后来做团购推荐,都是偏后端数据分析和算法的工作,现在决定研究一下搜索架构。公司一般的分工模式是:其它组的同事用定制的搜索引擎搭起来基本的服务框架,然后我们实现里面的一些排序接口。这样分工将大项目拆分成多个模块,每个模块由不同的组负责,工作可以同时展开,每个组研究的方向比较固定,有利于在这个方... [阅读全文]
ė 6没有评论 0

APP原型设计–balsamiq

JerryHouse | ios | 2014-08-16
APP原型设计–balsamiq
Balsamiq Mockups 是款能够帮助App开发者或者Web开发者使用线框图快速建立低保真原型的设计软件,使用它时就像在白板上制作草图一样简单,快速和方便。 附一张我按照教程设计的草图: Balsamiq的基本使用方法 1. 添加控件 添加控件有3中方法:将控件从UI控件库中拖放到画布上;使用左上角的快速添加工具;复制粘贴。快速添加工具在画布的左上角,有时... [阅读全文]

Java容易犯的错误

JerryHouse | java | 2014-08-15
Java开发中会碰到一些容易犯的错误,可能会带来线上事故,我在这里记录下来以常常提醒自己。 1. int 和 Integer比较 Integer x = null; if(x > 0) { ...... } 如果x不是null,上述代码不会产生任何异常,但是如果x是null,则会产生万恶的java.nullpointerexception异常,该问题在线下测试时可能不会被覆盖而被带到线上产生严重的后... [阅读全文]
Ɣ回顶部