自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 java设计模式之单例模式

单例模式模式定义: 保证一个类只有一个实例,并且提供一个全局访问点 场景: 重量级的对象,不需要多个实例,如线程池,数据库连接池。类图:懒汉模式保延迟加载,只有在真正使用的时候,才开始实例化。 1)线程安全问题 2)double check 加锁优化 3)编译器(JIT),CPU有可能对指令进行重排序,导致使用到尚未...

2020-04-02 21:06:52 102

原创 字节码插桩技术

字节码插桩我们知道JVM是不能直接执行.java 代码,也不能直接执行.class文件,它只能执行.class 文件中存储的指令码。这就是为什么class需要通过classLoader 装载以后才能运行。基于此机制可否在ClassLoader装载之前拦截修改class当中的内容(jvm 指令码)从而让程序中包含我们的埋点逻辑呢?答案是肯定的,但需要用到两个技术 javaagent与javass...

2019-06-18 22:39:49 3043 1

原创 排序算法

一、插入排序1、代码如下:public static void insertSort1(int[] ints) { //i循环:从索引1开始一直到最后 for(int i=1;i<ints.length;i++) { if(ints[i] < ints[i-1]) {//i位置的值需要插入到前...

2018-06-10 18:03:45 141

原创 oracle创建简单存储过程示例

1、创建存储过程create or replace procedure P_DMI_AGENT is begin delete DMI_AGENT;insert into DMI_AGENT SELECT * FROM DMI_AGENT_v_sysdate;insert into DMI_AGENT SELECT * FROM DMI_AGENT_v_sysdate1;insert into D...

2018-06-01 14:41:26 1138

原创 tomcat短连接与长连接的配置

背景:一个系统的数据向另一个系统推送上千万的数据时,发生报错,报错如下:  错误信息Caused by: java.sql.SQLException: Io 异常: Connection reset by peer: socket write error 错误原因:客户端与服务端的连接设置了超时时间,服务端那里的连接时间已经超时,而客户端不知道这个连接已经超时,接着访问,就会出现这个错误解决:在T...

2018-04-25 21:00:31 7318

原创 从linux到zookeeper

写这篇博文是想记录一下zookeeper部署在linux上的一个过程,期间也走了好多弯路,调试了好久,所以才有了这篇博文。如有疑问之处,可私信我。一、下载CentOS7镜像  网址:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso二、将下载好的CentOS7

2018-01-01 15:22:11 270

原创 WebService

WebService到底是什么?Web Service也叫XML Web Service。WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。一言以蔽之:WebService是一种跨编程语言和跨操作系统平台的远程调用技术。所谓跨编程语言和跨操作平台,就是说服务端程序采用java编写,客户端程序则可以采用其

2018-01-01 14:52:40 145

转载 拱卒人生

【歌词欣赏】人生一步棋多少梦走出迷局我是那颗小卒子也想了不起人生悲喜剧命运和现实下棋哪怕是无声无息也要拼力气拱卒人生赢一片天地朝朝夕夕步步向前去楚河汉界一马平地平凡人生也有英雄豪气拱卒人生赢一片天地风风雨雨从没有放弃车马象仕和我一起同一个梦才有一盘好棋

2017-12-31 22:48:08 499

原创 集合运算

(1)并集也叫做合集,就是把两个集合加起来即可,代码如下:public static void main(String[] args) {        List list1 = new ArrayList();        list1.add("a");        list1.add("b");        List list2 = new Array

2017-12-31 22:47:15 1520

原创 读取properties

此文章是我工作中遇到读取properties文件的问题,然后写下与大家分享,如果大家有什么问题,欢迎联系我,互相探讨。测试类package com.test;import java.io.IOException;import java.io.InputStream;import java.text.ParseException;import java.uti

2017-12-31 22:46:29 133

原创 oracle的那些事

1.oracle视图操作创建视图:create view 视图名称 as查询数据;    删除视图:drop view 视图名称;    例:        create view myview as select * from test_person;(可以修改视图,修改的数据会影响到基表)        create view myview as selec

2017-12-31 22:44:46 146

原创 html5表单实现简单计算器

html5表单实现简单计算器  this is a html page      x    =      页面截图

2017-12-30 22:52:04 7731 2

转载 身边的爱恋

歌词欣赏你不在我身边我怎能走的太远我在你的身边你怎能视而不见身边的爱恋 你我的思念竟然如此艰难心在随风而痉挛魂在为爱而羁绊说的简单 唱出意愿就在这山水之间头上顶着天 肩上扛着山走过那匆匆的岁月回味那苦与甜等到花开灿烂在惜别你我的从前一世情缘啊请你永恒陪在我身边

2017-12-30 22:50:30 156

原创 求数组比最大值小的最大值?

package com.demo;import java.util.Arrays;import java.util.List;import java.util.TreeSet;public class Sort {  public static void main(String[] args) {    Integer[] data = new Integer[5]; 

2017-12-30 22:42:21 255

空空如也

空空如也

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

TA关注的人

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