自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(554)
  • 资源 (33)
  • 问答 (1)
  • 收藏
  • 关注

原创 mysql新类型json操作技巧

JSON 数据类型是 MySQL 5.7.8 开始支持的。在此之前,只能通过字符类型(CHAR,VARCHAR 或 TEXT )来保存 JSON 文档。

2023-08-21 21:23:46 182

原创 Canal1.1.6发送MySql的binlog日志到Rocketmq(3)

本文介绍阿里巴巴 MySQL binlog 增量订阅&消费组件Canal采集MySQL的binlog日志发送到RocketMQ的环境搭建过程

2023-05-04 19:53:51 240 1

原创 Canal1.1.6发送MySql的binlog日志到Rocketmq(2)

本文介绍阿里巴巴 MySQL binlog 增量订阅&消费组件Canal采集MySQL的binlog日志发送到RocketMQ的环境搭建过程

2023-05-04 19:39:22 681 1

原创 Canal1.1.6发送MySql的binlog日志到Rocketmq(1)

本文介绍阿里巴巴 MySQL binlog 增量订阅&消费组件Canal采集MySQL的binlog日志发送到RocketMQ的环境搭建过程

2023-05-04 19:04:59 186

原创 美团Leaf分布式ID源码启动部署

美团点评分布式ID生成系统,主要内容包括类snowflake方案、数据库生成、Leaf-segment数据库方案,希望通过本文能帮助到大家能够很方便的使用。

2022-10-22 20:18:21 1015

原创 elasticsearch-analysis-dynamic-synonym同义词插件实现热更

elasticsearch-analysis-dynamic-synonym同义词插件实现热更

2022-09-25 23:05:03 795

原创 elasticsearch-analysis-ik实现热更

elasticsearch-analysis-ik实现热更和原理介绍

2022-09-21 23:21:51 424

原创 解决Long类型web前端精度丢失问题

解决Long类型web前端精度丢失问题

2022-08-31 21:17:54 841

原创 集成Sentine导致OpenFeign接口Fallback无法输出异常信息

集成Sentine导致OpenFeign接口Fallback时无法输出异常信息

2022-08-31 20:45:17 429

原创 Spring事务执行前后编程实现自定义同步操作

Spring事务执行前后编程实现自定义同步操作

2022-07-03 16:42:18 875 2

原创 Spring事务传播行为-编程式事务

Spring事务传播行为编程式事务

2022-07-03 16:06:50 1668

原创 Spring事务传播行为-声明式事务

Spring事务传播行为包含七种类型,本文通过实践说明不同传播行为的事务执行机制

2022-07-03 14:38:39 238

原创 GitHub报错:You‘re using an RSA key with SHA-1, which is no longer allowed

解决GitHub报错:You're using an RSA key with SHA-1, which is no longer allowed

2022-06-06 17:09:23 394 1

原创 shardingsphere连接模式

连接模式定义org.apache.shardingsphere.core.constant.ConnectionModepublic enum ConnectionMode { MEMORY_STRICTLY, CONNECTION_STRICTLY}两种模式的差别 内存限制模式:对于同一数据源,如果有4张分表,那么执行时,会获取4个连接并行 连接限制模式:对于同一数据源,如果有4张分表,那么执行时,只会获取max.connections.size....

2022-03-25 23:55:01 1548 1

原创 RocketMQ Console 可视化管理工具生成

github拉取最新源码GitHub - apache/rocketmq-externals: Mirror of Apache RocketMQ (Incubating)切换分支release-rocketmq-console-1.0.0拉取分支release-rocketmq-console-1.0.0源码修改application.properties 配置文件路径:rocketmq-externals\rocketmq-console\src\main\res..

2022-02-14 23:14:30 1923 1

原创 spring-boot集成skywalking6.6.0性能监控和安装(2)

1 agent探针配置1.1 agent探针目录将 D:\Soft\apache-skywalking-apm-bin\agent 目录拷贝到 E:\agent ,保持目录结构不变1.2 修改探针agent.config修改探针服务名称# The service name in UIagent.service_name=${SW_AGENT_NAME:chy-server}2 增加skywalking日志依赖 <dependency> .

