自定义博客皮肤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)
  • 资源 (12)
  • 收藏
  • 关注

原创 Java带缓冲的输出流和不带缓冲的输出流对比

在写文件的时候,大家可能都不会考虑到性能的问题,只要实现了性能就可以了,实际上带缓冲的输出流在性能上更佳!!!如下例子: import java.io.BufferedWriter;import java.io.File;import java.io.FileWriter;import java.io.Writer;/** * @编写人: yh.zeng * @编写时间

2017-01-23 19:14:14 1559

原创 Shell高亮显示

基本公式:     echo  -e  终端颜色 + 显示内容 + 结束后的颜色终端颜色格式: \e背景色数值;字体颜色数值m颜色数值表:字体颜色数值背景颜色数值颜色3040黑色3141红色3242绿色3343黄色3444蓝色35

2017-01-21 22:21:01 8428

原创 SecureCRT在Linux服务器下怎么设置成可以高亮显示?

1) Options --> SessionOptions --> Terminal --> Emulation -->  Terminal下拉列表中勾选“Xterm” 并 勾选 “ANSI Color” 并 勾选 “Use color scheme”,如下图:2)Options --> SessionOptions --> Terminal --> Appearance

2017-01-21 21:23:10 695

原创 Linux远程工具

大概分为四大类1、远程命令行工具          用于执行SHELL命令,也可以用于上传下载文件,例如SecureCRT2、远程FTP工具     用于上传下载文件,例如FileZilla     注意:只能使用支持SFTP协议的工具,像8UFTP就不能连接,因为它只支持FTP协议!3、远程编辑工具     用于编辑服务器上

2017-01-21 21:07:30 408

原创 VIM编辑器设置

1、VIM编辑器的设置方式有两种       方式一、临时性设置                  方式二、永久性设置(通过修改配置文件实现)     (1)临时性设置               在使用vim命令编辑文件的时候,输入冒号,接着敲入设置命令,例如: set number  ,如下图      (2)永久性设置

2017-01-21 18:32:35 692

原创 JAVA动态代理实现(一)

目前,本人知道的动态代理实现方式有两种,一种是通过JDK自带的反射机制实现,另一种是第三方动态代理框架CGLIB。这两种方式,JDK实现的话获取代理对象会比CGLIB快,但是在使用代理对象,进行方法调用的时候,CGLIB却比JDK的快(性能高)!!现在先介绍,JDK自带的反射机制包如何实现动态代理,本人已经写成通用的类被代理类接口 ISayHello.java:pack

2017-01-18 22:34:40 172

原创 java多线程应用中常用的sleep、yield、join、wait、notify、notifyAll方法介绍

1)Thread.sleep()/sleep(long millis)当前线程睡眠/millis的时间(millis指定睡眠时间是其最小的不执行时间,因为sleep(millis)休眠到达后,无法保证会被JVM立即调度);sleep()是一个静态方法(static method) ,所以他不会停止其他的线程也处于休眠状态;线程sleep()时不会失去拥有的对象锁。 作用:保持对象锁,让出C

2017-01-18 17:23:43 669

原创 Thread.State 介绍

JDK api官方文档中给出的Thread.State的说明如下:A thread state. A thread can be in one of the following states:NEWA thread that has not yet started is in this state. RUNNABLEA thread executing in the

2017-01-18 17:11:36 637

原创 Struts2 拦截器常用的获取Action、调用的方法名字、Session等

import com.opensymphony.xwork2.ActionInvocation;import com.opensymphony.xwork2.interceptor.AbstractInterceptor;import org.apache.struts2.ServletActionContext;import javax.servlet.http.HttpSession;

2017-01-18 13:31:57 1378

原创 用户在线人数统计

实现思路:     用户登陆,将用户信息存到session的时候,自动将该用户存到用户列表中,获取在线用户信息的时候,从该用户列表中取。例子:用户列表UserList.javapackage session.login;import java.util.Enumeration;import java.util.Vector;/** * 文件名称: UserLis

2017-01-16 20:55:07 480

原创 Java单例模式

单例模式有两种:懒汉模式 和 饿汉模式懒汉模式:类加载是不完成初始化工作,只有在获取调用获取实例对象时,才进行初始化,也就是用到了延迟策略饿汉模式 :在类加载时就完成了初始化例1:饿汉模式package session.login;import java.util.Enumeration;import java.util.Vector;/** *

2017-01-16 20:45:53 161

原创 Java线程

Java线程的生命周期有五个状态,分别是 创建、就绪、运行、阻塞、终止 状态,五个状态之间的转换关系如下图: 当new 一个线程的时候,线程进入【创建状态】,调用start()方法就进入【就绪状态】,获取了CPU资源之后,线程就进入【运行状态】,执行完run方法之后,线程进入【终止】。线程在运行的过程中,可能由于某些事件进入【阻塞状态】,让出CPU资源,比如调用了sleep()方法

2017-01-16 19:30:34 198

转载 Vector & ArrayList 、Hashtable & HashMap 、ArrayList & LinkedList的区别

1. Vector & ArrayList 1)  Vector的方法都是同步的(Synchronized),是线程安全的(thread-safe),而ArrayList的方法不是,由于线程的同步必然要影响性能,因此,ArrayList的性能比Vector好。 2) 当Vector或ArrayList中的元素超过它的初始大小时,Vector会将它的容量翻倍,而ArrayList只增加50%

2017-01-05 20:19:33 185

安装vsftpd,搭建ftp服务器过程中碰到的问题

安装vsftpd,搭建ftp服务器过程中碰到的问题

2023-09-26

安装vsftpd搭建ftp服务器

安装vsftpd搭建ftp服务器

2023-09-26

基于opencv实现多张图像的全景拼接,有效避免鬼影现象,可直接运行。

基于opencv实现多张图像的全景拼接,有效避免鬼影现象,可直接运行。

2022-05-22

Java性能分析20211022.rar

Java Top CPU和内存溢出分析

2021-10-22

Itellij Idea个人配置 2018-9-13

Itellij Idea个人配置导出,方便以后时候,感兴趣的童鞋也可以下载

2018-09-13

Itellij Idea个人配置 2018-8-30

Itellij Idea个人配置导出,方便以后时候,感兴趣的童鞋也可以下载

2018-08-30

Itellij Idea个人配置

Itellij Idea个人配置导出,方便以后时候,感兴趣的童鞋也可以下载

2018-08-28

eclipse个人配置

Eclipse个人配置导出,用于备份,方便使用。感兴趣的童鞋也可以下载

2018-08-28

Java反编译工具Java Decompiler

Java的反编译工具,“反编译工具Java Decompiler.rar”压缩包里面包含了:图形界面化的工具、Elipse插件、Intellij Idea插件

2017-07-23

Java性能权威指南高清完整PDF版

  本书对Java 7和Java 8中影响性能的因素展开了全面深入的介绍,讲解传统上影响应用性能的JVM特征,包括即时编译器、垃圾收集、语言特征等。内容包括:用G1垃圾收集器应用的吞吐量;使用Java飞行记录器查看性能细节,而不必借助专业的分析工具;堆内存与原生内存实践;线程与同步的性能,以及数据库性能实践等。 购买地址:https://item.jd.com/11896988.html

2017-07-08

ehcache-failsafe.xml

ehcache的缓存配置文件

2017-07-03

ehcache-clustered-3.3.1-kit.zip

ehcache、ehcache-clustered 等jar包,已经相关的api文档和官方的参考文档

2017-07-03

mysql、sqlserver 、oracle 数据库驱动jar包

mysql、sqlserer、oracle数据库驱动jar包

2017-06-14

oscache jar包

oscache的jar包、文档、源码压缩包

2017-06-14

空空如也

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

TA关注的人

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