自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Poem~

工作,生活,技能

  • 博客(217)
  • 资源 (2)
  • 收藏
  • 关注

原创 Shell 数组

数组的定义arr_number=(1 2 3 4 5)arr_number=(‘aa’ ‘bb’ ‘cc’)获取数组长度${#数组名[@/*]}读取某个下标的值${数组名[下标]}删除操作清除某个元素:unset arr_number[1]清除整个数组:unset arr_number分片访问形式${数组名[@/*]:1:4}数组的遍历for v in ${arr_num...

2018-10-26 13:59:52 1071

原创 隐马尔可夫模型

该模型描述:有一个隐藏的马尔可夫链随机生成不可观测的状态随机序列,再由各个状态生成一个观测而产生观测随机序列的过程

2018-06-29 10:21:24 350

转载 Sublime text 3安装Package Control

https://www.cnblogs.com/xiaohao95/p/hashkey.html

2018-05-18 17:15:51 264

原创 [Linux] awk 命令

https://www.cnblogs.com/quincyhu/p/5884390.html

2018-05-12 17:49:33 199

原创 [Linux命令] tr命令

tr命令可以对来自标准输入的字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。

2018-05-09 16:12:52 249

原创 [LeetCode] [Shell] Valid phone numbers

2018-05-09 09:06:28 240 1

原创 [Leetcode][Shell] Tenth Line

[Description] Given a text file file.txt, print just the 10th line of the file.Example: file.txt Line 1 Line 2 Line 3 Line 4 Line 5 Line 6 Line 7 Line 8 Line 9 Line 10ou

2018-05-08 09:20:35 156

原创 web security

https://www.lovesec.com/https://github.com/xingshaocheng/architect-awesome/blob/master/README.md?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io

2018-05-02 14:42:48 164

原创 npm装bower

官网下载NodeJS > 安装 > 安装程序会自动添加环境变量 node -vNodeJS安装的同时也会安装npmnpm用于NodeJS的模块管理; 先配置npm的全局模块的存放路径以及cache的路径: 1). npm config set prefix “D:\Program Files\nodejs\node_global” 2). npm config

2017-11-21 22:47:32 328

转载 node.js module初步理解

http://www.cnblogs.com/dolphinX/p/3485260.html

2017-11-17 09:02:30 190

转载 SQL子句执行顺序和Join的一点总结

http://blog.csdn.net/yutian1204/article/details/42745081

2017-11-16 15:31:12 286

转载 Selenium 报表自动化测试——黑盒测试篇

https://testerhome.com/topics/10742

2017-11-15 13:23:03 2345

原创 初识sed和gawk

sed编辑器又被称作:流编辑器(stream editor),即 基于预先提供的一组规则来编辑数据流。sed命令的格式如下: sed options script file option选项: -e script -f file -n$: sed ‘s/dog/cat/’ data1.txt

2017-10-28 21:11:39 228

原创 创建函数

创建函数function name { commands }name() { commands }函数返回值函数运行结束时会返回一个退出状态码(函数中最后一条命令返回的退出状态码)。

2017-10-15 14:44:22 634

原创 加密算法和文件格式RSA、X509、PKCSXX

https://www.zhihu.com/question/22524886

2017-09-28 16:43:38 2564

原创 使用openssl命令剖析RSA私钥文件格式

http://blog.csdn.net/zhymax/article/details/7683925

2017-09-28 15:52:59 878

原创 RSA算法原理

http://www.ruanyifeng.com/blog/2013/06/rsa_algorithm_part_one.html

2017-09-28 15:23:49 207

原创 密钥协商

https://www.zhihu.com/question/25116415 http://www.jianshu.com/p/67bcb140d804

2017-09-28 14:48:47 620

原创 控制脚本

处理信号中断进程 Ctrl+C组合键会生成SIGINT信号,并将其发送给当前在shell中运行的所有进程。暂停进程 Ctrl+Z组合键会生成一个SIGSIGTSTP信号,停止shell中运行的进程。停止进程会让程序继续保留在内存中,并能从上次停止的位置继续运行。可以用ps命令来查看已停止的作业 : ps -l捕获信号 trap commands signals 如果脚本受到了trap命

