自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (5)
  • 收藏
  • 关注

原创 java生成水印图片

java 文字水印

2024-03-20 09:05:34 244 1

原创 SkyWalking客户端的使用

skywalking-agent

2022-12-07 17:01:25 343 1

原创 docker-compose进行RocketMQ集群部署

rocketmq 2m-2s 部署 docker-compose

2022-12-07 16:34:40 467

原创 docker-compose安装

docker-compose的安装

2022-11-24 20:59:13 283

原创 docker-compose方式部署skywalking

docker-composeskywalkingThread#0" - pthread_create failed (EPERM) for attributes: stacksize: 1024k, guardsize: 4k, detached.

2022-11-24 20:52:31 3566

原创 java8函数式编程详解

光看不练只能有个印象,自己手动写出的代码,才能加深学习深度。拿出你的小手敲出自己的示例代码。

2022-09-10 23:25:56 1769

原创 Spring Cloud各组件概述

Spring Cloud各组件概述一、分布式配置中心1. 由来2. 特点3. 常用配置中心组件二、分布式注册中心1. 是什么2. 特点3. 常见注册中心组件三、服务网关1. 特点2. 常用微服务组件四、负载均衡1.是什么2.常见负载均衡算法3.常用负载均衡组件一、分布式配置中心1. 由来微服务系统中,存在很多功能开关和各种参数的配置项,传统的配置文件,数据库等方式无法满足开发人员对配置管理的需求,此时分布式配置中心应运而生。2. 特点统一管理配置中心服务端负责配置的管理(新增修改删除发布)

2022-06-11 01:06:38 263

原创 使用ClassPathXmlApplicationContext调试spring容器创建过程

使用ClassPathXmlApplicationContext调试spring容器创建过程源码分析

2022-05-08 15:38:09 745

原创 linux命令大全

