摘要: 算法学习,学习算法思路修炼内功 阅读全文
posted @ 2014-08-31 19:48 唾手可得的树 阅读(109) 评论(0) 推荐(0) 编辑
摘要: svn有哪些优点和缺点?git有哪些优点和缺点?git最突然的优点就是gitflow,开发新的功能都是开一个新分支feature,完成开发新特性,合并到develop分支;提交测试也是新增一个分支release,测试没有问题了,然后归并release分支到develop和master分支。参考htt... 阅读全文
posted @ 2014-08-29 15:08 唾手可得的树 阅读(194) 评论(0) 推荐(0) 编辑
摘要: dubbo是否属于SOA的一种? 阅读全文
posted @ 2014-08-29 10:44 唾手可得的树 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 安装git,参考链接如下:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137396287703354d8c6c01c904c7d9ff056ae23da865a000git的... 阅读全文
posted @ 2014-08-29 09:26 唾手可得的树 阅读(102) 评论(0) 推荐(0) 编辑
摘要: maven插件用到哪些思想?7.7从命令行调用插件目标前缀和插件前缀是一个意思。在本地搭建maven环境,熟悉maven的环境。 阅读全文
posted @ 2014-08-29 09:05 唾手可得的树 阅读(127) 评论(0) 推荐(0) 编辑
摘要: CRC32校验数据的完整性这里的数据包括字符串、文件,还有哪些?文件校验相当于下载大型软件,有md5加密结果。这里的用途是什么? 阅读全文
posted @ 2014-08-27 10:55 唾手可得的树 阅读(883) 评论(0) 推荐(0) 编辑
摘要: 一个服务器能不能运行多个不同端口的mongo实例?如果两个对象不相等,hashcode一定不相等;如果两个对象相等,hashcode相等或者不相等?修改器速度42页update({},{"$setOnInsert"})3.3更新文档4.2.4条件语义4.3.1null4.3.4查询内嵌文档第19章持... 阅读全文
posted @ 2014-08-26 09:52 唾手可得的树 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 看服务器上的mq配置,看看mq_log,是不是存储满了? 阅读全文
posted @ 2014-08-20 13:25 唾手可得的树 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 如果一个需求很难测试,该怎么解决?比如下单测试,没有测试环境,没有单元测试怎么测试代码的功能?加代码开关,如果代码有bug,立即把开关关掉。开关的实现:可以将开关定义到开关表的某个字段,boss的开关其实也是存在某个表某个字段,通过改变字段的值,来实现代码开关效果。 阅读全文
posted @ 2014-08-18 16:13 唾手可得的树 阅读(146) 评论(0) 推荐(0) 编辑
摘要: memcache和activemq使用连接,然后close 阅读全文
posted @ 2014-08-16 15:00 唾手可得的树 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 先说结论(解决方案),然后给出原因。不要让领导给出解决方案 阅读全文
posted @ 2014-08-15 15:28 唾手可得的树 阅读(114) 评论(0) 推荐(0) 编辑
摘要: linux命令定义规律 阅读全文
posted @ 2014-08-15 13:52 唾手可得的树 阅读(479) 评论(2) 推荐(0) 编辑
摘要: 系统设计既要满足业务需求(不管业务多么复杂),也要操作简便,如果业务人员操作实在不简便,也要留后门,便于开发人员测试,添加测试数据!!! 阅读全文
posted @ 2014-08-14 15:22 唾手可得的树 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 如果统计调用某个方法的所有类 阅读全文
posted @ 2014-08-13 17:15 唾手可得的树 阅读(148) 评论(0) 推荐(0) 编辑
摘要: java.util.concurrent学习 阅读全文
posted @ 2014-08-13 16:32 唾手可得的树 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 1、优化sql语句结构or改成union,使用start,limit先只查询出所有的id,然后再排序。如果查询出所有的id仍然很慢,就要仔细考虑了。2、添加索引mysql每次查询只能使用一个索引,如果where a=*,b=* order by c建议建立联合索引。顺序是a,b,c3、如果逻辑使用很... 阅读全文
posted @ 2014-08-12 15:17 唾手可得的树 阅读(213) 评论(0) 推荐(0) 编辑
摘要: mysql怎么限制某些查询语句的执行?比如某些sql语句执行时间很长,超过10s,怎么样超过10s就不让其执行?后续更新中。。。 阅读全文
posted @ 2014-08-12 14:56 唾手可得的树 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 数据库操作提交事务如果不关闭,会有什么样的后果? 阅读全文
posted @ 2014-08-12 14:02 唾手可得的树 阅读(1880) 评论(0) 推荐(0) 编辑
摘要: apache的500错误是写到哪个文件里面 阅读全文
posted @ 2014-08-12 11:28 唾手可得的树 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 后续更新中。。参考http://zhumeng8337797.blog.163.com/blog/static/100768914201242211633248/比较http://zhan.renren.com/initing?gid=3602888498025927940&checked=true... 阅读全文
posted @ 2014-08-11 18:39 唾手可得的树 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 参考如下:如果你是通过form提交的,那就不需要用这个了。但是如果是你使用url的方式例如:ajax提交到后台的,就需要对url进行encodeURI编码,否则,会导致后台出现各种乱码,不加encodeURI的话,默认浏览器编码格式提交,这样的话,浏览器不同,传到后台的值也就不同了,所以建议使用en... 阅读全文
posted @ 2014-08-11 18:37 唾手可得的树 阅读(2348) 评论(0) 推荐(0) 编辑
摘要: 可扩展性设计之数据切分14.2 数据的垂直切分如何切分,切分到什么样的程度,是一个比较考验人的难题。只能在实际的应用场景中通过平衡各方面的成本和利益,才能分析出一个真正适合自己的拆分方案。14.3 数据的水平切分线路表现在很大,有50、60G,添加一个索引非常不方便。考虑如何水平切分。每次新增一条线... 阅读全文
posted @ 2014-08-06 10:03 唾手可得的树 阅读(156) 评论(0) 推荐(0) 编辑
摘要: java枚举的作用。 阅读全文
posted @ 2014-08-05 18:27 唾手可得的树 阅读(159) 评论(0) 推荐(0) 编辑
摘要: grep |a|b|c灵活的知识都很难掌握,比如linux命令、ant命令、正则表达式linux grep命令这篇文章比较好,介绍了linux的管道wj@ubuntu:~/Downloads/linuxdir$ more test.log wj1wj2wj3wj4wj5wjawjbwjcwjdwje... 阅读全文
posted @ 2014-08-05 09:08 唾手可得的树 阅读(105) 评论(0) 推荐(0) 编辑
摘要: java序列化可以将对象保存到文件中。参考文件:详解java序列化(一) java序列化还有其他用途http://wenku.baidu.com/link?url=AdpuOZIFmPol5iH-aXvafYc0VS5Pkn4sd-w46G_dVTjw7cKOFNG8VPIh2oxGdnq5TDPy... 阅读全文
posted @ 2014-08-04 17:51 唾手可得的树 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 很好的文章,对mysql的主从架构有深入理解。mysql主从同步,从master同步数据到slave慢的情况下,是不是可以改成多线程处理加快同步速度?参考文章如下:MySQL Replication 常用架构参考文章如下:MySQL多线程同步-Transfera使用测试mysql主从同步延迟方案解决... 阅读全文
posted @ 2014-08-04 14:29 唾手可得的树 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 对象clone,注意基本类型和指针类型。 阅读全文
posted @ 2014-08-03 13:28 唾手可得的树 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 后续更新。。 阅读全文
posted @ 2014-07-28 16:19 唾手可得的树 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 问题1:java比较两个对象,除了equals,为什么还要重写hashcode方法?基本类型比较,用==就可以了。对象比较,equals比较是对象的内存地址,hashcode比较的也是对象的内存地址的换算结果(因为Object中的hashCode方法返回的是对象本地内存地址的换算结果,不同的实例对象... 阅读全文
posted @ 2014-07-28 15:56 唾手可得的树 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 什么业务场景需要建立索引表? 阅读全文
posted @ 2014-07-28 15:55 唾手可得的树 阅读(160) 评论(0) 推荐(0) 编辑
摘要: Ctrl+H之后,显示的File Search标签页为Containing text。Alt+/帮助提示正则匹配的语法。例子如下:select type from table where id in(.*{1,}) 阅读全文
posted @ 2014-07-28 15:42 唾手可得的树 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 在sqlyog中执行sql语句时,如果sql语句没有加limit 0,1000;sqlyog会自动查询从0开始的1000条,结果导致mysql慢查系统中显示的sql语句末尾加上了limit 0,1000。实际上原始的sql语句没有limit 0,1000。 阅读全文
posted @ 2014-07-28 15:28 唾手可得的树 阅读(730) 评论(0) 推荐(0) 编辑
摘要: 转载http://bzyyc.happy.blog.163.com/blog/static/6143064720115102551554/key实 际使用的索引。如果为NULL,则没有使用索引。很少的情况下,MYSQL会选择优化不足的索引。这种情况下,可以在SELECT语句中使用USE INDEX(... 阅读全文
posted @ 2014-07-28 15:06 唾手可得的树 阅读(148) 评论(0) 推荐(0) 编辑
摘要: $order_ids='',表示$order_ids是字符串,不是数组foreach ($order_ids as $key=>$order_id){ //TODO}这样写是错的,因为$order_ids是字符串,不是数组,php不像java给出错误提示。php是弱类型。 阅读全文
posted @ 2014-07-28 10:29 唾手可得的树 阅读(199) 评论(0) 推荐(0) 编辑
摘要: nginx轮询配置详解。。。Nginx配置文件详细说明转载 阅读全文
posted @ 2014-07-24 17:38 唾手可得的树 阅读(899) 评论(0) 推荐(0) 编辑
摘要: zookeeper用于分布式配置管理,读写锁等等。。后续补充。 阅读全文
posted @ 2014-07-24 09:10 唾手可得的树 阅读(142) 评论(0) 推荐(0) 编辑
摘要: http://www.iteye.com/topic/225692memcache的方法有add,set,replace,get,delete,getstats,increment,decrement,close,上面的add是在之前key对应的value中添加新的内容,set是在之前key对应的v... 阅读全文
posted @ 2014-07-23 16:56 唾手可得的树 阅读(125) 评论(0) 推荐(0) 编辑
摘要: linux的exec命令可以多进程执行,如果在浏览器访问使用http协议,会存在内存溢出和执行时间问题。 阅读全文
posted @ 2014-07-23 16:11 唾手可得的树 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 持续更新。。。aop跟java代理模式有关。java.lang.reflect.Proxyjava.lang.reflect.InvocationHandler工厂模式用到java反射。aop是面向切面编程,可以理解成这一个面都要用到这个功能,很多方法都要用到这个功能。是改很多方法,还是找到一个这些... 阅读全文
posted @ 2014-07-22 17:33 唾手可得的树 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 服务器硬件是什么牌子的?操心系统有哪些?cpu是哪些? 阅读全文
posted @ 2014-07-22 17:25 唾手可得的树 阅读(336) 评论(0) 推荐(0) 编辑