2015年5月16日

摘要: 制作Framework 的好处和缺点好处: 1、如果模块间接口定义的比较完善,模块化的程序具有很好的可扩展性与内聚性; 2、物理上的模块化便于开发过程的管理与测试,尤其是在程序规模相对大。 3、如果可以使用胶水语言作为粘合剂,程序可以用很少的代价适应未来的变化。 4、可以在物理上实现 iOS 程... 阅读全文
posted @ 2015-05-16 23:32 Stars-OnMyWay 阅读(353) 评论(0) 推荐(0) 编辑
 
摘要: 一、线程同步线程的同步方法跟其他系统下类似,我们可以用原子操作,可以用 mutex,lock 等。iOS 的原子操作函数是以 OSAtomic 开头的,比如:OSAtomicAdd32, OSAtomicOr32 等等。这些函数可以直接使用,因为它 们是原子操作。iOS 中的 mutex 对应的是 ... 阅读全文
posted @ 2015-05-16 22:13 Stars-OnMyWay 阅读(158) 评论(0) 推荐(0) 编辑

2015年5月14日

摘要: redis作为NoSQL数据库的一种应用,响应速度和命中率上还是比较高效的。项目中需要用集中式可横向扩展的缓存框架,做了一点调研,即便redis、memcached存在效率上的差异(具体比较参考http://timyang.net/data/mcdb-tt-redis/),但其实都能满足目前项目的需... 阅读全文
posted @ 2015-05-14 09:56 Stars-OnMyWay 阅读(122) 评论(0) 推荐(0) 编辑

2015年5月9日

摘要: 1,什么是spring框架spring是J2EE应用程序框架,是轻量级的IoC和AOP的容器框架,主要是针对javaBean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,ibatis框架等组合使用。2,架构概述 1)IoC(Inversion of Control)控制反转... 阅读全文
posted @ 2015-05-09 21:12 Stars-OnMyWay 阅读(237) 评论(0) 推荐(0) 编辑

2015年5月8日

摘要: 摘要Redis服务器搭建、常用参数含意说明、主从配置、以及使用Jedis客户端来操作RedisRedis服务器搭建安装在命令行执行下面的命令:$ wget http://download.redis.io/releases/redis-2.8.13.tar.gz$ tar xzf redis-2.8... 阅读全文
posted @ 2015-05-08 15:14 Stars-OnMyWay 阅读(375) 评论(0) 推荐(0) 编辑

2015年5月3日

摘要: 数据库性能最佳实践当应用需要连接数据库时,那么应用的性能就可能收到数据库性能的影响。比如当数据库的I/O能力存在限制,或者因缺失了索引而导致执行的SQL语句需要对整张表进行遍历。对于这些问题,仅仅对应用代码进行优化可能是不够,还需要了解数据库的知识和特点。示例数据库该数据库表示了128只股票在1年内... 阅读全文
posted @ 2015-05-03 16:55 Stars-OnMyWay 阅读(833) 评论(0) 推荐(0) 编辑

2015年5月1日

摘要: 摘自:http://hi.baidu.com/popln/blog/item/c3dd9302bb37e994d43f7ccb.html开篇1到底这个序列化有啥作用?面向对象的程序在运行的时候会创建一个复杂的对象图,经常要以二进制的方法序列化这个对象图,这个过程叫做Archiving. 二进制流可以... 阅读全文
posted @ 2015-05-01 13:40 Stars-OnMyWay 阅读(1024) 评论(0) 推荐(0) 编辑

2015年4月30日

摘要: 在做项目的API通知接口的时候,发现在SSH框架中无法获取到对方服务器发来的异步通知信息。最后排查到的原因可能是struts2对HttpServletRequest进行了二次处理,那么该如何拿到post的请求数据呢,方法很多,下面只给出一种方式。在servlet中GET请求可以通过HttpServl... 阅读全文
posted @ 2015-04-30 10:28 Stars-OnMyWay 阅读(1388) 评论(0) 推荐(0) 编辑

2015年4月29日

摘要: 今天终于为我的Macbook Pro Retina搭建好了Android开发环境,几经折磨,差点放弃了:总结如下:1、最好选择ADT Bundle,这里面已经集成好了Eclipse、ADT、Android SDK Tools,不用自己去设置了。我使用的版本是adt-bundle-mac-x86_64... 阅读全文
posted @ 2015-04-29 09:19 Stars-OnMyWay 阅读(233) 评论(0) 推荐(0) 编辑

2015年4月28日

摘要: MAC OS自带了OpenSSL,所以不用去编译那一坨跟SHIT一样的源码。直接在命令行里使用OPENSSL就可以。打开命令行工具,然后输入 openssl打开openssl,接着只要三句命令就可以搞定。第一句命令生成私钥;第二句命令把RSA私钥转换成PKCS8格式,密码为空就行;第三句命令生成公钥... 阅读全文
posted @ 2015-04-28 15:40 Stars-OnMyWay 阅读(613) 评论(0) 推荐(0) 编辑