自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bug先僧的博客

路漫漫其修远兮,吾将向上而求索!天道酬勤!

  • 博客(26)
  • 收藏
  • 关注

原创 负载均衡之Nginx

针对单体架构项目,如何更好保证系统稳定性,高可用。集群部署,业务隔离。例如服务涉及到文件上传下载、批量数据上传下载。server节点增加location。通过接口服务地址转发。

2023-09-05 14:43:40 41

原创 系统性能排查优化思路

4、监控服务情况,数据库慢查询,应用程序接口耗时。2、nginx配置缓存,cdn 加速。关注点:数据库连接池、线程池。1、了解各服务器配置。

2023-06-18 11:24:15 92

原创 nginx https 配置

第二步 获取证书 、开通443 端口访问。进入sbin 目录 执行.nginx。第一步 安装ssl 模块。配置https 访问。

2023-06-18 11:08:50 89

原创 记一次KafKa集群部署

本次部署准备了三台云服务器第一步:部署Zookeeper集群1、需要先安装jdk环境;2、本次部署Zookeeper 用的是3.4.14版本,将安装包上传到/usr/zk/ 文件夹,解压文件使用使用如下命令tar -zxvf 文件名方式进行解压缩;3、进入目录的conf目录下复制zoo_sample.cfg文件为zoo.cfg文件;zk启动默认加载的是zoo.cfg文件--进入conf目录cd /usr/zk/zookeeper-3.4.14/conf --执行复制命.

2021-11-13 15:34:27 1424

原创 Windows操作命令

1、查看端口的进程netstat -ano|findstr 80832、销毁进程taskkill /pid 3448 /f

2021-04-10 13:38:37 72

原创 Cnetos7.5 安装Kafka及测试使用

一、检查是否安装JDKjava -version;如下图表明已经安装JDK二、检查是否安装Zookeeper组件三、从官网下载Kafka镜像wget https://mirrors.tuna.tsinghua.edu.cn/apache/kafka/2.5.1/kafka_2.12-2.5.1.tgz四、解压安装tar zxvf kafka_2.11-2.0.0.tgz 五、测试使用1、先启动Zookeeper 服务进入到Zookeeper的安装目录,使.

2021-01-09 15:58:58 111

原创 Linux Centos7.5 安装最新版MySQL教程

安装wget依赖yum install libaio wget -y检查是否安装MySQLyum list installed | grep mysql如果已经安装的情况下则需要删除# 格式 yum -y remove [包名]yum -y remove mysql-libs.x86_64下载MySQL官网的仓库文件cd /datawget http://repo.mysql.com/mysql80-community-release-el7-1.noarch.

2021-01-01 17:24:27 235 6

原创 虚拟机-Centos7.5安装jdk

准备工作上传文件解压文件tar -zxvf jdk-8u211-linux-x64.tar.gz编辑系统文件vi /etc/profileprofile 文件增加如下配置export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROLexport JAVA_HOME=/usr/java/jdk1.8.0_21...

2020-04-17 10:00:03 125

原创 Vmware虚拟机Centos设置IP地址,通过Xshell能连接虚拟机

第一步:开启虚拟机进入编辑区如下图所示,192.168.119.60 其中119网关第二步:登录虚拟机1、编辑文件resolv.confcd /etc当前目录执行lsvi resolv.conf文件中新增nameserver 8.8.8.8nameserver 8.8.4.42、修改文件ifcfg-eno16777...

2020-03-21 17:07:02 311

原创 Docker 简单命令介绍

docker ps [-a] [-l] #查看运行中的容器-a 表示全部-l 表示最近创建的 docker restart [容器id] #重启容器中的应用 docker version #查看docker版本docker inspect [容器id] 查看容器详情信息 docker run -i -t 自定义名字启动docker rm [容器名]启动守护式容器d...

2020-03-21 17:06:09 150

原创 ORACLE操作字段

alter table tb_papermaintable add createTime DATE ;comment on column tb_papermaintable.createTime is '创建时间';

2020-03-21 17:05:45 108

原创 Spring MVC项目读取Resources下的文件

近期项目遇到需要读取resources的文件,直接show codepublic class ReadFile{ private static final Logger logger = LoggerFactory.getLogger(OrderManagementAndDishesMenuJavaScript.class); public static String jav...

2019-06-24 23:46:35 3455

原创 Jvisualvm 使用

本地jdk下的bin目录下jvisualvm.exe,监测远程服务器1、如果是tomcat,则需要catalina.sh文件中新增CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote=true -Djava.rmi.server.hostname=192.168.64.50 -Dcom.sun.management.jmx...

2019-06-06 01:20:11 847

原创 Spring项目: java.lang.IllegalArgumentException: Could not resolve placeholder ‘oracleDriver‘ in value

spring-mybatis.xml图二,如果import标签引入资源文件需不放在配置文件开头,则spring-mybatis.xml中通过$是无法将配置文件中value注入;报错如图三图二图三...

2019-05-30 15:21:23 1611

原创 WebService续集

前段时间在项目中对接了webservice接口,总结了一番,但是存在一个问题,通过eclipse将wsdl文件生成的客户端是java源文件的形式放入项目中直接使用。这个代码结构我是不喜欢的,当初就像能不能直接搞成jar包?而且还是用默认的包名,这些都是实属不妥。某天浏览博客发现了个新鲜的命令wsimport:这个命令有以下个参数-keep在生成class文件,或...

2019-04-17 17:10:03 140

原创 Spring 集成Mybatis

MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普通的 Java对象)映射成数据库中的记录。贴代码:一、引用...

