- 博客(10)
- 收藏
- 关注
转载 那些年spring声明式事务@Transaction的坑
本文的读者希望能对数据库事务、spring事务、spring AOP相关概念、Java注解、Java反射、Java代理等技术有一定的了解。 作为开发人员,我相信大家都会遇到这样的一个业务场景:一个业务方法90%的逻辑都是在做查询,只有最后一部分才是对数据的更新。如果更新失败则业务回滚。常...
2016-03-10 19:48:00
102
转载 MongoDB限制与阈值
以下内容是有关MongoDB的单个集合在硬件和软件上的限制。 BSON文档 单个Bson文档最大为16M。该限制是为了保证单个文档不会占用过多RAM、在网络传输过程中不会占用过多带宽。MongoDB提供了GridFS来保存超过该限制的文档。具体可参考mongofiles。 Bson文档的...
2014-12-11 17:04:00
271
转载 count缓存设计问题总结
1. 在分布式并发情况下如何考虑原子性操作? 使用memcache的计数器实现 2. memcache的计数器没有失效时间的概念,如何纳入失效时间? 另外使用存储一个Cache,用它的失效时间作为缓存计数器的失效时间,该Cache失效则计数器删除 3....
2014-12-06 20:41:00
133
转载 java泛型与反射结合
什么是泛型? 泛型(Generictype或者generics)是对Java语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。 可以在集合框架(Colle...
2014-12-06 20:41:00
161
转载 关于struts2注解Namespace的问题总结
@Scope("request")@Controller("dealDatasourceMonitorInfoController")@Namespace("/monitorDatabase/dealDatasourceMonitor")public class DealDatasour...
2014-12-06 20:40:00
103
转载 对web项目action层注解,的分析
在web项目的开发过程中,很多开发人员发现action层如果没有加入注解@Controller ,而该action中有用到@Autowired去创建service,项目仍然可以正常运行,功能一点也不受影响,这是为什么呢?接下来我将从源码级别为大家揭开答案。 其实说白了这些注解只是为了标识该a...
2014-12-06 20:40:00
145
转载 向HDFS文件append新内容
<property> <name>dfs.support.append</name> <value>true</value> </property> 无效 由于我现在做的项目需要这...
2014-12-06 20:33:00
99
转载 集群搭建hadoop时,start-all.sh启动tasktracker会报错
集群搭建hadoop时,将hadoop.tmp.dir设成/home/admin/tmp,结果在用start-all.sh启动时tasktracker一直启动不了,报错信息大概是TaskTracker: tasktracker can not create directory /home/a...
2014-12-06 20:32:00
120
转载 hdfs命令行和客户端的区别(一个大坑)
一直都没有发现,原理hdfs的命令行和客户端api的使用还是有很大差别的 现象: 将dfs.block.size设置成128M 现有28G的数据,理论上讲map的总数应该是224个,但是map数量却翻倍成448个 一直都找不出原因,使用hdfs命令行查看需...
2014-12-06 20:31:00
78
转载 mongodb聚合命令总结
mongodb聚合命令分为三种:aggregate管道、mapreduce JavaScript函数、group JavaScript函数,以下是它们的对比 aggregate mapreduce group 描述 ...
2014-12-06 20:28:00
52
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人