自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (11)
  • 问答 (1)
  • 收藏
  • 关注

转载 CGLIB(Code Generation Library)详解

什么是CGLIBCGLIB是一个强大的、高性能的代码生成库。其被广泛应用于AOP框架(Spring、dynaop)中,用以提供方法拦截操作。Hibernate作为一个比较受欢迎的ORM框架,同样使用CGLIB来代理单端(多对一和一对一)关联(延迟提取集合使用的另一种机制)。CGLIB作为一个开源项目,其代码托管在github,地址为:https://github.com/cglib/cglib为什...

2018-04-26 17:04:04 160

转载 Java动态代理分析

Java动态代理机制的出现,使得Java开发人员不用手工编写代理类,只要简单地制定一组接口及委托类对象,便能动态地获得代理类。代理类会负责将所有的方法调用分配到委托对象上反射执行,配置执行过程中,开发人员还可以进行修改代理设计模式代理是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个对象的访问。代理类负责为委托类预处理消息、过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。...

2018-04-26 17:02:50 159

转载 Java中的锁

在学习或者使用Java的过程中进程会遇到各种各样的锁的概念:公平锁、非公平锁、自旋锁、可重入锁、偏向锁、轻量级锁、重量级锁、读写锁、互斥锁等待。这里整理了Java中的各种锁,若有不足之处希望大家在下方留言探讨。WARNING:本文适合有一定JAVA基础的同学阅读。公平锁和非公平锁公平锁是指多个线程在等待同一个锁时,必须按照申请锁的先后顺序来一次获得锁。公平锁的好处是等待锁的线程不会饿死,但是整体效...

2018-04-25 19:27:48 131

转载 Java反射----Field的getModifiers()方法返回int类型值表示该字段的修饰符

如何判断类或变量、方法的修饰符,可以使用Java反射机制中,Field的getModifiers()方法返回int类型值表示该字段的修饰符,即这个方法就是返回一个int型的返回值,代表类、成员变量、方法的修饰符。      其中,该修饰符是java.lang.reflect.Modifier的静态属性。对应表如下:PUBLIC: 1PRIVATE: 2PROTECTED: 4STATIC: 8FI...

2018-04-25 11:30:18 480

原创 知识点整理

java基础 反射 io nio 异常 错误 注解java8jvmspring springmvc代理设计模式html5 css3 angular2+ freemarker jsp线程并发锁 公平 非公平 自旋 锁消除 锁粗化 可重入锁 类锁 对象锁 偏向锁 轻量级锁 重量级锁 悲观锁 乐观锁 共享锁 排他锁 读写锁 互斥锁 无锁mybatis数据库连接池数据库 优化 集群MQ常用算法androi...

2018-04-25 09:36:08 147

原创 排序常用算法

1. 冒泡 okpublic void bubbleSort(int[] a){ int length=a.length; int temp; for(int i=0;i<a.length;i++){ for(int j=0;j<a.length-i-1;j++){ if(a[j]&...

2018-04-24 20:52:04 183

转载 时间.空间复杂度

在很多数据结构的面试题中看似简单,但是对题目的要求却挺高,主要就体现在复杂度分析方面。复杂度又分为时间复杂度和空间复杂度。1.时间复杂度时间复杂度实际就是函数,函数计算执行的基本操作次数 .在进行时间复杂度分析时需注意: 1)时间复杂度强调的是函数执行的操作次数,这里的函数是指数学里面的函数,而不是C语法里的函数;2)在实际中我们通常情况考量的是算法的最坏情况;3)忽略掉常数;4) 关注运行时间的...

2018-04-23 20:52:33 131

原创 CentOS 7 redis用systemctl无法启动

还原 redis.confdaemonize no

2018-04-19 10:58:40 3253

原创 CentOS 7 安装MySQL 7 并设置 utf8mb4

1. 配置YUMwget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpmyum localinstall mysql57-community-release-el7-8.noarch.rpmyum repolist enabled | grep "mysql.*-community.*"yum install ...

2018-04-19 09:54:49 2644

原创 CentOS 7 安装 nginx-1.13

1.  安装依赖yum install gcc-c++yum install -y pcre pcre-develyum install -y zlib zlib-develyum install -y openssl openssl-devel如果途中碰到问题,自行查找解决办法2. 准备安装wget http://nginx.org/download/nginx-1.13.12.tar.g...

2018-04-19 08:45:23 609

原创 yum install -y pcre pcre-devel 报错

Error: Multilib version problems found. This often means that the root cause is something else and multilib version checking is just pointing out that there is a problem. Eg.: ...

2018-04-19 08:22:30 11750

原创 CentOS7 装载 jdk 8

1.  Oracle 现在不允许不勾选协议直接下载,按如下进行下载。wget --no-cookie --no-check-certificate --header "Cookie:oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174...

2018-04-18 19:32:22 183

原创 多线程安全时间格式化操作

SimpleDateFormat是一个非线程安全的实现。从以下代码可以体现。1.packageorg.saxing;2.3.importjava.text.ParseException;4.importjava.text.SimpleDateFormat;5.importjava.util.Date;6.import...

2018-04-18 17:42:25 2248 1

Netty权威指南 第2版 高清+书签

《Netty 权威指南(第2 版)》是异步非阻塞通信领域的经典之作,基于最新版本的Netty 5.0 编写,是国内很难得一见的深入介绍Netty 原理和架构的书籍,也是作者多年实战经验的总结和浓缩。内容不仅包含Java NIO入门知识、Netty 的基础功能开发指导、编解码框架定制等,还包括私有协议栈定制和开发、Netty 核心类库源码分析,以及Netty 的架构剖析。

2018-08-16

Docker技术入门与实战 github版本

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

2018-08-01

EnterpriseArchitect 12.0 正式可用版 解压密码123

Enterprise Architect是一款能够为使用者提供强大的UML模型建模与仿真功能的编辑设计软件,在实际使用时用户可以自定义图形绘制从而来连接大量常见设备模型以及实现场景。在用户整体使用感上可以通过选择多个优雅和个性化的主题风格进行显著性的提高,软件本身还能为多个用户提供多环境选择性合并并且更改的功能。

2018-05-07

EnterpriseArchitect12破解版 稳定 高效.zip

EnterpriseArchitect12破解版 稳定 高效 Enterprise Architect 是Sparx Systems 公司的旗舰产品。它覆盖了系统开发的整个周期,除了开发类模型之外,还包括事务进程分析,使用案例需求,动态模型,组件和布局,系统管理,非功能需求,用户界面设计,测试和维护等

2018-05-06

解析BIRT-Eclipse商业智能和报表工具(全)

国内少有的中文开发书籍,BIRT,中文开源报表。

2016-04-08

thinking in enterprise java PDF版

看《thinking in java 4th》, P552页提到这本书. 就找了个PDF版的. 大家共同学习. Please note this document is under development and incomplete. Updates to this document can be found at http://www.mindview.net/ Best viewed with Mozilla! (free at http://www.mozilla.org/) (Even though this document was created with MS Word, IE6 garbles lines with footnote markers on them. Mozilla seems to do a much better job).

2015-07-25

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

TA关注的人

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