自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 资源 (20)
  • 收藏
  • 关注

转载 Windows下安装Redis服务

说明:本文拷贝自https://www.cnblogs.com/jaign/articles/7920588.htmlRedis是有名的NoSql数据库,一般Linux都会默认支持。但在Windows环境中,可能需要手动安装设置才能有效使用。这里就简单介绍一下Windows下Redis服务的安装方法,希望能够帮到你。1、要安装Redis,首先要获取安装包。Windows的Redis安...

2019-04-19 08:59:03 316

转载 Java集合类框架学习 4.3 —— HashMap(JDK1.8)

转载自https://blog.youkuaiyun.com/u011392897/article/details/60151323这里看下1.8的HashMap,jdk1.8是个大改版,对于HashMap以及ConcurrentHashMap来说也是个很大的改版。零、主要改动相对于1.7:1、处理hash冲突的方式变化,当一条链表太长时,转化为红黑树保存,提高hash冲突时的查找速度,也就...

2019-04-09 15:12:45 311

转载 Java集合类框架学习 4.2 —— HashMap(JDK1.7)

转载自https://blog.youkuaiyun.com/u011392897/article/details/60149314看完1.6的,接下来看下1.7的,改动并不多,稍微过下就行零、主要改动相对于1.6:1、懒初始化 lazy init,默认构造的HashMap底层数组并不会直接初始化,而是先使用空数组,等到实际要添加数据时再真正初始化。2、引入hashSeed,用于得到更好...

2019-04-09 14:54:36 225

转载 Java集合类框架学习 4.1 —— HashMap(JDK1.6)

转载自https://blog.youkuaiyun.com/u011392897/article/details/60141790一、基本性质1、基于哈希表的Map接口实现,使用链地址法处理hash冲突。如果hash函数绝对随机均匀,那么基本操作(get和put)的时间性能基本是恒定的。迭代操作所需的时间大致与HashMap的容量(hash桶的个数,table.length)和K-V对的数量(siz...

2019-04-09 14:37:23 247

转载 oracle数据库语句耗时分析

selecta.sql_textSQL语句,b.etime执行耗时,c.user_id用户ID,c.SAMPLE_TIME执行时间,c.INSTANCE_NUMBER实例数,u.username用户名,a.sql_idSQL编号fromdba_hist_sqltexta,...

2019-04-09 11:36:24 1096

转载 为什么HashMap继承了AbstractMap还要实现Map接口

jdk中HashMap的声明如下publicclass HashMap<K,V> extends AbstractMap<K,V>implements Map<K,V>, Cloneable, SerializableAbstractMap的声明如下public abstract class AbstractMap<K,V&g...

2019-04-04 14:56:49 700

转载 Java集合类框架学习 3 —— LinkedList(JDK1.8/JDK1.7/JDK1.6)

转载https://blog.youkuaiyun.com/u011392897/article/details/57115818代码基于jdk1.6_45 jdk1.7_80 jdk1.8_111,三个版本之间并没有什么特别大的改动或者改进。public class LinkedList<E> extends AbstractSequentialList<E> impleme...

2019-04-04 14:40:48 349

转载 Java集合类框架学习 2 —— ArrayList(JDK1.8/JDK1.7/JDK1.6)

转载自https://blog.youkuaiyun.com/u011392897/article/details/57105709public class ArrayList<E> extends AbstractList<E>implements List<E>, RandomAccess, Cloneable, java.io.Serializable一、基...

2019-04-04 10:42:35 822

转载 Java集合类框架学习 1 —— 概述与基础

转载自https://blog.youkuaiyun.com/u011392897/article/details/54983068Java集合类框架(Java Collection Framework)是用于实现和使用集合类的统一框架,让实现细节和方法使用尽量独立。 主要是为了降低变成复杂度,同时提升集合类的性能。 让一些不相干的API能够互相操作,减少了设计和学习新API的工作量,并促进软件重用。 这...

2019-04-04 10:22:43 151

转载 【转载】JDK8 ConcurrentHashMap.computeIfAbsent 死循环 Bug

