自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 CentOS数据库备份并拷贝到mac本地环境中

使用dump方式备份CentOS数据库并拷贝到mac本地环境中环境:centos: 7.4服务器数据库:5.7.23macOS: macOS Big Sur 11.6mac中的数据库:5.7.31cpu都是x86架构数据库文件大小约4.5G,超过10个G不建议使用dump方式备份一. centos环境备份数据库1.1 mysql dump介绍1.1.1 语法mysqldump [OPTIONS] database [tables]mysqldump [OPTIONS] --dat

2021-10-16 13:43:34 441

原创 iTerm2创建ssh自动登陆脚本

iterm2保存ssh密码自动登录前提: OS: macOS Big Sur 11.6 ITerm2: 3.4.10 CPU: x86架构由于mac没有xshell也没有MobaXterm,找了个据说最好使的iTerm2。但是,iterm2不方便保存远程服务的会话,每次都要输入ip和密码登录。所以结合配置脚本来实现保存ssh密码功能。一.创建ssh自动登陆脚本1.1进入任意目录下后创建登陆脚本cd /xxx/xxxtouch login.sh1.2编辑登陆脚本vim logi

2021-10-10 22:06:36 1274 2

原创 nginx+tomcat集群(六):Tomcat集群之间的session共享

前面我们实现了利用Nginx+Tomcat完成负载均衡的基本配置,但是这里有个问题,无法解决两台服务器之间的session共享问题。如何解决这个问题,网上有很多资料可以参考:利用Nginx自带的ip_hash,根据用户ip自动分配到对应的服务器,保证会话不丢失。优点:最简单,不用任何变动,只要改变下nginx.conf 的配置即可实现。缺点:在重启服务后,等于将后台变成单例,那部分...

2018-10-14 16:34:30 3071 4

原创 nginx+tomcat集群(五):nginx与tomcat实现负载均衡

通过前面的内容,现在环境都已经安装完毕,开始进入正题。选择nginx与tomcat实现负载均衡的原因:nginx是一个理论能够支持5W并发的服务器 nginx对静态资源的处理非常强大 tomcat是一个servlet容器,对动态页面支持的非常好 tomcat最多支持300并发后性能就开始下降所以我们利用nginx的负载均衡可以水平扩展tomcat增加服务器并发处理能力,利用动...

2018-10-14 15:38:02 1087

原创 nginx+tomcat集群(四):环境安装-3(nginx)

接着上一篇,我们开始安装nginx。关于nginx的优点网上一大堆我就不说了,这里是为了解决tomcat负载均衡和动静分离选择了nginx。step1:准备工作安装nginx的依赖包:gcc、pcre-devel、zlib、openssl。安装前检查下是否安装过:yum list installed |grep gccyum list installed |grep prce...

2018-09-28 11:10:49 200

原创 nginx+tomcat集群(三):环境安装-2(mysql)

接着上一篇博客,继续安装mysql和nginx。安装mysql:网上内容较多我就简单的说一下。step1:检查系统是否存在mysql并删除yum list installed |grep mysql step2:删除系统自带的mysql及其依赖命令:yum -y remove mysql-community-client.x86_64yum -y remove mys...

2018-09-27 23:25:53 342

原创 nginx+tomcat集群(二):环境安装-1(JDK和tomcat)

环境参数:操作系统:centos7.4 64位 jdk:1.8 tomcat:9.0.12两台 mysql:5.7.23 nginx:1.14安装JDK:安装JDK的三种方式,可以参考首先确认是否安装过jdk:java -versionjava version "1.8.0_181"Java(TM) SE Runtime Environment (build ...

2018-09-27 16:48:22 276

原创 nginx+tomcat集群(一):前言----服务器崩溃原因分析

最近开发了一个在线教育系统,使用的是最简单的单tomcat服务器实现的javaweb系统。原本认为没有多少用户,这个简单的系统也够用了,结果碰到了用户高峰,导致系统卡死。当时并发的tcp连接数居然到了8000+,完全没想到会这么多。为此我开始分析系统到底哪里出了问题。首先介绍下原来的生产环境: windows server2008 jdk1.8 mysql 5.7...

2018-09-27 11:06:19 607

原创 com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect datetime value的问题

问题原因:不同的数据库日期类型存储范围不同导致的错误。出现错误的语句。INSERT INTO t_user ( user_id, create_time, birth_day)VALUES ( '8d39c875-d007-4c4f-bcab-723b0c1f35d5', '2018-08-23 10:18:28.206', '1956-10-12 00:00:0...

2018-08-23 11:11:21 28975 3

原创 Spring源码深度解析学习笔记(一) 环境准备

版本管理工具:        SourceTree        个人觉得SourceTree比GitHubDesktop好用,集成了gitHubDesktop的所有功能,而且还可以方便的查看Tag标签,也集成了git指令模式,我就安利一下了。        下载地址:https://www.sourcetreeapp.com/源码地址:        https://github.com/spr...

2018-06-25 15:57:03 308

原创 由高考公平性辩论引发的思考

        楼主作为一个程序猿,不务正业居然写这种东西,所有内容为一家之言,轻喷。        最近随着各省高考成绩出来,很多人都开始关注大学录取的事情,当然其中最引人关注的当属北大清华两所中国顶级学府的招生了,不过这也意味着每年高考录取公平性的话题要开始爆发了,楼主也是愤青一枚,曾经也以为北大清华对其它地区招生比例过少。不过昨日无聊和朋友也针对这个问题互怼了一遍,最终被说服。       ...

2018-06-25 12:03:10 1398

原创 CentOS6.8 安装 mysql 5.6

安装前的准备:1、确认是否安装过mysql:yum list installed | grep mysql2、删除系统自带的mysql及其依赖命令:yum -y remove mysql-libs.x86_643、确认是否删除干净:find / -name mysql4、如果存在未删除干净再删除rm -rf /var/lib/

2017-05-16 01:29:53 4170 2

原创 关于zTree的使用心得以及相关的JS技术总结

首先关于zTree树的生成将它分成了两部分,一部分为公共的JS初始化部分,另一部分为具体的JSP页面,在JSP页面中放入具体的业务参数。    当然要先对zTree的官方API有一定的了解 http://www.ztree.me/v3/api.php 一、介绍JSP页面。    关于引用zTree官方提供的JS文件就不说了。这里我在JSP页面上通过后台传递过来一些特定的

2015-04-17 18:11:11 2417

空空如也

空空如也

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

TA关注的人

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