8 scorpio_meng

尚未进行身份认证

我要认证

天道酬勤,承贤继璋

等级
TA的排名 10w+

springboot项目简洁快速打成war包

一,pom文件修改:声明打包格式 <packaging>war</packaging>声明使用外部Tomcat <dependency> <groupId>org.springframework.boot</groupId> <artifactId&gt...

2020-03-07 00:41:44

Linux 利用ftp自动上传文件到其他服务器

实现需求:每天凌晨3点将文件自动上传到指定的服务器实现步骤:1,编写上传脚本 2,编辑定时任务1,ftp 自动上传的脚本ftp -n<<!open 47.94.226.1xxuser 用户名(ftp) 密码(ftp) binarycd /usr/local/zhushimeng-ftplcd /Users/hadespromptput flightboo...

2019-07-28 01:20:22

Linux 用 crontab 对mysql进行自动备份,无需输入密码

实现需求:每天凌晨2点对Linux服务器上的mysql数据库进行自动备份。实现步骤:1,编写数据库备份脚本 2,编写crontab定时任务1,编写数据库备份脚本mysql数据库导出脚本,脚本名称可以定义为 “db-backup.sh”,内容如下:/usr/bin/mysqldump -u root -p flightboot | gzip > /usr/local/...

2019-07-28 00:51:42

tcl和expect 脚本工具的安装

expect是交互性很强的脚本语言,可以帮助运维人员实现批量管理成千上百台服务器操作,是一款很实用的批量部署工具!expect依赖于tcl,而linux系统里一般不自带安装tcl,所以需要手动安装下载:expect-5.43.0.tar和tcl8.4.11-src.tar地址:链接: https://pan.baidu.com/s/1VPIq2bsf_TWbnn1b59MYug提取码: ...

2019-07-23 09:28:44

Linux mysql数据库的导出

1,导出成压缩文件.gz导出:/usr/bin/mysqldump -u root -p flightboot | gzip > flightboot-bak.sql.gz导入:gzip -dc flightboot-bak.sql.gz | mysql -u root -p flightboot0719 2,导出成sql导出:/usr/bin/mysqldump -u roo...

2019-07-23 09:20:46

redis 常用操作之缓存或存储对象

先说一下利用的redis命令,哈希(Hash)---Redis hash 是一个string类型的field和value的映射表,hash特别适合用于存储对象。看下存储结果,就会一目了然。我们可以将loginName设置为key,其他字段信息用json字符串放到value中。此时,key就相当于我们的id,value就相当于一个长文本,里面是所有字段信息。通过key获取到value,然...

2019-07-16 10:03:43

redis 常用操作之时间有效期

利用redis的Expire命令,可以设置一个时间,以秒为单位,过期后,key值无效。此方法常用于登录验证码有效期的控制和其他需要设置有效期的数据控制。命令及例子:命令:expire key seconds(设置key的有效时间)、ttl key(查询key剩余的有效时间)例子:set yzcode “876590”(设置yzcode的值为“876590”) e...

2019-07-16 08:53:00

springboot 配置JedisPool 简洁有效 复制即可运行

吐槽一下,本来以为随便找个文章跟着配置一下,就可以了,后来发现好多例子无法运行。估计是环境的问题,后来把大神们的例子综合一下,终于配置出一个简洁有效的例子,个人太懒,技术太烂,复杂的代码不理解,所以能简就简。抛砖引玉,大家多指点。

2019-07-11 14:32:15

复制springboot项目后,启动日志无颜色问题

把之前的springboot项目复制到idea后,启动日志无颜色,这是因为复制过来的项目并没有选择springboot模板,需要做下简单的修改。1,问题图片如下,虽然不影响开发,但是看着就是不爽,改他。2,点击工具栏的启动设置,如下图:3,点击左上角"+",然后选择下面的springboot模板4,选择启动类,然后apply即可。上面的Name随意定义,可以用项目名字...

2019-06-19 10:09:27

Centos7 快速安装 Nginx

1,添加Nginx源sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm2,查询源是否已添加(也可直接进行第三步安装)yum search nginx3,安装Nginxsudo yum install -y nginx...

2019-06-14 09:13:42

Mac的MySQL客户端管理工具Sequel pro的安装

