自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux日志查找——正则表达式

文章目录基础文件内容一行以xx开头 ^一行以xx结尾 $只包含xx一个单词 ^ $空行 ^$词首 \\< 或 \b词尾 \\> 或 \b独立单词 \\< \\>非单词边界 \B连续次数匹配文件内容连续n个字符 \\{ \\}只出现n次的字符 \\< \{ \}\\>出现的次数在x与y之间 \\{x,y\\}至少连续出现x次 \\{x,\\}至多出现x次...

2019-12-05 16:47:57 4421

原创 Linux日志查找——grep详解

文章目录初始文本查找包含 `com`的行不区分大小写 -i显示行号 -n符合条件的总行数 -c只看匹配到的关键字 -o搜索附近文本 -B -A -C精确匹配 -w不包含 -v多目标匹配 -e不包含多个目标 -v -e静默模式 -q初始文本www.baidu.comwww.taobao.Comblog.csdn.netwww.google.com查找包含 com的行grep ...

2019-12-05 16:45:42 1486

转载 Comparable与Comparator浅析

Comparable与Comparator浅析今天博主在翻阅TreeMap的源码,发现其键必须是实现Comparable或者Comparator的接口时产生了一些兴趣,比如在TreeMap中的put方法分别对Comparable和Comparator接口分别进行处理。那么疑问就来了,Comparable和Comparator接口的区别是什么,Java中为什么会存在两个类似的接口?Compara...

2019-10-23 18:45:01 171

原创 Elasticsearch学习笔记

文章目录Elasticsearch 简介如果用数据库做搜索会怎么样?什么是全文检索和Lucene什么是ElasticsearchElasticsearch的功能Elasticsearch的特点Elasticsearch的适用场景Elasticsearch 基础Elasticsearch 核心概念elasticsearch核心概念 vs. 数据库核心概念检查集群的健康状况document数据格式El...

2019-07-30 23:47:44 379

原创 spring源码分析-自定义标签的解析

Spring中存在默认标签与自定义标签两种,而在上一章节中我们分析了Spring中自定义标签的加载过程:当完成从配置文件到Document的转换并提取对应的root后,将开始了所有元素的解析,而在这一过程中便开始了默认标签与自定义标签两中格式的区分。protected void parseBeanDefinitions(Element root, BeanDefinitionParserDele...

2019-07-08 01:18:19 161

原创 spring源码分析-默认标签解析

默认标签解析通过上一章节,解析默认标签进入方法parseDefaultElement(ele, delegate);这个方法分别对4个标签做了不同处理(import,alias,bean,beans)private void parseDefaultElement(Element ele, BeanDefinitionParserDelegate delegate) { //impor...

2019-07-08 00:03:51 174

原创 Spring源码阅读

容器的基本实现从一段代码开始public void testIocWithConstructor() throws Exception { @SuppressWarnings("resource") ApplicationContext context = new ClassPathXmlApplicationContext("spring-ioc.xml");...

2019-07-01 00:53:59 242

原创 动态代理之JDK动态代理和CGLIB动态代理

文章目录定义JDK动态代理原理实现方式demo缺点疑问为什么目标业务类必须实现接口?CGLIB动态代理原理demo扩展JDK动态代理和cglib区别动态代理在spring的应用spring 如何选择使用 JDK动态代理还是 cglib定义JDK动态代理原理是根据类加载器和接口创建代理类(此代理类是接口的实现类,所以必须使用接口 面向接口生成代理,位于java.lang.reflect包下)...

2019-06-28 00:00:03 139

原创 JVM知识点汇总

文章目录java 内存结构java 堆Java虚拟机栈本地方法栈方法区运行时常量池程序计数器直接内存对象的创建过程垃圾回收算法finalize方法作用新生代与老年代判断对象已死引用计数法可达性分析法垃圾回收算法标记-清除算法复制算法标记-整理算法分代收集算法HotSpot算法实现枚举根节点安全点安全区域垃圾收集器serial收集器ParNew收集器Parallel Scavenge收集器Seria...

2019-06-25 01:02:24 149

原创 centos开发环境装机汇总

文章目录rz /szJDKmavenMySQLzookeeper单机集群(1个leader,2个follower,1个observer)rocketmq常用命令rabbitmqrz /sz检查是否安装rpm -qa |grep sz安装yum -y install lrzsz 如果rz命令上传文件失败rz -beJDK官网下载JDK文件jdk-8u14...

2019-06-13 17:12:00 564

原创 二分查找模板及题目汇总

经典二分查找模板Templete1while(left<=right)为什么要有等号?如果数组长度为1:[3],target=3,不加等号不能进入循环体 public int findPosition(int[] nums, int target) { if(nums == null || nums.length == 0){ ret...

2019-05-15 19:20:10 1609 1

原创 二叉树题目汇总(Java版)

Lintcode 448 二叉查找树的中序后继给定一个二叉查找树,以及一个节点,求该节点在中序遍历的后继,如果没有则返回null

2019-05-10 10:50:14 214

原创 coding-动态规划汇总

描述给出三个字符串:s1、s2、s3,判断s3是否由s1和s2交叉构成。

2019-04-25 10:45:08 254

原创 coding-链表的插入、归并排序

/** * jh * 2019年04月24日 10:59 */public class ListSort { static class ListNode { int val; ListNode next; ListNode(int x) { val = x; next = null;...

2019-04-24 19:48:02 240

原创 二分查找-Java

https://www.cnblogs.com/coderising/p/5708632.html

2019-04-24 15:09:23 128

原创 源码分析-ConcurrentLinkedQueue

ConcurrentLinkedQueue高效的并发队列,用链表实现,是一个线程安全的LinkedList。#offer方法图解源码 public boolean offer(E e) { // 检查是否是null,如果是null ,抛出NullPointerException checkNotNull(e); // 创建一个n...

2019-04-16 17:51:32 159

原创 排序算法汇总(Java)

排序代码实现##冒泡排序代码实现public class BubbleSort { public static void bubbleSort(int[] arr) { if (arr == null || arr.length < 2) { return; } for (int e = arr.length - 1; e > 0; e--) { for...

2019-04-12 19:11:06 106

原创 MySQL事物隔离机制

事物四个特征 ACID原子性(Atomicity):事物中的各项在一次执行过程中,要么全部成功执行,要么全部不执行一致性(Consistency)隔离性(Isolation)持久性(Durability)事物隔离级别...

2019-04-10 18:22:53 436

原创 zookeeper单机和集群安装

安装环境centos-release-7-6单机安装jdk下载wget http://mirror.bit.edu.cn/apache/zookeeper/stable/zookeeper-3.4.14.tar.gztar -zxvf zookeeper-3.4.14.tar.gz复制配置文件cd conf/cp zoo_sample.cfg zoo.cfg...

2019-04-10 17:14:29 85

空空如也

空空如也

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

TA关注的人

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