ConcurrentHashMap.computeIfAbsent 死循环【最终版】文章链接:http://mp.weixin.qq.com/s/O6UmB7YDKIYtNvqCOjNwDQ官方Bug报告:https://bugs.openjdk.java.net/browse/JDK-8062841

2019-04-04 09:55:04 744

原创 oracle创建表空间用户

/*第1步:创建表空间 */create tablespace selogging datafile 'D:\oracle\product\10.2.0\oradata\orcl\user_data.dbf'size 50m autoextend on next 50m maxsize 20480m extent management local; /*第1步:...

2019-04-03 09:09:54 1794

转载 jdk8内存参数解析与修改(新的参数)

JDK内存jdk内存实际是jvm内存,jvm有一个运行时数据区,其实就是对这一部分的大小分配。运行时数据区通常包括这几个部分:程序计数器(Program Counter Register)、Java栈(VM Stack)、本地方法栈(Native Method Stack)、方法区(Method Area)、堆(Heap)Xss:每个线程的stack大小(栈)Xmx:JAVA HE...

2019-04-02 17:31:56 426

转载 tomcat 启动参数 Xms, Xmx, XX:MaxNewSize, XX:PermSize, -XX:MaxPermSize, Djava.awt.headless

在 tomcat/bin/catalina.sh 的 第一行#!/bin/sh 下添加JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:MaxNewSize=512m -XX:PermSize=128m -XX:MaxPermSize=256m -Djava.awt.headless=true"-Xms256m JVM初始分配的堆内存, 生产环境建议与...

2019-04-02 17:28:57 2514

转载 Tomcat指定(JDK路径)JAVA_HOME而不用环境变量

转载自:http://blog.51cto.com/meiling/1785225----------------------------------------------------------------------------Tomcat默认情况下会用系统的环境变量中找到JAVA_HOME和JRE_HOME。但是有的时候我们需要不同版本的JDK共存。可以在${TOMCAT_HO...

2019-04-02 15:35:21 481

转载 在Java中如何优雅地判空

作者:李良逸 来源:http://blog.imuxuan.com判空灾难  作为搬砖党的一族们,我们对判空一定再熟悉不过了,不要跟我说你很少进行判空,除非你喜欢NullPointerException。  不过NullPointerException对于很多猿们来说,也是Exception家族中最亲近的一员了。  为了避免NullPointerException来找我们,...

2019-03-26 09:28:24 969

转载 apache代理--》Apache24\conf\extra\httpd-vhosts

## Virtual Hosts## If you want to maintain multiple domains/hostnames on your# machine you can setup VirtualHost containers for them. Most configurations# use only name-based virtual hosts so the...

2019-03-21 16:58:32 340

原创 tomcat自动重启

@echo offset date = date/tset time = time/techo *********开始时间:%date% %time%*********echo *********关闭Tomcat*********call taskkill /F /IM "tomcat6.exe"echo *********延迟10秒*********ping 127.0.0....

2019-01-31 13:59:55 1917

原创 文件复制

set BACKUP_DIR=D:\backupset FILE_NAME=nm_orclfor /f "tokens=1,2" %%a in ('date/t') do set TODAY=%%aset BACK_NAME=%FILE_NAME%_%TODAY%_set BACK_FULL_NAME=%BACKUP_DIR%\%BACK_NAME%copy  "%BACK_FULL_...

2019-01-31 13:59:05 170

原创 oracle数据库自动备份

rem ----------------------------------------------------------------------------------------------------------------------------rem windows环境下Oracle数据库的自动备份脚本。rem 可以将本批处理设成windows任务计划下自动执行。@echo...

2019-01-31 13:57:15 834

原创 Bootstrap验证

1.readonly验证需要 重新更新:  var bootstrapValidator =$("#notice_info_input_form").data('bootstrapValidator');     bootstrapValidator.updateStatus('subjectname', 'NOT_VALIDATED').validateField('subjectname...

2018-12-27 09:17:05 1580

原创 poi导入导出excel

   /**     * 导入excel方法调用     */    public void importExcel(HttpServletRequest request,            HttpServletResponse response) throws Exception {        try {            DiskFileItemFactory fa...

2018-11-29 09:14:38 251

原创 下载导出文件不弹出新窗口

&lt;script&gt;&lt;form class="form-horizontal" id="formid" action="${base}/cmn/report!exp.action" method="post" &gt;               &lt;/form&gt;function expInf(){     var newwin=window.

2018-11-28 14:39:45 5709

原创 xfire服务端及调用

一、src-&gt;META-INFF-&gt;xfire-&gt;service.xml&lt;?xml version="1.0" encoding="UTF-8"?&gt;  &lt;beans xmlns="http://xfire.codehaus.org/config/1.0"&gt;  &lt;service&gt;      &lt;!--

2018-11-19 16:02:32 518

原创 java自定义运行异常

public class AppException extends RuntimeException{    public AppException (String msg){        super(msg);    }    }public static void main(String[] args) {            try {               ...

2018-11-19 15:03:30 321

原创 freemarker xml生成word分页

 &lt;w:p w:rsidR="004B265D" w:rsidRDefault="004B265D"&gt;    &lt;w:pPr&gt;        &lt;w:widowControl /&gt;        &lt;w:jc w:val="left" /&gt;    &lt;/w:pPr&gt;    &lt;w:r&gt

2018-11-16 16:46:45 2001 4

原创 java按位运算符(操作符)

      按位运算符是来操作整数基本数据类型中的单个“比特”(bir),即二进制位,位运算符会对两个参数中对应的位执行布尔代数运算,并最终生成一个结果。1、“与”、“位与”(&amp;)        按位“与”操作符,如果两个数的二进制,相同位数都是1,则该位结果是1,否则是0.  例1 5&amp;4        5的二进制是  0000 0000 0000 0101...

2018-09-14 15:34:12 324

转载 浅谈spring mvc和struts2的区别

1、机制spring mvc 和 struts2的加载机制不同:spring mvc的入口是servlet,而struts2是filter2、性能Struts2基于类的设计,是类级别的拦截, 一个类对应一个request上下文;SpringMVC基于方法,粒度更细,是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,拦截到方法后根据参数上的注解,把r...

2018-09-13 15:57:36 212

转载 Spring MVC 简述:从MVC框架普遍关注的问题说起

版权声明:欢迎转载,注明作者和出处就好!如果不喜欢或文章存在明显的谬误,请留言说明原因再踩哦,谢谢,我也可以知道原因,不断进步! https://blog.youkuaiyun.com/justloveyou_/article/details/72835839 ...

2018-09-13 15:44:13 180

转载 Java 并发:Lock 框架详解

版权声明:欢迎转载,注明作者和出处就好!如果不喜欢或文章存在明显的谬误,请留言说明原因再踩哦,谢谢,我也可以知道原因,不断进步! https://blog.youkuaiyun.com/justloveyou_/article/details/54972105 ...

2018-09-13 11:02:10 159

转载 Java 并发:内置锁 Synchronized

版权声明:欢迎转载,注明作者和出处就好!如果不喜欢或文章存在明显的谬误,请留言说明原因再踩哦,谢谢,我也可以知道原因,不断进步! https://blog.youkuaiyun.com/justloveyou_/article/details/54381099 ...

2018-09-13 10:46:18 147

转载 Java 并发:volatile 关键字解析

版权声明:欢迎转载,注明作者和出处就好!如果不喜欢或文章存在明显的谬误,请留言说明原因再踩哦,谢谢,我也可以知道原因,不断进步! https://blog.youkuaiyun.com/justloveyou_/article/details/53672005 ...

2018-09-13 09:54:19 153

转载 java反射

反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码))一、反射的概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它...

2018-09-12 15:40:36 121

转载 JDK动态代理机制

import java.lang.reflect.Constructor;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;/** * JDK动态代理 */public class JdkProxyTest {    /...

2018-09-11 14:43:03 191

转载 设计模式(八)——建造者模式

一、什么是建造者模式建造者模式:是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。工厂类模式提供的是创建单个类的模式,而建造者模式则是将各种产品集中起来进行管理,用来创建复合对象,所谓复合对象就是指某个类具有不同的属性,其实建造者模式就是前面抽象工厂模式和最后的Test结合起来得到的。建造者模式通常包括下面几个角色:1、Builder:给出一个抽象接口,以规范产...

2018-09-07 17:01:56 132

转载 设计模式(七)——工厂模式总结

本文转载 自http://www.hollischuang.com/archives/1430分类工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。工厂模式可以分为三类:1)简单工厂模式(Simple Factory)2)工厂方法模式(Factory Method)3)抽象工厂模式(Abstract Factory)这...

2018-09-07 16:40:52 260

转载 设计模式(六)——抽象工厂模式

本文转载自http://www.hollischuang.com/archives/1420工厂模式的主要功能就是帮助我们实例化对象的。之所以名字中包含工厂模式四个字,是因为对象的实例化过程是通过工厂实现的,是用工厂方法代替new操作的。这样做的好处是封装了对象的实例化细节,尤其是对于实例化较复杂或者对象的生命周期应该集中管理的情况。会给你系统带来更大的可扩展性和尽量少的修改量。简单工...

2018-09-07 16:35:40 641

转载 设计模式(五)——工厂方法模式

本文转载自http://www.hollischuang.com/archives/1401概念工厂方法模式(Factory Method Pattern)又称为工厂模式,也叫虚拟构造器(Virtual Constructor)模式或者多态工厂(Polymorphic Factory)模式,它属于类创建型模式。工厂方法模式是一种实现了“工厂”概念的面向对象设计模式。就像其他创建型模式一...

2018-09-07 15:39:28 157

转载 设计模式(四)——简单工厂模式

本文转载自http://www.hollischuang.com/archives/1391概念简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。值得注意的是,简单工厂模式并不属于23种GOF...

2018-09-07 14:56:14 148

转载 设计模式(三)——JDK中的那些单例

本文转载自http://www.hollischuang.com/archives/1383java.lang.RuntimeRuntime类封装了Java运行时的环境。每一个java程序实际上都是启动了一个JVM进程,那么每个JVM进程都是对应这一个Runtime实例,此实例是由JVM为其实例化的。每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连...

2018-09-07 14:50:22 1197

转载 设计模式(二)——单例模式

本文转载自http://www.hollischuang.com/archives/1373概念单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式。在 GOF 书中给出的定义为:保证一个类仅有一个实例,并提供一个访问它的全局访问点。单例模式一般体现在类声明中,单例的类负责创建自己的对象,同时确保只有单个对象被创建。这个类...

2018-09-07 14:46:54 178

颜色拾取工具

颜色拾取工具

2019-03-06

利用wkhtmltopdf 生成pdf

利用wkhtmltopdf htl生成pdf

2018-12-28

video.js禁止点击

video.js 进度条禁止

2018-12-28

xml编辑工具

xml编辑工具,对xml文档进行格式化处理,和notepad类似

2018-07-09

xfire服务端

xfire服务端基本调用,采用Java7,tomcat6都可以 。

2017-10-31

电站锅炉电站锅炉

电站锅炉

2017-06-28

阿里巴巴Java开发手册

阿里巴巴Java开发手册

2017-02-20

spring@Resource注解

spring@Resource注解实现

2016-12-28

数据库差异比较

数据库差异比较工具

2016-12-23

tomcat+websocket

tomcat+websocket实现即时通讯聊天室

2016-12-22

spring+websocket即时通讯

spring+websocket 客户端与服务端即时通讯

2016-12-21

spring技术内幕

2016-12-19

struts2技术内幕

2016-12-19

深入浅出Hibernate.PDF

2016-12-19

freemarker 生成word

freemarker 生成word

2016-12-12

fastjson-1.1.46.jar

fastjson-1.1.46.jar

2016-11-09

java反编译工具

java反编译工具

2016-07-14

oracle数据自动备份压缩文件

oracle数据 自动备份文件并压缩到rar格式,并删除文件

2014-07-26

webservice接口有关

有关webservice接口的源码,以xml格式传参和返回查询值

2014-05-20

模仿百度提示性查询

模仿百度提示性查询,采用ajax技术,后台java处理

2014-05-20

空空如也

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

TA关注的人

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