`
nifoo
  • 浏览: 13631 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论
文章列表
最近研究某 JS 框架,在Eclipse中安装了 WDT 和 Nodeclipse,使用JavaScript Editor 编辑JS文件。每当在编辑器中按下 Ctrl+C 键或者 Ctrl+X 键时,CPU使用率瞬间飙升,内存瞬间曝满,机器风扇狂转,有时一段时间后能恢复,有时Eclpse直接崩溃。 一度怀疑是Nodeclipse造成的问题,后来只装了WDT,问题依旧。使用VisualVM分析后发现,如下两方法占用大量CPU时间: org.eclipse.wst.jsdt.internal.ui.javaeditor.ASTProvider.getAST() org.eclipse.wst. ...
作者:长风 原创文章转载请注明出处:http://nifoo.iteye.com 一、 需求阶段      1. 分析业务需求,弄懂报表定义。(不要忘记filter?)      2. 分析数据来源(来自什么业务系统,或者电子表格,或者人工录入?数据量有多大?数据更新频率?)      3. 分析用户(报表的用户有多少?主要用户有哪些?他们如何使用报表?)      4. 是否需要国际化(需要支持哪些地区和语言)      5. 安全和权限(模型可见性?数据可见性?报表可见性?功能权限?)      6. 报表的分发(即时查询?定时生成?邮件寄送?要不要Burst?用户获取报表的频率?用户获取 ...
原文:http://www.lambdafaq.org/why-are-lambda-expressions-being-added-to-java/ 作者:Maurice Naftalin 翻译:长风 Lambda表达式(以及闭包)在许多现代编程语言中都很普及。在为什么要在 Java 平台加入 Lambda 表达式呢?有众多原因中,最主要的原因是在编程时,可以让多线程并行处理 Collection(译注:包括 List 和 Set) 的代码变得容易编写。一般情况,我们写代码操作 List 和 Set,是先获取其迭代器(iterator),然后通过迭代器遍历每个元素,并依次处理。如果我们想要以 ...
原文:http://java.dzone.com/articles/think-twice-using-java-8 作者:Lukas Krecan 翻译:长风 如果你去听Oracle的人谈论 Java 8 背后的设计抉择的话,你经常会听到他们说并行化是其主要的动机。并行化是lambdas、stream API及其它一些技术的背后驱 ...
Cognos8.3只能使用ODBC连接MySQL数据库,而且默认只支持MySQL ODBC 3版本的驱动,本人在DataManager中使用Connector/ODBC 5.1.8时报如下错误: 引用DM-DBM-0400 UDA driver reported the following on connection ALIAS_046177A8: UDA-SQL-0107 A general exception has occurred during the operation "start". [Microsoft][ODBC 驱动程序管理器] 无效的参数值 可以通过 ...
首先感谢Amoeba的作者提供这么好的工具。 最近有一个应用使用Amoeba从几个库中读取MySQL中含有longblob字段的表,老是报Session was killed。 经查是Amoeba中可读通道的缓存大小引起的。原来在com.meidusa.amoeba.net.io.PacketInputStream类中,有一个属性maxPacketSize,限制了可读通道的缓存大小,如果当前读取的记录的长度大于maxPacketSize,就会报错。所以我们必须把它调大点。 /** 最大容量 */ protected static final int MAX_BUFFER_CAPACITY ...
Global site tag (gtag.js) - Google Analytics