- 博客(10)
- 收藏
- 关注
关于synchronized method
synchronized有四种用法: synchronized method synchronized(this) synchronized(object) synchronized(class) 估计大家最常用的就是synchronized method,这个用法显然有一个误解。字面意义是,就是同步该方法,同时只有一个线程可以运行该方法。但实际上,这远远不够。 synchroni...
2011-08-04 10:32:33
258
基于LinkedHashMap的LRUMap失效问题 .
相信很多人都会直接使用LinkedHashMap来实现LRUMap。 需要注意的是,LinkedHashMap不是线程安全的,在多线程情况下会出错,什么情况都可能发生。会出现LRUMap的最大值失效。 一般来说,LRUMap的失效情况有两种。 1. get和put方法没有同步,特别是get方法,因为get方法会有写入操作。 put和get操作都需要同步,可以直接重写Link...
2011-08-04 10:23:38
271
原创 MongoDB如何批量删除集合
MongoDB的Java驱动并没有提供删除集合的方法,只有单个删除方法: DB.collection.drop(); 一次方法调用就是一个网络通讯,那么如果需要删除多个集合,需要多次调用DB.collection.drop();造成多次网络通讯。 幸运的是,MongoDB提供了服务端脚本,可以通过以下脚本来批量删除,但我觉得MongoDB应该直接提供批量删除功能,普通开发人员并不会意识...
2011-08-04 10:21:45
2386
如何解决MySql的Table is full问题
最近使用Mysql的Memory引擎时,出现了'Table’ is full的异常。 解决办法是修改max_heap_table_size参数,改大以足够容纳表的大小,比如512M。 在my.cnf中增加: max_heap_table_size=512M 重启MySql即可。 btw,如果是MyISAM引擎出现'Table' is full异常,那么就是数...
2011-08-04 10:19:48
403
soa的三种外观
企业经营: A set of Services that Business wants to expose to Customers and Clients IT架构: An Architectural Style which requires a Service Provider,Requestor and Service Description. A set of Archi...
2008-02-24 23:10:56
87
BI In Sap NetWeaver
摘自SAP Doc Purpose The reporting, analysis, and interpretation of business data is of central importance to a company in guaranteeing its competitive edge, optimizing processes, and enabling it to re...
2008-02-21 23:47:11
124
SOA,SAAS,将改变中国软件格局
这几天有幸听了一些SOA的培训,SAP的下一代产品完全基于SOA技术实现,而且趋于成熟,预计将在两年内完全成熟,我们老师说,软件行业多年来的理想在SAP上实现了,我想这里说的理想应该是指软件以服务的形式高度复用。这多少令人感到激动,因为软件研发模式将发生重大改变。同时也让人感到担忧,中国将在管理软件上离老外越来越远,因为中国没有一个公司能够有足够的财力和魄力来构建如此复杂的SOA架构,国内...
2008-02-21 23:35:32
114
关于什么是数据仓库的一次对话
前几天一个开发同事见我桌面上有一本书,问我什么是数据仓库,因为他算是外行,于是发生一次有意思的对话,现在想起来,也挺有意思的. 问:数据仓库有什么特别的地方? 答:没什么特别,跟普通关系数据库没什么两样. 问:啊,那有什么特别? 答:数据仓库本身物理上也是关系数据库,只是数据仓库系统是一个体系,一个过程.数据仓库技术要解决的问题是如何建立,管理,维护运行一个数据仓库. 问:数据仓库跟普通...
2008-02-17 17:21:06
201
何谓BI整体解决方案:工具还是服务
很多BI厂商声称自己提供了BI整体解决方案,可什么是整体解决方案,是提供一系列工具,还是提供BI系统实施服务方案。还是两者兼有。 最近看到一篇文章,将BI厂商分为两种,一是以微软为首的技术工具派,认为BI整体解决方案可以以完整的工具来提供,按照工具提供的功能、流程就可以建立BI系统。而是为IBM为代表的方法论派,认为方法高于工具,只有服务才能成为整体解决方案,以知识为产品。 ...
2008-02-17 16:09:18
285
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人