自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (2)
  • 收藏
  • 关注

原创 Nacos在Linux(Centos7)下集群部署环境搭建

前面一片文章已经介绍了Nacos在Linux(Centos7)环境下单机部署由于单机环境只适合开发测试, 本文主要介绍nacos 在centos7下的集群部署环境准备:1 三台centos7主机或虚拟机2 nacos-1.1.4安装包3 mysql5.7环境(请自行查文章安装)部署步骤:...

2020-05-03 16:18:43 2360

原创 Linux Centos7 frp内网穿透环境搭建及配置详解(含阿里云)

一、frp简介frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。官方文档:https://github.com/fatedier/frp/blob/master/README_zh.md二、环境搭建1、环境准备外网可访问域名一个,外网服务器一台(以centos7...

2019-11-15 20:22:34 2458

原创 Nacos在Linux(Centos7)环境下部署

一、下载Nacos安装包历史版本:https://github.com/alibaba/nacos/releases/我选的是1.1版本,https://github.com/alibaba/nacos/releases/download/1.1.0/nacos-server-1.1.0.tar.gz二、环境准备1、单机部署将下载安装包上传至 /usr/local 目录下,解压...

2019-11-04 18:54:12 19807 6

原创 技术管理岗位能力概要

既然搞软件工程,那就要掌握软件工程方法学,无论是传统方法学还是面向对象方法学,都要掌握并应用软件开发的各项任务的技术方法、提供的自动的或半自动的软件工程支撑环境、规定完成各项任务的工作步骤。对业务背景了解的透彻程度直接影响项目研发成功与否,技术管理人员一般拥有较高的话语权,如果老大对业务背景都不理解,那么兄弟们能掌控的可能性及修改业务的逻辑性就会失真!作为管理岗位之一,除了要制订切实可行的计划,还要时刻准备着为项目进度开展组织协调所需要各个角色人员,目的是统一目标,统一行动,获得支持。

2023-12-30 15:19:55 403

原创 Java连接Mysql报错:javax.net.ssl.SSLException: Received fatal alert: internal_error