2019-04-04 20:31:17 107

原创 Spring MVC集成Mybatis踩得坑

先直接贴坑2019-04-04 10:43:54 - [ERROR] - Invalid bound statement (not found): OThinker.H3.seedland.dao.IUserInfoDao.getUserById - com.h3bpm.base.controller.handler.ExceptionAdviceHandler.exceptionHand...

2019-04-04 10:53:38 157

转载 自动化脚本部署SpringBoot项目

#!/bin/bash# 更新wy-cms项目脚本PID_WY=$(ps aux | grep wy-cms | grep -v 'grep' | awk '{print $2}')if [ ! -z "$PID_WY" ];then echo -e "\e[1;31m wy-cms项目的进程ID是:$PID_WY \e[0m" echo -e "\e[1;31m...

2019-03-22 09:29:43 383

原创 Linux命令

https://blog.csdn.net/qq_40280582/article/details/88662002来自CSDN转角遇到bughttps://blog.csdn.net/qq_24986595/article/details/87971305来自CSDN小宇宙lovejzj一、文件打包/authine/h3bpm-java-linux-10.7-release...

2019-03-22 09:27:12 189

原创 Maven使用技巧

近期在给客户开发项目时,遇到版本不一致的问题。客户的db是oracle12,而现有产品的驱动不支持oracle12,公司未了保证源码的干净,未了二次开发更好的升级,标准产品部分代码都使用jar来引用。标准产品使用了ojdbc6,现需要切换到ojdbc8。maven管理项目的优势来了。直接pom文件中改成 <dependency> ...

2019-03-08 15:06:01 160

原创 WebService接口对接

与第三方系统对接中难免会遇到webservice接口对接,特别是一些老系统。第一步根据wsdl文档生成客户端,楼主是用eclipse生成的。项目结构如下图选中项目new other-&gt;webservice-&gt;选中Web Service Client-&gt;Next-&gt;Finish;步骤如下图finish之后将会生成像如下图的webservice客户...

2019-03-08 14:48:39 1667

原创 HttpClientUtils 工具类

maven项目需要在pom文件中添加相关的包依赖 &lt;dependency&gt; &lt;groupId&gt;top.jfunc.json&lt;/groupId&gt; &lt;artifactId&gt;Json-Gson&lt;/artifactId&gt; &lt;version&gt;1.0&lt;/...

2019-03-05 15:45:16 2003 1

原创 金三银四,内容收集

突击&amp;长跑都在系列文章中来自公众号 石杉的架构笔记 深度好文,助你到达人生巅峰,感谢作者倾力付出,欢迎关注。1、java工程师如何在1个月内做好面试准备?https://mp.weixin.qq.com/s/P0U4KWx54k9vHnFsOtbyPw2、我简历上的Java项目都好low,怎么办?https://mp.weixin.qq.com/s/N7WdM3OCcg...

2019-02-14 13:04:42 806

原创 Git常用命令

--查看帮助命令git help--全局配置git config --global user.name laixhgit config --global user.email laixh@authine.com--设置本地配置git config --local user.name laixhgit config --local user.email laixh@a...

2019-02-12 17:22:25 159

原创 Hello World 新姿势 (sprint boot 应用)

随着微服务的兴起,spring boot 开始java技术栈中出现了,查看各大招聘网站的java开发zhan招聘要求中经常发现需要熟练掌握它,让我们一起揭开它神秘的面纱吧。还是从我们熟悉的HelloWorld开始吧。一、环境准备本文基于IntelliJIDEAbbian编辑器 ,自行到官网下载http://www.jetbrains.com,jdk版本1.8htt...

2018-09-08 16:40:17 160

原创 树形菜单构造

后台管理系统的树形菜单是非常常见的一个功能,今天我就把自己工作中所写的简单代码贴一下,希望对一些网友有帮助。首先创建一个菜单数据表:CREATE TABLE `resources` (`id` int(11) NOT NULL AUTO_INCREMENT,`parentId` int(11) DEFAULT '0' COMMENT '父ID',`name` varchar(30) NOT ...

2017-09-23 17:24:50 368

空空如也

空空如也

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

TA关注的人

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