2021-12-05 22:00:23 672

原创 spring-boot集成skywalking6.6.0性能监控和安装(1)

1 下载skywalkingskywalking各个版本下载地址2 环境要求JDK版本在JDK 8 - JDK 12之间 注意:如使用 ElasticSearch7 的版本,那么需要 JDK 11+默认依赖端口: 11800:和Skywalking通信的gRPC端口 12800:和Skywalking通信的HTTP端口 8080:UI所占用的端口本机环境JDK8和MySQL,建议本地测试下载版本:apache-skywalking-apm-6.6.0...

2021-12-05 21:27:04 1382

原创 windows安装mysql8

1 下载地址MySQL :: Download MySQL Community Server2 解压自定义目录3 新建my.ini[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=D:\\Soft\mysql-8.0.27-winx64# 设置mysql数据库的数据的存放目录datadir=D:\\Soft\mysql-8.0.27-winx64\Data# 允许最大连接数max_connections=200# .

2021-12-01 21:32:44 233

原创 Fiddler5抓包APP数据配置

1 打开Tools->Options2按图配置General3 按图配置HTTPS4 按图配置Connections备注:端口88885 手机wifi配置代理

2021-12-01 20:43:40 232

原创 spring函数参数解析器HandlerMethodArgumentResolver

作用函数参数是需要由head,cookie等信息动态拼装的参数对象继承HandlerMethodArgumentResolver接口@Componentpublic class InjectUserHandlerMethodArgumentResolver implements HandlerMethodArgumentResolver { private static InjectUserHandlerMethodArgumentResolver injectUserHand

2021-10-10 10:51:01 189

原创 MyBatis分页插件Pagehelper原理

分页插件<!-- 分页插件 --><dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.3</version></dependency>利用springboot自动装配

2021-08-11 22:04:04 327 1

原创 nacos配置中心(2)-集成mysql

新建数据库nacos执行SQL脚本脚本目录:nacos\conf\nacos-mysql.sql修改nacos配置文件配置文件目录:nacos\conf\application.properties#*************** Config Module Related Configurations ***************#### If use MySQL as datasour...

2021-08-09 22:00:40 261

原创 spring-cloud-alibaba环境搭建-集成naocs配置中心(2)

项目pom依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/m

2021-08-09 21:34:14 165

原创 spring-cloud使用nacos配置中心的坑

解决不读取nacos配置最新版本依赖如下: <!-- 配置中心 --> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId> <version

2021-08-06 22:39:09 2756

原创 JMX入门

JMX定义JMX是Java Management Extensions的简写,即Java管理扩展。从名字中就可以看出,这门技术是对Java应用程序和JVM进行监控和管理的。在企业实际开发过程中,所有的程序都是需要进行监控的。没有监控,程序就相当于是裸奔。JMX场景通过JMX,我们可以监控的内容包括:1、服务器中各种资源的使用情况:如CPU、内存等2、JVM内存使用情况3、JVM中的线程情况:tomcat线程池,自定义线程池4、JVM中加载的类5、自定义统计信息四.

2021-08-04 17:52:43 711

原创 spring-cloud-alibaba环境搭建-版本关系(1)

spring-cloud-alibaba和spring-cloud版本关系https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E采用最新版本搭建:Spring Cloud Version:Spring Cloud 2020.0.0Spring Cloud Alibaba Version:2021.1Spring Boot Version:2.4.2注册中心

2021-07-16 22:19:40 795

原创 nginx配置跨域

add_header Access-Control-Allow-Origin 'w'if($request_method='OPTIONS') { return 204;}

2021-05-31 22:34:01 829

原创 mysql忘记root账户密码

编辑/etc/my.cnf配置文件[mysqld]下添加skip-grant-tables重新启动数据库sudo /etc/init.d/mysql restart登录数据库mysql -uroot -p选择数据库usemysql;更新root用户密码UPDATE user SET Password=PASSWORD('新密码')where USER='root';刷新系统数据flush privileges; 编辑/etc/my...

2021-04-24 21:26:16 168

原创 nginx的使用技巧

1、重写(permanent)说明:返回永久重定向状态码301场景:https://test.com/t/index.html 转发到https://www.baidu.com/location = /t/index.html { rewrite/t/index.htmlhttps://www.baidu.com/permanent;}2、重写(break)说明:将url重写成新的地址,不是转发请求到新的location上去执行。场景1:将https:/...

2021-04-07 22:32:21 258

原创 nginx遇到的坑

1) 自定义请求头获取不到请求头request_token中包含'_'字符,会nginx过滤掉。默认情况下,underscores_in_headers为off,表示当客户端请求头中带有下划线的字段默认将会被标识为无效字段。解决方案添加如下配置:http {underscores_in_headers on;}2)nginx没有透传host请求头,tomcat 400nginx默认情况下nginx反向代理是不会转发请求中的Host头部,nginx在没有配置p..

