自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 资源 (8)
  • 收藏
  • 关注

原创 nacos1.2.1+seata1.2.0/1.1.0windows和linux环境搭建和seata-config配置注入

说明:本文讲解为nacos1.2.1+seata1.1.0版本一.Linux环境1.nacos安装下载地址:https://github.com/alibaba/nacos/releases1.下载上传至linux服务器,tar -zxvf 解压2.进入nacos-server-1.2.1\nacos\conf 修改application.propertiesspring.datasource.platform=mysql### Count of DB:db.num=1.

2020-05-08 18:15:36 2199 1

原创 设置Linux CentOS7 iptables防火墙设置

防火墙设置查看防火墙状态[root@centos6 ~]# service iptables statusCentOS7默认的防火墙不是iptables,而是firewalld service firewalld status#停止firewalld服务systemctl stop firewalld#禁用firewalld服务syst...

2019-10-22 17:07:06 456 1

原创 mysql5.7数据库账号密码设置以及权限分配

登录数据库:# mysql -u root -p输入密码首先mysql的用户账号以及权限信息都保存在mysql.user表中查询mysql.user的所有用户信息SELECT host,user,authentication_string password FROM mysql.user;以下新建用户和修改权限语法与数据库版本有关1、新建数据库账...

2018-11-21 20:14:50 2613

原创 Linux-mysql安装、sql_mode、最大连接数、当前连接数等查询命令

mysql安装配置yum search libaio # 检索相关信息yum install libaio # 安装依赖包yum list installed | grep mysql如果有,就先全部卸载,命令如下:yum -y remove mysql-libs.x86_64cd usrcd localmkdir mysqlcd mysqlwg......

2018-05-27 20:05:26 2417 1

原创 Linux-jdk、zookeeper、redis、nginx以及springboot的jar包启动

jdk安装查看jdkjava -version检测jdk安装包rpm -qa | grep java卸载openjdkyum remove *openjdk*(如果显示 You need to be root to perform this command.说明没有root的权限)则输入 su 然后输入密码即可卸载完成之后 java -version 则无......

2018-05-12 13:37:41 822 1

原创 redis+lua脚本示例

【代码】redis+lua脚本示例。

2024-02-20 15:44:17 395

原创 Gson解决数字默认转为double以及时间类型format问题

只需要.setDateFormat("yyyy-MM-dd HH:mm:ss")即可。当json字符串转为Map这种不确定的对象时,gson会默认数字类型转为浮点型。自己创建对应类型的对象,并在创建属性时就觉得了对应字段的类型。打印{code=2.0, sds=2.1}打印{code=2, sds=2.1}使用2.8.9版本的gson。

2023-10-31 10:25:38 363

原创 springboot注解开发

【代码】springboot注解开发。

2023-07-11 16:56:07 144

原创 springboot统一异常处理

【代码】springboot统一异常处理。

2023-07-04 10:25:03 237

原创 maven打包所有依赖,对外提供sdk.jar

【代码】maven打包所有依赖,对外提供jar。

2023-06-26 15:07:01 1158

原创 logback日志增加

config:(位于resources的logback-spring.xml)

2023-06-02 15:48:00 121

原创 maven引入本地jar,打包问题

【代码】maven引入本地jar,打包问题。

2023-06-01 16:51:38 112

原创 mysql 5.7版本数据库json字段筛选

mysql 5.7版本数据库json字段筛选

2022-12-16 20:20:20 639 1

原创 Dragonfly单机部署比redis快25倍的缓存中间件

Dragonfly 是一款高性能的缓存中间件,与 Redis 和 Memcached API 完全兼容,无缝对接(意思就是开发人员直接改一下配置文件的链接地址即可,把他当redis用)。Dragonfly 在多线程、无共享架构之上实现了新颖的算法(2Q算法)和数据结构(Dash稳定吗hash结构)。因此,与 Redis 相比,Dragonfly 的性能达到了 x25,并且在单个实例上支持数百万 QPS。Dragonfly 的核心特性使其成为经济高效、高性能且易于使用的 Redis 替代品。

2022-10-18 10:38:38 3803

原创 drools快速入门:简介、语法和结构

drools

2022-10-10 18:40:58 878

原创 Linux直接创建SSH无密码连接

Linux直接创建SSH无密码连接

2022-07-06 18:21:09 290

原创 springboot集成prometheus+grafana实现监控

springboot集成prometheus+grafana实现监控

2022-06-07 17:29:21 370

原创 使用AES加密Linux环境遇到的报错问题

产生错误原因:为了数据代码在传输过程中的安全,很多时候我们都会将要传输的数据进行加密,然后等对方拿到后再解密使用。我们在使用AES加解密的时候,在遇到128位密钥加解密的时候,没有进行什么特殊处理;然而,在使用256位密钥加解密的时候,如果不进行特殊处理的话,往往会出现这个异常java.security.InvalidKeyException: Illegal key size。JDK7的下载地址:http://www.oracle.com/technetwork/java/javase/down.

2022-04-11 12:02:43 2015

转载 Linux安装字体免重启

