
Java
文章平均质量分 89
麦芽面包
这个作者很懒,什么都没留下…
展开
-
Reactive系统的反压
Backpressure in Reactive System,解释了RxJava,Project Reactor ,Kotlin Coroutine的反压机制翻译 2022-02-20 11:22:58 · 558 阅读 · 0 评论 -
web系统架构设计中需要知道的点(前端篇)
上周没写东西,这周写点互联网系统开发中需要了解的技术点,每个点都可以发散出去,连接更多的知识点,打算做个逐步细化的记录。一个应用的整个生命周期中(生,老,病,死)都需要有一个整体规划.前期评估需求,根据需求提炼出其中隐含的非功能性要求,做为容量评估的参考。一般就是大致估算一下,技术发展到现在,如果是聊天或游戏应用,随便一个服务器单机能能维持100W-160W左右的tcp长连接并进行通讯。原创 2015-06-28 22:58:07 · 1509 阅读 · 0 评论 -
java IO 性能 调优
http://java.sun.com/developer/technicalArticles/Programming/PerfTuning/原创 2015-02-12 15:59:05 · 462 阅读 · 0 评论 -
PMD代码检查工具
C:\tools\pmd-4.1\bin>pmd C:\project\***\src html>a.html rulesets/unusedcode.xml,rulesets/basic.xmlPMD 包含 16 个规则集,涵盖了 Java 的各种常见问题,其中一些规则要比其他规则更有争议: 基本(rulesets/basic.xml)—— 规则的一个基本合集,可能大多数开发人员都原创 2015-02-12 15:55:38 · 679 阅读 · 0 评论 -
oracle sql developer
一个oracle开发的免费纯java客户端,据说在巨量数据查询的时候只有它和toad能撑得住, 国内最常用的PL/SQL Developer会死掉,既然有人推荐就下了一个弄了下,以后可以继续试试.原创 2015-02-12 15:54:27 · 316 阅读 · 0 评论 -
html转义符
@ is @<> is >原创 2015-02-12 15:57:54 · 282 阅读 · 0 评论 -
SciTE Java API
(转自http://www.burgaud.com/scite-java-api/)SciTE (Scintilla Text Editor) supports API and Keyword files to customize some aspects of the editor for a given programming language. Keywords files extend t原创 2015-02-12 15:56:07 · 554 阅读 · 0 评论 -
使用groovy将类序列化到xml并输出
最近开始研究groovy,语法还是比较简洁的,跟用java的时候完全不一样.下面是找到的一个例子, 比较有趣, 而且简单. 将现成的类序列化到xml后可以在项目中作为测试数据, 需要的时候导入就可以了.import com.thoughtworks.xstream.*class Staff { String firstname, lastname, position}原创 2015-02-12 15:58:53 · 1203 阅读 · 0 评论 -
Java Concurrent Modication Exception 解决
最近自己用UnitTest测出了自己犯的比较隐蔽的错误, 就是在两层for 循环中, 在最里层的循环里面动态的改了外层循环里面的数据,导致java的循环计数器出错, 抛出ConcurrentModificationException. 这个错误在系统中不会出现, 只有在UnitTest的时候才出现.片段如下for (PersonTO personTO : accountTO.getPers原创 2015-02-12 15:58:17 · 783 阅读 · 0 评论 -
JDepend 使用方法
下载安装后,配好PATH:1.解压后Add JDepend to the classpath: set CLASSPATH=%CLASSPATH%;%JDEPEND_HOME%\lib\jdepend-.jar2.用ANT build一下这个项目:To build JDepend, use: cd $JDEPEND_HOMEant jar3.图形模式,使用简单,在CMD下运行原创 2015-02-12 15:55:44 · 1313 阅读 · 0 评论 -
HttpUnit 使用示例 抓取网页内容
最近在想如何从网页中抓取需要的数据出来, 直接用java提供的API太麻烦了, 在一些成熟的自动化测试web程序的类库中有可能需要的功能, 如HttpUnit, Watij, Selenium ; 现在试用了一下HttpUnit, 不是很方便, 只能找到有id的table元素, 没有id的还要自己处理response的流 public static void main(String[] a原创 2015-02-12 15:59:17 · 3232 阅读 · 0 评论 -
用md5加密用户密码
import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import sun.misc.BASE64Encoder;public class test { public s原创 2015-02-12 15:58:06 · 357 阅读 · 0 评论 -
打开iBatis显示运行sql语句
将ibatis log4j运行级别调到DEBUG可以在控制台打印出ibatis运行的sql语句,方便调试:log4j.logger.com.ibatis=DEBUGlog4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUGlog4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUGl原创 2015-02-12 15:57:36 · 365 阅读 · 0 评论 -
EclEmma ,Java Code Coverage for Eclipse
http://www.eclemma.org/userdoc/launching.html免费的metric工具,计算代码覆盖率原创 2015-02-12 15:57:18 · 528 阅读 · 0 评论 -
no result type defined for type 'dispatch'mapped
自己打算弄个webwork测试问题时候,遇到个脑瘫的问题,配了xwork之后,死活找不到action,报There is no result type defined for type 'dispatcher' mapped with name 'success' 的错误,找了半天,发现需要在xwork配置文件中加入:原创 2015-02-12 15:57:01 · 265 阅读 · 0 评论 -
Blog list: JAVA牛人的BLOG
JAVA牛人的BLOG兔八哥的BLOG: 不错的J2EE方面的东西一亩三分地: java东东的blogJames Gosling: on the Java Road: JAVA的老爸Bruce Eckel: JAVA编程思想无人不知无人不晓spring live: spring框架raibledesigns: Appfuse作者透明: 熊节原创 2015-02-12 15:51:48 · 505 阅读 · 0 评论