2021-04-07 21:29:47 1189

原创 nginx配置CSP策略和Nonce随机数方案

CSP(Content-Security-Policy)Content-Security-Policy 的 HTTP Header 可以指示浏览器只信任指定白名单的JS源。即使通过XSS攻击注入了恶意的脚本文件,浏览器也不会执行。CSP配置例子location ~ ^/test/(.*)$ { add_header Content-Security-Policy "default-src 'self' ; font-src 'self' data: ;script-src 'sel...

2021-04-06 23:05:27 2594

原创 nginx内置变量

Nginx官网嵌入变量说明The ngx_http_core_module module supports embedded variables with names matching the Apache Server variables. First of all, these are variables representing client request header fields, such as $http_user_agent, $http_cookie, and so on. Als

2021-04-06 22:11:58 167

原创 java类加载流程

1 类加载的三个过程1.1 加载阶段类加载阶段就是由类加载器负责根据一个类的全限定名来读取此类的二进制字节流到JVM内部,并存储在运行时内存区的方法区,然后将其转换为一个与目标类型对应的java.lang.Class对象实例(Java虚拟机规范并没有明确要求一定要存储在堆区中,只是hotspot选择将Class对应哪个存储在方法区中),这个Class对象在日后就会作为方法区中该类的各种数据的访问入口。加载阶段由类加载器负责1.2 链接阶段链接阶段要做的是将加载到JVM中的二进制字节

2021-03-03 22:17:38 195 1

原创 java程序排查cpu高

1) top2)top -p PID -H 或者ps -mpPID-o THREAD,tid,time 查看线程占用CPU的列表PID是上面找到的进程号,此命令可以查看占用高CPU的进程内部具体是哪些线程(TID)在占用CPU,看哪些线程的时间很长3)printf "%x\n" TID4) jstack PID > PID.log5)jmap -dump:live,format=b,file=map.dumpPID ...

2021-03-03 19:59:50 202

原创 awk指令

测试数据 test.logv|2021-02-19 15:50:45.000|http|/getUser/|200|post|30|{code:1}v|2021-02-19 15:51:45.000|http|/getUser/|200|post|20|{code:1}v|2021-02-19 18:51:45.000|http|/getUser/|200|post|20|{code:1}按|分隔分析数据[admin@192 test]$ awk -F\| '$4~/getUser/ &

2021-02-19 23:52:06 171

原创 grep命令

grep命令用于根据关键字查找内容行用法grep 【选项】 匹配模式 【文件】常用选项-i 忽略字符大小写-v 取反-v 单次匹配-q 静默匹配,不在屏幕上显示结果选项举例[admin@192 test]$ cat 1.txt hellochychy2CHYmoney[admin@192 test]$ cat 1.txt | grep chychychy2[admin@192 test]$ cat 1.txt | grep -i .

2021-02-17 21:43:22 264

原创 linux中tr和cut命令

