- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 java中static关键字用法详解
在java的关键字中,static是我们必须掌握的关键字之一。不同于其他关键字,他都有多种用法,而且在一定环境下使用,对于提高程序的运行性能、优化程序的结构有着很重要的作用。下面我们先来了解一下static关键字及其4种用法。1、 static修饰成员变量static变量也称作静态变量,静态变量和非静态变量的区别是:静态变量被所有的对象所共享,在内存中只有一个副本,它当且仅当在类初次加载时...
2018-03-22 16:40:29 314
转载 基于aspectJ注解实现springAOP五种通知
aspectJ是java社区最流行的AOP框架,在Spring2.0以上版本中,可以使用基于AspectJ注解或基于XML配置的AOP,这里主要是基于注解的方式配置AOP的简单实现。加入jar包 spring配置文件 声明切面:把横切关注点的代码抽象到切面的类中(如下LoggingAspect类) 切面首先是IOC中的bean,即加入@Component注解 切面还需要加入@...
2018-03-13 10:38:19 339
转载 mysql大表优化方案
当 MySQL 单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化。单表优化除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的。而事实上很多时候 MySQL 单表的性能依然有不少优化空间,甚至能正常支撑千万级以上的数据量:字段 尽量使用TIN...
2018-04-11 09:43:11 153
原创 Java Excel文件解析HSSFWorkbook(xls)和 XSSFWorkbook (xlsx)
遇到问题:在使用java操作Excel文档的时候,出现了以下的异常 异常信息: Caused by: org.apache.poi.openxml4j.exceptions.InvalidFormatException: Package should contain a content type part [M1.13] at org.apache.poi.openxml4j.o...
2018-04-09 11:29:40 3831
原创 zookeeper+dubbo环境搭建及java代码实现(附详细资料)
1. 运行环境本文运行环境:windows 7 + JDK1.7+ zookeeper-3.3.6 + dubbo-admin-2.5.4 (支持JDK 1.8)+ dubbo 2.5.3。 搭建环境所需要的资源下载地址:zookeeper+dubbo+tomcat资源下载 zk+dubbo+spring本地项目Demo下载:Demo下载 2. 安装配置zookeeper解压z...
2018-03-29 16:55:25 829
转载 构造器是静态方法吗?
在thinking in java中,第96页提到,“即使没有显示地使用static关键字,构造器实际上也是静态方法“,对此我产生了疑惑,于是找相关资料进行确认,在一篇大神的博客中得到了答案,那就是构造器不是静态方法。主要是以下几点原因:Java虚拟机规范第二版中定义了四种不同的字节码指令来处理Java程序中不同种类的方法的调用: · invokestatic - 用于调用类(静态)方法...
2018-03-22 16:44:24 511
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人