由于从官网下载安装不会出现在应用里,所以推荐在终端里面安装,下面是步骤,亲测成功。1,打开终端,直接复制下面的命令,回车。hadruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null ; brew ins...

2019-03-06 15:26:05

git基本操作---命令行执行

git仓库基本操作,windows命令行执行:1,git:查看是否安装成功2,git config --global user.name 'king';git config --global user.email 'king@163.com';设置全局变量3,git config -l 或 git config --list 查看全局变量4,md e:\mygitpro5,进入mygit...

2019-01-19 14:49:25

Zookeeper 的简洁集群配置

1,配置zookeeper的集群,一般服务器的个数为奇数,最少3台。2,首先在每台服务器上安装zookeeper,集群的配置需要修改conf中的zoo.cfg文件,在文件末尾添加如下内容: server.161=192.168.1.161:2888:3888 server.162=192.168.1.162:2888:3888 server.163=192.168.1.163:2...

2019-01-16 21:21:51

ZooKeeper 设置完dataLogDir后无法启动

在zoo.conf中设置:dataLogDir=../datalog  后,无法启动。解决办法:将目录 /data/version-2 下面的log文件全部删除即可,重新启动成功。分析:可能是没有设置log文件夹的时候,启动日志都放在了data中,再次启动时又去读取之前日志文件而产生错误。如有详细见解,请评论区告知,多谢。...

2019-01-14 22:31:10

Nginx 反向代理配置--简单入门级

Nginx可以作为一个反向代理服务器,需要进行配置。概念:客户端发送请求到服务器(客户端认为是原始服务器,实际上是一台反向服务器),反向代理服务器接收请求并将请求转发给内部网络中的多台集群服务器,并将响应的数据返回给客户端。反向代理一般用于服务器集群、分布式等,实现负载均衡。作用:1,负载均衡,提高处理和响应速度2,保证内网的安全,隐藏服务器信息,防止Web攻击配置步骤:...

2019-01-13 18:01:44

Ubuntu 上安装Nginx 及启动问题解决

1,博主采用的是在线安装方式,此种方式比较简单,另外一种是源代码安装,需要编译。在线安装方式(即apt方式)优点:1,方便 2,安装的服务默认开机自启 步骤:1). 下载nginx认证文件,并添加到apt­key中(http://nginx.org/en/linux_packages.html) sudo apt­key add nginx_signing.key ...

2019-01-12 17:40:02

mac连接远程Linux(Centos)

本文主要介绍Centos的ssh服务安装和开启1,需要切换root用户:sudo -i2,安装ssh服务:yum install openssh-server3,重启ssh服务:service sshd restart,启动ssh服务:service sshd start,停止ssh服务:service sshd stop4,查看是否启动:netstat -antp | grep ...

2019-01-11 21:15:34

mac连接远程Linux(Ubuntu)

博主是在mac上安装的Linux虚拟机进行测试的。此处不介绍如何安装虚拟机,如有问题,请评论区留言。1,mac或Linux连接远程Linux服务器的方法:终端输入:ssh 服务器名称@ip地址,回车后输入密码。2,如果发现上面的命令无法使用,可能是没有开启或安装ssh服务,可以用下面命令在Linux服务器中先安装ssh服务:       切换root用户进行操作,切换命令:sudo -...

2019-01-10 22:56:46

spring-shiro.xml授权验证的配置

spring与shiro整合时,需要将shiro的ini配置放到xml文件中,此文是授权验证模块配置的属性,如有问题,多谢指点。首先单独创建一个spring-shiro.xml文件,这样shiro的配置全部放在这个文件里面,为了查看方便,而且清晰,当然,所有文件都放在一个spring配置文件里也可以,不过感觉这样太乱了,对于各个技术和spring的整合,感觉单独创建一个xml文件比较好。不啰嗦...

2018-12-21 10:19:42

mac中 idea打开速度和debug运行速度慢的问题

问题:1,刚用了idea一个月,忽然打开的速度变慢了,点开后看不见启动页面,过了几十秒直接进入打开的页面。2,debug运行时,会卡住10-20秒,没有run的操作顺畅。解决:办法:修改hosts文件。步骤:1,进入/etc/hosts,hosts文件直接修改,可以复制到桌面修改,然后再进行替换。在文件中增加一行信息即可:127.0.0.1    localhost  ...

2018-12-08 20:11:32

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。