自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dreamzuora的博客

dreamzuora的博客

原创 【预留】Apache Doris 0.12 官方中文文档学习

https://www.bookstack.cn/read/ApacheDoris-0.12-zh/8376e91fcde1d3d6.md 预留:后续实际操作并记录

2020-07-03 14:21:25 21 0

原创 MongoDb学习笔记

Mongodb学习 Mongodb安装 1.下载社区版 MongoDB 4.1.3 去官网下载对应的MongoDB 然后上传到Linux虚拟机 2.将压缩包解压即可 tar -zxvf MongoDB-linux-x86_64-4.1.3.tgz 3.启动 mkdir -p /data/db ...

2020-07-01 11:43:47 35 0

原创 Neo4j学习笔记

任务:绘制关系图 常用指令 创建表: CREATE (person:Person) 添加数据节点: CREATE (person:Person {cid:1,name:"范闲",age:24,character:"A",money:10000}) C...

2020-06-30 19:02:49 36 0

原创 mysql中count(*),count(字段),count(1)的区别

count(主键id) InnoDB 会遍历全表,取每行的主键 id,返回给 server 层,server 层拿到数据后,进行判断累加。 count(1) InnoDB 仍遍历全表,但是不取值,server 层对返回的每一行数据新增一个 1,然后进行判断累加; 因此,count(1)要更快些...

2020-06-29 17:22:02 29 0

原创 MAVEN学习笔记

MAVEN学习笔记 一、scope作用 1.scope配置详解 compile: ​ 默认配置,表示依赖项目需要参与当前项目的编译 test: ​ 表示依赖项目仅仅参与测试相关的工作,包括测试代码的编译,执行 runtime: ​ 表示被依赖项目无需参与项目的编译 provided: ​ 打包的时...

2020-06-24 11:56:13 42 0

原创 mysql搭建手册

mysql搭建手册 主从搭建 搭建mysql 关闭防火墙:systemctl stop firewalld 如果失败先安装 yum install iptables-services 配置数据库 /etc/my.cnf,配置同步数据库等 主库配置信息 [mysqld] datadi...

2020-06-18 23:36:50 44 0

原创 MySQL学习笔记

MySQL学习 1.InnoDB和MyISAM对比 事务和外键 innoDb支持事务和外键,具有安全性和完整性,适合大量insert或update操作 MyISAM不支持事务和外键,它提供高速存储和检索,适合大量的select查询操作 锁机制 InnoDB支持行级锁,锁定指定记录。基于索引...

2020-06-18 23:29:32 61 0

原创 【转载保存】Mysql主从同步报错集锦

https://www.cnblogs.com/wangxin37/p/6398755.html

2020-06-18 16:32:20 27 0

原创 shell读取文件并且遍历输出

#!/bin/bash addwords_path="/home/weijie/files" addwords_size=`wc -l ${addwords_path} | awk '{print $1}'` for ((i=1; i<= $addw...

2020-06-17 20:11:39 59 0

原创 springcloudAlibaba

预留

2020-06-04 19:45:48 61 0

原创 springcloud笔记

Spring Cloud 是spring团队推出的基于SpringBoot的分布式微服务框架,为开发者提供了在分布式系统(如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性 Token、全局锁、决策竞选、分布式会话和集群状态)操作的开发工具。 随着部门内的产品,包括对外提供的一些服务...

2020-05-27 18:51:57 43 0

原创 正则查看接口消耗时间超过4位数的

tail -40000 logs.log| grep -C 4 -E “[1-9]{4}ms”

2020-05-26 11:24:10 82 0

原创 即时通讯常用功能

功能列表 单人对单人实时聊天 用户在线状态判断 离线消息推送 用户好友关系保持以及验证 群组资料管理,人员管理 群组实时聊天 用户上线下线状态推送提醒 违禁词屏蔽

2020-05-20 14:41:35 156 0

原创 dubbo学习笔记