我们在使用Linux系统时,经常发现缺少中文字体,导致无法正常生成和显示中文,出现乱码,以下将简单介绍如何安装扩展新的中文字体,解决上述问题,具体步骤如下:一、下载中文字库通过网上搜索下载,或者通过复制windows目录(C:\Windows\Fonts)下的中文字库,如宋体:simsun.ttf,微软雅黑:msyh.ttf和msyhbd.ttf二、查询Linux系统已经安装的字体[root@updev1 ~]# fc-listAR PL UMing TW:style=Light

2022-04-01 15:45:20 1352 2

原创 Linux下安装nodejs、安装Puppeteer

执行wget https://nodejs.org/dist/v12.16.3/node-v12.16.3-linux-x64.tar.xztar -xf node-v12.16.3-linux-x64.tar.xz #解压mv node-v12.16.3-linux-x64 /usr/local/node #重命名cd /usr/bin ...

2021-01-26 11:07:46 370

原创 mongoDB windows和Linux centOS安装

windows安装下载地址:https://www.mongodb.com/try/download/community选择自定义不勾选(当然你也可以选择安装它,可能需要更久的安装时间),MongoDB Compass 是一个图形界面管理工具,我们可以在后面自己到官网下载安装,下载地址:https://www.mongodb.com/download-center/compass。...

2020-12-01 09:25:20 700

原创 python环境安装和常用依赖pip安装

<dependency> <groupId>com.github.binarywang</groupId> <artifactId>weixin-java-mp</artifactId> <version>3.9.0</version> </dependency> <dependency> .

2020-11-06 09:56:02 1091

原创 yarn install出现or An unexpected error occurred: “https://registry.npm.taobao.org/avue-plugin-ueditor

yarn install 出现error An unexpected error occurred: "https://registry.npm.taobao.org/avue-plugin-ueditor: tunneling socket could not be established, cause=connectETIMEDOUT 93.184.216.34:8080".解决方案:运行命令,把资源地址设置成npm淘宝源npm config set registry http.

2020-10-30 15:48:56 8852 2

原创 nvm管理nodejs版本安装使用教程

nvm下载地址:https://github.com/coreybutler/nvm-windows/releases1.安装包下载2.选择安装路径和node路劲3.安装完成4.多个node版本添加nodejs下载地址:https://nodejs.org/en/download/releases/可以直接去nodejs官网下载zip绿色版本的windowsnodejs,解压重命名直接放在nvm的安装目录即可也可以用命令安装添加5.基本常用命令cmd.

2020-10-15 17:44:11 587

原创 git关联仓库(SSH、HTTP)

HTTP地址:git init # 初始化gitgit add <<文件名>> #添加文件到本地仓库 git add . git commit -m "初始化" # 提交到本地仓库git remote add origin https://gitee.com/itcyCode/test1.git # 设置远程仓库地址git pull --rebase origin master # 拉取master代码合并到本地仓库git push -u

2020-10-13 18:45:29 2859

原创 CentOs7 yum命令镜像设置卸载重装(包含配置文件)

今天安装服务器环境碰到一个问题yum命令安装GCC等环境报错找不到镜像(服务器是政府给的,可能是为了安全很多东西都要自己配置包括hosts)1.首先保障服务器能通外网这里ping一下mirrors.ustc.edu.cn 这个地址也是一会yum镜像的地址(中科大)ping mirrors.ustc.edu.cn可能会报错ping: unknown host mirrors.ustc.edu.cn2.修改hosts文件进入/etc/hosts 修改 加入以下两行202.

2020-09-16 14:52:01 1185

原创 CompletableFuture使用异步执行&线程池使用

首先CompletableFuture得主要功能是异步执行 有区分有返回值和无返回值两种方法// 无返回值方法CompletableFuture<Void> noReturn = CompletableFuture.runAsync(() -> { System.out.println("无返回值");}); noReturn.get(); // 有返回值且异常捕获方法 CompletableFuture<Int..

2020-09-15 17:55:35 1376

原创 java1.8 四大函数型接口、实体类必备注解

话不多说直接上代码package com.vo;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;import lombok.experimental.Accessors;import java.util.function.Consumer;import java.util.function.Function;import java.util.function.Pre

2020-09-12 00:29:36 6244

转载 微信小程序获取用户unionId

