<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Johnny_Timmy的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Johnny_Timmy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Johnny_Timmy]]></copyright><item><title><![CDATA[Python之函数式编程]]></title><link>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80513016</link><guid>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80513016</guid><author>Johnny_Timmy</author><pubDate>Wed, 30 May 2018 17:42:08 +0800</pubDate><description><![CDATA[1. 返回函数函数作为返回值：高阶函数除了可以接受函数作为参数外，还可以把函数作为结果值返回def lazy_sum(*args):    def sum():        ax = 0        for n in args:            ax = ax + n        return ax    return sum在这个例子中，我们在函数lazy_sum中又定义了函数sum...]]></description><category></category></item><item><title><![CDATA[Python之函数式编程——高阶函数]]></title><link>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80507194</link><guid>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80507194</guid><author>Johnny_Timmy</author><pubDate>Wed, 30 May 2018 17:15:50 +0800</pubDate><description><![CDATA[1. 高阶函数函数本身也可以赋值给变量，即：变量可以指向函数函数名也是变量函数接收另一个函数作为参数，这种函数成为高阶函数，函数式编程就是指这种高度抽象的编程范式1&amp;gt;map/reducelink:  https://ai.google/research/pubs/pub62﻿﻿...]]></description><category></category></item><item><title><![CDATA[输出1到1000以内的素数]]></title><link>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80512549</link><guid>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80512549</guid><author>Johnny_Timmy</author><pubDate>Wed, 30 May 2018 16:54:44 +0800</pubDate><description><![CDATA[﻿﻿质数（prime number）又称素数，有无限个。质数定义为在大于1的自然数中，除了1和它本身以外不再有其他因数，这样的数称为质数。思路：偶数肯定不是素数，所以递增的时候可以以奇数的形式递增，再在奇数中去掉非质数的数。C++版：#include&amp;lt;iostream&amp;gt;using namespace std;int main(){    cout &amp;lt;&amp;lt; 3 &amp;lt;&amp;lt;...]]></description><category></category></item><item><title><![CDATA[测试用例编写]]></title><link>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80507014</link><guid>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80507014</guid><author>Johnny_Timmy</author><pubDate>Wed, 30 May 2018 10:56:23 +0800</pubDate><description><![CDATA[﻿﻿﻿﻿测试用例设计和执行是测试工作的核心，也是工作量最大的任务之一。测试用例(Test Case) 目前没有经典的定义。比较通常的说法是：指对一项特定的软件产品进行测试任务的描述，体现测试方案、方法、技术和策略。内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等，并形成文档。测试用例其实就是一个个你测试的想法，你有了这些想法之后，详细地写下来，就成了测试用例。测试用例编写准备:...]]></description><category></category></item><item><title><![CDATA[测试基本概念]]></title><link>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80506991</link><guid>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80506991</guid><author>Johnny_Timmy</author><pubDate>Wed, 30 May 2018 10:55:23 +0800</pubDate><description><![CDATA[﻿﻿可视化编辑器,alt+1到9键,切换到工具区,tab键,选择按钮,esc键,返回编辑 ﻿﻿软件测试（英语：software testing），描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说，软件测试是一种实际输出与预期输出间的审核或者比较过程。软件测试的经典定义是：在规定的条件下对程序进行操作，以发现程序错误，衡量软件质量，并对其是否能满足设计要求进行评估的过程。测试简...]]></description><category></category></item><item><title><![CDATA[软件生命周期]]></title><link>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80506959</link><guid>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80506959</guid><author>Johnny_Timmy</author><pubDate>Wed, 30 May 2018 10:54:17 +0800</pubDate><description><![CDATA[﻿﻿﻿﻿软件生命周期(SDLC，Systems Development Life Cycle,SDLC)是软件的产生直到报废或停止使用的生命周期。同任何事物一样，一个软件产品或软件系统也要经历孕育、诞生、成长、成熟、衰亡等阶段，一般称为软件生存周期（软件生命周期）。把整个软件生存周期划分为若干阶段，使得每个阶段有明确的任务，使规模大，结构复杂和管理复杂的软件开发变的容易控制和管理。通常，软件生存周...]]></description><category></category></item><item><title><![CDATA[Bug生命周期状态]]></title><link>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80506928</link><guid>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80506928</guid><author>Johnny_Timmy</author><pubDate>Wed, 30 May 2018 10:52:54 +0800</pubDate><description><![CDATA[﻿﻿﻿﻿从一个bug被发现到这个bug被关闭这一段时间，bug可能会有以下状态：new ，open Postpone，Pending Retest，Retest,Pending Reject,Reject,Deferred,closed.(请注意这里有很多种状态，我们需要根据不同情况来决定怎样或者是否需要跟开发人员沟通)　　下面就对这几种状态进行以下解释： 　　New:（新的） 　　当某个“bug...]]></description><category></category></item><item><title><![CDATA[Python高级特性]]></title><link>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80437225</link><guid>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80437225</guid><author>Johnny_Timmy</author><pubDate>Wed, 30 May 2018 10:51:25 +0800</pubDate><description><![CDATA[1. 切片对经常取指定索引范围的操作，用循环十分繁琐，因此，Python提供了切片（Slice）操作符，能大大简化这种操作。L[0:3]表示，从索引0开始取，直到索引3为止，但不包括索引3。即索引0，1，2，正好是3个元素如果第一个索引是0，还可以省略类似的，既然Python支持L[-1]取倒数第一个元素，那么它同样支持倒数切片&amp;gt;&amp;gt;&amp;gt; L= ['Alice','Bob','Cli...]]></description><category></category></item><item><title><![CDATA[Motto]]></title><link>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80505342</link><guid>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80505342</guid><author>Johnny_Timmy</author><pubDate>Wed, 30 May 2018 09:35:57 +0800</pubDate><description><![CDATA[﻿﻿1. Watch your thoughts, for they become words. Watch your words, for they become actions. Watch your actions, for they become habits. Watch yours habits, for they become your character. And watch yo...]]></description><category></category></item><item><title><![CDATA[软件测试学习思路]]></title><link>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80497130</link><guid>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80497130</guid><author>Johnny_Timmy</author><pubDate>Tue, 29 May 2018 15:30:33 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[常用快捷键总结]]></title><link>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80497077</link><guid>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80497077</guid><author>Johnny_Timmy</author><pubDate>Tue, 29 May 2018 15:28:22 +0800</pubDate><description><![CDATA[﻿﻿Ctrl + B         使字符变为粗体Ctrl +I           使字符变为斜体Ctrl +U          为字符添加下划线Ctrl + Shift +&amp;lt;           缩小字号Ctrl + Shift +&amp;gt;           增大字号Ctrl +Q          删除段落格式Ctrl +C           复制所选文本或对象Ctrl +X ...]]></description><category></category></item><item><title><![CDATA[软件测试初级笔试题]]></title><link>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80496061</link><guid>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80496061</guid><author>Johnny_Timmy</author><pubDate>Tue, 29 May 2018 14:39:56 +0800</pubDate><description><![CDATA[﻿﻿1）软件的概念？软件是计算机系统中与硬件相互依存的一部分，包括程序、数据以及与其相关文档的完整集合。2）软件测试的概念？使用人工或自动手段来运行或测试某个系统的过程, 其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别3）测试人员和开发人员区别?①人员不同测试：开发人员和测试人员   开发：只有开发人员②所处阶段不同测试：贯穿整个软件开发生命周期调试：在软件开发编码阶段以及测...]]></description><category></category></item><item><title><![CDATA[C#入门]]></title><link>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80495511</link><guid>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80495511</guid><author>Johnny_Timmy</author><pubDate>Tue, 29 May 2018 14:24:37 +0800</pubDate><description><![CDATA[刨析Helloworld 程序类（水蓝色）C#完全面向对象的语言类的首字母要大写名称空间的标记{} 使用全限定名 System.Console.WriteLine注意类名的冲突，精确的类名放到指定的namespace如何确定某个类属于哪个类属于哪个名称空间Ctrl+.检索 class类库的引用 （物理基础）Dll引用（黑盒引用，无源代码）Add Reference -&amp;gt; using name...]]></description><category></category></item><item><title><![CDATA[Python之函数]]></title><link>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80430965</link><guid>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80430965</guid><author>Johnny_Timmy</author><pubDate>Thu, 24 May 2018 16:36:21 +0800</pubDate><description><![CDATA[    1. 调用函数Python内置了很多有用的函数，我们可以直接调用要调用一个函数，需要知道函数名称和参数，比如求绝对值的函数abs，只有一个参数。https://docs.python.org/3/library/functions.html#abs也可以在交互式命令行通过help（abs）查看abs函数的帮助信息调用函数的时候，如果传入的参数数量不对，会报TypeError的错误，并且Py...]]></description><category></category></item><item><title><![CDATA[Python基础之dict和set]]></title><link>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80429557</link><guid>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80429557</guid><author>Johnny_Timmy</author><pubDate>Thu, 24 May 2018 10:34:51 +0800</pubDate><description><![CDATA[1.字典类型（dict）使用键值对（key-value）存储，具有极快的查找速度把数据放入dict的方法除了初始化指定外，还可以通过key放入由于一个key只能对应一个value，所以，多次对一个key放入value,后面的值会把前面的值冲掉如果key不存在，dict就会报错：为了避免key不存在的错误：1.通过in判断key是否存在2. 通过dict提供的get()方法，如果可以不存在，可以返回...]]></description><category></category></item><item><title><![CDATA[Python基础之循环]]></title><link>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80423043</link><guid>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80423043</guid><author>Johnny_Timmy</author><pubDate>Wed, 23 May 2018 17:49:06 +0800</pubDate><description><![CDATA[1. For ... in循环依次吧list或tuple中的每个元素迭代出来：range（）函数可以生成一个整数序列，再通过list()函数可以转换为list，比如range(5)生成的序列就是从0开始小于5的整数计算1-100的整数之和：sum = 0for x in range(101):    sum = sum +xprint(sum)2. While循环只要条件不满足，就不断循环计算10...]]></description><category></category></item><item><title><![CDATA[Python基础之条件判断]]></title><link>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80422706</link><guid>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80422706</guid><author>Johnny_Timmy</author><pubDate>Wed, 23 May 2018 17:18:11 +0800</pubDate><description><![CDATA[1. if else判断语句：2. elif判断语句：3. if语句执行有个特点，它是从上往下判断，如果在牧歌判断上是True，把判断该对应语句执行后，就忽略掉剩下的elif和else.4. input函数...]]></description><category></category></item><item><title><![CDATA[Python基础之列表和元组]]></title><link>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80420789</link><guid>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80420789</guid><author>Johnny_Timmy</author><pubDate>Wed, 23 May 2018 17:00:40 +0800</pubDate><description><![CDATA[1. 列表（list）Python内置的一种数据类型是列表：list , list是一种有序的集合，可以随时添加和删除其中的元素。比如列出班级里所有同学的名字，就可以用一个list表示：变量classmates就是一个list，用len()函数获得list元素的个数：...]]></description><category></category></item><item><title><![CDATA[Python的字符串和编码]]></title><link>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80367406</link><guid>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80367406</guid><author>Johnny_Timmy</author><pubDate>Wed, 23 May 2018 15:23:03 +0800</pubDate><description><![CDATA[字符编码因为计算机只能处理数字，如果要处理文本，就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特（bit）作为一个字节（byte），所以，一个字节能表示的最大的整数就是255（二进制11111111=十进制255），如果要表示更大的整数，就必须用更多的字节。比如两个字节可以表示的最大整数是65535，4个字节可以表示的最大整数是4294967295。由于计算机是美国人发明的，因此...]]></description><category></category></item><item><title><![CDATA[用VBS实现查找一个路径下面所有子目录的路径]]></title><link>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80409160</link><guid>https://blog.youkuaiyun.com/Johnny_Timmy/article/details/80409160</guid><author>Johnny_Timmy</author><pubDate>Tue, 22 May 2018 17:56:31 +0800</pubDate><description><![CDATA[背景：需要输出C:\Test 路径下面所有子文件的目录实现代码：Set oFso = CreateObject(&quot;Scripting.FileSystemObject&quot;)dim aa=&quot;&quot;msgbox &quot;scanning&quot;treeIt(&quot;c:\Test&quot;)set f=ofso.opentextfile(&quot;AllPath.txt&quot;,2,true)f.write af.closemsgbox &quot;OK&q]]></description><category></category></item></channel></rss>