- 博客(21)
- 资源 (3)
- 收藏
- 关注
原创 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 1658
原创 Python脚本抓取大乐透开奖结果核对定投号码邮件通知
最近学习了一下Python的基础,想写个东西练练手。正好每次跟号的大乐透还需要手动兑奖或者去彩票站兑奖,自己写一个脚本自动抓取开奖结果,核对开奖金额后邮件通知。其中主要使用requests/urllib3/smtp/mail等包。
2021-12-20 22:04:39 4453 1
原创 Linux直接挂载另一台机器的文件夹
问题:现在有6台生产环境,不能随意访问,必须有手机验证才能通过ssh或者sftp登录,查看日志比较不方便。想把日志同步到一台测试机上。这样可以不登录生产机来查看生产环境的日志文件。思路:想安装rsync,但是如果实时同步的话,比较占用资源,同步慢的话,调查不方便;而且也没有太大必要保留两份日志文件。由于生产环境的cpu和带宽压力都不是很大,想用ssh直接进行挂载。于是查了查,可以通过shfs格...
2018-12-04 21:38:55 11525 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 12813 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 11960
原创 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 15561
原创 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 9592
原创 腾讯云Linux服务器搭建(九) Linux上DB2的客户端实现数据的备份和恢复
问题:DB2服务器装在AIX上,不允许直接利用服务器做数据的导出导入。但是由于项目需要,需要频繁的对一些表进行数据的备份和恢复。所以只能在一个其他服务器上安装DB2客户端,通过客户端来实现数据的备份和恢复。思路:先从IBM官网下载客户端;然后安装到一个应用服务器上(Centos6);然后通过脚本实现指定表的备份和恢复。实现:1,从IBM网站下载客户端,需要注意选择 DSClients-...
2018-08-26 00:07:09 9002
原创 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 14961
原创 腾讯云Linux服务器搭建(八) 服务器硬盘容量的监视脚本实现
昨天发生一件事儿,腾讯云主机登录后,有一些命令执行失败,提示硬盘容量不足。df -h 一看,硬盘容量用了100%。还好df/du能使用。用du 查了一下大文件,发现时tomcat的日志文件有两个异常,两个都是十几个G,把残留的三十多个G的容量都占了。每个留了1000行之后,先删掉这两个文件,成功恢复系统到能正常使用状态。Tomcat出现异常的原因还没分析完,这里先不说,先把硬盘容量监视做...
2018-08-01 00:37:57 14946 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 11632
原创 腾讯云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 12767
原创 腾讯云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 11973
原创 批量把XML文件投入MQ,和批量把MQ生成XML文件的java工具
项目中有大量的MQ接口,尤其是进入结合测试以后,有大量的MQ的投入和取出需求。用Webshpere的MQ资源管理器实现太慢,而且手动作业太多了。手动写了两个工具,一个是VBA对固定格式的接口文件,生成MQ接口测试用的XML文件。一个是java写的,针对MQ的批量XML投入和取出生成XML文件的工具。这里介绍第二个,第一个VBA工具有需要的可以留言。 思路:因为只是单纯文件...
2018-07-29 15:47:08 12047 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 16548 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 12835 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 12423
原创 腾讯云Linux服务器搭建(二) DNS设置
主机是用支付宝交钱,从付款到拿到主机用了20分钟左右吧。拿到后上去确认了配置是否相符,一切确认无误后。先把域名的DNS设置到主机上,然后再开始办理备案相关手续。 域名解析 域名原来是从万网买的,现在万网早就被阿里收购了,只能去阿里云找了。直接上阿里云结果无法登录,用支付宝账号登录后,在域名管理里没有找到我的域名。印象中域名已经被我实名化了啊,为啥找不到啊,直接蒙圈了...
2018-07-26 00:17:54 13407
原创 腾讯云Linux服务器搭建(一) 服务器选择
背景最近做了一个微信小程序,后台用的springboot+mysql,需要找一个服务器放一下。微信小程序还需要必须是https访问,必须要有域名,而且还得微信放信赖的机关所发放的证书。本来想选择腾讯的小程序解决方案里的云服务。后来比较一下,性价比不高,而且自己还想用这个服务器弄点儿别的。正好手头有一个空闲的域名,决定自己搭一个服务器。服务器选择经过阿里云,华为云,腾讯云的三家比价,选择了腾讯云的一款AMD的特价主机的三年服务。主要是感觉性能和Intel的差不多,而且软件都支持,但是价钱差很多,果
2018-07-25 23:09:07 13029
Windows下的diff,适用于windows10以下任何版本
2018-07-29
Windows下git拉取/推送,SVN更新/提交,maven自动编译打包,angular打包的bat脚本
2018-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人