自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (4)
  • 收藏
  • 关注

原创 jvm故障定位

​。

2024-05-15 11:03:38 263 1

原创 mysql数据同步组件

3. 架构简单,可以自己调查出现的问题, 相对可控,(即使作都不维护,团队也可自己维护)。1. 年轻中间件: 不支持集群。支持Mysql之间同步,2. 界面管理方便。5. 自带监控报警功能。

2024-02-26 16:06:38 395

原创 docker manage

docker run -p 6379:6379 --name redis -v /Users/joseph-mac/data/redis/conf/redis.conf:/etc/redis/redis.conf -v /Users/joseph-mac/data/redis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yesdocker run -d --name tracker -p 22122:22122

2023-09-19 00:18:11 113

原创 mac安装nodejs,vue2, vue3

【代码】mac安装nodejs,vue2, vue3。

2023-09-05 21:56:24 501

原创 redis 命令手册

redis 命令手册

2020-09-21 17:26:57 379

原创 redis 5种数据类型的 数据结构

redis 5种数据类型的 数据结构

2020-09-21 16:56:52 140

原创 httph Transfer-Encoding: chunked如何工作

http请求中的Content-Length作用机制与分块chunked

2020-09-21 11:21:49 185

转载 JVM 为什么使用元空间替换了永久代

JVM 为什么使用元空间替换了永久代

2020-09-14 18:02:18 133

原创 jconsole用法

1. jsonsole: remote 调试 linux 上tomcat 用法

2020-09-14 17:04:27 152

原创 springboot 集成dubbo 两种方式

配置方式1:spring.dubbo.*配置方式2:dubbo.*

2020-09-10 22:04:01 164

原创 缓存一致性协议之MESI

MESI

2020-09-06 17:26:49 141

原创 tcpdump 抓包

tcpdump 抓包

2020-08-21 17:31:05 84

原创 grep

grep -A -B -C-A -B -C 后面都跟阿拉伯数字-A是显示匹配后和它后面的n行。-B是显示匹配行和它前面的n行。-C是匹配行和它前后各n行。总体来说,-C覆盖面最大。用它保险些。哈哈。这3个开关都是关于匹配行的上下文的(context)。例:grep -A 4 wikipedia 密码文件.txt就是搜索密码文件,找到匹配“wikipedia”字串的行,显示该行后后面紧跟的4行...

2020-08-21 16:49:54 93

原创 jvm调优工具

