Java深入
详细解读Java Web开发中的每一个技术细节
老码农zhuli
自娱自乐的代码人!GIT:https://github.com/zhuli
展开
-
Java深入 - Java的正则表达式 Pattern和Matcher
Pattern和Matcherjava.util.regex 是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。它包括两个类:Pattern和MatcherPattern: 一个Pattern是一个正则表达式经编译后的表现模式。 Matcher: 一个Matcher对象是一个状态机器,它依据Pattern对象做为匹配模式对字符串展开匹配检查。Pattern类原创 2012-11-28 16:55:05 · 2326 阅读 · 2 评论 -
Java深入 - 深入理解Java集合
List类型Java List一共三个实现类:分别是ArrayList、Vector和LinkedList。类型说明ArrayListArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足时需要增加存储能力,就要讲已经有数组的数据复制到新的存储空间中。当从A原创 2012-12-06 11:46:59 · 4211 阅读 · 3 评论 -
Java深入 - ThreadLocal
什么是线程?度娘说:线程(thread, 台湾称 执行绪)是"进程"中某个单一顺序的控制流。也被称为轻量进程(lightweight processes)。计算机科学术语,指运行中的程序的调度单位。java的线程假如我们做的是web程序,那么http的每次请求都会在一个java进程中启动,并且这个程序会生成一个线程去跑。所以java写的web程序是多线程的。原创 2012-12-05 12:53:50 · 6542 阅读 · 3 评论 -
Java深入 - Json
Java不像PHP解析和生产JSON总是一个比较痛苦的过程。但是使用JSONObject和JSONArray会让整个过程相对舒服一些。需要依赖的包:commons-lang.jar commons-beanutils.jar commons-collections.jar commons-logging.jar ezmorph.jar json-lib-2.2.2-jdk15.jar1.原创 2013-07-02 10:41:45 · 34948 阅读 · 5 评论 -
Java深入 - 图片处理
ImageIo一般我们用原创 2014-11-18 10:33:35 · 4173 阅读 · 7 评论 -
Java深入 - logback的配置和使用
1. logback介绍Logback是由log4j创始人设计的又一个开源日志组件。logback当前分成三个模块:logback-core,logback- classic和logback-access。logback-core是其它两个模块的基础模块。logback-classic是log4j的一个 改良版本。此外logback-classic完整实现SLF4J API使你可以很方便地原创 2014-11-07 13:42:26 · 60411 阅读 · 5 评论 -
Java深入 - MyBatis的常用方法
MyBatis我们这篇文章主要记录一些常用的操作方法,这样在开发和使用的过程中这篇原创 2014-10-21 17:25:41 · 6868 阅读 · 2 评论 -
Java深入 - Java Socket和NIO
关于TCP和UDP协议TCP:原创 2014-09-14 18:56:22 · 3080 阅读 · 3 评论 -
Java深入 - Java 序列化
Java 串行化技术可以使你将一个对象的状态写入一个Byte 流里,并且可以从其它地方把该Byte 流里的数据读出来,重新构造一个相同的对象。这种机制允许你将对象通过网络进行传播,并可以随时把对象持久化到数据库、文件等系统里。原创 2014-09-10 10:26:50 · 1952 阅读 · 3 评论 -
Java深入 - Spring 异常处理HandlerExceptionResolver
Spring的异常统一处理非常简单,首先我们需要看一下Spring中定义的HandlerExceptionResolver接口:原创 2014-09-03 16:28:01 · 45292 阅读 · 2 评论 -
Java深入 - Java 流
数据流的基本概念原创 2014-09-09 13:58:32 · 1835 阅读 · 2 评论 -
Java深入 - Maven 深入
待写 com.xxx xxx 0.1.0 system ${project.basedir}/lib/xxx-0610.jar原创 2014-06-17 18:56:47 · 1410 阅读 · 0 评论 -
Java深入 - Java反射机制详解
Java反射机制,是在程序运行的时候能够改变原创 2014-06-22 20:18:59 · 2202 阅读 · 1 评论 -
Java深入 - Java JNI详解
java以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能。解决JAVA对本地操作的一种方法就是JNI。 JAVA通过JNI调用本地方法,而本地方法是以库文件的形式存放的(在WINDOWS平台上是DLL文件形式,在UNIX机器上是SO文件形式)。通过调用本地的库文件的内部方法,使JAVA可以实现和本地机器的紧密联系,调用系统级的各转载 2014-07-03 10:05:14 · 2634 阅读 · 0 评论 -
Java深入 - 深入 Java自定义注解
我们在使用Spring框架的时候,会经常使用原创 2014-07-05 11:41:49 · 17910 阅读 · 2 评论 -
Java深入 - Java多线程
线程概念线程:线程是比进程更小的执行单位,它是在一个进程中独立的控制流,即程序内部的控制流。特点:线程不能独立运行,必须依赖于进程,在进程中运行。原创 2014-07-14 19:31:27 · 2453 阅读 · 1 评论 -
Java深入 - Spring拦截器
Spring的Interceptors原创 2014-07-19 14:18:34 · 15085 阅读 · 1 评论 -
Java深入 - Filter过滤器
Java的1.3开始,对servlet2.3规范中加入了过滤器的支持。过滤器能够让我们对目标资源的请求和响应进行截取。一些filter的特性:1. Filter是Servlet规范的规定,需要Servlet容器的支持。2. Filter不能使用Spring框架中的资源对象。3. Filter只在Servlet前后起作用。Filter实现我们需要实现接口Filter中原创 2014-07-20 08:58:01 · 1845 阅读 · 0 评论 -
Java深入 - WEB容器监听器详解 ServletContextListener
ServletContextListener主要用来监听容器启动和 销毁的时候需要做一些操作,就可以使用这个监听器来做。我们实现一个简单的原创 2014-07-26 08:59:09 · 12118 阅读 · 0 评论 -
Java深入 - servlet和Spring的DispatcherServlet详解
Tomcat是如何运行web项目的原创 2014-07-27 14:42:27 · 41878 阅读 · 2 评论 -
Java深入 - Java虚拟机性能问题监控和排查
在Java的bin目录下面,我们其实可以看到很多原创 2014-06-15 21:34:08 · 2240 阅读 · 0 评论 -
Java深入 - Java 内存分配和回收机制
Java的GC机制是自动进行的,和c语言有些区别需要程序员自己保证内存的使用和回收。原创 2014-06-13 14:55:45 · 31277 阅读 · 6 评论 -
Java深入 - Java内存区域详解
Java和c c++不一样,c c++都是直接通过手动的方式来申请内存,释放内容。而原创 2014-06-08 09:14:07 · 1989 阅读 · 0 评论 -
Java深入 - 对称加密/非对称加密/签名算法
对称加密:原创 2014-05-12 10:18:09 · 4355 阅读 · 0 评论