自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个老IT的成长日记

干了十几年的IT,经历了大大小小的项目,总感觉没什么积累。从现在开始,让自己养成随时记录的习惯,在这里写主要是为了监督自己,没准儿能帮到顺便别人。

  • 博客(21)
  • 资源 (3)
  • 收藏
  • 关注

原创 Redhat7.9 mount nfs路径出错

解决linux上Mount nfs盘的异常问题

2022-10-17 17:18:48 1217 1

转载 【转】深入了解使用linux查看磁盘io使用情况

Linux服务器的磁盘IO使用率超标报警,通过这几个工具可以进行调查原因,从而解决。

2022-05-26 14:03:47 1364

原创 CentOS 7.9升级自带Python2.7.5到3.6.5

安装CentOS7.9后,发现自带的Python还是2.7.5,需要升级到3.6.5。中间猜了几个坑,这里给大家共享一下。从官网下载安装包 ,解压安装# wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz#tar -zxvf Python-3.6.5.tgz# cd Python-3.6.5# ./configure# make && ​​make install 2.修改默认链接 ...

2021-12-28 09:06:31 1592

原创 Python脚本抓取大乐透开奖结果核对定投号码邮件通知

最近学习了一下Python的基础,想写个东西练练手。正好每次跟号的大乐透还需要手动兑奖或者去彩票站兑奖,自己写一个脚本自动抓取开奖结果,核对开奖金额后邮件通知。其中主要使用requests/urllib3/smtp/mail等包。

2021-12-20 22:04:39 3884 1

原创 Linux直接挂载另一台机器的文件夹

问题:现在有6台生产环境,不能随意访问,必须有手机验证才能通过ssh或者sftp登录,查看日志比较不方便。想把日志同步到一台测试机上。这样可以不登录生产机来查看生产环境的日志文件。思路:想安装rsync,但是如果实时同步的话,比较占用资源,同步慢的话,调查不方便;而且也没有太大必要保留两份日志文件。由于生产环境的cpu和带宽压力都不是很大,想用ssh直接进行挂载。于是查了查,可以通过shfs格...

2018-12-04 21:38:55 11468 1

转载 DB2最全命令大全(转)

收集于网上,来源不详。1.1查看表空间db2 list tablespaces show detail1.2查看数据库的表死锁方法一:打开监控   db2 update monitor switches using lock on查看锁表  db2 get snapshot for locks on 数据库名称db2 "force application (handle id)"...

2018-09-20 22:03:45 12497 1

转载 vi最全使用说明(转)

转自今日头条(IT达人秀):网址不详一,vi的基本概念基本上vi可分为三种操作状态,分别是命令模式(Command mode)、插入模式(Insert mode)底线命令模式(Last line mode),各模式的功能区分如下:1. Comand mode:控制屏幕光标的移动,字符或光标的删除,移动复制某区段及进入Insert mode下,或者到Last line mode。...

2018-09-11 22:44:15 11917

原创 bat脚本实现代码SVN的更新上传

问题:前面写过一个脚本,实现了从git上下载最新代码,提交到svn服务器上。 《Windows下用bat实现git的Pull和Push及SVN的update和commit及自动配布处理》,但是使用过程中遇到一个问题,就是被已经被从文件系统上删除的文件,无法直接通过svn commit 实现提交。通过查看svn的文档,得知必须通过svn delete后再进行svn commit才能实现服务器上的文件...

2018-09-08 23:22:37 15418

原创 AIX上DB2数据库日志满了的解决办法

现象:AIX上的DB2数据库,使用过程中,DataGrip忽然提示日志已满,数据无法保存。调查:由于DBA不在,所以只能自己解决。先用连接用的账号登录了,执行db2 get db cfg for  dbname,发现没有权限。只好要来 instance的账号密码。$su - instname$#取得设置内容$db2 get db cfg for dbname$#找到以下设置,确定是...

2018-09-05 00:24:46 9540

原创 腾讯云Linux服务器搭建(九) Linux上DB2的客户端实现数据的备份和恢复

问题:DB2服务器装在AIX上,不允许直接利用服务器做数据的导出导入。但是由于项目需要,需要频繁的对一些表进行数据的备份和恢复。所以只能在一个其他服务器上安装DB2客户端,通过客户端来实现数据的备份和恢复。思路:先从IBM官网下载客户端;然后安装到一个应用服务器上(Centos6);然后通过脚本实现指定表的备份和恢复。实现:1,从IBM网站下载客户端,需要注意选择 DSClients-...

2018-08-26 00:07:09 8981

原创 Linux上用shell批量把文件的编码从gb2312转到utf8

背景:项目中用vba写的SQL脚本生成工具,生成的SQL里面含有汉字,文件编码全是GB2312。上传到linux服务器上,orcale的字符集设置是utf8,用sqlplus执行的时候,日志中的汉字乱码,SQL中汉字更新到DB中也是乱码,发现需要把文件转成utf8。改VBA工具来不及了,只好借助shell了。思路:正好有一些需要批量替换的schema之类的,一起用Shell实现了。Linux中...

2018-08-06 23:27:20 14858

原创 腾讯云Linux服务器搭建(八) 服务器硬盘容量的监视脚本实现

     昨天发生一件事儿,腾讯云主机登录后,有一些命令执行失败,提示硬盘容量不足。df -h 一看,硬盘容量用了100%。还好df/du能使用。用du 查了一下大文件,发现时tomcat的日志文件有两个异常,两个都是十几个G,把残留的三十多个G的容量都占了。每个留了1000行之后,先删掉这两个文件,成功恢复系统到能正常使用状态。Tomcat出现异常的原因还没分析完,这里先不说,先把硬盘容量监视做...