文章浏览阅读2.4k次。以上为个人经验,希望能给大家一个参考,也希望对你有所帮助。_mysql关闭ssl连接认证。看了各类博客说,Mysql在5.7.43版本加大了对隐私的保护。默认 useSSL = true值防止对数据库的随意修改。MYSQL关闭SSL的方法分享_mysql关闭ssl连接认证-CSDN博客。1、jdbc连接后面加useSSL=false (未成功)2、关闭mysql的SSL(测试正常,坑已填平!

2023-12-29 09:38:07 3080 1

原创 Linux centos7 添加自定义服务(frps服务)

经常在centos上启动项目或软件时,可将其添加到系统服务中,通过服务的方式来管理!

2023-12-14 13:21:56 580

原创 nacos client 产生大量 time wait和close wait 解决方案

当前使用nacos 版本为1.1.4, 由于我们向注册中心注册大量服务后,在消费端进行调用时出现了time wait数量增多,且随着并发量增多而增多。现象:查看端口情况:netstat -anlp|grep 8848查看端口使用数量命令:netstat -anlp|grep 8848 |grep TIME_WAIT |wc -l解决方法:升级nacos版本到2.0以后,当前最新的是2.0.3服务端:我们采用的是2.0.2下载地址:Release 2.0.2 (Jun...

2022-01-08 10:51:01 2630

原创 io.seata.core.exception.RmTransactionException: Response[ TransactionException[Fail to store branch

seata store file 模式下大数据量事务提交失败原因分析

2022-01-08 10:27:26 10962

原创 Centos7/8下载官方最快方式(亲测有效)

经常装centos虚拟机需要镜像,官网很多镜像地址下载很慢,其中阿里云镜像地址最快centos7所有官方地址:http://isoredirect.centos.org/centos/7/isos/x86_64/推荐:centos7阿里云镜像地址:http://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/centos8所有官方地址:http://isoredirect.centos.org/centos/8/isos/x86_64/推荐:ce

2020-12-25 21:04:36 7110 1

原创 工程销售企业客户资金池-业务流程图

2020-09-29 10:50:01 892

原创 Inno Setup制作软件安装时汉化解决方案

最近研究Jxbrowser基于chromium 内核的浏览器demo,想打包成windows可安装程序,于是使用了exe4j和Inno Setup制作exe安装程序。制作完成后出现如下安装界面:对于普通用户无法接受这种纯英文界面的安装程序解决方法:打开Inno Setup安装目录,将根目录中的Default.isl(文本文件)拷一份到Languages文件夹,重命名为Chinese.isl,用文本编辑器打开修改内容(如图):由于Inno Setup版本不同,参数略有差异,下面附出5.

2020-08-29 12:17:24 1608

原创 Gitlab Centos详细安装步骤

准备:安装Postfix以发送邮件yum install postfix启动postfixsystemctl start postfix将postfix服务设置成开机自启动systemctl enable postfix下载gitlab镜像wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.5.7-ce.0.el7.x86_64.rpm安装Gitlabrpm -i gitlab-ce.

2020-08-03 14:15:09 359

转载 六方面的学习,帮你走上业务架构师之路

一、学习建议首先,业务架构师的核心是架构,不是业务也不是技术,是形成业务的架构,这一点很重要,要多学习架构设计知识。笔者对企业级业务架构的定义是根据企业战略,对企业能力进行整体规划并将其传导到技术实现端的结构化分析方法。这其中有三个关键词,整体规划、结构化分析和传导。业务架构师的核心能力是将复杂的业务体系进行整体性的结构化设计,无论你对 IT 技术或者业务有多熟悉,没有这一项能力是做不好业务架构师的。此外,由于有“传导”这个职责,这种结构化设计需要跟 IT 设计有机结合,因此,学习系统分析与设计知识就变

2020-07-09 10:54:31 599

原创 【Python学习笔记三】集合高级操作(Slice/Iterable/Comprehensions)

1、Slice:集合截取names = ['张三', '李四', '王五', '赵六', 'Tom', 'Jack']# 1.1 获取前4个元素,list[start: end], 区间前闭后开:【start: end);print(names[0:4])# 从第一个元素开始,可以简写为list[:end]。例如取前4个元素print(names[:4])# 从第n个元素开始,取到最后一个元素,可以简写为list[n:] 。例如从第5个取到最后print(names[4:])# 取最后.

2020-06-09 18:34:42 325

转载 IoC是什么——我见过最棒的讲解

IoC是什么Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们来深入分析一下:●谁控制谁,控制什么:传统Java SE程序设计,我们直接在对象内部通过new进行创建对象,是程序主动去创建依赖对象;而IoC是有专门一个容器来创建这些.

2020-05-25 00:28:37 333

原创 【Python学习笔记二】函数七十二变

1、定义函数语法2、

2020-05-25 00:20:23 265

原创 项目实战之统一处理自定义业务异常

最近看了几个新员工的代码,发现对异常运用有些不恰当,着重讨论一下自定义业务异常类在项目中的使用。大家都知道JVM能处理的最大异常类是Exception,那么是不是异味着我们在项目中就可以直接捕获Exception呢?确实,可以这么做,但是不够具体,或者说不够友好。为什么这么说,因为在一个java项目中会出现异常的情况实在太多,如果只捕获Exception,那么就意味着我们所有异常都会被捕获。这么一来是不是我们想要的呢?Java 中异常结构:最常见场景之事务管理springframewo

2020-05-17 15:22:33 1506 2

原创 深入解析Mysq超出连接数 ERROR 1040 (HY000): Too many connections

ERROR 1040 (HY000): Too many connections 表示mysql连接数超过最大连接数第一种解决方案(不推荐):需要等待一段时间(比较久),让现有的连接超时自动释放;或重启mysql(centos7:systemctl restart mysqld.service)第二种方案(谨慎使用):登录mysql :mysql -uroot -p你的root密码...

2020-05-07 10:35:06 5347

原创 浅谈--中国程序员到底是不是吃青春饭

目录是什么砸到了脑袋到底为什么会这样1、生活压力2、社会压力3、自身原因何去何从转行?创业?自由职业?终:走向人生巅峰是什么砸到了脑袋这两年来越来越多的同事、朋友(同行)都开始考虑转行或创业,甚至有的已经在路上了。前几天有个不错的哥们问我有没有想法一起搞个公司(培训机构),我问他怎么突然好好的想着搞培训了,哥们说年纪大了(这哥们86年的)身体越来越跟...

2020-05-04 12:28:59 914

原创 Linux centos7 下安装Maven3.6.3

进入安装目录 /usr/localcd /usr/local下载Maven3.6.3 安装包,手动下载可进Maven官网下载wget https://mirror.bit.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz解压到当前目录下tar -zxvf apache-mav...

2020-05-03 13:40:52 1511

原创 【Python学习笔记一】数据类型集合(List/Tuple/Dict/Set)

1 Python 中 list是一个可变的有序表# list 初始化names = ['张三', '李四', '王五']print(names)# list长度函数print(len(names))# 错误的长度函数# print(names.len())print('------------------------------------')# list下标从0开始p...

2020-05-02 13:41:31 351

原创 车辆管理系统实施方案

目录一、背景二、目标三、总体需求四、功能框架五、系统要求六、技术解决方案七、安全方案八、实施方案九、售后与技术支持一、背景随着社会发展,交通工具日益丰富,道路基础设施日益完善,各单位企业车辆主键增多,车辆的合理管理与高效使用对于各单位企业来说越来越重要。二、目标车辆管理系统旨在全方位服务于企业的车辆管理,为全程跟踪车辆生命周期提供信息化...

2020-04-28 23:37:20 1633

原创 Dubbo服务调用捕获不到自定义业务异常的解决方法

服务费项目环境Dubbo/Nacos/Seata/springboot自定义异常类:BusinessException 继承 RuntimeException场景:服务者抛出业务异常(如:余额不足,库存不足,保存失败等信息),消费者在调用时使用 try{ //调用dubbo服务 ..... }catch...

2020-04-24 20:42:29 1182

原创 手把手带你在Linux(Centos7)下安装Mysql5.7(适合新手)

一、下载Mysql5.7官方Yum Repositorywget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm二、yum方式安装yum -y install mysql57-community-release-el7-10.noarch.rpm三、安装Mysql Server...

2020-04-09 16:53:26 584

原创 tomcat nginx 504 Gateway Time-out的方法

最近开发一个OA在导出考勤统计时出现nginx 504 Gateway Time-out我们生产环境是 nginx代理tomcat网查第一种方案504 Gateway Time-out 解决方法他们修改nginx.conf 文件,在http下加  fastcgi_connect_timeout300s;    fastcgi_send_timeout300s;    f...

2020-04-01 10:12:26 1291 1

原创 【nginx学习二】Nginx在Linux(centos7)下性能调优

1、查看Nginx配置文件启动Nginx,进入安装nginx安装目录:cd /usr/local/nginx/conf查看nginx主配置文件(如下):vinginx.conf#--------全局配置模块开始---------------#user nobody;worker_processes 1;#error_log logs/error.log;#...

2019-10-16 19:49:19 370 1

原创 【Redis学习一】Linux centos7虚拟机下安装部署redis,可视化redis客户端连接

本文主要介绍在CentOS7环境下,Redis的安装与部署,使用redis-3.0稳定版,因为redis从3.0开始增加了集群功能,现在redis已更新到5.0版本了,历史版本下载链接:http://download.redis.io/releases/一、下载redis可以通过官网下载 地址:http://download.redis.io/releases/redis-3.0.0.ta...

2019-10-16 16:11:25 848

转载 Linux centos7虚拟机下安装JDK1.8

首先下载jdk1.8 去官网下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html解压到指定的目录 解压命令若后缀为.tar.gz,使用tar -xzvf filename //安装到当前目录下tar -zxvf filename -C /usr/l...

2019-10-15 15:13:59 512

原创 登录Linux报错,-bash: export: `=': 不是有效的标识符

登录Linux centos 后报错如下:-bash: export: `=': 不是有效的标识符-bash: export: `/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin': 不是有效的标识符原因是:=两边加了空格我的解决方法:vi /etc/profile找到:修改为:保...

2019-10-14 14:44:19 8262

原创 【nginx学习一】Linux centos7虚拟机下安装Nginx

一、安装环境准备1、安装gcc c++环境 yum -y install gcc gcc-c++2、安装依赖库 yum -y install prce-devel openssl-devel 安装完毕后,校验是否安装yum list installed | grep pcre,yum list installed | grep openssl...

2019-10-10 17:01:04 259

gitlab-ce 10.5.7 64位安装包

gitlab服务端安装包,由于官方镜像下载较慢,提供给各位需要的朋友和以后的自己使用,gitlab环境必备

2020-10-29

Java版谷歌浏览器Demo

使用Jxbrowser+swing做了一个基于Java的桌面谷歌内核浏览器雏形,内置的是windows 64位jar包,需要windows 32或Mac 或 Linux的朋友可以私信我,多多交流!

2020-04-28

空空如也

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

TA关注的人

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