2017-09-22 07:34:29 397

原创 呈现数据

标准文件描述符Linux系统将每个对象当作文件来处理。Linux用文件描述符来标识每个对象。 最早的三个文件描述符STDIN:代表shell的标准输入STDOUT:代表shell的标准输出STDERR:代表shell的标准错误输出 默认情况下,STDERR文件描述符会和STDOUT文件描述符会指向同样的地方,(that’s to say:错误消息也会输出到显

2017-09-10 17:12:02 343

转载 Shell脚本中单引号(‘)和双引号(“)的使用区别[转载]

shell可以识别4种不同类型的引字符号: 单引号字符' 双引号字符" 反斜杠字符\ 反引号字符`1. 单引号 ( '' )# grep Susan phonebookSusan Goldberg 403-212-4921Susan Topple    212-234-2343如果我们想查找的是Susan Goldberg,不能直接使用grep Susan Goldberg

2017-09-08 07:20:38 3961

转载 理解执行计划

文章摘自: http://pgguide.lxneng.com/performance/explain.html什么执行计划?Postgres 有一个强大的功能可以想你展示数据库内容怎样执行一个查询. 这里所谓的 执行计划 是 通过 explain 展示出来的, 了解这个将让你知道怎样通过索引来优化数据库的性能, 对于大多数 人来说困难难点就是读懂这些输出, 虽然大部分

2017-09-03 18:54:18 318

原创 更多的结构化命令

for命令 格式:for var in listdo commandsdone1. 读取列表中的值读取for命令自身中定义的一系列值:for test in Mess1 Mess2 Mess3do echo The next stat is $testdone# the output will be:the next stat is Mess1the next stat

2017-08-20 17:02:32 251

原创 构建基本脚本

1. 创建与运行shell脚本创建shell脚本时,必须在文件的第一行指定要使用的shell。其格式为:#!/bin/bash #当然可以选择其它的shell写了一个脚本之后,想要运行它,必须保证shell会在环境变量($PATH)里找到这条命令。# 可以将该脚本所在的目录添加到PATH环境变量中;# 通过绝对或相对路径来引用shell脚本文件;2. 定义用户变量变量可以是不超过20个字母、数字

2017-08-13 18:49:58 530

原创 理解Linux文件权限

Linux系统会为各种各样的功能创建不同的账户,而这些账户并不是真的用户。这些账户被称作系统账户,是系统上运行的各种服务进程访问资源用的特殊账户。一般,系统账户的UID值都小于500. Linux的安全性 1. /etc/passwd文件 passwd文件里的密码字段值都被设置成了x,这是考虑到了密码的安全性。真正的密码我们会保存在/etc/shadow文件中。/etc/shadow文件

2017-08-09 23:01:06 619 2

转载 linux使用telnet自动发送mail.

本文转载自:http://blog.csdn.net/vilicwh/article/details/46426267自己学习或者工作中,遇到的一些问题,第一次文字记录,希望对人对己,都是一种帮助。文章出发点: 需要在linux环境,做某些自动化测试工作,最终将测试结果,自动mail至同事们,这样省时方便,又有测试记录。无奈自己才疏学浅,刚开始遇到这个问题,也不清楚改实现这个功

2017-08-01 17:47:12 1323

原创 Linux命令行—使用Linux环境变量

在bash shell中,环境变量分为两类:全局变量和局部变量。全局环境变量使用printenv命令可查看系统的全局变量。 系统环境变量一律使用全大写字母以区别普通用户的环境变量。 显示单个环境变量的值,可使用echo命令: echo $HOME设置全局环境变量创建全局环境变量的方法:先创建一个局部环境变量,然后再把它导出到全局变量中。Note: 全局环境变量在设定该全局变量的进程创建的所

2017-07-31 23:50:56 8108

原创 Linux命令行—管理进程/获取磁盘统计信息

监测程序ps命令 该命令有很多常用的参数,通常情况下我们使用: ps -ef另外一些比较有用的参数有: -l, -H(该参数能把输出的进程组织城一个层级的格式,可以很轻松的看懂哪些进程启动了哪些进程); –forest(它会显示进程的层级信息,并用ASCII字符绘出可爱的图表,这种格式使得跟踪子进程和父进程变得十分容易) 该命令的不足:只能显示某个特定时间点的进程的信息。

2017-07-30 14:51:43 588

转载 自动化测试框架Cucumber和RobotFramework的实战对比

转载地址:http://www.infoq.com/cn/articles/cucumber-robotframework-comparison/一、摘要自动化测试可以快速自动完成大量测试用例,节约巨大的人工测试成本;同时它需要拥有专业开发技能的人才能完成开发,且需要大量时间进行维护(在需求经常变化的情况下),所以大部分具有很好开发技能的人员不是很愿意编写自动化用例

2017-07-28 14:46:13 414

原创 Robotframework -- Run Keyword关键字

Robotframework – Run Keyword关键字Run KeywordRun KeywordsRun Keyword If runs the given keyword with the given arguments, if ‘condition’ is true.Run Keyword Unless runs the given keyword with the g

2017-07-17 19:32:45 4765

转载 (转)测试开发之路--聊聊自动化的打开方式

https://testerhome.com/topics/7271前言自动化好像是测试行业永恒不变的热点话题。貌似也是测试行业争议最大的话题。不知道现在还有多少言论说自动化没有用的,记得前段时间的时候网上还有不少人在争论自动化的价值和作用,但其实自动化不仅仅是存在测试行业。 现在的运维行业以及最近特别火的devops概念都是深深的依赖着自动化的。 好像我们也从没听说人家运

2017-07-16 19:21:39 533

转载 python单元测试 - unittest

unittest, python 单元测试框架

2017-06-26 18:44:37 177

原创 STAF

https://rainzhaojy.github.io/2014/howto_ta.html

2017-04-25 20:01:37 400

转载 自动化测试框架的比较

http://wiki.opensfs.org/Automation_framework_evaluation

2017-04-25 19:57:30 507

转载 Sendmail邮件服务器搭建与配置笔记

http://myhat.blog.51cto.com/391263/410414/

2017-04-25 08:38:18 1288

原创 Selenium+python操作浏览器问题汇总

下载与change log文档:http://docs.seleniumhq.org/download/For FireFox:  webdriver v-0.16 之余selenium3.4或以上版本兼容     https://github.com/mozilla/geckodriver/

2017-04-23 14:06:37 494

原创 df, du, ls 的区别

http://wushank.blog.51cto.com/3489095/1533409

2016-12-01 18:16:49 786

转载 rrd数据库

http://blog.csdn.net/huzhenwei/article/details/6012845官方文档链接: http://oss.oetiker.ch/rrdtool/doc/rrdcreate.en.html 摘要rrdtool create filename [--start |-b  start time ] [--step |-s  step ]

2016-10-21 11:41:47 1337

转载 利用OATS技术来设计Test Case

http://blog.sina.com.cn/s/blog_48fc02b90100037j.html  我本身的工作是QA(Quality Assurance),是在软件公司的研发中心工作,QA工作简单来说就是测试工作,通过各种各样的测试来对软件的质量进行保证,因此呢工作内容的很大一部分就是设计Test Case,但是看过《计算机软件测试》这本书并且对软件测试有一些经验的人都知道,不可

2016-10-08 17:51:16 639

转载 Linux 与 BSD 有什么不同?

https://linux.cn/article-3186-1.htmlLinux 与 BSD 有什么不同? 2014-6-12 12:44    评论: 13 收藏: 4 分享:12     原创:Linux中国https://linux.cn/article-3186-1.html原创:LCTThttps://linux.cn/article-3186-

2016-05-10 15:07:58 288

java web开发

这个文档对于学习java web的人来说很好,很浅显易懂,学习java的开发人员可以看看,讲的挺好的,可以用于J2EE的面试

2014-07-06

oracle课件

这个ppt对于学习oracle的人来说很好,很浅显易懂,学习数据库的开发人员可以看看,讲的挺好的

2014-07-06

空空如也

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

TA关注的人

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