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

原创 JAVA性能调优-字符串性能优化

1.字符串的三种不同创建方式:String str1= "abc"; abc直接存放于字符串常量池中String str2= new String("abc"); 通过new对象的方式创建字符串对象,引用地址存放在堆内存中,abc 则存放在字符串常量池中String str3= str2.intern();intern方法的作用即去常量池中寻找有无str2对应的字符串对象,有则返...

2019-08-03 10:11:23 328

原创 MyBatis动态SQL语法

1.if语句<select id="findActiveBlogWithTitleLike" resultType="Blog"> SELECT * FROM BLOG WHERE state = ‘ACTIVE’ <if test="title != null&am

2018-05-03 11:06:12 226

原创 JDK8 ArrayList源码解析

1.属性及构造方法 /**序列化id**/ private static final long serialVersionUID = 8683452581122892189L; /**初始容量**/ private static final int DEFAULT_CAPACITY = 10; /** * 空对象 */ private s

2018-04-09 16:56:07 195

原创 ZooKeeper深扒

1.统一命名服务:分布式服务框架Dubbo中使用ZooKeeper来作为其命名服务,维护全局的服务地址列表。在Dubbo实现中:服务提供者在启动的时候,向ZK上的指定节点/dubbo/serviceName/providers目录下写入自己的URL地址,这个操作就完成了服务的发布。服务消费者启动的时候,订阅/dubbo/serviceName/providers目录下的提供者URL地址,并向/du

2018-04-01 00:19:41 253

原创 ZooKeeper简单介绍

1.概述:实现方式:Znode数据结构+watcher机制2.Znode:data:与该Znode关联的数据children:该Znode下的子节点stat:此为状态信息, 描述该Znode的版本, 权限等信息节点属性: 2.1 zxid致使ZooKeeper节点状态改变的每一个操作都将使节点接收到一个Zxid格式的时间戳,并且这个时间戳全局有序。也就是说,也就是说,每个对节点的改变都

2018-03-31 16:43:34 366

原创 JDK8 线程池源码解析

1.常用线程池newFixedThreadPool 创建一个固定长度的线程池,当到达线程最大数量时,线程池的规模将不再变化。newCachedThreadPool 创建一个可缓存的线程池,如果当前线程池的规模超出了处理需求,将回收空的线程;当需求增加时,会增加线程数量;线程池规模无限制。newSingleThreadPoolExecutor 创建一个单线程的Executor,确保任务对了,串行

2018-03-11 22:38:41 576

原创 JDK8 HashMap源码解析

Map的创建:HashMap()添加键值对:即put(Object key, Object value)方法取单个对象:即get(Object key)方法删除对象:即remove(Object key)方法判断对象是否存在:containsKey(Object key)遍历对象:即keySet(),在实际中更常用的是增强型的for循环去做遍历Map中对象的排序:主要取决于所采取的排序

2018-03-10 16:39:10 155

原创 solr添加中文分词器IK Analyzer

1.下载并解压:IK Analyzer下载地址:https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/ik-analyzer/IK%20Analyzer%202012FF_hf1.zip目录列表: 2.配置:solr相关目录接上文1.将IKAnalyzer2012FF_u1.jar添加到/us

2018-01-26 20:48:48 198

原创 Linux安装solr 4.10.3

1.下载并解压:$ wget http://archive.apache.org/dist/lucene/solr/4.10.3/solr-4.10.3.tgz$ tar zxf solr-4.10.3.tgz2.整合tomcat:$ mkdir /usr/local/solr$ cp apache-tomcat-7.0.59 /usr/local/solr/tomcat -r1.将solr-4

2018-01-25 18:57:33 2928

原创 Redis集群搭建

1.Redis 节点:创建:$ mkdir /usr/local/redis/redis_cluster$ cd /usr/local/redis_cluster$ mkdir 7000 7001 7002$ cp /usr/local/redis/redis.conf /usr/local/redis/redis_cluster/7000$ cp /usr/local/red

2018-01-17 00:25:39 301

原创 Spring Boot知识点整理

1.自定义属性及其使用方式:1.1配置文件定义属性及其调用方式,application.properties:com.example.name=zhangcom.example.anothername=${com.example.name}2 //相互调用//随机值定义方式如下:com.example.secret=${random.value} com.example.numb

2018-01-08 21:41:35 6929

原创 Zookeeper的安装和使用

1.下载解压安装包:[root@iZ2398vqlp1Z ~]# wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.8/zookeeper-3.4.8.tar.gz--2018-01-03 20:10:07-- https://archive.apache.org/dist/zookeeper/zookeeper-

2018-01-03 20:15:09 250

原创 Linux上Redis的安装

1.下载指定安装包默认路径为root文件夹:[root@iZ23wq3vv2xZ ~]# wget http://download.redis.io/releases/redis-4.0.2.tar.gz2.解压[root@iZ23wq3vv2xZ ~]# cd /root[root@iZ23wq3vv2xZ ~]# lsmysql-community-release-

2017-11-13 17:18:57 359

原创 Spring整合Mybatis

引入Mybatis提供的mybatis-spring整合包,具体pom.xml配置如下: org.mybatis mybatis 3.4.0 org.mybatis mybatis-spring 1.3.0

2017-10-11 20:27:46 167

dubbo-admin-2.5.8.war支持JDK8

dubbo-admin-2.5.8.war,JDK8环境下打包生成,启动tomcat,在webapps文件夹下找到dubbo-admin文件夹,进入WEB-INF文件夹,打开dubbo.properties,可以看到账户密码分别为root guest。在启动zookeeper后,然后再启动tomcat,访问地址:http://localhost:8080/dubbo-admin/

2017-12-27

bootstrap ace

实用的bootstrap ace后台管理界面代码

2015-11-05

空空如也

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

TA关注的人

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