- 博客(26)
- 收藏
- 关注
原创 负载均衡之Nginx
针对单体架构项目,如何更好保证系统稳定性,高可用。集群部署,业务隔离。例如服务涉及到文件上传下载、批量数据上传下载。server节点增加location。通过接口服务地址转发。
2023-09-05 14:43:40
61
原创 系统性能排查优化思路
4、监控服务情况,数据库慢查询,应用程序接口耗时。2、nginx配置缓存,cdn 加速。关注点:数据库连接池、线程池。1、了解各服务器配置。
2023-06-18 11:24:15
137
原创 nginx https 配置
第二步 获取证书 、开通443 端口访问。进入sbin 目录 执行.nginx。第一步 安装ssl 模块。配置https 访问。
2023-06-18 11:08:50
112
原创 记一次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
1450
原创 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
137
原创 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
287
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
144
原创 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
342
原创 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
188
原创 ORACLE操作字段
alter table tb_papermaintable add createTime DATE ;comment on column tb_papermaintable.createTime is '创建时间';
2020-03-21 17:05:45
143
原创 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
3531
原创 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
879
原创 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
1647
原创 WebService续集
前段时间在项目中对接了webservice接口,总结了一番,但是存在一个问题,通过eclipse将wsdl文件生成的客户端是java源文件的形式放入项目中直接使用。这个代码结构我是不喜欢的,当初就像能不能直接搞成jar包?而且还是用默认的包名,这些都是实属不妥。某天浏览博客发现了个新鲜的命令wsimport:这个命令有以下个参数-keep在生成class文件,或...
2019-04-17 17:10:03
162
原创 Spring 集成Mybatis
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普通的 Java对象)映射成数据库中的记录。贴代码:一、引用...
2019-04-04 20:31:17
137
原创 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
179
转载 自动化脚本部署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
412
原创 Linux命令
https://blog.youkuaiyun.com/qq_40280582/article/details/88662002来自优快云转角遇到bughttps://blog.youkuaiyun.com/qq_24986595/article/details/87971305来自优快云小宇宙lovejzj一、文件打包/authine/h3bpm-java-linux-10.7-release...
2019-03-22 09:27:12
241
原创 Maven使用技巧
近期在给客户开发项目时,遇到版本不一致的问题。客户的db是oracle12,而现有产品的驱动不支持oracle12,公司未了保证源码的干净,未了二次开发更好的升级,标准产品部分代码都使用jar来引用。标准产品使用了ojdbc6,现需要切换到ojdbc8。maven管理项目的优势来了。直接pom文件中改成 <dependency> ...
2019-03-08 15:06:01
188
原创 WebService接口对接
与第三方系统对接中难免会遇到webservice接口对接,特别是一些老系统。第一步根据wsdl文档生成客户端,楼主是用eclipse生成的。项目结构如下图选中项目new other->webservice->选中Web Service Client->Next->Finish;步骤如下图finish之后将会生成像如下图的webservice客户...
2019-03-08 14:48:39
1720
原创 HttpClientUtils 工具类
maven项目需要在pom文件中添加相关的包依赖 <dependency> <groupId>top.jfunc.json</groupId> <artifactId>Json-Gson</artifactId> <version>1.0</...
2019-03-05 15:45:16
2200
1
原创 金三银四,内容收集
突击&长跑都在系列文章中来自公众号 石杉的架构笔记 深度好文,助你到达人生巅峰,感谢作者倾力付出,欢迎关注。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
850
原创 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
182
原创 Hello World 新姿势 (sprint boot 应用)
随着微服务的兴起,spring boot 开始java技术栈中出现了,查看各大招聘网站的java开发zhan招聘要求中经常发现需要熟练掌握它,让我们一起揭开它神秘的面纱吧。还是从我们熟悉的HelloWorld开始吧。一、环境准备本文基于IntelliJIDEAbbian编辑器 ,自行到官网下载http://www.jetbrains.com,jdk版本1.8htt...
2018-09-08 16:40:17
186
原创 树形菜单构造
后台管理系统的树形菜单是非常常见的一个功能,今天我就把自己工作中所写的简单代码贴一下,希望对一些网友有帮助。首先创建一个菜单数据表: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
411
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人