自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(11)
  • 资源 (9)
  • 收藏
  • 关注

转载 【转载】深入理解Java中的堆和栈

Java 中的堆和栈Java把内存划分成两种:一种是栈内存,一种是堆内存。1.栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享。 3

2017-05-26 15:27:24 150

转载 【转载】 java中JVM的原理

一、Java虚拟机的生命周期:  Java虚拟机的生命周期 一个运行中的Java虚拟机有着一个清晰的任务:执行Java程序。程序开始执行时他才运行,程序结束时他就停止。你在同一台机器上运行三个程序,就会有三个运行中的Java虚拟机。 Java虚拟机总是开始于一个main()方法,这个方法必须是公有、返回void、直接受一个字符串数组。在程序执行时,你必须给Java虚拟机指明这个包换main

2017-05-26 09:44:17 120

转载 【转载】Mybatis基础: 常见问题与FAQ

Mybatis基础: #{...} 和 ${...} 的区别MyBatis将 #{…} 解释为JDBC prepared statement 的一个参数标记。而将 ${…} 解释为字符串替换。理解这两者的区别是很有用的, 因为在某些SQL语句中并不能使用参数标记(parameter markers)。比如,我们不能在表名(table name)的位置使用参数标记。假设有

2017-05-26 09:31:28 137

原创 【jackson】使用jackson 配置dto

@JsonInclude(Include.NON_NULL)class XXXXX{........} 设置dto中null字段自动过滤  class XXX{   @JsonProperty("XXX")   dto转化json后字段自动命名XXXprivate String XXX }

2017-05-26 09:29:25 188

转载 【转载】JAVA设计模式(04):创建型-建造模式(Builder)

没有人买车会只买一个轮胎或者方向盘,大家买的都是一辆包含轮胎、方向盘和发动机等多个部件的完整汽车。如何将这些部件组装成一辆完整的汽车并返回给用户,这是建造者模式需要解决的问题。建造者模式又称为生成器模式,它是一种较为复杂、使用频率也相对较低的创建型模式。建造者模式为客户端返回的不是一个简单的产品,而是一个由多个部件组成的复杂产品。1 游戏角色设计Sunn

2017-05-26 09:27:26 132

转载 【转载】Dubbo基本原理机制

转自:http://blog.csdn.net/paul_wei2008/article/details/19355681分布式服务框架:–高性能和透明化的RPC远程服务调用方案–SOA服务治理方案-Apache MINA 框架基于Reactor模型通信框架,基于tcp长连接Dubbo缺省协议采用单一长连接和NIO异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器

2017-05-25 14:12:56 97

转载 【转载】 JAVA设计模式(24):创建型-工厂模式【工厂方法模式】(Factory Method)

简单工厂模式虽然简单,但存在一个很严重的问题。当系统中需要引入新产品时,由于静态工厂方法通过所传入参数的不同来创建不同的产品,这必定要修改工厂类的源代码,将违背“开闭原则”,如何实现增加新产品而不影响已有代码?工厂方法模式应运而生,本文将介绍第二种工厂模式——工厂方法模式。 1 日志记录器的设计        Sunny软件公司欲开发一个系统运行日志

2017-05-25 10:31:10 136

原创 【转载】Dubbo基本原理机制

转自:http://blog.csdn.net/paul_wei2008/article/details/19355681分布式服务框架:–高性能和透明化的RPC远程服务调用方案–SOA服务治理方案-Apache MINA 框架基于Reactor模型通信框架,基于tcp长连接Dubbo缺省协议采用单一长连接和NIO异步通讯,适合于小数据量大并发的服务调用,以及服务消费...

2017-05-24 16:18:50 48

【jackson】使用jackson 配置dto

@JsonInclude(Include.NON_NULL)class XXXXX{........} 设置dto中null字段自动过滤  class XXX{   @JsonProperty("XXX")   dto转化json后字段自动命名XXXprivate String XXX } ...

2017-05-24 15:43:51 128

原创 【转载】Mybatis基础: 常见问题与FAQ

Mybatis基础: #{...} 和 ${...} 的区别MyBatis将 #{…} 解释为JDBC prepared statement 的一个参数标记。而将 ${…} 解释为字符串替换。理解这两者的区别是很有用的, 因为在某些SQL语句中并不能使用参数标记(parameter markers)。比如,我们不能在表名(table name)的位置使用参数标记。假设有下面的代码:Ma...

2017-05-24 15:32:25 63

原创 【转载】 JAVA设计模式(24):创建型-工厂模式【工厂方法模式】(Factory Method)...

简单工厂模式虽然简单,但存在一个很严重的问题。当系统中需要引入新产品时,由于静态工厂方法通过所传入参数的不同来创建不同的产品,这必定要修改工厂类的源代码,将违背“开闭原则”,如何实现增加新产品而不影响已有代码?工厂方法模式应运而生,本文将介绍第二种工厂模式——工厂方法模式。 1 日志记录器的设计        Sunny软件公司欲开发一个系统运行日志记录器(Logger...

2017-05-23 10:41:33 78

Visio2003_SP3

Visio2003_SP3 绘图工具

2017-06-27

Java数据结构和算法

Java数据结构和算法

2017-06-18

jquery-1.8.3.js

jquery-1.8.3.js

2017-06-18

深入理解Java虚拟机:JVM高级特性与最佳实践 第二版

深入理解Java虚拟机:JVM高级特性与最佳实践 第二版 中文

2017-05-31

tomcat_9.0.1.jar

tomcat eclipse 插件

2017-05-25

Setup-Subversion-1.8.17.msi Subversion 安装版

Subversion 安装版

2017-05-25

TortoiseSVN-1.9.5.27581-x64-svn-1.9.5

TortoiseSVN-1.9.5.27581-x64-svn-1.9.5

2017-05-25

NotePad++ 中文版

NotePad++ 中文版

2017-05-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除