free 命令显示内存信息[admin@192 test]$ free total used free shared buff/cache availableMem: 2865552 1367172 638280 11508 860100 1197264Swap: 1953788 0 1953788grep 命令

2021-02-17 20:47:56 291

原创 BeanFactoryPostProcessor的作用

接口定义大概意思是:实现该接口,可以在创建bean之前,修改bean的定义属性值public interface BeanFactoryPostProcessor { /** * Modify the application context's internal bean factory after its standard * initialization. All bean definitions will have been loaded, but no beans *

2021-01-06 23:13:12 988

原创 spring解决循环依赖原理

查看源码doCreateBeanorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory#doCreateBeanprotected Object doCreateBean(final String beanName, final RootBeanDefinition mbd, final Object[] args) { // 省略无关代码 // Eager.

2021-01-03 22:56:27 530

原创 Spring中Aware接口功能如何实现的

1)查看ApplicationContextAwareProcessor源码1部分实现Aware接口的bean调用构造函数后,通过BeanPostProcessor的postProcessBeforeInitialization方法实现获取spring的资源class ApplicationContextAwareProcessor implements BeanPostProcessor { //省略无关代码 @Override public Object postP

2020-12-27 22:40:59 385 1

RocketMQ Console 可视化管理工具

RocketMQ Console是RocketMQ 提供的可视化管理工具,方便可视化的操作。包含了多个功能 运维 驾驶舱 集群 主题 消费者 生产者 消息 消息轨迹 connector

2022-02-14

IKAnalyzer-solr4.x-update.zip

通过继承Analyzer编写自定义类UseSmartIKAnalyzer和NotUseSmartIKAnalyzer,实现智能分词和最细粒度分词,支持solr4.7通过配置schema.xml实现不同的分词效果

2020-02-11

d3js流程图代码

使用d3js开发的js流程图,功能完善,支持事件操作,缩小,放大,平移,选中,保存流程图数据,动态加载流程图数据等功能

2019-04-09

D3.js数据可视化实战手册

D3.js数据可视化实战手册是一本介绍如何利用D3.js来实现数据可视化的实战图书,由加拿大前端程序员朱启编著。通过学习本书,你将可以学到数据可视化的基本概念,JavaScript的函数式编程和D3的基础概念,书中还配有很多专业、高效、精准的示例、图示和代码,能够让你更轻松的了解并且掌握D3数据可视化。

2019-04-07

kityminder-js

类似XMind的js图形插件,自己做了显示位置代码优化。 KityMinder 是一款强大的脑图可视化/编辑工具,由百度 FEX 团队开发并维护。 其中 KityMinder-Core 是它的核心实现部分: 包括脑图数据的可视化展示(Json 格式) 包括简单的编辑功能(节点创建、编辑、删除)。需要丰富编辑功能的请移步 KityMinder 编辑器。 不包含第三方格式(FreeMind、XMind、MindManager、纯文本、Markdown 等)的支持,可以加载 kityminder-protocol 来扩展第三方格式支持。 不包含文件存储的支持,需要自行实现存储。可参照百度脑图中的开源的 fio + 百度网盘方案进行实现。

2019-03-23

json比对js插件

JSON 对比工具,优秀的JSON对比工具,自动格式化,对比JSON不同处,高亮显示,代码经过优化

2019-03-23

GCViewer-FullGC分析工具

GCViewer 能否分析 java 程序 GC 日志,能否图表展示堆内存,年轻代,老年代,永久带以及full gc 的使用情况

2018-10-11

IBM HeapDump Analyser

IBM HeapDump Analyser 是java 堆内存分析工具,能否图表展示各个对象的占用的内存空间

2018-10-10

IBM Thread And Monitor Dump Analyser

java线程分析工具,能否分析某个时刻的java程序各个线程的状态

2018-10-10

hadoop2.7.6 winutils.exe hadoop.dll

hadoop2.7.x 都可以使用,在windows环境下运行hadoop、hbase、spark需要winutils.exe,否则会报错Could not locate executable null\bin\winutils.exe in the Hadoop binaries。

2018-05-04

区块链不是数据革命是信任革命

区块链不是数据革命是信任革命,区块链是一个不可破坏的经济交易分布式账本,可以被编程为不仅记录金融交易,而且记录几乎所有的价值

2018-01-24

android反编译工具

1、反编译.apk   对.apk文件进行反编译。   2、重建.apk   根据反编译.apk得到目录重建.apk文件。   3、签名.apk   对.apk文件进行签名。   4、优化.apk   对.apk文件进行优化。   5、framework-res.apk工具   实现framework-res.apk的安装和管理。   6、.apk转.jar   将.apk文件转换为.jar文件。   7、.dex转.jar   将.dex文件转换为.jar文件。

2017-09-21

系统集成项目管理工程师主要公式详解

系统集成项目管理工程师主要公式详解(考试必备)

2014-10-09

软考系统集成项目管理工程师重点背诵

软考系统集成项目管理工程师重点知识背诵很详细

2014-10-09

系统集成项目管理工程师09-14历年真题

系统集成项目管理工程师09-14历年真题

2014-10-09

c#_iocp_Server

c#基于IOCP的SocketAsyncEventArgs服务器端

2014-10-08

SocketAsyncServerAndClient_Net

c#基于IOCP的SocketAsyncEventArgs服务器

2014-10-08

Objective-C程序设计第4版

Objective-C程序设计第4版中文版本

2014-04-24

MAC OS X Snow Leopard 10.6 引导镜像Rebel_EFI和darwin

MAC OS X Snow Leopard 10.6 引导镜像Rebel_EFI和darwin,用于引导VMWare下安装MAC OS X Snow Leopard 10.6

2014-04-12

Ext3.3 皮肤

获取自Ext3.3的9套皮肤主题,方便实现Web开发的自定义主题风格

2013-10-10

用VB实现托利多电子秤与计算机的串口通讯

用VB实现托利多电子秤与计算机的串口通讯

2013-08-05

opengl函数手册

Welcome to the homepage of the OpenGL HTML-documentation. Here you find the complete OpenGL reference pages as taken from the ``blue'' book

2013-08-05

OpenGL编程指南(原书第7版)中文扫描版

OpenGL编程指南(原书第7版)中文扫描版

2013-08-05

OpenGL开发指南(中文).chm

OpenGL开发指南(中文).chm,全文介绍OpenGl库和OpenGl基础知识

2013-08-05

软件开发常用漂亮图片png格式

软件开发常用漂亮图片png格式 软件开发常用漂亮图片png格式

2010-03-22

常用的软件开发漂亮图片png格式

常用的软件开发图片,漂亮图片,png 常用的软件开发图片,漂亮图片,png

2010-03-22

Ext 2.0 - API Documentation

Ext 2.0 - API Documentation

2009-07-20

XPath最通俗的教程.rar

XPath 表达式的运算符。XPath 实例 本章使用 "books.xml" 文档来演示一些 XPath 实例。XPath 摘要 本文内容包括在本教程所学知识的一个总结,以及我们向你推荐的下一步应该学习的内容

2009-07-20

XSLT标准参考手册.chm

XSLT 参考手册 XSLT 元素对所有来自 W3C 标准的 XSLT 元素进行了描述,以及关于浏览器支持的信息。XSLT 函数XSLT 拥有超过 100 个内置的函数。这些函数可以用于字符串、数值、日期和时间比较、节点和QName处理, 序列处理, 逻辑值等等。

2009-07-20

dsoframer.ocx 2.3.0.0

dsoframer.ocx 2.3.0.0 Release comments: 1、增加对OFFICE2007的支持 2、删除2个文件:msword9.h/msword9.cpp

2009-06-02

《Ext+JS》 样章

ExtJS是一个Ajax框架,是一个用javascript写的,用于在客户端创建丰富多彩的web应用程序界面

2009-04-02

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

TA关注的人

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