unionId一个微信开放平台下的相同主体的App、公众号、小程序的unionid是相同的,这样就可以锁定是不是同一个用户微信针对不同的用户在不同的应用下都有唯一的一个openId, 但是要想确定用户是不是同一个用户,就需要靠unionid来区分同一个微信开放平台下的相同主体的 App、公众号、小程序,如果用户已经关注公众号,或者曾经登录过App或公众号,则用户打开小程序时,开发者可以直接通过 wx.login 获取到该用户UnionID,无须用户再次授权(解读:用户如果没有登录过app,也没

2020-09-11 17:03:36 3321

原创 vue npm install 出现 Cannot find module ‘node-sass‘或者npm ERR! network ‘proxy‘ config is set properly

运行一下命令即可npm install -g cnpm --registry=https://registry.npm.taobao.orgnpm install node-sass

2020-09-07 17:38:35 306

原创 screw数据库文档导出工具

源码地址:https://github.com/pingfangushi/screw引入pom<dependency> <groupId>cn.smallbun.screw</groupId> <artifactId>screw-core</artifactId> <version>${lastVersion}</version> </dependency>编写tes.

2020-09-02 15:34:42 603

原创 Windows(server)环境安装配置nginx SSL证书

1.下载安装ssl地址地址:http://slproweb.com/products/Win32OpenSSL.html下载完成后进行安装2.配置环境变量3.配置nginx将证书放入nginx/conf下(新建ssl文件夹里面)nginx配置文件如下 server { listen 8990; #可以不是443端口,访问的时候https://xxx.com:8900 server_name xxx.com;

2020-08-12 17:31:37 2384

原创 RocketMQ讲解、安装、配置和集成

官网下载地址:http://rocketmq.apache.org/dowloading/releases/windows环境安装1.环境变量配置2.启动NAMESERVER(弹窗请勿关闭)3.启动BROKER(弹窗请勿关闭) Cmd命令框执行进入至‘MQ文件夹\bin’下,然后执行‘start mqbroker.cmd -n 127.0.0.1:9987autoCreateTopicEnable=true’,启动BROKER。...

2020-08-06 14:58:03 781

原创 阿里云项目脚手架生成器!好东西

分享一个好东西,阿里云脚手架生成器,可选各种组件https://start.aliyun.com/bootstrap.html/03b80dbc307c372e906ca42b96417b2c/#!type=maven-project&language=java&architecture=layered&platformVersion=2.3.0.RELEASE&packaging=jar&jvmVersion=1.8&groupId=com.exampl

2020-08-04 14:24:39 1230 1

转载 分布式锁要解决的场景和使用方法

自我总结遇到的解决场景如果是单机应用中,对于同一个对象的变量的访问,可以通过JUC的锁机制来控制同一时间只有一个线程来拿到资源或者改变资源,但是在分布式的、可能同一个应用还是集群部署的情况下,那么一个对象可能在多台机器的内存中保存,这个时候原来的单机的锁机制就不能保证每天服务器上的变量的一致性了。下文转自(https://www.cnblogs.com/liuqingzheng/p/11080501.html)分布式锁具备的条件1、在分布式系统环境下,一个方法在同一时间只能被一个机器的一个线

2020-06-01 13:52:19 1901

原创 Jenkins角色授权策略配置

1.设置角色策略的权限控制2.新增角色新增project-member勾选部分读取权限3.新增item roles(项目)这里和项目下图对应4.添加账号与角色和项目的关联

2020-05-29 16:09:57 1348

原创 微服务(alibaba系列)必备架构nacos、seata、sentinel理论了解

1.Nacos官网地址:https://nacos.io/zh-cn/文档地址:https://nacos.io/zh-cn/docs/what-is-nacos.htmlnacos支持dubbo和spring-cloud。主要常用的功能是承担注册中心和配置中心的功能各种注册中心比较:服务注册框架 CAP模型 web控制台 eureka AP ......

2020-04-30 16:10:22 5118

转载 事物隔离级别理解和@Transactional 注解的属性介绍

MySQL事务隔离级别事务隔离级别 脏读 不可重复读 幻读 读未提交(read-uncommitted) 是 是 是 不可重复读(read-committed) 否 是 是 可重复读(repeatable-read) 否 否 是 串行化(serializable) 否 否 ...

2019-12-25 14:00:11 331

转载 Activiti流程引擎使用要点整理

activiti中的表的介绍Activiti的后台是有数据库的支持,所有的表都以ACT_开头。 第二部分是表示表的用途的两个字母标识。 用途也和服务的API对应。1) ACT_RE_*: 'RE'表示repository。 这个前缀的表包含了流程定义和流程静态资源 (图片,规则,等等)。2) ACT_RU_*: 'RU'表示runtime。 这些运行时的表,包含流程...

2019-12-03 09:57:02 291

原创 Linux环境tomcat 日志:Exception: java.lang.OutOfMemoryError

今天被一个老项目的线上环境搭建坑了很久,使用的是tomcat服务器当一个tomcat的webapps中有多个项目的时候catalina.out就会打印日志Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "localhost-startStop-1-SendT...

2019-11-15 22:44:35 378

nginx-1.19.0.rar

nginx1.19.0版本主要比nginx1.13.0等版本解决ssl漏洞等问题 主要用于:正相反相代理,静态资源访问,负载均衡

2020-06-19

dubbo-admin-2.5.10.war

使用前先启动zookeeper 环境: dubbo-admin-2.5.10.war jdk:1.8 tomcat8 亲测有用

2020-03-30

windows64 mysql5.7.18

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。 MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

2019-01-25

jdk1.8_161

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

2018-11-10

zookeeper-3.4.9

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。

2018-08-27

windows-redis缓存

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

2018-08-27

nginx-1.13.0压缩包

nginx服务器,主要用于接口分发,集群等功能。

2018-08-27

vconsole手机端调试利器

导入以上js // 初始化 var vConsole = new VConsole(); 即可以使用

2018-08-27

空空如也

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

TA关注的人

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