linux命令大全一、基础命令whoami-我是谁who am i-我是谁who-目前有哪些用户在系统上工作w-更详细的whousers-当前登录用户有哪些tty-当前登录的终端号uname-当前操作系统信息date-当前时间cal-日历clear-清除屏幕su-切换用户passwd-修改密码whatis-显示命令的简要说明--help-命令的帮助信息man-获取命令的帮助信息info-详细简单的获取命令帮助信息一、基础命令whoami-我是谁who am i-我是谁[root@localhost

2022-04-28 22:39:45 1288

原创 对ThreadLocal的使用以及内存泄漏问题的个人见解

1. ThreadLocal弱引用的设计不是产生内存泄漏的原因,而是为了解决内存泄漏2. 进一步解决内存泄漏可以在使用完后,调用ThreadLocal.remove()是最好的方法。

2022-04-22 02:56:54 237

原创 JVM-VisulalVM多合一故障处理工具

环境准备程序位置与打开页面图JDK8及之前的版本默认已经自带该工具,路径如下截图打开后如下图添加插件默认功能不多,其他需要通过下载插件的方式来添加更多功能,点击工具-插件-可用插件(18),全部选择后安装,发现连接不上,科学上网也下载不下来。只能先另外下载,打开官方插件中心http://visualvm.github.io/pluginscenters.html我使用的是JDK 8 Update 131 - 311https://visualvm.github.io/uc/8u131/u

2022-01-07 11:29:38 325

原创 springboot+druid连接池+mybatisplus+shardingsphere5.0alpha实现分库分表实战案例

springboot+druid连接池+mybatisplus+shardingsphere5.0alpha实现分库分表实战案例官网资料官网github集成mybatisplus问题数据库表SQL项目结构父工程POM模块pom配置文件application.yml启动类Main分片规则配置MyShardingRuleConfigurationmybatis全局配置MybatisPlusConfigdomain service mapper最后写个测试TestController测试官网资料官网sh.

2021-10-03 14:38:25 845

原创 go-zero实现metadata从当前RPC服务传递到下游RPC服务上下文context

go-zero实现metadata从当前RPC服务传递到下游RPC服务上下文context前言编写拦截器使用总结前言最近需要使用go-zero实现基于etcd,rpc的微服务项目,需要在网关把相关数据放到rpc的metadata中,然后在RPC服务的context中使用。而RPC继续调用其他RPC服务时,需要继续传递metadata信息。编写拦截器package rpcimport ( "context" "google.golang.org/grpc" "google..

2021-06-03 16:03:28 1321

原创 centos7安装mysql8(yum方式)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档@TOC准备到mysql官网下载镜像源https://dev.mysql.com/downloads/repo/yum/。下载完成后上传到服务器的/home目录下:安装下载的镜像源rpm -ivh mysql80-community-release-el7-3.noarch.rpm 查看resp中mysql相关的资源yum repolist all | grep mysql如下图,发现生效enabled的是最新

2021-05-17 14:19:46 513

原创 使用postman的Pre-request Script和zuul网关实现请求体RSA加密后转发

使用zuul网关实现请求体RSA加密后转发前言方式1:postman的Pre-request Script对请求数据的RSA加密方式2: zuul网关对请求体加密后转发总结前言项目的服务端和app端的通信,是先在app端使用rsa的公钥加密后发送到服务端后使用rsa的私钥解密,这样在用postman调试接口的时候,就比较麻烦,需要对请求报文进行rsa加密后发送,不便于调试。刚开始想到是使用postman的Pre-request Script来先对请求体进行加密,也进行实现并且成功了,但是这种方式对请求

2021-04-12 09:26:34 944

原创 SpringMVC的@ResponseBody注解无效

项目场景:MVC项目定义的请求后缀的.html问题描述:@ResponseBody注解无效,无法响应json格式数据原因分析:是由于请求后缀为.html导致,springmvc.xml配置如下:<mvc:annotation-driven> <!-- 处理responseBody 里面日期类型 --> <mvc:message-converters> <bean class="org.springframework.http.conv

2021-04-09 14:19:55 1519

原创 springmvc全局异常@ControllerAdvice拦截无效问题解决

项目场景:项目服务端采用springmvc架构,所有请求以.html作为后缀问题描述:发现请求的业务逻辑抛出异常后,全局异常无法处理,问了度娘,要么说包没扫描到,导致全局异常类没注入到spring容器;要么说异常被其他拦截器给拦截捕获了。检查后都不是上述说的问题。于是开始查看源码找原因。自己写的全局异常处理类如下代码:import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.dao.D

2021-04-09 13:59:55 1843 1

原创 Spring注解事务传播与隔离级别的案例分析

Spring注解事务传播与隔离级别的案例分析欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导...

2021-03-23 20:16:18 172

原创 golang使用mongo-driver操作mongodb的GridFS

golang使用mongo-driver操作mongoddb的GridFS环境代码驱动包中提供的DEMO环境go版本:go1.15.1mongodb驱动包: go\pkg\mod\go.mongodb.org\[email protected]代码package daoimport ( "bytes" "local.com/util/logger" "go.mongodb.org/mongo-driver/mongo/gridfs" "go.mongodb.org/mong

2020-09-24 18:07:03 1782

原创 git深入学习笔记

git深入学习笔记git安装二级目录三级目录git安装直接到官网下载后,安装到window机子上。敲命令,说明安装成功C:\Users\Administrator>git --version二级目录三级目录...

2020-04-10 17:20:30 158

原创 JVM调优学习笔记

JVM调优学习比较pdf资料JVM总体结构组成:总结堆内存内存常用配置参数内存溢出和内存泄漏java对象的引用垃圾回收算法垃圾收集器jvm优化知识点升级和配置总结JVM启动参数共分为三类jvm 调试工具动态查看JVM内存的工具pdf资料jvm资料下载地址JVM总体结构组成:类加载器运行时数据区2.1 方法区存放常量池,静态变量,构造方法等。不应该在代码中创建过多的静态变量,因为虚...

2020-04-09 10:12:36 140

原创 redis深入学习笔记

redis深入学习笔记redis的安装redis的安装安装包下载官网地址https://redis.io/右键获取下载地址,如下图:创建下载目录并下载安装包cd /usr/localmkdir rediscd rediswget http://download.redis.io/releases/redis-5.0.8.tar.gz解压缩tar -zxvf red...

2020-04-09 10:11:33 193

原创 vue学习进阶之路-4.vue指令

vue指令v-bindv-onv-text v-html数据双向绑定v-modelv-oncev-Ifv-for看官网的文档多好v-bind用于绑定属性<input type="text" v-bind:value="str"><!-- 可简写为 --><input type="text" :value="str">v-on用于绑定事件<t...

2019-12-30 17:04:22 103

原创 vue学习进阶之路-3.vue入门学习

vue入门学习vue组件vue组件.vue的文件就是一个vue组件,有三个部分组成<template> <div id="app"> <h1>{{str}}</h1> </div></template><script>export default { data(){ return...

2019-12-30 14:37:36 128

原创 vue学习进阶之路-2.vue-cli的安装与使用

vue-cli的安装与使用1. 安装命令2. 查看vue版本3. 使用vue-cli脚手架创建一个项目4. 启动项目5. 浏览器查看启动的项目6.项目结构说明1. 安装命令npm install @vue/cli -g2. 查看vue版本vue --version3. 使用vue-cli脚手架创建一个项目在当前目录下创建一个vue项目vue create study_vue4....

2019-12-30 14:01:29 109

原创 vue学习进阶之路-1.vue前端单页应用入门必要基础

安装node.js为了更好的管理node.js的各个版本,最好先安装nvm-setup.exe,nvm是node.js(n)的版本version(v)管理器manager(m),所以成为nvm.安装好后 直接使用nvm来安装管理node.js的各个版本#nrmnpm的下载地址管理使用nrm install nrm...

2019-12-29 12:48:47 147

原创 mysql数据库的几个常用操作记录

mysql数据库的几个常用操作记录登录mysql查看数据库查看用户访问权限信息修改root用户的密码添加root用户远程访问权限登录mysqlmysql -uroot -p查看数据库show databases;查看用户访问权限信息use mysql;select user,authentication_string,host from user;修改root用户的密码AL...

2019-12-18 16:26:05 124

原创 docker下载mysql镜像并启动容器

docker下载mysql镜像并启动容器下载mysql镜像运行一个mysql容器下载mysql镜像docker pull mysql运行一个mysql容器docker run --name first-mysql -p 3306:3306 -e MYSQL\_ROOT\_PASSWORD=123456 -d mysql在这里插入代码片...

2019-12-17 16:01:05 1393

原创 Docker学习笔记

Docker学习笔记什么是DockerDocker的优点与传统的虚拟化方式相比具有众多的优势。相比于传统的虚拟化技术,Docker在以下几个方面具有较大的优势。与传统虚拟机的对比Docker主要的3个基本概念什么是DockerDocker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google公司推出的 Go 语言实现。 项目后来加入...

2019-11-26 21:58:14 179

原创 在linux上安装swftools实现pdf转swf

在linux上安装swftools实现pdf转swf软件下载安装步骤在linux中安装所需的gcc库和组件linux版本为redhat6.8软件下载这个很好下载直接上官网下载最新linux版本swftools-0.9.2.tar.gzhttp://www.swftools.org/download.html安装步骤在linux中安装所需的gcc库和组件yum install gcc*...

2019-11-15 14:17:11 247

原创 在linux上安装openoffice实现转PDF服务

在linux上安装openoffice软件下载安装步骤上传到linux服务器登录服务器cd到软件目录解压安装启动服务验证转PDF功能软件下载在官网上一直下载不下来,所以后面找了个其他的资源版本为Apache_OpenOffice_4.1.7_Linux_x86-64_install-rpm_en-US.tar.gz。下载很慢,毕竟下载服务器在国外,https://linux.softpe...

2019-11-15 11:23:17 386

原创 微服务架构培训笔记20191108

微服务架构培训笔记20191108微服务架构概念介绍微服务架构中文定义单体应用特点单体应用缺点微服务特点服务标准服务级别服务表现形式微服务的好处微服务面临的挑战价值 VS 复杂度对微服务的常见认识误区总结微服务可视化架构设计C4微服务架构演进扩展立方体微服务设计模式微服务拆分服务拆分前提服务拆分时机拆分规范微服务迁移微服务集成微服务架构治理微服务测试微服务部署微服务架构概念介绍微服务架构中文定...

2019-11-09 15:14:22 436

原创 jquery-easyui-1.5.3.js多行输入框回显时丢失换行符问题处理

独山大道S

2019-11-05 22:46:11 555

原创 spring cloud 学习笔记2

spring cloud 学习笔记2Spring Cloud Config集中配置管理认识Spring Cloud Config微服务配置文件上传到码云搭建SpringCloudConfig服务端改造微服务作为SpringCloudConfig客户端使用SVN作为SpringCloudConfig仓库搭建高可用配置中心架构Spring Cloud Config集中配置管理认识Spring Cl...

2019-11-05 22:34:30 622

原创 spring cloud 学习笔记1

spring cloud 学习笔记认识springcloud版本号eureka搭建eureka服务功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchar...

2019-10-28 17:02:52 219 1

原创 javaweb项目实现文档在线预览详细步骤(openoffice+pdf2swf+flexpaper+linux服务器)

资料准备OpenOfficeswftoolsflexpaperjava代码实现openoffice实现文档转PDF导入依赖包使用jodconverter-local包可以实现本地openoffice服务的调用,如果使用远程主机的openoffice则需要导入jodconverter-online包,另外4.1.0版本是用jdk1.7来编译的(由于本项目用jdk1.7,兼容不了高...

2019-10-28 16:55:47 985

java8函数式编程学习源码

java8 lambda 函数式接口 Stream流 并行流 Optional 方法引用

2022-09-10

spring事务案例分析.zip

包含spring事务管理案例的项目源码和说明文档

2021-03-23

JVM笔记资料压缩文件

jvm笔记 1、jvm总体架构.pdf 2、堆内存内部结构.pdf 3、有关内存的常用配置参数.pdf 4、有关内存溢出和内存泄漏的知识点.pdf 5、jvm里的垃圾回收机制.pdf 6、jvm优化知识点升级和配置总结.pdf 7、Tomcat调优实战.pdf 8、动态查看JVM内存的工具.pdf

2020-03-20

ms_parent.rar

https://blog.csdn.net/qq_40726812/article/details/102412860和https://blog.csdn.net/qq_40726812/article/details/102788468的配套项目代码 部署环境eclipse2018-12 + jdk1.8 + maven

2019-11-07

flexpaper.js+flexpaper_handlers.js+FlexPaperViewer.swf+viewFile.jsp

该压缩包中包含了flexpaper.js+flexpaper_handlers.js+FlexPaperViewer.swf+viewFile.jsp 其中flexpaper.js+flexpaper_handlers.js+FlexPaperViewer.swf为控件 viewFile.jsp为在线展示swf代码示例

2019-10-28

Apache_OpenOffice_4.1.7_Linux_x86-64_install-rpm_en-US.tar.gz

Linux截止20191028最新版本的openoffice安装包Apache_OpenOffice_4.1.7_Linux_x86-64_install-rpm_en-US.tar.gz

2019-10-28

空空如也

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

TA关注的人

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