自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 Kibana查询语言(KQL)

Kibana查询语言(KQL)

2023-10-19 13:05:40 386

原创 HashMap 源码

对于JDK 1.7 来说,HashMap的结果就是 数组+链式 的结构;具体来说:对于put方法:   public V put(K key, V value) {        if (table == EMPTY_TABLE) { //首次开始的时候,Entry<K,V>[] 为空            inflateTable(threshold);  //初始化HashMap的...

2018-07-05 21:28:22 154

原创 分布式事物解决方案

分布式事物?分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,要么全部失败。本质上来说,分布式事务就是为了保证不同数据库的数据一致性。刚性和柔性?柔性事务满足BASE理论(基本可用,最终一

2017-11-14 14:41:20 250

原创 Class<?> 方法和构造

代码:public class App {    private String id;    private String username;    private App() {    }    private App(String id, String username) {        this.id = id;        this.username =

2017-11-10 11:36:12 864

原创 线程池结束片

线程池类之间的关联关系; 使用步骤:一般使用工具类Executors直接获取线程池,但是可以通过底层ThreadPoolExecutor自定义参数创建                 线程池。使得创建线程池创建线程数量可控。                 创建线程池有一个阻塞队列linkedBlockingQueue,定一个固定长度的队列。          

2017-05-03 17:03:11 233

原创 事物

本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。  如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性:⑴ 原子性(Atomicity)  原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。⑵ 一

2017-05-02 10:16:33 348

原创 定时 任务

Spring定时任务的几种实现近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。一.分类从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):Java自带的java.util.Timer类,这个类允许你调度一个

2017-04-24 16:12:54 240

原创 Javascript 中的 undefined,null, NaN的区别

在 Java ,C这样的语言中, 使用一个变量之前,需要先定义这个变量并指定它的数据类型,是整型,字符串型,....但是在js 中定义变量统一使用 var , 或者不使用var 也可以使用。那么js 中是否有数据类型的概念呢? 当然有, 使用 typeof 就可以判断这个变量的数据类型:  "-//W3C//DTD HTML 4.0 Transi

2017-03-30 19:51:22 217

原创 数据库sql优化

sql优化:explain  sql  对sql进行分析,    0, 查看执行计划;    1,  扫描时有没有走索引扫描?    2, 扫描的预估rows 条数有多少?     3, 表连接是否是驱动表是小数据表,匹配表是大数据表?    4,多字段排序出问题?    5,加了distinct?    根据以上条件分析得出性能有问题是否是表扫描出问题还是

2017-03-14 17:41:58 214

原创 Spring 支持 RESTful 功能

1,了解 RESTful ?          定义是 资源状态转移;        RESTful 区别于非RESTful 有几点:       前者的URL是面向资源型的;后者的URL是服务型的,关注行为和动作       前者URL是参数化的,有层级的;后者URL是输入的       前者URL是参数化,spring 3.0 引入了 注解@PathVariable,获取路

2016-12-07 15:59:42 275

原创 线程池第一节

多线程的设计方法确实为了可以最大限度的发挥多处理器的处理能力,提高系统的吞吐量,但是如果不加以管理线程的使用,反而会产生对系统不利的影响。  譬如:   new Thread( new Runnable(){   public void run(){    //TODO   }   }).start(); 以上的程序在测试阶段,没有问题。但是一旦上线,系统的访问量一旦很

2016-11-22 14:11:16 242

原创 获取java时间戳的方法

有三种方法:第一种最快,方法二最慢 //方法 一  System.currentTimeMillis();   //方法 二  Calendar.getInstance().getTimeInMillis();  //方法 三  new Date().getTime();   从java源码中可以看出new Date()其实就是调用了

2016-08-10 22:13:09 288

原创 jquery中attr和prop的使用区别

在高版本的jquery引入prop方法后,什么时候该用prop?什么时候用attr?它们两个之间有什么区别?这些问题就出现了。关于它们两个的区别,网上的答案很多。这里谈谈我的心得,我的心得很简单:对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。上面的描述也许有点模糊,举几个例子就知

2016-07-23 10:00:37 191

原创 java 反射

java 反射原理 : jvm通过字节码class文件,生成相应的对象.java 反射应用:      主要是对Class类的操作使用,理解Class即类的类对象,获取Class对象的三种方法: 1,通过类的路径加载获取类的类对象 Class ss=Class.forName("com.demo.test1.User");

2016-07-01 15:37:41 223

原创 fastjson 和 jackson 效率测试

比较序列化时的效率,以下是部分测试代码:反序列化比较没写,通过以上可提议后面尽量选择优秀的jar

2016-06-29 16:13:03 445

原创 mybatis 中的SqlSessionTemplate 理解

mybatis 涉及的jar 有2个: 1,mybatis .jar  是mybatis的基础jar包; 2,  mybatis-spring.jar :spring 对mybatis的整合jar包;   查看2中的源码我们知道,源码我们何以看到 SqlSessionTemplate 实现了SqlSession接口,也就是说我们可以使用SqlSessionTemplate

2016-06-29 13:22:31 4430

原创 数据库拆分字段

数据库中有个多值字段用的是“,”进行隔开的,每次都是程序中处理,今天网上偶然发现这个函数find_in_set(str,strList)可以进行处理,顺利的解决了我的问题。

2016-06-27 16:38:32 1075

原创 冒泡算法回顾

int[ ] arr ={6,2,4,1,5,9 }; for( int i=0;i   for(int j=i+1;j     //把最小的放到最左边      if(arr[i]>arr[j]){         int temp=arr[j];         arr[j]=arr[i];         arr[i]=temp;        } 

2016-05-24 13:08:30 291

原创 关于 java 比较的2个接口 Comparator 和 Comparable 基本用法

1,Comparable的用法 package com.pojo;/**  * Comparable 排序接口 */ public class User implements Comparable {   private String name;private int age; public String getName() { return name; }pu

2016-05-23 18:38:32 406

原创 mongo的学习

启动db数据服务:1> .\mongod.exe --config E:\mongoDb\mongo.config                        2>  .\mongod --dbpath E:\mongoDb\db                             注:第二步要重新开一个窗口                     // --------

2016-05-13 18:26:15 235

原创 jQuery read 和load区别

jquery中$(document).ready()的作用类似于传统JavaScript中的window.onload方法,  区别如下:1,执行的时间window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。 $(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。2,执行个数 $(document).read

2016-05-11 18:19:00 1829

原创 log4j

log4j配置解析: 1.输出级别的种类、ERROR、WARN、INFO、DEBUGERROR 为严重错误 主要是程序的错误WARN 为一般警告,比如session丢失INFO 为一般要显示的信息,比如登录登出DEBUG 为程序的调试信息2.配置日志信息输出目的地 (键值对形式key-value)log4j.appender.appenderName= 输出

2016-05-03 12:45:19 220

原创 解析xml工具

介绍3种,遗留一种以后再研究;  xml如下:获取xml节点方法如下,代码:

2016-04-28 18:38:42 211

原创 JEE中事物的总结

在JEE中事物一直是一个备受关注的点,我也一直想全面了解一下,最近有空把他总结一下。   首先,事物的几个特征和传播特性就不说了,主要说一下Spring对事物的支持,   Spring对事物是通过事物管理器去支持不同平台的事物管理的。如下图:     以上就是Spring对不同平台提供的事物支持。   其次就是事物的配置,现在比较常用的就是2种,   一种是通过tx标签写的

2016-04-22 15:56:48 489

原创 svn clean

从SVN库更新项目代码,因为网络异常或其他原因,导致SVN状态异常,更新失败。通过查阅资料,也有偶尔因为提交代码错误导致的类似问题,都需要在问题路径下执行Clean Up命令来清理。错误如下:该目录下执行CleanUp命令失败,提示“svn cleanup failed–previous operation has not finished; run clean

2015-09-18 15:31:35 376

原创 java中判断字符串是否为数字的三种方法

1用JAVA自带的函数public static boolean isNumeric(String str){  for (int i = str.length();--i>=0;){      if (!Character.isDigit(str.charAt(i))){    return false;   }  }  return true; }2用正

2015-08-27 13:49:35 225

原创 web 小票打印插件

使用免费插件jatoolsPrinter,使用起来比较方便代码如下:几点说明:1,加载插件jatoolsPrinter,                     2,js中版本参数一定要有,copyrights                     3,需要打印的内容放在div(id=page)中,多个打印需要加编号

2015-08-21 17:27:06 1750

原创 Windows防火墙开启

最近遇到一个问题,难倒了不少人。问题:在同一个局域网里的两台机器,从A-〉B可以Ping通,但反过来就怎么也不行了。猜测是防火墙的问题,也试过,关闭防火墙就可以Ping通了。然后就去问了同事,说是打开SNMP服务和端口就可以了,然后就安装了SNMP服务,也在防火墙中打开了相应的SNMP服务以及端口。还是不行。又问了另外一个同事,说是要在防火墙中打开PING程序,

2015-08-21 16:51:21 286

空空如也

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

TA关注的人

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