2018-08-01 00:37:57 14887 1

原创 腾讯云Linux服务器搭建(七) Apache+Tomcat+HTTPS加密的配置

       前面已经在一个主机上安装了apache+git+openssl,实现了git服务器的https验证。还安装了tomcat,在tomcat上架起了tomcat manager,Jenkins,和微信小程序的后台程序。由于微信小程序必须走https,而且必须用默认端口,所以需要把apache实现git的验证访问,并且和tomcat的https连接访问。这里选择了用ajp来实现。   ...

2018-07-30 23:18:47 11623

原创 腾讯云Linux服务器搭建(六) Jenkins的安装及配置

前面把Tomcat配置好了,并且把自己的应用发布到上面了,今天把Jenkins的安装以及自动发布的配置记录一下。1,Jenkins的下载比较简单,可以选择for centos的rpm也可以选择war包。这里选择的是war包。wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war然后放到tomcat的webapps目录下,...

2018-07-30 22:28:47 12738

原创 腾讯云Linux服务器搭建(五) Tomcat的安装和配置

   前面把apache和git服务器配置好了,今天把tomcat的安装和配置记录一下。  第一步先安装java。1.源里没有jdk8,直接下载编译好的jdk8 for linux.wget http://download.Oracle.com/otn-pub/java/jdk/8u60-b27/jdk-8u60-linux-x64.tar.gztar xf jdk-8u60-lin...

2018-07-29 23:11:21 11963

原创 批量把XML文件投入MQ,和批量把MQ生成XML文件的java工具

      项目中有大量的MQ接口,尤其是进入结合测试以后,有大量的MQ的投入和取出需求。用Webshpere的MQ资源管理器实现太慢,而且手动作业太多了。手动写了两个工具,一个是VBA对固定格式的接口文件,生成MQ接口测试用的XML文件。一个是java写的,针对MQ的批量XML投入和取出生成XML文件的工具。这里介绍第二个,第一个VBA工具有需要的可以留言。      思路:因为只是单纯文件...

2018-07-29 15:47:08 12007 2

原创 Windows下用bat实现git的Pull和Push及SVN的update和commit及自动配布处理

     项目中遇到一个复杂状况:项目分了6个工程,一个前端angular2的web工程。4个后台java的,两个基础一个Gen一个framework;三个机能,一个前台调用的api,一个批处理的batch,一个各种接口的intf。开发过程中由于多地开发,代码放在了外网的git上。现在进入结合测试,需要发布到客户的内网的结合服务器上Linux+tomcat。还必须用客户的版本管理工具svn和集成发...

2018-07-28 23:39:33 16483 1

原创 腾讯云Linux服务器搭建(四) Git服务器搭建(通过https验证)

先安装git:下载#wget https://github.com/git/git/archive/v2.9.2.tar.gz解压# tar zxvf v2.9.2.tar.gz# cd git-2.9.2编译安装# make configure# ./configure --prefix=/usr/local/git --with-iconv=/usr/local/libic...

2018-07-28 00:43:14 12788 4

原创 腾讯云Linux服务器搭建(三) Mysql 8.0.11的安装和设置

     新拿到的主机,里面什么都没有。从数据库开始安装。先用 yum list mysql* 查看了一下,没有任何Mysql相关的内容。然后开是安装,yum install mysql-server mysql-devel mysql 一路y的顺利结束。找到密码,登录root修改密码很顺利。创建库,创建用户后用工具远程连接没有发现任何问题。可是用开发的java程序连接不成功,提示连接无法通过验证...

2018-07-27 00:55:58 12411

原创 腾讯云Linux服务器搭建(二) DNS设置

     主机是用支付宝交钱,从付款到拿到主机用了20分钟左右吧。拿到后上去确认了配置是否相符,一切确认无误后。先把域名的DNS设置到主机上,然后再开始办理备案相关手续。    域名解析     域名原来是从万网买的,现在万网早就被阿里收购了,只能去阿里云找了。直接上阿里云结果无法登录,用支付宝账号登录后,在域名管理里没有找到我的域名。印象中域名已经被我实名化了啊,为啥找不到啊,直接蒙圈了...

2018-07-26 00:17:54 13356

原创 腾讯云Linux服务器搭建(一) 服务器选择

背景最近做了一个微信小程序,后台用的springboot+mysql,需要找一个服务器放一下。微信小程序还需要必须是https访问,必须要有域名,而且还得微信放信赖的机关所发放的证书。本来想选择腾讯的小程序解决方案里的云服务。后来比较一下,性价比不高,而且自己还想用这个服务器弄点儿别的。正好手头有一个空闲的域名,决定自己搭一个服务器。服务器选择经过阿里云,华为云,腾讯云的三家比价,选择了腾讯云的一款AMD的特价主机的三年服务。主要是感觉性能和Intel的差不多,而且软件都支持,但是价钱差很多,果

2018-07-25 23:09:07 12990

lottery_check_prize.zip

python脚本,根据官方发布开奖结果,核对定投是否中奖,邮件通知中奖结果

2021-12-22

Windows下的diff,适用于windows10以下任何版本

Windows下命令行运行的diff,效果和linux下的完全相同,适用于写windows脚本,尤其适合和各种编辑器配合使用UtroEdit,Editplus,Notepad++等

2018-07-29

Windows下git拉取/推送,SVN更新/提交,maven自动编译打包,angular打包的bat脚本

Windows下实现的,git的自动拉取推送,svn的自动拉取和推送,maven自动编译,angular的自动打包发布,bat脚本

2018-07-28

空空如也

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

TA关注的人

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