jsp(JVM Process Status Tool) 命令参数详解jstat(JVM Statistics Monitoring Tool) 命令参数详解jinfo (Configuration Info for java) 命令参数详解jmap (Memmory Map for java) 命令参数详解jhat(Heap Analysis Tool) 命令参数详解专业分析dumpy文件的工具 Eclipse Memory Analyzer、IBM HeapAnalyzerjstack (S

2020-08-21 16:45:46 133

转载 jdk8 jvm配置参数说明

jdk8 jvm配置参数说明转自https://www.cnblogs.com/syuf/p/10183683.html这些选项是特定于Java HotSpot虚拟机的通用选项。-X显示所有可用-X选项的帮助。-Xbatch禁用后台编译。默认情况下,JVM将该方法编译为后台任务,以解释器模式运行该方法,直到后台编译完成。该-Xbatch标志禁用后台编译,以便所有方法的编译作为前台任务继续进行,直到完成。此选项相当于-XX:-BackgroundCompilation。-Xbootclasspa

2020-08-14 11:15:31 1881

原创 Redis最新命令

连接操作相关的命令默认直接连接 远程连接-h 192.168.1.20 -p 6379 -a password ping:测试连接是否存活如果正常会返回pong echo:打印 select:切换到指定的数据库,数据库索引号index用数字值指定,以0作为起始索引值 quit:关闭连接(connection) auth:简单密码认证服务端相关命令time:返回当前服务器时间 client list: 返回所有连接到服务器的客户端信息和统计数据 参见http://redis...

2020-07-20 17:54:35 109

原创 Spring repo - repo.spring.io

Spring repo - repo.spring.iohttps://repo.spring.io/webapp/#/artifacts/browse/tree/General/libs-release-local/org/springframework

2020-06-22 23:01:55 5373 1

原创 数据结构 图形演示网址

https://www.cs.usfca.edu/~galles/visualization/Algorithms.html

2020-06-14 22:32:06 345

原创 物理cpu数 cpu核数 逻辑cup数

物理CPU,物理CPU内核,逻辑CPU概念详解

2020-05-20 14:47:13 455

原创 linux rpm包-命名规则

https://www.cnblogs.com/zhangchengxiang/p/5200166.html

2020-05-11 16:15:39 259

原创 Http 四种认证方式

Http 四种认证方式转载:HTTP常用认证方式该文思路清晰

2020-04-18 23:24:13 924

原创 springboot log日志系统详解

参:https://www.jianshu.com/p/5716eadbd12d?utm_campaign=hugo

2020-03-31 11:53:26 148

原创 git repo

test1The repository for this project is emptyYou can get started by cloning the repository or start adding files to it with one of the following options.Command line instructionsYou can also uploa...

2020-03-25 18:14:49 1021

原创 lombok feature

lombok特性:https://projectlombok.org/features/all

2020-03-15 16:20:49 111

原创 centos docker快速安装

centos docker快速安装docker install1.配置docker源2.安装docker3.重启docker4. 启动报错错误信息: Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "...

2020-03-12 01:13:01 178

原创 spring clould feign的坑

1. 学习用feign 时,一开始用@GetMapping 注解还可远程调用,没有问题在当用@PathVariable传路径变量时,服务总报500.百度发现 @PathVariable时,@RequestMapping不能用GetMapping直接替换,必须用对其value参数直接赋值才可用。正确如下:@FeignClient(value = "test")public interface...

2020-03-06 10:21:47 509

原创 Springboot eureka的坑

1.环境Springboot2.0, 我的eureka client 能注册上自已建的eureka服务,但别人搭建的环境却注册不上去。参数:值 都对 eureka.client.service-url.default-zone=http://192.168.0.161:8761/eureka发现别人能注册上去,参别人的配置是 改为 defaultZone驼峰形式,就能注册上去了 eurek...

2020-03-06 10:01:49 274

原创 springboot集成apollo

1. 集成方法:Spring Boot接入配置中心ApolloApollo整合SpringBoot微服务架构~携程Apollo配置中心架构剖析

2020-03-03 10:55:56 184

原创 mysql 安装后,服务连接不上

1. [Warning] TIMESTAMP with implicit DEFAULT value is deprecatedsolution: https://www.cnblogs.com/abclife/p/5051589.htmlexplicit_defaults_for_timestamp参数: https://www.cnblogs.com/abclife/p/5051861.h...

2020-03-03 10:20:22 654

原创 mysql索引优化

mysql索引优化索引化方向;数据表结构字段数尽量在20个以内;尽量标出字段的长度;字段尽量用数字表示: 省磁盘,省IO;比较也比字符串高效text类型尽量分表存储;尽量不设可为null的字段;单表数据量超500W 条 或 2G,即可考虑分表;sql及索引测试表结构及索引-- create table idx (-- id int PRIMARY key auto_i...

2019-12-06 10:39:55 124

原创 nginx反向代理502-Bad Gateway问题解决

这里写自定义目录标题[nginx反向代理502-Bad Gateway问题解决](https://www.jianshu.com/p/ae3f8a8ca54f)nginx反向代理502-Bad Gateway问题解决参考自:http://blog.codingplayboy.com/2017/05/22/nginx-502-bad-gateway/用nginx反向代理 localhost:8...

2019-11-15 16:11:18 9879 2

原创 centos7 修改主机名

@ centos 7 修改主机名centos 7 下hostnamectl set-hostname centos123 修改主机名, 立刻生效且重启有效[root@centos7-db ~]# hostnamectl set-hostname centos132[root@centos7-db ~]# hostnamectl Static hostname: centos132 ...

2019-06-25 12:09:08 122

转载 mysql死锁;mysql_safe方式的重启;mysql备份恢复;

 http://www.bhcode.net/article/20090625/4780.html我们在用MYSQL还原备份数据时会碰到一些错误,默认情况下碰到错误讲终止备份还原操作,但有时我们不想终止而要继续操作,其实很简单,只要加入-f参数即可忽略错误继续操作如:mysql databasename&l...

2019-04-26 10:21:54 1507

原创 mysql:ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction

ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transactionmysql 报事务冲突;用如下sql 查看host 及对应端口;select * from information_schema.processlist where DB = 'database';lsof -i:$port;获取进程pid...

2019-04-23 19:24:22 238

转载 mac上用 sed 命令的坑

昨天因为项目中有很多文件的同一个变量需要批量替换成另一个,想用sed做这个。Linux 这样其实就可以了~# sed -i “s/string_old/string_new/g” grep -rl string_old ./Mac 会得到抛出这个错误sed: 1: “…”: invalid comm...

2019-04-04 16:56:14 1177

转载 转载优快云博客步骤

在参考“如何快速转载优快云中的博客”后,由于自己不懂html以及markdown相关知识,所以花了一些时间来弄明白怎么转载博客,以下为转载优快云博客步骤和一些知识小笔记。 参考博...

2019-04-03 17:35:36 132

转载 JAVA CAS的原理深入分析

看了一堆文章,终于把JAVA CAS的原理深入分析清楚了。感谢GOOGLE强大的搜索,借此挖苦下百度,依靠百度什么都学习不到! 参考文档:http://www.blogjava.net/xylz/archive/2010/07/04/325206.htmlhttp://blog.hesey.net/...

2019-04-03 17:32:06 154

原创 Socket与SocketServer简介

1. Socket简介socket可分类三类,其SOCK_RAW是最低层协议,2. Socket类2.1 socket Constructor2.2 socket类的常用方法3 SocketServer类3.1 SocketServer 构造方法3.2 SocketServer类的常用方法4 代码实现4.1 服务端public class Server{ pub...

2018-12-11 19:28:32 447 1

转载 HBase 关于Versions以及TimeStamp操作总结。

HBase 关于Versions以及TimeStamp操作总结。说明hbase在建表的时候,一个列族可以指定一个versions,用以表示所存数据的版本数,默认该值为3,即保存最近的3个版本的数据。在每一个cell中有同一数据的多个版本,按时间倒序排序。我们可以在建表的时候指定versions,在放数据的时候以一个时间戳(一个long值)来表示该数据的版本号。取数据时可以取最新的数据,也可...

2018-11-27 19:13:56 4339

原创 hbase metrics2-jmx (hadoop-metrics2)

HBase metricslocalhost:16010/jmxbased on HBase-1.1.2 , hadoop-2.5.2{ "beans" : [ { "name" : "Hadoop:service=HBase,name=Master,sub=Balancer", "modelerType" : "Mast

2018-11-20 15:51:37 716

How Tomcat Works-中英文+源码.zip

How Tomcat Works: 英文PDF+中文PDF+源码 tomcat 4 和 tomcat 5 这本书覆盖了tomcat4和tomcat5,这里说一下它们的不同。 tomcat5支持 Servlet2.4 和jsp2.0 标准。tomcat4支持Servlet2.3和jsp1.2标准。 tomcat5比tomcat4有更多高效的连接器。 tomcat5的后台处理程序共用一个线程,鉴于tomcat4每个后台处理程序都各自使用一个线程,因此tomcat5在这方面更加节省资源。 tomcat5不需要专门的组件字典用来查询子组件,所以精简了代码。 对每一章的概述 本书一共有20章,前两章主要作为本书的介绍。 第一章解释了一个http服务器是如何工作的。第二章描述了一个简单的servlet容器的特征。接下来的两章专注讲解连接器。剩下的章节讲解容器的每一个组件。下面是每一章的概要。 注意:每一章都会有一个和组件类似的示例程序会被讲解。 第一章:java的网络包:Socket和ServletSocket 第二章:一个简单的servlet容器是如何工作的。 第三章:介绍一个简化版的tomcat4的connecter。 第四章:介绍tomcat4的默认connecter 第五章:介绍container的模块:engine、host、context、wrapper 第六章:介绍Lifecycle接口。各组件的生命周期。 第七章:日志接口。 第八章:加载模块,loader接口。 第九章:管理用户会话。 第十章:安全机制。 第十一章:org.apache.catalina.core.StandardWrapper接口,在容器中通常代表一个servlet。 第十二章:org.apache.catalina.core.StandardContext接口,在容器中通常代表一个应用程序。 第十三章:剩下的host和engine容器。 第十四章:服务器和服务组件。 第十五章:配置web程序。 第十六章:关闭命令。 第十七章:通过批处理或者脚本来启动或者关闭tomcat。 第十八章:部署和装载组件。 第十九章:一个特殊的接口,ContainerServlet。我们可以通过它获取容器的核心对象。 第二十章:JMX(Java Management Extensions,即Java管理扩展)。

2019-06-20

mac 录屏软件

很好用的录屏软件,可调清晰度。 简单易用。

2018-07-15

eclipse for mac

eclipse for mac eclipse for mac

2018-07-15

Jersy user guide

jersey 用户指南 for java

2018-07-15

空空如也

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

TA关注的人

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