07 2022 档案
纪念下,我从CSDN搬家到博客园啦!
摘要:用了十年的CSDN,帮助了无数人,不管是Linux还是恶意插件移除等方面,咨询和询问的人都比较多,本是不愿离开的,但是CSDN的广告和付费以及单方面做出的清零C币等政策已经让人忍无可忍,所以找到了博客园! 喜欢就关注一个吧!
阅读全文
Dive Into Python 学习记录2-自省/info 函数 /str / type /callable 函数
摘要:2.1 自省 自省是指代码可以查看内存中以对象形式存在的其它模块和函数,获取它们的信息,并对它们进行操作。用这种方法,你可以定义没有名称的函数,不按函数声明的参数顺序调用函数,甚至引用事先并不知道名称的函数。 def info(object, spacin...
阅读全文
软件测试的魅力何在?
摘要:问题:软件测试的魅力何在?您为什么选择测试一行而不做开发? 精彩回答: 陈甫鸼: 虽然我现在换到开发去了,不过毕竟也在这一行做了六年,貌似还是有机会在这里发言的吧。最初我接触测试纯粹是出于偶然,微软到我们学校的面试只有做测试的肯要我啊。不过后来做了...
阅读全文
Phoronix Test Suite
摘要:http://www.phoronix-test-suite.com/?k=home phoronix.com 是业内一个知名的网站,其经常发布硬件性能测评以及 Linux 系统相关的性能测评, Phoronix Test Suite 为该网站旗下的 lin...
阅读全文
python 学习记录(6)-模块导入/变量/常量/注释/语句分隔
摘要:1.1 模块的导入 #!/usr/bin/python # -*- coding: UTF-8 -*- #规范导入方式 import sys print sys.path #利于path的理解,是来自sys print sys.argv...
阅读全文
Dive Into Python 学习记录1-函数/模块导入/字典/列表/元组/字符串分割、连接、格式化/映射list/
摘要:###### Dive Into Python 学习记录 主要记录该书中的重点内容,部分以前学过的内容就只作简单的回顾记忆,没有实际去操作 1.1 概览 #filename: #coding=utf-8 def buildConnectionStri...
阅读全文
Using Bash shell scripts for function testing
摘要:功能测试是软件开发的一个关键部分 -- 而已经装入 Linux 的 Bash 可以帮您轻而易举地完成功能测试。在本文中,Angel Rivera 将说明如何运用 Bash shell 脚本通过行命令来执行 Linux 应用程序的功能测试。由于此脚本依赖于命...
阅读全文
python 学习记录(5)-变量、模块名的命名规则及random模块使用
摘要:学习:Python开发技术祥解 源文件\02\2.2\2.2.1 #!/usr/bin/python # -*- coding: UTF-8 -*- # 变量、模块名的命名规则 # Filename: ruleModule.py _rule = "rul...
阅读全文
LTP--linux稳定性测试 linux性能测试 ltp压力测试 ---IBM 的 linux test project
摘要:今天考虑如何将这个变态的系统(说它变态,一点都不过,因为是debian和Ubantu 杂交的,设计者都是这么说的)的功能测试程序化,结果论坛上有人建议考虑 IBM 的 linux test project 下载下来,安装了十来分钟,最后运行时报错,安装不准确...
阅读全文
Android自动测试之monkeyrunner工具
摘要:这篇博客的作者弄出来了,可我弄出来的结果不一样,郁闷 其实是翻译过来的,原文:http://developer.android.com/tools/help/monkeyrunner_concepts.html http://www.cnblogs.co...
阅读全文
最近再来学习了
摘要:本来android不是我想学的,因为现在存在的问题最主要的就是技能不精不专,但是工作上得需要,不得不多少用点,还不是上面听说啥monkey测试中给python预留了个API接口,可以尝试将python用于android测试,晕,结果今天搞了一下午都没觉得找...
阅读全文
Widget
摘要:Web Widget,中文译名被称作是微件,是一小块可以在任意一个基于HTML的Web页面上执行的代码,它的表现形式可能是视频,地图,新闻,小游戏等等。它的根本思想来源于代码复用,通常情况下,Widget的代码形式包含了DHTML,JavaScript以及...
阅读全文
linux 日志
摘要:蓝色字体表示自己做的尝试和解释(系统为 debian,桌面为Ubuntu 2.32.0) 1. 日志简介 日志对于安全来说,非常重要,他记录了系统每天发生的各种各样的事情,你可以通过他来检查错误发生的原因,或者受到攻击时攻击者留下的痕迹。日志主要的功能有:...
阅读全文
Linux中运行的进程:ps/top
摘要:你可以使用ps命令。它能显示当前运行中进程的相关信息,包括进程的PID。Linux和UNIX都支持ps命令,显示所有运行中进程的相关信息。ps命令能提供一份当前进程的快照。如果你想状态可以自动刷新,可以使用top命令。 ps命令 输入下面的ps命...
阅读全文
Python自动单元测试框架
摘要:一、软件测试 大型软件系统的开发是一个很复杂的过程,其中因为人的因素而所产生的错误非常多,因此软件在开发过程必须要有相应的质量保证活动,而软件测试则是保证质量的关键措施。正像软件熵(software entropy)所描述的那样:一个程序从设计很好的状态开始,...
阅读全文
Windows CE
摘要:WindowsCE是微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统,它是精简的Windows 95,Windows CE的图形用户界面相当出色。 目录 概述...
阅读全文
2012下半年提升内容
摘要:一、最近想了很久,看了很多招聘信息的要求,发觉自己有很多方面的知识都还欠缺,为此,决定确定一个目标计划,完成下半年的提升内容,否则下半年又会在昏昏沉沉中过日子了,到时候又是后悔和无奈! 若有不完善的地方,后期再作修改; 1、立足现在,专注当前: 充实和回...
阅读全文
IT职业规划:现在就可以开始执行
摘要:IT职业规划:说易行难 职业规划到底要不要?怎么做?为什么有了职业规划还是迷茫?许多人有这些疑问。 其实现在很多大公司都有职业规划,为每个员工制定职业生涯,设定工作目标,并进行年终考核。而大部分小公司没有针对员工的职业规划。我们到底要不要做职业规划?...
阅读全文
Positively Must Know About Unicode and Character Sets (No Excuses!)
摘要:by Joel Spolsky Wednesday, October 08, 2003 Ever wonder about that mysterious Content-Type tag? You know, the one you're suppose...
阅读全文
python 学习记录(4)—本金+利息计算及简单的游戏猜测程序
摘要:1、下面的程序是当时学习python时想到最近降息,利率变化了写的简单计算本息和的代码,很简单,只为巩固当时学的内容,现在记录在这里供分享和日后查找相关用法 # filename:interest_calculation.py print '''hello,w...
阅读全文
测试linux下一些最基本的服务情况的方法
摘要:1、进程管理 1.1 创建进程 #include //Standard library definitions #include //Standard symbolic constants and types int main(int argc,...
阅读全文
Linux 下的根用户安全管理策略及实践,第 2 部分: 权限安全使用和密码管理
摘要:root 权限安全使用 配置 sudo 安装后只有仔细配置,sudo 才会安全和可靠。sudo 配置文件是 /etc/sudoers。可以编辑这个文件,以赋予特定用户只能够以 root 特权运行某些特定命令(而非任何命令)的能力。还可以限制这些用户只能使用某些...
阅读全文
外设移除区别/终端记录/重设密码/python测试/数据拷贝最大限度
摘要:1.1【卸载】【弹出】【安全移除驱动器】区别 【卸载】只是解除挂载(可以直接重新挂载) 【弹出】弹出读卡器里面的存储卡(需要重新插入存储卡) 【安全移除驱动器】断掉设备电源,移除设备(需要重新插入设备) 1.2记录你的终端操作 ── script ...
阅读全文
最近学习python不得不暂停一段时间
摘要:python还有很多内容要学,但是最近来了测试任务,不得不暂停一段时间,有空再来写读书笔记了。很可惜,不去使用,过几天说不一定又陌生了。
阅读全文
python 学习记录(3)—文件操作
摘要:1.1 打开文件进行读取操作 In [2]: file = open ("record.txt","r") In [3]: print file.read() The system information is: 说明: open是内建函数,不用impo...
阅读全文
应用python编写shell脚本
摘要:python可以做shell脚本吗? 首先介绍一个函数: os.system(command) 这个函数可以调用shell运行命令行command并且返回它的返回值。试一下在python的解释器里输入os.system("ls -l"),就可以看到ls列...
阅读全文
python 学习记录(2)—re 正则表达式模块的使用
摘要:1.1 创建与使用 In [87]: import re In [88]: re_string = "{{(.*?)}}" In [89]: test_string = " this {{is}} a test {{string}} and {{may ...
阅读全文
python 学习记录(1)—对内建str的处理
摘要:1.1 对str进行数据提取 In [1]: In [2]: import subprocess In [3]: res = subprocess.Popen(['uname','-sv'],stdout = subprocess.PIPE) In...
阅读全文
[linux]Vmstat与iostat结果解析
摘要:[linux]iostat 结果解析 iostat 结果解析 [root@20081006-1724 ~]# iostat -x Linux 2.6.9-78.ELsmp (20081006-1724) 11/20/2009 avg-cpu: ...
阅读全文
python初学常见问题记录(4.1)-解决了输出覆盖和提示不对应问题
摘要:本篇文章继续在python初学常见问题记录(4)的基础上讨论解决覆盖、提示位置不对应的问题,很高兴今天通过发帖找到了解决问题的办法,但是问题原因理解还不透彻; 附运行的新脚本: #/usr/bin/python #filename:config_collect...
阅读全文
python初学常见问题记录(4)
摘要:最近想把一些查找配置的命令整合在一起,通过运行一个脚本,将计算机的配置信息输出到指定文本,这个过程也遇到了一些困难,毕竟之前没有编程经验,把遇到的问题做个记录如下: (另外通过运行脚本时利用重定向,也可将结果输出到文件,如 : python test.p...
阅读全文
用python 实现linux shell功能
摘要:1、执行命令行中的命令有两种方法:在此以Linux常用的ls命令为例, (1)os.system('ls -l') (2)import subprocess subprocess.call('ls -l'.split()) os...
阅读全文
python初学常见问题记录(3)--Ipython用法
摘要:(1)python 模拟 ipython 使用TAB 键进行自动补全功能 >>> import rlcompleter, readline >>> readline.parse_and_bind('tab:complete') #### 完成以上两句语句...
阅读全文
的关于文件处理的中文说明
摘要:#encoding=utf-8 ############# 文件和输入输出 ##################### #*********** Part 1: 文件对象 ***************** #文件对象不仅可以用来访...
阅读全文
python初学常见问题记录(2)--eclipse下报错及乱码
摘要:最近学习python又遇到了一些问题,其中肯定有自己对开发环境和工具不熟悉的地方,今天这篇文章讨论以下问题的解决过程: (1)eclipse环境下编辑器使用汉字时的乱码问题 (2)报错:Variable references non-existent ...
阅读全文
如何成为优秀Python程序员的好文章
摘要:本文是从 How to become a proficient Python programmer 这篇文章翻译而来。 这篇文章主要是对我收集的一些文章的摘要。因为已经有很多比我有才华的人写出了大量关于如何成为优秀Python程序员的好文章。 我的总结主要...
阅读全文
将Python程序打包成可执行文件
摘要:另外附官方参考文档: http://www.py2exe.org/old/ 其实作者也是参考该文翻译过来的,供参考 标签: 休闲 python 职场 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声...
阅读全文
python初学常见问题记录(1)--linux下和win7下安装python
摘要:最近在学习python,没有人指导,发现了问题只能问果哥或度娘,虽然目前可以进行了一些简单的编写,也刚刚学会将程序打包成windows下的可执行exe文件,文章中难免有不当的地方,还请读者留言指正,以便大家一起学习提高; 学习的教程(简明 Python 教程,...
阅读全文
windows用tree创建文件目录结构整理文件
摘要:最近整理硬盘的文件内容,比较麻烦,就在网上查找有啥好的方法,结果感觉都不咋样,不过目前看除了自己把好命名的规则和分好档案类型外,下面这个方法对已经放好的文件进行查看比较实用,我自己具体实践了下,感觉还行,写出来和大家分享,如果你有其他更好的方法,欢迎评论,给我...
阅读全文
25个必须记住的SSH命令
摘要:一、python多线程通过ssh远程执行命令 #-*- coding: utf-8 -*-#!/usr/bin/python import paramikoimport threadingdef ssh2(ip,username,passwd,cm...
阅读全文
Linux下内存释放问题
摘要:最近测试性能方面的内容,发现测试时如不注意细节,完全有可能使自己测试的结果受环境的影响,比如测试内存方面的性能,结果测试时没有注意测试前机器做过其他啥子测试,拿到手就做测试,重启都懒得做的话,就可能会发生下面的问题! 细心的朋友会注意到,当你在linux下频...
阅读全文
stressapptest使用介绍
摘要:stressapptest 其是:Stressful Application Test (stressapptest) 的简称 Stressful Application Test试图让来自处理器和I/O到内存的数据尽量随机化,以创造出模拟现实的环境来测试现...
阅读全文
Linux系统使用time计算命令执行的时间
摘要:当测试一个程序或比较不同算法时,执行时间是非常重要的,一个好的算法应该是用时最短的。所有类UNIX系统都包含time命令,使用这个命令可以统计时间消耗。例如: [root@localhost ~]# time lsanaconda-ks.cfg instal...
阅读全文
tcpdump 网络数据包分析工具
摘要:简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主...
阅读全文
再论hdparm进行硬盘相关测试的方法
摘要:最近又遇到了性能测试相关的话题,现在常测试的无非就是接口读写,网络性能,CPU性能之类的,找了下常用的最基础的工具,后续慢慢逐一讨论。 Linux下hdparm硬盘测速 在Linux下可以使用hdparm对硬盘进行测试或者查看硬盘的相关信息 hdpa...
阅读全文
硬盘分类知识普及
摘要:硬盘种类 硬盘拼音Yìngpán; 硬盘分为 固态硬盘(SSD)和 机械硬盘(HDD);SSD采用 闪存颗粒来存储,HDD采用磁性 碟片来存储。 接口 ATA 全称Advanced Technogy Attachment,是用传统的40-pi...
阅读全文
linux 下的sar工具命令小结
摘要:在使用UNIX操作系统的过程中,我们常常会用到各种各样的问题,比如系统运行速度突然变慢,系统容易死机或者主机所带的终端常出现死机,这时我们常常猜测,是硬盘空间太小,还是内存不足?I/O出现瓶颈,或者是系统的核心参数出了问题?这时,我们应该考虑使用系统给我们提供...
阅读全文
Speedometer 显示网络速度
摘要:今天在linux内核3.6.11+升级改变了哪些内容的时候,发现了一个网络速度跟踪工具speedometer,安装也比较方便,记下来留作以后使用。 出处:http://excess.org/speedometer/ Purpose Measure and ...
阅读全文
sed 简明教程
摘要:sed全名叫stream editor,流编辑器,用程序的方式来编辑文本,相当的hacker啊。sed基本上就是玩正则模式匹配,所以,玩sed的人,正则表达式一般都比较强。 同样,本篇文章不会说sed的全部东西,你可以参看sed的手册,我这里主要还是想和大家竞...
阅读全文
systemctl 命令管理系统服务
摘要:以网络服务为例: 1、 查看已开启服务:systemctl list-units 2、 关闭已开启服务:systemctl stop ****.service 3、 开启:systemctl start ****.service 4、 重启:systemct...
阅读全文
Wget下载使用方法
摘要:在unix机器上的命令行中经常需要使用下载功能,wget则可实现该功能 Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟...
阅读全文
shell 快捷组合命令及常用命令
摘要:!$ !$是一个特殊的环境变量,它代表了上一个命令的最后一个字符串。如:你可能会这样: $mkdir mydir$mv mydir yourdir$cd yourdir可以改成:$mkdir mydir$mv !$ yourdir$cd !$ 直接可以利用!...
阅读全文
IPTraf介绍 --网络状况监视工具
摘要:IPTraf是一个IP网络监控工具。它能拦截网络上的报文,获取报文各个部分的信息,如: IP、TCP、UDP、ICMP报文总数和非IP字节数。 TCP连接的源/目的地址和源/目的端口。 TC...
阅读全文
写给剩男剩女
摘要:文/橘子 我也是个剩女,写这篇东西,既写给自己,也写给和我一样剩下的单身们。 上周一个女朋友来电话,说: **,给你介绍个男朋友。我一听,很开心,因为说明这个女朋友惦记着我,听她的口气,颇有些肥水不流外人田,被好友这么关怀总是开心的。同时呢,也很犹豫要不要接受...
阅读全文
应该知道的Linux技巧
摘要:很久没写博客了,最近两周都比较忙!年关难过呀! 下面这个文章是对linux shell 的一个很好总结! 应该知道的Linux技巧 来源:酷壳 - CoolShell.cn 作者:陈皓 这篇文章来源于Quroa的一个问答《What are some t...
阅读全文
工作邮件书写技巧
摘要:工作中邮件是大家同领导同事沟通的重要方式之一,尤其是对领导汇报工作,如果写的不好,则体现不出工作的贡献和个人价值,甚至有些邮件显得多余,给人烦恼; 最近新任经理对自己的邮件存在一些问题进行了指正,但是自己也不能领会其中的要点和技巧,想到有必要学习下邮件书写的技...
阅读全文
AttributeError: 'module' object has no attribute 'Frame' 解决方法
摘要:最近对wxpython的GUI编程试用了下,试用过程中出现报错: Traceback (most recent call last): File "E:\study\python\wxpython1\stdout_err.py", line 7, in ...
阅读全文
10 Tips to Survive and Progress in the Field of Software Testing
摘要:These tips not only survive but also advance you in your software testing career. Make sure you follow them: Tip #1) Written commu...
阅读全文
Python IDLE快捷键
摘要:今天在定义某些类时,发现idle支持下拉提示,但是选择了提示的内容后,按enter键并没有补全,而是换行,所以整理了下网上的资源,实际使用后汇总如下: 1、编辑状态时: Ctrl + [ 、Ctrl + ] 缩进代码 和TAB差不多,前一个减...
阅读全文
awk实用功能
摘要:和sed一样,awk也是逐行扫描文件的,从第一行到最后一行,寻找匹配特定模板的行,并在这些行上运行“选择”动作。如果一个模板没有指定动作,这些匹配的行就被显示在屏幕上。如果一个动作没有模板,所有被动作指定的行都被处理。 1. awk的基本格式...
阅读全文
vim 命令
摘要:本章提供足够的信息使你用够使用 Vim 来做基本的编辑。这里提供的方法不一定是高效 快捷的。但起码是有效的。花些时间去练习这些命令,这是后面的知识的基础。 |02.1| 第一次运行 Vim |02.2| 插入文本 |02.3| 移动光标 |02...
阅读全文
python-webbrowser.py 浏览器快捷控制器(及应用补充)
摘要:从来没有翻译过技术文档,今天花了两小时翻译了下python的webbrowser — Convenient Web-browser controller(网上搜了下好像没人翻译过);也算是一种尝试吧,内容里面肯定有些不规范的地方,或许有些名字早就有通用的名字了...
阅读全文
BAT编写详细手册 ( )
摘要:想到之前自己用过一个bat文件自动登录邮箱的方式,很好玩,所以转载了,其次跟一直在学习的linux很像,说不定哪天会有点用,设计bat文件避免重复性的操作,暂时放到这里吧! 首先,批处理文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部分时候...
阅读全文
Linux中FTP服务器配置与管理
摘要:FTP的全称是File Transfer Protocol(文件传输协议),就是专门用来传输文件的协议.它工作在OSI模型的第七层,即是应用层,使用TCP传输而不是UDP.这样FTP客户端和服务器建立连接前就要经过一个"三次握手"的过程.FTP服务还有一个非常...
阅读全文
nice命令详解
摘要:【命令】nice — 调整程序运行的优先级 【格式】nice [OPTION] [command [arguments...]] 【说明】 在 当前程序运行优先级基础之上调整指定值得到新的程序运行优先级,用新的程序运行优先级运行命令行"command [...
阅读全文
python 常见面试问题(3)-单例模式/lambda函数/类型转换/文件操作/查询和替换/Fibonacci数列
摘要:1:Python如何实现单例模式? 单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类 显然单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个...
阅读全文
python 常见面试问题(2)-getopt 模块/Python Date Time方面的类
摘要:1、getopt 模块 各种基于Linux上的语言都会有 getopt 模块,它的功能是 获取执行命令行时附带的参数 在perl中,我们常使用Getopt::Std模块来传递命令行参数给程序,在python有类似模块getopt,介绍最重要方法getopt。 ...
阅读全文
浅谈使用expect实现自动交互式(2)
摘要:前段时间讲了expect的基础用法和简单介绍,见浅谈使用expect实现自动交互式(1):http://blog.csdn.net/julius_lee/article/details/8060006 昨天突...
阅读全文
shell 常见面试题及答案(1)
摘要:已经练习了绝大部分的shell内容了,也应该好好准备面试的事了,下面在网上找了些题,可以拿来分析分析,顺便巩固下以前学的内容; 没有答案的慢慢找答案; 一、 1.有一个文件,里面有二列,第一列ip地址,第二列是时间,同一个ip可能出现多次,但时间不同. ...
阅读全文
shell 实练(7)-sed
摘要:1、sed SED(1) User Commands SED(1) NAME sed - strea...
阅读全文
shell 实练(6)sort文本排序/uniq行比较/cut 提取字符/read
摘要:一直关注双色球彩票,也一直想对往期的数据作一个统计和排序之类的,看能不能利用概率的知识来对以后的开奖作出预测(当然从概率的发生事件来说,开出任何一场数字的概率的是平等的),预测也只能预测可能性大小; 于是做了以下工作: 首先把网上下载下来的数据作规则化处理(s...
阅读全文
shell 实练(5)if 判断
摘要:练习的小内容: 判断当前文件夹下是否存在a.txt文件,若存在则新建a-1.txt文件;否则创建t.txt文件; if 的三种条件表达式 1、 if 条件一;then command1 else command2 fi code...
阅读全文
shell 实练(4)-crontab设置定时任务
摘要:1、某系统管理员需每天做一定的重复工作,请按照下列要求,编制一个解决方案: (1)在下午4 :50删除/abc目录下的全部子目录和全部文件; (2)从早8:00~下午6:00每小时读取/xyz目录下x1文件中每行第一个域的全部数据加入到/backup目录下的...
阅读全文
linux目录文件介绍
摘要:转自:http://bbs.linuxtone.org/thread-7001-1-1.html linux有四种基本文件系统类型: --普通文件:如文本文件、c语言源代码、shell脚本等,可以用cat、less、more、vi等来察看内容,用mv来改...
阅读全文
shell 实练(3)-账户建立/添加到组/for循环报错解决
摘要:1、设计一个shell程序,添加一个新组为class1,然后添加属于这个组的30个用户,用户名的形式为stdx,其中xx从01到30。 首先分析问题,程序执行应该这样: 添加一个新组; groupadd class1 新建30个用户...
阅读全文
man/vim使用帮助文档
摘要:在linux中经常使用到man进行相关命令的查询和vim环境下文件的修改,使用好了相关快捷方式可以提高相应的操作速度和效率。 1、man帮助文档快捷键说明: h H Display this help. q :q ...
阅读全文
shell 实练(2)-du/awk/stat/行读取
摘要:1、编写个shell脚本将当前目录下大于300bytes的文件复制到/test目录下 分两步:首先判断文件大小,再拷贝文件到指定目录 #!/bin/bash 2 3 4 du -ab . > du.txt 读取文件大小 5...
阅读全文
linux常见面试题及答案
摘要:1. 在Linux系统中,以 文件 方式访问设备 。 2. Linux内核引导时,从文件/etc/fstab中读取要加载的文件系统。 3. Linux文件系统中每个文件用i字节来标识。 4. 全部磁盘块由四个部分组成,分别为引导块、i字节表块、专用块...
阅读全文
shell 实练(1)-awk
摘要:最近基本把shell 脚本编写的内容学习了一遍,看脚本轻松了,但是实际上手还有一定的困难,所以决定找点例子来实练,毕竟有句话说的很好,“纸上得来终觉浅,绝知此事要躬行”;很有道理,最近深刻体会到了!通过实练也算是《shell知识点补充》板块的进...
阅读全文
shell 知识点补充(6)-exit/expr
摘要:1、Linux命令之exit - 退出当前shell 用途说明 exit命令用于退出当前shell,在shell脚本中可以终止当前脚本执行,不退出的话,可能会继续执行后面的程序。 常用参数 格式:exit n 退出。设置退出码为n。(Cause...
阅读全文
python 学习记录(11)-文件处理/读取文件/文件写入内容/文件删除/文件复制/文件重命名/后缀名/内容查找与替换/文件比较/ 配置文件访问/目录创建与删除/遍历目录/定向输出
摘要:1.1 创建文件 #!/usr/bin/python # -*- coding: UTF-8 -*- # 创建文件 context = '''hello world hello China ''' f = file('hello.tx...
阅读全文
一句话经典命令收集
摘要:排除重复(比sort+uniq高效) awk '!a[$0]++' 查找当前目录下子目录权限为777改为755 find . -type d -perm 777 -exec chmod 755 {} \; 删除0字节文件 find -type f -size ...
阅读全文
浅谈使用expect实现自动交互式(1)
摘要:最近测试服务器的网络稳定性,网络老是不定时自动断开,开发人员也没法判定究竟哪里出问题了,一直反复尝试修改某些参数,使之工作正常,测试过程中反映我们之前用的测试手段,手动过程复杂麻烦,可否考虑写成脚本简化,为此找了些方法,最后发现了shell中的expect,p...
阅读全文
linux 网络命令ethtool与mii-tool及nm-tool
摘要:最近测试服务器在ftp及scp方面的网络稳定性,网络老是自动中断,但是本地连接还在,ping正常机器不通,期间用到一些基础命令,为方便记录和扩展知识,顺便记录点相关内容如下: 1、ethtool Ethtool是Linux下用于查询及设置网卡参数的命...
阅读全文
在Linux操作系统下修改IP、DNS和路由配置
摘要:在Linux操作系统下修改IP、DNS和路由配置 ifconfig eth0 新ip 然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip 一、修改IP地址 [aeolus@db1...
阅读全文
Win7强制删除文件或文件夹
摘要:今天删除一文件老是报错:提示“找不到该项目”错误,路径不对,找了下解决的方法,觉得其中一方法不错,记录在这里,可能对将来删除病毒文件等异常文件的删除也有用; 终极删除批处理文件 1、将以下代码复制粘贴到一新建的txt记事本文档中,并另存为del.bat文件(...
阅读全文
shell 知识点补充(1)-提示字符的设定/read/declare / typeset/变量设定功能/别名/万用字符与特殊符号
摘要:1、PS1:(提示字符的设定) 这个比较有意思,可以定制自己的提示符; 当我们每次按下 [Enter] 按键去执行某个指令后,最后要再次出现提示字符时, 就会主动去读取这个变数值了。 预设的 bash 的 PS1 变量内的特殊符号代表意义: o \d :...
阅读全文
shell 知识点补充(2)-重定向/ ; , &&, ||/管线命令/grep/sort/ uniq/wc/tee/tr/col/join/paste/expand/split/-
摘要:1、重定向 1. 标准输入(stdin) :代码为 0 ,使用 或 >> ; 3. 标准错误输出(stderr):代码为 2 ,使用 2> 或 2>> ; eg: yee@Loong:~$ ifconfig > 1.txt yee@Loong:~$ vim...
阅读全文
shell 知识点补充(3)-修改语系/特殊字符/ printf/sed 工具/awk 工具/diff/cmp
摘要:1、修改语系的方法为: [root@test root]# LANG=en (根据情况指定为其它语法,如:C) [root@test root]# export LANG linux vi 删除指定所有字符 按一下esc键...
阅读全文
android开发环境及java JDK开发环境搭建
摘要:这两天帮一个宗亲安装他们公司的一个java平台运行的软件(他老是安装不成功),才发现自己以前搭建的java开发环境居然没写在博客上,从移动硬盘上才找到了以前的安装方法记录,想到以后可能还会用到及方便分享,现在一并贴到下面的内容中: 1、Andriod 开发...
阅读全文
shell 知识点补充(4)-date/数值运算/test 指令/判断符号 [ ]/预设变数($0)/条件判断:if then
摘要:1、date linux时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟。系统时钟是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。当Li...
阅读全文
shell大小中括号
摘要:在编写shell scripts时,经常会用到括号,各种括号,各种用法。 一、括号、圆括号() 1、单小括号。 ①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用...
阅读全文
shell 知识点补充(5)-case . in .esac/function/while done/until done
摘要:1、case ... in .... esac case ... in .... esac ,他的语法如下: case $变量名称 in "第一个变量内容") 程序段 ;; "第二个变量内容") 程序段 ;; *) 不包含第一个变量内容与第二个变量内容的其它...
阅读全文
气质的养成!(哈佛管理学院)
摘要:很久没修炼过思想的境界了,来一篇,呵呵! 一:沉稳 (1)不要随便显露你的情绪。 (2)不要逢人就诉说你的困难和遭遇。 (3)在征询别人的意见之前,自己先思考,但不要先讲。 (4)不要一有机会就唠叨你的不满。 ...
阅读全文
该考虑换工作的事情了!
摘要:今年已经过了快四分之三了,都九月份了,公司没有在7月份给自己加薪,算是工作一年有余了,自己比较失望,同时目前的岗位工作缺少激情和进取的动力,是时候该考虑换个环境了,还有很多问题就不在这里详述了,已经也将继续更新在另外的私人博客中,既然要打算换,就得好好准备了!...
阅读全文
Windows下安装mysql-python(MySQLdb)问题记录
摘要:今天太倒霉了,这篇文章马上就要写完了,结果火狐崩溃了,而且csdn居然没有自动保存,只有上午的有记录;想到这个安装 的问题也折腾哥快一天了,还是再次打字把问题记录下吧,我就喜欢偏向虎山行,不让我记,休想! 之前学习web.py的tutorial 时,练习到数据...
阅读全文
简述安装web.py框架及初次使用概述
摘要:前两天学习爬虫,感觉自己对网页的结构不够了解,不了解如何建站,其次就是正则表达式的应用很棘手,今天顺便花点时间了解了下web框架,初次学习使用,记录下重点内容,方便日后重新回顾和加深学习。 启程: 1、首先安装web.py 下载地址: ...
阅读全文
正则表达式学习-读书笔记
摘要:文章地址:http://www.oicto.com/html/regex.htm 1、元字符 \b是正则表达式规定的一个特殊代码(叫它元字符,metacharacter),代表着单词的开头或结尾,也就是单词的分界处。虽然通常英文的单词是由空格,标点符号或者换...
阅读全文
简述安装scrapy的方法
摘要:今天照着别个的方法安装了下scrapy,把主要步骤记录在这里,方便日后再次安装! http://www.cnblogs.com/CLTANG/archive/2011/07/05/2098531.html 1.首先保证已经安装python2.X,我安装的是2...
阅读全文
linux 重定向命令/ exec用法总结
摘要:1、linux 重定向命令 标准输入,输出和错误 --------------------------------- 文件文件 描述符 --------------------------------- 输入文件—标准输入...
阅读全文
linux eval命令参数及用法
摘要:功能说明:重新运算求出参数的内容。 语 法:eval [参数] 补充说明:eval可读取一连串的参数,然后再依参数本身的特性来执行。 参 数:参数不限数目,彼此之间用分号分开。 1.eval命令将会首先扫描命令行进行所有的替换,然后再执行命令。...
阅读全文
linux的chmod/chown/chgrp/ll
摘要:命令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 ...
阅读全文
shell-find/join
摘要:1、find Linux中find常见用法示例 ·find path -option [ -print ] [ -exec -ok command ] {} \; find命令的参数; pathname...
阅读全文
测试文件拷贝/应用程序打开关闭测试
摘要:最近测试文件拷贝中是否会出错,简单写了个脚本,并已经在实践中得到应用,现记录下,方便以后使用或查找; 1、测试文件拷贝 1 #!/bin/bash 2 3 clear 4 i=1 5 file1=testfile 6 file2=/media...
阅读全文
shell 常见面试题及答案(3)
摘要:本文接 《shell 常见面试题及答案(2)》 四、 1.如何取得文件/etiantian的权限对应的数字,如-rw-r--r-- 为644,取得644这样的数字。 解答: Loong:/home/yee/shell# stat -c %a calcula...
阅读全文
shell 常见面试题及答案(4)
摘要:本文接 《shell 常见面试题及答案(3)》 七、 一、命令部分 1.新建一个用户user,密码设为123456,并将其加到root组。写出所用命令。 Loong:/home/yee/shell# adduser juliusAdding user ...
阅读全文
shell 实现三个数大小排序
摘要:想到shell跟C 有那么多不同,之前想到用shell 怎么实现C里面三个数的大小排序呢? 今天想了下,实练了下,还是不困难,虽然算法那么普通;不过有想法然后能根据自己学的东西把想法实现,还是蛮有意思的。 1 #!/bin/bash 2 3 tmp=...
阅读全文
python 常见面试问题(1)-python 输出中文问题/求list的交集或差集/一个简单的socket编程/python 异常处理
摘要:今后无特别说明,环境一般是: 环境1:windows idle / python version 2.7.2 环境2:LINUX: python --version Python 2.5.2 1、python 输出中文问题解决 #!/usr/bin...
阅读全文
Python.2x改到Python3.x变化
摘要:1) print的变化 print必须加括号了。 print "hello" 改为 print("hello") print >> sys...
阅读全文
Iozone 文件系统的读写性能测试工具的使用
摘要:iozone 文件系统的读写性能测试工具的使用 1、工具介绍: iozone是一个文件系统的benchmark工具,可以测试不同的操作系统中文件系统的读写性能。可以测试 Read, write, re-read,re-write,read backwards...
阅读全文
bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory
摘要:自己也遇到了 今天在Win IDE下写了个脚本,传到服务器执行后提示: -bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory 分...
阅读全文
linux jobs,fg,bg,&命令
摘要:其实很多东西,了解其本质是很有必要的,只有深入理解,才可能对其进行运用自然!最近被人纠正了一个ctrl+ Z的错误用法,现在补充下: fg、bg、jobs、&、ctrl + z都是跟系统任务有关的,虽然现在基本上不怎么需要用到这些命令,但学会了也是很实用的 ...
阅读全文
最近又开始忙了
摘要:最近要测试服务器,就我一个人搞,真是有点累和忙啊,一个人最多的时候要监视5个任务,给别人抱怨的时候,别人却说,都是稳定性,你运行起来不就行了,可是别个不知道,这个机器一不留神就已经出问题了,症状不细心观察,还真看不出来!! 网络的问题就是一个,后台断了,前台和...
阅读全文
Linux日志分析
摘要:成功地管理任何系统的关键之一,是要知道系统中正在发生什么事。Linux中提供了异常日志,并且日志的细节是可配置的。 Linux日志都以明文形式存储,所以您不需要特殊的工具就可以搜索和阅读它们。您还可以编写脚本,来扫描这些日志,并基于它们的内容去自动执行某...
阅读全文
rpm安装包相关命令
摘要:使用rpm命令查询软件包: 1、查询系统中安装的所有RPM包 $ rpm -qa 查询当前linux系统中已经安装的软件包。 例:$ rpm -qa | grep -i x11 | head -3 察看系统中包含x11字符串的前3行软...
阅读全文
yum 软件包管理器
摘要:1、Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE、CentOS中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且...
阅读全文
软件测试面试常见问题(二)
摘要:1、阶段评审与同行评审的区别? 参考答案: 同行评审目的:发现小规模工作产品的错误,只要是找错误; 阶段评审目的:评审模块 阶段作品的正确性 可行性 及完整性 同行评审人数:3-7人 人员必须经过同行评审会议的培训,由SQA指导 阶段评审人数:5人左右 评审人...
阅读全文
软件测试笔试常见问题(1)
摘要:测试工程师试题及答案 姓名:____________ 事业部/部门:______________________ 岗位:________________ 成绩:________ 本考卷时长:120分钟 满分:100分 一、判断题 (每题1分,共10分)10题...
阅读全文
软件测试面试常见问题(一)
摘要:(1) 一、测试 1、你对软件测试的理解。 软件测试就是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。执行测试用例后,需要跟踪故障,以确保开发的产品适合需求...
阅读全文
如风珍藏之男人篇
摘要:一、拥有自信和风度 男人到了二十几岁后,就要开始学着用心去经营自己了,他体现在自己的思想和涵养上。自信是一个男人最重要的品质,自信的男人就像一只在暴风雨中战斗的海鸥。海鸥所要说的只有一句话:“让暴风雨来得更猛烈些吧!” 只因为他无所畏惧。一个自信的男人,总是能...
阅读全文
软件测试工程师面试
摘要:转载自:http://www.51testing.com/html/56/n-823056.html 辅导学员简历面试,发现还是有不少人思路不是特别清晰,也不知道该如何准备一次完美的面试。下面总结了关键的12个问题,能够比较完美地回答好这12个或者12类问题...
阅读全文
python os.path模块/Python os.listdir/字符串处理/python 时间datetime.datetime
摘要:1.1 python os.path模块 os.path.abspath(path) #返回绝对路径 os.path.basename(path) #返回文件名 os.path.commonprefix(list) #返回list(多个路径)中,所...
阅读全文
shell 常见面试题及答案(2)
摘要:接 shell 常见面试题及答案(1) 本来是汇总成一篇的,后来发现太多了,分开分析; 二、 练习一:写一个脚本 1.设定变量FILE的值为/etc/passwd 2.依次向/etc/passwd中的每个用户问好,并且...
阅读全文
shell 自加自减/函数调用/sleep/vim 替换
摘要:1、shell 自加自减 shell中 自加的写法 ((x++)) 或者((x+=1)) 减法同理 ((x--)) 或者((x-=1)) 使用变量 a=1 a=$(($a+1)) a=$[$a+1] a=`expr $a + 1` 还有一个办法,let ...
阅读全文
至搞技术的人
摘要:【1】好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看...
阅读全文
没有事业的女朋友
摘要:没有事业的女朋友(一个老总的感言) 今天行政又推荐了一个素质不错的女士刘小姐,到我办公室面试,我扫了一眼她的简历,就看透她了,不过还是让她叙述了一下,她一直做售楼员,4年换了3个项目,中间休息了一年,现年28岁,来到我们公司,希望继续在项...
阅读全文
排序实练(2):列表排序-冒泡法/选择排序/快速排序
摘要:排序算法有很多,包括插入排序,堆排序,归并排序,选择排序,计数排序,基数排序,桶排序,快速排序等。插入排序,堆排序,选择排序,归并排序和快速排序都是比较排序,它们通过对数组中的元素进行比较来实现排序,其他排序算法则是利用非比较的其他方法来获得有关输入数组的排序...
阅读全文
python 学习记录(10)-字符串与正则表达式
摘要:1.1 字符串格式化 #!/usr/bin/python # -*- coding: UTF-8 -*- # 格式化字符串 str1 = "version" num = 1.0 format = "%s" % str1 print format format...
阅读全文
排序实练(1):列表排序-插入法及排序基础认知
摘要:1.1 插入法排序: 有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一...
阅读全文
Dive Into Python 学习记录3-对获取某文件夹下MP3文件信息的代码构成分析
摘要:代码为: """Framework for getting filetype-specific metadata.Instantiate appropriate class with filename. Returned object acts like a...
阅读全文
Sikuli 测试
摘要:今天看见论坛帖子有人答复我上次提的自动化测试工具的寻找问题。其中一人推荐Sikuli ,自己下载下来后在windows上运行了下,感觉很容易上手,还不错,但是不知道在linux系统上运行起来咋样,还在安装中,等待实践;不过对此款软件还是写几句感言,后续实践了再...
阅读全文
python 学习记录(9)-模块/函数
摘要:1.1 模块 #!/usr/bin/python # -*- coding: UTF-8 -*- # 自定义模块 myModule.py def func(): print "MyModule.func()" class MyClass: ...
阅读全文
python 学习记录(8)-tuple/list/dictionary/sequence
摘要:1.1 元组 #!/usr/bin/python# -*- coding: UTF-8 -*-tuple = ("apple", "banana", "grape", "orange")#tuple[0] = "a"t = ("apple",)#t = ()...
阅读全文
python 学习记录(7)-循环/结构化程序(冒泡排序)
摘要:1.1 while 循环 #!/usr/bin/python # -*- coding: UTF-8 -*- i = 1 while i 0): if(x > 0): x -= 1 else: x += ...
阅读全文
浅谈MAC地址
摘要:最近测试公司的几台机器,机器生产出来后MAC地址居然是一样的,之前在笔记本上就有类似情况,没想到台式机也出现了,真不知道咋搞的。测试的时候还没改过来,但是究竟有啥影响呢?查了些资料,整理在下方,以便普及自己的知识。 mac 地址相同造成的影响比较靠谱的解释: ...
阅读全文
python排序方法参考
摘要:在Python实践中,我们往往遇到排序问题,比如在对搜索结果打分的排序(没有排序就没有Google等搜索引擎的存在),当然,这样的例子数不胜数。《数据结构》也会花大量篇幅讲解排序。之前一段时间,由于需要,我复习了一下排序算法,并用Python实现了各种排序算法...
阅读全文
linux 下 nload -- 显示当前网络使用情况
摘要:语法 nload [-a period] [-i max_scaling] [-m] [-o max_scaling] [-t interval] [-u h|H|b|B|k|K|m|M|g|G] [-U h|H|b...
阅读全文
合伙创业你须知的几个雷打不动原则
摘要:网上看到的好文章,留着了 1、先小人,后小人。 我国历来有句俗话叫:先小人,后君子。意思是说双方凡有金钱方面的合作或交往一定要先把丑话说在前面,以免将来反悔。经我多年实践发现了更加真理的真理,就是先小人,后君子还是不行,将来反悔的也不少,最好在合作的任...
阅读全文
将python 脚本作为服务在ubuntu 11.10 中启动。
摘要:该方法未经本人实践! http://www.yihaomen.com/article/python/190.htm 写了一个python 服务程序,但每次都在控制台下启动,感觉很不好,始终有个console界面,所以就想把他加入到系统自动启动中。 在...
阅读全文
Dive Into Python 学习记录3-getattr 介绍/过滤列表/and or/lambda 函数
摘要:3.1getattr 介绍 >>> li = ["Larry", "Curly"]>>> li.pop >>> getattr(li, "pop") >>> getattr(li, 'pop')(...
阅读全文
提问与回答的智慧
摘要:1.1 前言 提问也是有智慧的,回答也是有智慧的,没错,今天就整理下啄木鸟社区的提问智慧,给关注思想的朋友们分享下; 其实不只是在论坛我们应该考虑,在生活中我们也应该有这样的思考! 1.2. 菜鸟提问需知 速记 不要大喊...
阅读全文
让Python在Android系统上飞一会儿
摘要:第一节 在手机上配置Python运行环境 1.下载和安装 Scripting Layer for Android (SL4A)Scripting Layer for Android (SL4A) 是一个开源项目,目标是为android系统提供脚本语言的支持...
阅读全文
web测试
摘要:下面是别人一个web测试的经验总结,觉得有道理,就转载下来了。 1. 功能测试 1.1.链接测试 链接是 Web 应用系统的一个主要特征,它是在页面之间切换和指导用户去一些不知道地址的页面的主要手段。链接测试可分为三个方面。首先,测试所有链接是否按指示的那...
阅读全文
wordpress 设置站点主页显示文章标题及摘要最新方法
摘要:站点shares.club建好后,查看主页时,发现虽然设置了只展示5篇文章以及feed中浏览显示摘要而不是全文,但是主页还是对每篇文章进行了全文显示,这样的体验非常差,必须把第一篇看完才能浏览第二篇。为此,决定一定要改个简洁的方式来展示主页。由于本人从未学习过PHP相关的知识,所以虽然可能是几句话的
阅读全文
我们的生活其实还可以选择______
摘要:我们常常试问自己想要过怎么样的生活?何种生活才能满意?又或者如何去实现?这篇文章也许能给出一点答案! 这篇文章的标题我没有写完,其实是想让你去补充你所认为的适合内容。我们每个人都是存在于不同生活阶段不同阶层的独立个体,所以对于那个标题我们不同的人可以有不同...
阅读全文
微信比拼支付宝,也来送红包啦!附领取攻略
摘要:最近支付宝的扫码活动是刷屏各位的朋友圈和微信群呀,不过,今天微信也开始不甘落后啦!搞起来社保卡绑定送红包的活动,而且分享好友也可以领红包哦! 不想看后文的,直接扫描下图,进入自主绑定页面,跟着提示走,就可以领红包了!而且买药的时候还有红包哦! 下面我...
阅读全文
wordpress去除正文content和主页左侧的作者author、时间date、评论comment留下的空白
摘要:站点shares.club建好后,查看主页时,发现虽然虽然已经去除了正文content和主页左侧的作者author、时间date、评论comment等信息,但是主页还是在对文章进行显示时排版很难看,没有自动覆盖到去除了空白位置,这样的体验非常差,左...
阅读全文
wordpress设置主页显示摘要及字数
摘要:站点shares.club建好后,查看主页时,wordpress默认的主页显示内容是每篇文章的全文,这样体验下来,相当于要将第一篇的所有内容读完,才能看到下一篇,而且会导致显示的滚动条很长很长,导致体验很差,也不易于阅读。所以需要找个方法来自动回去正文前面的内...
阅读全文
交换机:VLAN支持
摘要:最近又要测试服务器了,涉及到了一些服务器方面的知识,顺便补充下! VLAN,是英文Virtual Local Area Network的缩写,中文名为"虚拟局域网", VLAN是一种将局域网(LAN)设备从逻辑上划分(注意,不是从物理上划分)成一个个网段...
阅读全文
关于python class
摘要:1、class的定义 class X(Y) "Make a class named X that is-a Y." class X(object): def __init__(self, J) "class X has-a __ini...
阅读全文
管道输出作为程序的输入
摘要:今天看到论坛上有人提问通过shell代替终端输入,发现这种方法和交互式有一点异曲同工的作用,记下来,以后使用。 1.写一个需要有输入的程序 #include#includeint main(){ printf("input the string:"); c...
阅读全文
阿尔巴德定理
摘要:阿尔巴德定理的含义 阿尔巴德定理是指:一个企业经营成功与否,全靠对顾客的要求了解到什么程度。看到了别人的需要,你就成功了一半;满足了别人的需求,你就成功了全部。该定理是由匈牙利全面质量管理国际有限公司顾问波尔加•韦雷什•阿尔巴德提出的。 阿尔巴德定理...
阅读全文
循环拷贝测试USB的脚本
摘要:前段时间,进行USB拷贝方面的测试,积累了几个测试脚本,也可以进行磁盘间的拷贝,放在这里备份。 主要实现功能: 从一个存储设备拷贝数据到另一个位置,并比较两次拷贝的数据是否一致,并判断系统是否有错误产生; 采用3种方法,主要是为了直观反映拷贝情况。 说明见方...
阅读全文
多网卡下同网段内所有网卡共用一个IP的问题分析
摘要:问题起因: 有四个网口,IP地址都分配在同一段,如172.16.X.X(理论上不应该),配置好网络(除IP外其它都一样),连接网线使用时,使用ifconfig ethX down 命令,只保留其中一个网口用于连接,这时,网络可以连接正常,但是从其它机器ping...
阅读全文
Linux下双网卡绑定七种模式
摘要:最近测试服务器,接触到的网卡比较多,一台服务器上有2-7个网口,配置IP和网络参数时,如果配置不对,会有些问题,特别是涉及到环路方面。这篇文章对网卡的常用模式作了一个介绍,感觉可以宏观理解多网卡的工作方式,解释为什么要设计成多网卡,但是没有涉及如何进行有效配置...
阅读全文
用expect实现apc交互式循环启动和关闭
摘要:公司花几千元买了一个apc,但是apc只能实现单次开关机动作,不能实现循环动作。所以有需要通过其它方式实现自动重启; 下面是一个简单的实现脚本,主要是先登陆telnet,然后对apc进行操作,实际中apc每步都会给出提示,根据动作前的编号进行选择即可实现,所...
阅读全文
post和get请求方式的区别
摘要:最近看urllib和urllib2,遇到post和get请求,有必要理解下两种方式的区别 表单提交中get和post方式的区别有5点1.get是从服务器上获取数据,post是向服务器传送数据。2.get是把参数数据队列加到提交表单的ACTION属性所指的URL...
阅读全文
python抓取网页学习(1)--urllib/urllib2/requests
摘要:最近又来学习python了,可惜没有怎么将其用于工作中,只能利用空余时间来玩玩。 1、抓取简单网页 # coding=utf-8import urllib2response = urllib2.urlopen('http://www.pythonclub.o...
阅读全文
使用WordPress的PostViews插件记录文章访问量的设置方法
摘要:目录: 为什么安装PostViews 安装PostViews插件 添加if记录到XXX.php文件 PostViews插件设置 为什么安装PostViews 由于新站建好后,需要统计文章的访问数量,以此来量化文章的质量和吸引力等关键指标,查阅了大部分资料,...
阅读全文
JIRA服务器管理之备份管理
摘要:由于新接手的JIRA服务器的配置不高,当初安装的时候所在分区的存储空间也不多,所以经常出现莫名其妙的宕机行为,开始以为是内存不足,后来检查后发现原来问题是由于经常备份,导致存储空间不足。 1,首先是自动备份到本机: 服务器自动运行任务: 05 10 * * 5...
阅读全文
网络安全工具大全
摘要:在查找病毒数据特征提取的过程中,发现了一个比较全面的安全工具介绍的文章,担心以后该小站不维护了,无法查询,现在转载到此处,供学习!工具:Backtrack (回溯)网址:http://www.backtrack-linux.org/类别:开放源码平台:Linu...
阅读全文
Mac OS X下Adware/malware 的简单手动排除方法
摘要:针对浏览器被劫持一类的恶意插件和软件,如mackeeper,Mac Cleaner之类的流氓软件,如何确定他们的安装文件及配置信息,并进行移除? 可以通过以下几方面进行确定。 1.分析用户目录和系统目录下的自启动项可执行文件 ls -alF /L...
阅读全文
别再挥霍你30岁前的时光,警惕职场“35岁现象”
摘要:作者|海丁 一 在最近的一年的职业规划观察过程中,我明显地感觉到35岁以上人群对于职业生涯规划需求的迫切性。也正是从这些案例中,我们得以清晰地洞察到,时间点的把握对于一个人的成长如何起着决定性的作用。 在我遇到的客户中,往往是两类较为极端的案例:...
阅读全文
终于还是换工作了
摘要:这一年半以来的工作大部分均是不能连互联网进行上网,博客也算是荒废了,虽然没有在技术上有更进一层的深入和成就,但是在工作方式和理解上有了一些更多的理解,目前考虑的是如何将一个项目的工作做好,想的更高。终于忍不住之前项目的约束和管理方式,一退出项目就办理了离职手续...
阅读全文
太久没来了,快一年了
摘要:近一年来,工作不能及时联网,周末和周五又有课,前段时间忙买房办手续,现在暑假又要准备忙装修的事,还没搞完,估计还要荒废一段时间了! 想念以前可以及时写写心得的日子! 我会回来的!
阅读全文
职业规划提示
摘要:在 http://www.w3school.com.cn/careers/career_tips.asp 上看见的,很有意义,可以为迷茫的人找一个职业方向! 1. 学习的步伐不停止 古人说,活到老,学到老。终身学习应该是您的座右铭。 世界在不断变...
阅读全文
网站构建技术了解
摘要:读书笔记:关于网站构建的一些技术和基础名词解释 HTML是web上的通用标记语言,从版本2.0到现在HTML 5 XHTML 1.0是使用XML对HTML 4.0.1进行的重新表示 XHTML 2.0 是下一代的标记语言。其功能性预计和 XHTML 1.1...
阅读全文
软件测试经理岗位工作规划书
摘要:针对两方面的计划风险,需要作出以下改进措施,并坚决执行: 1、资源共享。组织培训,尽快使原有两个组中的核心业务知识共享,同时,每个成员还会负责原有的日常测试工作,在开发部门的开发模式不调整的情况下,继续以项目为单位,进行测试。同时,在培训和自学中,尽快...
阅读全文
浅谈软件测试团队规范建设
摘要:一些已经从事测试工作三到五年的朋友正在积极的向QA Manager 角色转型,他们对于将来的发展方向也很一致,普遍观点大都是组建一支出色高效的测试团队。最近我也想了一些团队规范和成为具有出色团队称号的必要条件,自己从事测试工作也接近四年了,有些是我在原先工作中...
阅读全文
软件项目需求管理
摘要:软件需求的概念 (1)宽泛地讲,需求来源于用户的一些"需要",这些"需要"被分析、确认后形成完整的文档,该文档详细地说明了产品"必须或应当"做什么。 (2)是用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。 (3)期望?! 一种...
阅读全文
浅谈软件兼容性测试
摘要:摘要:随着社会的不断进步和计算机科学技术的快速发展,计算机软件在国民经济和社会生活等方面发挥着越来越重要的作用。作为计算机的灵魂――软件在其中起着举足轻重的作用。软件开发中出现错误或缺陷的机会越来越多,市场对软件质量重要性的认识逐渐增强,因此软件测试在软件项目...
阅读全文
久违了,我的CSDN
摘要:差不多有半年没来看看自己的这个主页了,十分愧对,内心真的是汹涌澎湃。好像突然见到了失散多年的老朋友!看到通知栏里面的资源评论,还有新增的粉丝,以及浏览量。心中还是有些窃喜,自己曾经积累的东西能帮助别人,虽然我们不曾相见,但是还是很有成就感和助人为乐的感觉。 前...
阅读全文
Mac OSX 系统下malware感染后系统改变情况
摘要:上一篇文章我们谈论了用户常见的恶意软件感染途径,下面再来说一说,感染后系统做了哪些改变,如果你有这些症状,那很可能不经意间,你已经感染了这些malware。 用户点击和安装恶意软件后,后台毫无提示的安装了下面已发现的插件(实际比这还多) 安装...
阅读全文
Mac OSX 系统下常见malware感染的过程与分析
摘要:很久没来记录工作的点点滴滴了,趁这周有空,整理了下前期梳理的某些方面问题的处理和解决办法。 前段时间,很多用户反馈感染了malware,Adware,恶意插件之类的,苦于缺少环境,没有真实环境,缺少可靠信息等现实问题,这边根据用户提供的关键信息,模拟了下感染过...
阅读全文
shell提取文件行的内容并执行
摘要:需求:需要大批量的移除文件夹中的某一类语言文件,希望能批量执行 文件german.txt部分内容如下: "/Library/Application Support/Apple/BezelServices/AppleBluetoothHIDKeyboard.pl...
阅读全文
文件时间记录的读取
摘要:问题:对Mac OS X 进行文件时间信息的获取中需要获取文件的历史打开时间 首先,对于Linux下: 一个文件有三种时间,分别是:访问时间、修改时间、状态时间,没有创建时间。 但是在Mac OS X下除了Linux上的三种时间,可以发现还有创建时间。 各个...
阅读全文
基本XPath语法
摘要:基本的XPath语法类似于在一个文件系统中定位文件,如果路径以斜线 / 开始, 那么该路径就表示到一个元素的绝对路径 1,选择AAA的所有CCC子元素 /AAA/CCC ...
阅读全文
iTunes connect Testflight 2017-04-20改版后的内部测试执行流程
摘要:2017-04-20 iTunes connect改版后,苹果对Testflight进行了很大的改版,众所周知,之前在Testflight里面分为“内部测试员”和“外部测试员”。内部测试员一般是公司内部人员,比如销售、运营或者忠实客户之类的。外...
阅读全文
Automator和Apple Script循环
摘要:Mac 上可以通过调用的系统简单工具实现界面交互以及重复执行的工作。 1,对Apple script执行循环某个动作 循环3次: repeat 3 times tell application "Finder" ........--动作 end tel...
阅读全文
百度云主机使用WordPress建站ideashare.club过程总结与那些坑
摘要:目录 为什么建站? 购买主机 配置主机 购买域名 ICP备案 解析域名 WordPress安装 申请SSL证书 踩过的那些坑: 1,域名解析的设置 2,隐私保护开关操作失败 3,开启了SSL证书以及wordpress的HTTPS插件,但是浏览器仍然报网站不安全...
阅读全文
我们是如何检测到一次真实的帝国漏洞攻击的
摘要:概述 本文主要讨论了一次为潜在银行客户执行POC (Proof of Concept)SentinelOne solution(解决方案)和Vigilance service (服务)过程中遇到的攻击。在模拟了针对受SentinelOne Agent代理保护的...
阅读全文
Flutter学习之从Flutter App样例分解Flutter应用程序的基本结构
摘要:Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。 试用了一下,样例展示还不...
阅读全文
macOS 下Spotlight Importers概览
摘要:Spotlight Importers 介绍: 保存,复制或移动文件后,Spotlight元数据导入程序会从自定义文件格式中提取元数据,然后可以从应用程序(系统应用程序和自定义应用程序)中搜索自定义元数据。 可以在OS X上的本地磁盘和网络存储上搜索文件。...
阅读全文
探究Safari扩展-Mojave上的恶意插件
摘要:在第2部分中,我们将探讨Apple新架构的优缺点以及它对macOS恶意软件和广告软件的意义 在第1部分中,我们研究了Safari扩展带来的安全隐患,并剖析了一个名为Pitchofcase的广告软件扩展样本的情况。而在这篇文章中,我们将探讨Apple是如何以...
阅读全文
探究Safari扩展-恶意软件开启用户数据的金钥匙
摘要:本文由两部分组成,主要揭示了macOS浏览器插件扩展背后的技术以及恶意附加组件如何窃取密码,银行账户详细信息和用户的其它敏感数据的。 浏览器插件扩展是用户可以对安全系统进行操作的最简单第三方修改方式之一,但也有可能是导致系统发生严重危险的方式之一。 许多用...
阅读全文
pluginkit 读取macOS Mojave扩展插件列表的使用方法
摘要:最近研究macOS Mojave 10.14系统上插件的使用变化,以便于后续解决恶意扩展插件问题,发现与原来的处理方式改变后,旧有的脚本还真不一定能找出当前系统的malware,于是还得顺应时代改进,还要兼容旧的,工作量看着就又要来了。这个过程中发现了一个一直...
阅读全文
认识django2.0读书笔记(1)---第一章 介绍
摘要:文档下载地址:Django_2.0_中文教程 http://download.csdn.net/detail/julius_lee/6620099 在线地址:http://djangobook.py3k.cn/2.0/ Django 2.0 Book 关键...
阅读全文
python [httplib2处理http的get和post]
摘要:一 http的get和post get和post的区别:get是从服务器上获取数据,post是向服务器传送数据。 (1)参数传输方式, GET提交,请求的数据会附在URL之后,以?分割URL和传输数据,多个参数用&连接;例 如:login...
阅读全文
python之nosetests自动化测试框架感知
摘要:这几天都有遇到nosetest,一是hardway learn python中,还有一个是django中,因此想趁此了解下有什么用,看了半天也不理解具体的用处,还是老规矩把尝试的一些内容记下来。之所以叫感知,可以发现真的是没有理解,关键是中间的执行过程和执行后...
阅读全文
认识django1.6(1)---官方环境搭建及poll应用练习过程总结
摘要:前一篇了解了一个项目的框架文件,总觉得缺点什么,认识还不够清楚,不知道怎么就看见django了,就想试试看。 django的官方文档是英文的,看到最后没有个整体结构,所以整理了下,方面个人后续理解记忆。(文档也有中文的,不过应该不是1.6,而且顺序和内容有些不...
阅读全文
一个项目结构--源自《learn python hard way》的项目结构总结
摘要:问题:http://learnpythonthehardway.org/book/ex46.html 一书exe 46中提到了项目架构,这是之前写程序没有考虑的,一个项目一定有规范和标准,所以也算是一种新内容的学习,摘抄和补充下来,供后续参考使用。 当然整个使...
阅读全文
一个作业题---用python创建一个通讯录
摘要:题目: 一个文本通讯录要求: 内容含有:姓名,电话(手机,座机),qq,email存储功能实现:通过命令行输入后保存到文件读取功能和兼容性:自己程序能读出其他同学创建的通讯录 答案: #!/usr/bin/env python#!encoding:utf-...
阅读全文
imaplib 模块登陆163邮箱及下载
摘要:上一篇使用了pop3模块进行邮件的下载,模块提供的功能不如本篇的imap。 本篇将稍微深入的通过imap进行邮件的登陆和下载; 1、邮件登陆信息获取: #!/usr/bin/env python#-*- coding: utf-8 -*-#filename...
阅读全文
python 之pickle模块--输出保存到文本(基本的数据序列和反序列化)
摘要:字典输出到文本该如何输出呢?遍历字典,输出也麻烦了,而且字典没有按顺序存储,读起来也麻烦。这个需求,导致的结果就是发现了这个好用的模块。 下面是一个字典的实例: #!/usr/bin/env python#-*- coding: utf-8 -*-#file...
阅读全文
python之pprint模块简用
摘要:pprint module提供了可以按照某个格式正确的显示python已知类型数据的一种方法,这种格式可被解析器解析, 又很易读。但是,如果已知格式的数据对象不是python的基础类型,这种表示方法就有可能加载失败。这种情况一般是对象为 files, sock...
阅读全文
python 之 ConfigParser module简用说明
摘要:在使用IMAP4作登陆邮箱时涉及到要不要使用明文密码的问题,其中一种方法是通过读取配置文件来获取用户名和密码。读取配置文件有一块相关的模块是 ConfigParser module,下面简单记录下其调用方法; #!/usr/bin/env python#-*...
阅读全文
python实现下载pop3邮件保存到本地
摘要:利用python进行unix管理一书中有一个登陆下载邮箱的脚本,实练了下还不错,对于邮箱备份来说还是比较快捷的,但是其命名方式是以编号和 文件大小来命名的,不方便阅读,于是进行了改进修改为发件人邮件地址命名,可能由于跨度时间较长,邮件排版有改变,有些邮件获取发...
阅读全文
macOS下malware移除实战之weknow弹窗的移除
摘要:声明: 由于网络中的病毒virus/malware等存在随时变异或者对应多种感染方式等情况,本文所针对的处理方法仅针对本次样本负责,个人如有误操作,后果自负。如需帮助,可以扫我头像加我微信! 前段时间收到反馈,某人感染了malware,浏览器被劫持,大致的表现...
阅读全文