Dubbo Dubbo简介 首先,我理解的Dubbo,从大的方向来看是单体应用到分布式应用过度期的一个产物,具体来说应该是分布式应用从早期的SOA到微服务过度的一个产物。 在编写分布式场景下高并发、高扩展的系统对技能的要求很高,因为这个过程会涉及到序列化/反序列化、多线程、网络编程、设计模式、性能...

2020-05-14 15:26:45 61 0

原创 枚举属性内容转List自己实现的方法

package jdksource; import java.lang.reflect.Array; import java.lang.reflect.Field; import java.util.ArrayList; import java.util.List; /** * @autho...

2020-05-09 17:59:25 75 0

原创 dubbo启动服务启动报错.UnsatisfiedDependencyException: Error creating bean with name '***': Un

报错信息: 今天部署开发环境的时候这个问题弄了一下午,由于我本地启动是好的,然后部署到服务器老是启动不了,报如上错,后来经过排查发现是provider.xml和consumer.xml中的如下代码version属性版本信息不一致。 <dubbo:reference id="logS...

2020-04-30 20:45:55 114 0

原创 zookeeper学习总结

一、介绍 轻量级集群框架,协同服务,保证高可靠、高可用,集中式服务,用于配置信息,名称服务,分布式同步处理树形层次结构,znode,动物管理员 二、zk组件 client 向server周期性的发送消息,表明自己还活着,server向client回应确认消息,client没有收到回应,自动重定向消...

2020-04-29 23:09:55 75 0

原创 什么叫死锁?死锁案例?死锁必须满足哪些条件?如何定位死锁问题?有哪些解决死锁策略?哲学家问题?

死锁是什么? 死锁一定发生在并发环境中,死锁是一种状态,当两个(或者多个线程)相互持有对方所需要的资源,却又都不主动释放手中持有的资源,导致大家都获取不到自己想要的资源,所有相关的线程无法继续执行。 死锁案例 import java.util.concurrent.ExecutorService;...

2020-04-28 11:07:50 157 0

转载 【转载保存】Netty实现单客户端多连接程序

https://blog.csdn.net/qq_40191710/article/details/92438631

2020-04-27 19:34:14 106 0

原创 分布式学习-总结
原力计划

分布式理论 分布式系统定义以及面临的问题 分布式系统定义 分布式系统是一个硬件或软件组件分布在不同的网路计算机上,彼此之间仅仅通过消息传递进行通信和协调的系统。 分布式面临的问题 通信异常 由于网络本身的不可靠性,出现消息丢失、消息延迟 网络分区 由于网络发生异常情况,导致分布式系统中部分节点...

2020-04-21 22:18:47 204 0

原创 常用的lucene分词器-笔记

1、 StopAnalyzer StopAnalyzer能过滤词汇中的特定字符串和词汇,并且完成大写转小写的功能。 2、 StandardAnalyzer StandardAnalyzer根据空格和符号来完成分词,还可以完成数字、字母、E-mail地址、IP地址以及中文字符的分析处理,还可以支持过...

2020-04-20 16:13:21 72 0

转载 @NotNull和@NonNull区别和使用

https://www.jianshu.com/p/32327ca2365f

2020-04-16 17:00:11 116 0

原创 分布式集群架构场景解决方案学习笔记

课程学习 一致性哈希算法 集群时钟同步问题 分布式ID解决方案 分布式任务调度问题 session共享(一致性)问题 一致性哈希算法 一致性哈希算法在1997年由麻省理工学院的Karger等人在解决分布式Cache中提出的,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷...

2020-04-12 23:20:38 105 0

原创 Elastic-job说明

基本概念 Elastic-Job 是一个分布式调度解决方案,由两个相互独立的子项目 Elastic-Job-Lite 和 Elastic-Job-Cloud 组成。 Elastic-Job-Lite 定位为轻量级无中心化解决方案,使用 jar 包的形式提供分布式任务的协调服务。 Elasti...

2020-04-12 22:56:42 63 0

原创 tomcat作业笔记

Tomcat整体结构 由上图可知Tomcat的顶层容器是Server,而且一个Tomcat对应一个Server,一个server有多个service提供服务.service包含两个重要组件:Connector和Container.这个后面详细讲解.这个Server由谁来管理呢?当然是Catali...

2020-04-07 16:32:47 56 0

原创 java 自定义类加载器

import org.apache.commons.io.IOUtils; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; ...

2020-04-06 20:02:13 112 0

原创 springboot笔记

2020-03-25 21:11:15 62 0

原创 springmvc笔记

2020-03-19 15:06:37 49 0

原创 java 将海外时区转换为北京时区

//默认为上海时区 TimeZone tz = TimeZone.getDefault(); //北京时区 tz = TimeZone.getTimeZone("GMT+8"); Date date = new D...

2020-03-18 14:58:24 46 0

原创 去除html,获取某个标签里面内容

Document document = Jsoup.parse(content); Elements ps = document.getElementsByTag("p");//要解析的标签 String pText = ""...

2020-03-17 14:10:01 91 0

原创 spring源码学习笔记-lagou

2020-03-09 17:09:54 74 0

原创 maven 无效的源发行版11

我看自己的jdk配置都为8,感觉没问题,后来发现自己pom.xml文件配置的如下: <build> <plugins> <plugin> <groupId>org.a...

2020-03-09 01:54:00 94 0

原创 java中String、StringBuffer equals使用注意

equals方法 我们知道每个类其基类都是Object,Object默认的equals方式是: public boolean equals(Object obj) { if (this == obj) {//先进行地址比较 return true; ...

2020-03-02 22:59:19 49 0

原创 maven (http://repo1.maven.org/maven2/): Failed to transfer file 和PKIX path building failed: sun.secu

找了好久后来加在setting.xml中加入: <mirrors> <mirror> <id>Central</id> <url>http://repo1.maven.org/maven2</url> &l...

2020-02-27 22:57:37 689 0

转载 【转载保存】ThreadPoolExecutor类使用详解

线程启动原理线程中断机制多线程实现方式FutureTask实现原理线程池之ThreadPoolExecutor概述线程池之ThreadPoolExecutor使用线程池之ThreadPoolExecutor状态控制线程池之ThreadPoolExecutor执行原理线程池之ScheduledThr...

2020-02-17 03:09:40 108 0

转载 【转载保存】什么是线程阻塞?为什么会出现线程阻塞?

为什么会出现线程阻塞? 1.睡眠状态:当一个线程执行代码的时候调用了sleep方法后,线程处于睡眠状态,需要设置一个睡眠时间,此时有其他线程需要执行时就会造成线程阻塞,而且sleep方法被调用之后,线程不会释放锁对象,也就是说锁还在该线程手里,CPU执行权还在自己手里,等睡眠时间一过,该线程就会...

2020-02-17 02:56:25 49 0

原创 influxDb 异常:{"error":"retention policy not found: default"}

第一次用influxDb,通过java客户端插入数据的时候总是报这个异常,后来发现命令行中插入数据是好的,但是客户端就是不行,后来检查代码发现是自己的配置中保留策略名写错了。 修改代码:将RETENTION_POLICY_DEFAULT值设置为自己的保留策略名代运行就ok了。 influxD...

2019-12-03 15:06:41 661 0

原创 java 8、9、10、11新特性学习

java8:https://www.runoob.com/java/java8-streams.html java9:https://www.runoob.com/java/java9-new-features.html java10:https://www.ibm.com/developer...

2019-11-27 11:44:32 71 0

转载 【转载保存】java8新特性学习

编者注:Java 8已经公布有一段时间了,种种迹象表明Java 8是一个有重大改变的发行版。 在Java Code Geeks上已经有大量的关于Java 8 的教程了,像玩转Java 8——lambda与并发,Java 8 Date Time API 教程: LocalDateTime和在Jav...

2019-11-27 10:29:11 37 0

原创 亲测!FileUtils不是线程安全的使用注意

2019-11-19 10:38:02 105 0

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