- 博客(19)
- 收藏
- 关注
原创 几首幼儿园学的古诗
立冬【唐】李白冻笔新诗懒写,寒炉美酒时温。醉看墨花月白,恍疑雪满前村。小雪唐 · 戴叔伦花雪随风不厌看,更多还肯失林峦。愁人正在书窗下,一片飞来一片寒。题破山寺后禅院[ 唐 ] 常建清晨入古寺,初日照高林。曲径通幽处,禅房花木深。山光悦鸟性,潭影空人心。万籁此俱寂,但余钟磬音。白云泉唐 · 白居易天平山上白云泉,云自无心水自闲。何必奔冲山下去,更添波浪向人间望岳唐 · 杜甫岱宗夫如何?齐鲁青未了。造化钟神秀,阴阳割昏晓。荡胸生曾云,决眦入归鸟。...
2021-07-09 17:09:56
312
原创 HTTP跨域请求的发两次的原因
https://www.cnblogs.com/linxingyun/p/6772937.html问题:react+axios对不同server上的tomcat服务器进行跨域访问,即使只进行一次请求,server端收到两次请求,而且两次请求的消息体不一样,一次带鉴权信息,一次不带。原因:跨域请求涉及到CORS,CORS把HTTP请求分成两类。1. 简单跨域请求。当HTTP请求...
2019-10-31 13:10:13
2514
转载 Linux rpm安装MySQL community
两个notes:1. 我的版本是5.7.28,安装完后mysqld--initialize --user=mysql执行失败,没有生成密码,mysqld --initialize --user=mysql成功2.mysql -u root -p 登录修改密码...
2019-10-18 15:08:58
205
1
原创 CentO S上postgresql11.4安装参数推荐及常见问题
安装PG后通常需要make check跑一下官方的回归用例,如果想要跑通所有的官方回归用例,下列参数需要在build的时候提前指定,否则就会报类似“xml.sql:138: ERROR: unsupported XML featureINFO:SingleRunner:DETAIL: This functionality requires the server to be built wit...
2019-08-05 14:39:29
1644
原创 pycharm调试远程代码
纠结了两天,终于调通了,记录一下各种坑1.pycharm不能是社区版,收费的才有这功能,至于如果弄到免费收费版,自己动手丰衣足食2.在本地创建一个空的目录用作local path,我这里用的是"C:\D盘\自动化框架\my_pgregres"3.打开pycharm打开那个空的文件夹。4.Tools--->deployment--->configuration...
2019-08-02 17:19:49
1083
1
原创 pexect 实现shell互动
import pexpectimport systry: #initdb_cmd = pexpect.spawn('initdb -D /home/sunhuihui/data') #initdb_cmd.logfile = sys.stdout.buffer initdb_cmd = pexpect.spawn('initdb -D /home/sunhuihui...
2019-05-17 15:31:00
416
原创 Python类内部函数的self参数
Python中类内部函数的第一个参数都是self,这个参数指向调用此函数的类实例。类内部函数定义时不可以省略self,但是外部函数不需要此函数,理解了self的定义就能理解这一点。试验中遇到的错误:在类中的函数定义为:def _end_testcase_prompt(testcase,result):在类实例中的函数调用为:super()._end_testcase_p...
2019-04-26 10:14:32
5204
原创 artifacts实现gitlab pipeline页面下载build-done的binary文件
想要实现的目标:在gitlab上,针对开发人员提交的commit,如果pipeline运行成功,那么在每个pipeline后面都能有一个下载按钮,测试人员可以下载build好的binary文件用于测试。实现方法:在.gitlab-ci.yml中使用artifacts关键字。其中,name是下载的artifacts包的名字,可以用pipeline IDpa...
2019-03-07 14:34:59
4218
原创 出塞二首 唐 · 王昌龄
其一秦时明月汉时关,万里长征人未还。但使龙城飞将在,不教胡马度阴山。 其二骝马新跨白玉鞍,战罢沙场月色寒。城头铁鼓声犹振,匣里金刀血未干。...
2019-03-05 13:48:48
1129
原创 redmine整合gitlab版本库
Clone 版本库如果想在Redmine上看到gitlab上的版本库,需要在redmine用户对gitlab的repository有读写权限这里我的redmine的用户是apache。1. 创建gitlab repository的目录,并且改成跟redmine同一个用户mkdir /opt/gitlab-repochown -R apache:apache /opt/gitlab...
2019-02-28 17:00:57
2299
1
原创 Linux shell脚本中分号的作用
日常工作中有时候会需要用到shell脚本来简化重复性工作。然后每次都迷惑在什么地方改用分号,什么地方不用。好吧今天,来个了断吧。首先我的需求是,判断有没有指定目录,如果没有则git clone 一个,如果有做一下git pull,很简单。这里有两种写法:1.写到shell脚本中,然后执行脚本#!/bin/shif [ ! -d "/home/sunhuihui/tmp/regre...
2019-02-27 11:29:41
5603
2
原创 gitlab-runner clone repository error
问题: 使用gitlab runner实现CICD,在执行.gitlab-ci.yml文件前要git clone repository。原本可以正常执行,但是随着project越来越大,git clone的时候报如下错误。Running with gitlab-runner 11.0.0 (5396d320)on runner-for-purog3.0 aef94315Using S...
2019-02-26 16:56:26
1355
原创 python面向对象编程笔记
1. 在python对象模型中,当通过实例对象调用方法时,默认会把档期那实例对象当作第一个参数传递给方法。所以如果需要使用实例对象调用类中的方法,在类中定义方法时,通常第一个参数的名称为self。但是self只是惯例,可以用其他名字代替。 >>> class test: def add(a,b):return a+b def add2(self,a,b):...
2018-08-15 09:23:50
301
原创 python 函数报错TypeError: object of type 'int' has no len()
函数源码_times = 0def hannuota(nlist,mfrom,mpass,mto): global _times n=len(nlist) #n=nlist._length_ if n==1: _times+=1 print('%-2d'%_times,nlist[0],':',mfrom,'------>...
2018-08-14 09:38:17
48782
原创 IMS网络基本概念
IMS核心网包含以下网元: 1. 一个或者多个用户数据库,归属用户服务器(HSS)和用户定位功能(SLF) HSS是GSM网络中HLR的演进,用来存储用户相关数据,包括位置,鉴权,授权,用户资料以及分配给用户的S-CSCF 当一个IMS网络中的用户过多时,就可能会有多个HSS,这时候就需要SLF。SLF是一个简单的数据库,用来把用户地址映射到不同的HSS。 HSS和SLF都使用DIAMETE
2016-07-22 00:35:08
16286
1
原创 写在博客第一天
每次跟Peter同学聊天都会正能量满满,好吧,接受建议做个笔记。鉴于自己一直有虎头蛇尾的毛病,开博客是为了督促自己。被分到一个自己一直不愿意做的工作,开始是愤怒和恼火,然后是各种理由麻痹自己,最后就又开始混混度日。换个角度,学习是自己的事。或许能有新的开始,毕竟everything is possible
2016-06-24 16:08:39
250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人