IT宅
A brief history of the future of AI in education
首页
网络
网络协议
网络编程
存储
Redis
MySQL
架构
重构速查表
架构模式
分布式
Dubbo
消息队列
所有专栏
专栏推荐
查看更多
架构解码:模式与实践
软件架构与模式
JVM速成手册
JVM相关内容
网络协议
详解网络分层和网络协议工作原理
并发编程
并发编程原理和应用
数据结构与算法
数据结构与算法知识详解
重构速查表
重构的相关技能
MySQL
洞悉MySQL底层架构与SQL调优本质
Redis
洞悉Redis技术内幕:缓存,数据结构,并发,集群与算法
J2EE
10
Java笔记 - toString方法 无意识的递归
一个类继承了Object的toString()方法,并重写了toString()方法,然后在toString中使用了this造成了无意识的递归。
Java
toString
作者:arthinking
|
发表于 2013-12-13
|
分类于
J2EE
Java笔记 - 不可变的String对象 使用StringBuffer与使用"+"连接字符串JVM的处理方式的区别
String对象是不可变的,本文通过String的拼接翻译成的字节码,查看具体的原理,并且和显示的使用StringBuilder进行拼接生成的字节码进行对比,总结基本的使用原则。
J2EE
Java
StringBuffer
作者:arthinking
|
发表于 2013-12-12
|
分类于
J2EE
代理设置问题引起的UnKnownHostException Jsoup执行execute()错误
Jsoup
profile
Proxy
作者:arthinking
|
发表于 2013-09-09
|
分类于
J2EE
对象引用循环导致的 net.sf.json.JSONException: There is a cycle in the hierarchy
当使用json-lib在Java中把对象转换为JSON字符串时易产生的错误,主要的原因是出现了如下的情形:
Java
JSON
Json-lib
作者:arthinking
|
发表于 2013-05-30
|
分类于
J2EE
Lucene基本示例和关键类介绍
1、Lucene简介
Java
Lucene
作者:arthinking
|
发表于 2013-01-11
|
分类于
J2EE
来自《Effective Java》的57条程序设计建议
每一条都是在编程经验中总结的,即使看完了Effective Java这本书,也不能说明完全懂了,列出了这些建议,看看自己每次看到这些建议时,有没有更加深刻的体会。
Java
Effective Java
建议
作者:arthinking
|
发表于 2012-09-24
|
分类于
J2EE
J2EE基于MVC的各层的设计原则及其编写注意事项
总结了下J2EE的MVC模式开发原则,很多细节处理好了是很有利于开发与维护的。
原则
J2EE
MVC
设计
作者:arthinking
|
发表于 2012-09-15
|
分类于
J2EE
J2EE分层架构中的参数和异常处理
对于一个可靠的程序开说,不管传入什么参数,只要允许传入,都不应该出现让程序崩溃的情况,也就是要体现程序的健壮性。
J2EE
MVC
参数
异常
作者:arthinking
|
发表于 2012-09-15
|
分类于
J2EE
JUnit的使用和常用注解
JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework)。Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。Junit是一套框架,继承TestCase类,就可以用Junit进行自动测试了。
注解
JUnit
作者:arthinking
|
发表于 2012-09-14
|
分类于
J2EE
服务器返回错误error on line 1 at column 1: Document is empty
This page contains the following errors: error on line 1 at column 1: Document is empty Below is a rendering of the page up to the first error.
Apache CXF
作者:arthinking
|
发表于 2012-05-06
|
分类于
J2EE
1
…
3
4
5
6
7
…
15
×