lesson - 1 aming】的更多相关文章

一.  Linux是什么* 关于Linux历史(http://www.aminglinux.com/bbs/thread-6568-1-1.html  需要大家查查资了解,也可以看看5期的视频)* 发行版有很多: SlackWare. SuSE .Debian.Ubuntu.RedHat.CentOS.Fedora* Linux有什么用?* 学习Linux目的是什么? 二. 怎样才能学好Linux* 熟能生巧* 坚持* 制定学习计划* 勤奋* 总结* 交流 三. 安装 vmware10 + ce…
Text After I had had lunch at a village pub, I looked for my bag. I had left it on a chair beside the door and now it wasn't there! As I looking for it, the landlord came in. 'Did you have a good meal?' he asked. 'Yes, thank you,' I answered, 'but I…
Lesson: The "Hello World!" Application The sections listed below provide detailed instructions for compiling and running a simple "Hello World!" application. The first section provides information on getting started with the NetBeans I…
xUnit.Net本身提供了标记测试方法的标签Fact和Theory.在前面的文章<Lesson 02 玩转 xUnit.Net 之 基本UnitTest & 数据驱动>中,也对它们做了详细的介绍.这一篇,来分享一个高级点的主题:如何扩展标签?还是老规矩,看一下议题: 概述 让xUnit.Net识别你的测试Attribute 定义运行策略:XunitTestCase 与Runner交流:消息总线 - IMessageBus 总结 这一篇有一些不大容易理解的东东.因此,我是默认读者已经读…
上一篇文章<[小北De编程手记] : Lesson 03 玩转 xUnit.Net 之 Fixture(上)>向大家介绍了xUnit.Net 共享数据的方式.Test Case的构造函数 & IDisposable.Dispose.Class级别的Fixture : IClassFixture.这一篇,我们接着讲解后面的内容,回顾一下本文要讨论的内容: xUnit.Net 共享数据的方式(上) Test Case的构造函数 & IDisposable.Dispose(上) Cl…
关于<玩转 xUnit.Net>系列文章,我想跟大家分享的不是简单的运行一下测试用例或是介绍一下标签怎么使用(这样的文章网上很多).上一篇<Lesson 01 玩转 xUnit.Net 之 概述>介绍xUnit.Net的一些基本概念.从这一篇开始我将会为大家逐一展示xUnit.Net的强大之处.还是先看一下本文要讨论的内容: xUnit.Net 单元测试用例的类型 简单测试用例 & Fact 标签 数据驱动的用例 & Theory 标签 (一)xUnit.Net 单…
谈到单元测试,任何一个开发或是测试人员都不会觉得陌生.我想大多数的同学也都是接触过各种单元测试框架.关于单元测试的重要性,应该不会有太多的质疑.这个系列,我向大家介绍一下xUnit.Net的使用.就让我们一起来玩转xUnit.Net吧.本文要讨论的内容如下: 单元测试框架提供了什么 .Net平台常见单元测试框架介绍 xUnit.Net简介 xUnit.Net 安装 第一个xUnit.Net Case (一)单元测试框架的提供了什么 有很多小伙伴经常会提到所谓“框架”,框架这样的概念有很多比如:X…
本文想跟大家分享的是Selenium对PageObject模式的支持和自动化测试团队的构建.<Selenium For C#>系列的文章写到这里已经接近尾声了,如果之前的文章你是一篇篇的读下来并动手实践的话,我相信你应该可以模拟日常工作中80%常见的手动测试用例了.请注意:我的用词是模拟用例,而不是书写自动化测试用例.一个企业级的自动化测试的构建不是单靠Selenium一种技术就能Hold住的.所谓模拟指的是只能实现自动化的某个Case,但是不能工程化的使用.在本人所接触过几家公司的自动化测试…
在实际的自动化测试过程中,我们会遇见许多需要对窗口进行处理的情况.比如,点击删除某条信息的时候系统会显示一个Alert框.或者点击某个超链接时会在浏览器中打开一个新的页面.这一篇,来和大家分享一下Selenium WebDriver窗口处理相关的API.那么,还是照例先看一下本文主要涉及到的话题: 窗口处理接口:ITargetLocator 浏览器弹出窗口的处理(新页面) JavaScript弹出框的处理:Alert, Confirm, Prompt 内嵌框架的处理:Frame , iFrame…
无论你是用哪一种自动化测试的驱动框架,当我们构建一个复杂应用程序的自动化测试的时候.都希望构建一个测试流程稳定,维护成本较低的自动化测试.但是,现实往往没有理想丰满.而这一篇,我会为大家讲解我们在使用Selenium进行Web测试的时候应该如何控制我们的测试流程,从而尽可能地提高自动化测试可维护性.那么,先看一下这一篇的内容主要涉及到的话题: 自动化测试的成本 隐式的等待同步策略 显式的等待同步策略 自定义等待同步策略(一些关于自动化框架设计的探讨) (一)自动化测试的成本 <Selenium…
在我看来一个自动化测试平台的构建,是一种很好的了解开发语言,单元测试框架,自动化测试驱动,设计模式等等等的途径.因此,在下选择了自动化测试的这个话题来和大家分享一下本人关于软件开发和自动化测试的认识.刚刚开通了博客,就从最基础的开始吧,算是写给初学者的编程手记,也算是给对自动化完全不了解的小伙伴开个头.时间允许的话会坚持更新下去... ... 后续的文章计划会谈到一些企业级自动化测试平台的构建(但愿有时间完成哈~~). 关于自动化测试的框架,网上有很多相关的对比,在这里我我就不评论和对比了.本人…
Lesson 7: Responsive Typography In Action 排版一直都是设计和传达的基础.虽然现在的设计和印刷品设计差别很大,但核心原则还是不变的. Article 1: Bonus: Responsive Typography Experiment 不是英语,看不明白是什么 好像是展示网页实现的人脸识别功能. Article 2: Responsive Typography: The Basics 屏幕分辨率多了,网站设计已经从静态布局.本地字体向 动态布局.网络字体(…
Lesson 6: Exploring the World of Typefaces 这课提到的字体都是 英文 的. Article 1: More Google Web Fonts That Don't Suck 列出了很多 Google Fonts 上的好看的字体. FontFriend 这个工具可以改变网站的字体,让你看看各种字体在你的网站上到底是什么效果.很牛逼! Article 2: MyFonts Bestsellers These are the top 50 selling fo…
Lesson 5: Typography in Product Design Article 1: Interactive Guide to Blog Typography 布局(Layout) 用空白(white space)突出内容,或者说使用大量空白(empty space)使内容看起来框架清晰. 不要有太多分散注意力的东西,特别是侧边栏(sidebar)中的文本. 尺寸(Measure) 一行多少个字母(不是汉字)?大概 50-80 个会有最好的可读性,太多的话换行的时候就瞎了. 行高(…
Lesson 4: Know Your Tools "差劲的人…
Lesson 3: The Amazing New Mobile Web Article 1: This is Responsive by Brad Frost 各种响应式网站设计的资源. Article 2: Common Mobile Problems 作者做了个问卷调查,调查设计师们在响应式网站设计(RWD,Responsive Website Design)过程中遇到的问题. The lack of a static design phase 与以前设计静态效果图(static scre…
Lesson 2: Dive Into Typography (排版) 排版是字的艺术,是关于字的一切:字体.字号.行高.行长.字重(斜体/加粗/正常).字距(kerning).行距(leading)可读性-- Article 1: Typography Essentials – A Getting Started Guide (排版要点--一个入门指南) 这篇文章所说的很多都不适用于中文. 基础 The Type Size, also called the Cap Height, is the…
发表在我的独立网站http://kesenhoo.github.io/blog/2013/06/30/android-training-ui-creating-custom-views-lesson-0/ ,欢迎访问! Android的framework有大量的Views用来与用户进行交互并显示不同种类的数据.但是有时候你的程序有个特殊的需求,而Android内置的views组件并不能实现.这一章节会演示如何创建你自己的views,并使得它们是robust与reusable的. Dependen…
udacity android 学习笔记: lesson 4 part b 作者:干货店打杂的 /titer1 /Archimedes 出处:https://code.csdn.net/titer1 联系:1307316一九六八 声明:本文採用下面协议进行授权: 自由转载-非商用-非衍生-保持署名|Creative Commons BY-NC-ND 3.0 ,转载请注明作者及出处. tips:https://code.csdn.net/titer1/pat_aha/blob/master/Mar…
JMS and ActiveMQ first lesson -- jms基础概念和应用场景 2011-6-18 PM 9:30 主讲:kimmking <kimmking@163.com> 整理:林木森 ppt下载地址: http://code.google.com/p/activemq-store-mongodb/downloads/list 下面开始: kimmking:介绍下jms和ActiveMQ.在讲JMS之前,我们聊聊相关的背景.谁知道JMS是什么意思? kimmking:对,是m…
MIT Introduction to Computer Science and Programming (Lesson one ) 这篇文是记载 MIT 计算机科学及编程导论 第一集 的笔记 Lesson one : Goals of the course;what is computation;introduction to data types,operators,and variables 一 讲解课程的任务.课程目标 目标 像一个计算机科学家一样思考 都能够读写程序 tacking t…
写在最前面 这个系列的主旨是要跟大家分享一下关于自动化测试框架的构建的一些心得.这几年,做了一些自动化测试框架以及团队的构建的工作.过程中遇到了很多这样的同学,他们在学习了某一门语言和一些自动化测试的类库或者工具之后,打算进一步的提高.我想这个系列也许会帮助到你,我们一起从各个维度来看一看自动化测试框架的一些最佳实践.本人能力有限,如果有什么不正确的的地方还各位大牛指正. 聊聊自动化测试的初心 在开始具体的技术和理论之前,我们先来思考一下自动化测试的目的是什么?我简单的罗列了几点: 替代手工测试…
Lesson 1   Excuse me!   [词汇] excuse [iks5kju:z]                      v. 原谅      劳驾.借光 me                                                        pron. 我(宾格) yes                                                        adv. 是的 is                         …
1. Linux系统服务管理工具ntsysv 类似图形界面管理工具,如果没有该命令使用 yum install -y ntsysv 安装常用服务:crond, iptables, network, sshd, syslog, irqbalance, sendmail, microcode_ctl chkconfig --list  chkconfig --add/del servicename chkconfig --level [345] servicename on/off 2. Linux…
课程大纲: 1. shell特性 命令历史 history !!  !$  !n  !字符 Tab 键可以补全文件路径或者命令 alias  a=“b”  unalias a 通配符 *匹配零个或多个字符 ?匹配一个字符 输入输出重定向 >, >>,  <,  2>, 2>> 管道符 | 作业控制 ctrl+z, jobs,  fg,  bg 2. 变量 系统变量名都是大写,echo 可以查看变量名 env 可以列出当前用户的所有环境变量以及用户自定义全局变量 s…
一.df  作用:  显示磁盘分区上的可使用的磁盘空间, 默认显示单位为kb . 可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间的等信息. 选项: -a :包含全部的文件系统 -h :以可读性较高的方式显示信息  单位显示G,M,KB -H:与-h 参数相同, 但在计算时以1000Bytes 为换算单位, 不是1024Bytes  -i: 显示inode的信息 -k:kilobytes制定区块大小为1024字节 -l:仅显示本地端的文件系统 -m:megabytes 制定区块大小为…
1. 查看磁盘或者目录的容量df  查看磁盘各分区使用情况   不加参数以k为单位   df -i inode数,df -h  以G或者T或者M   df -m  以M单位显示  du 查看目录或者文件的容量    不加参数 以k为单位显示    -s 列出总和 -a  列出所有文件和目录   -k 以k为单位 -m  以M为单位   -h 最合适的单位  最常用组合 -sh扩展 ls -lh 看到的大小和du相比 2. 磁盘的分区和格式化fdisk -l  查看磁盘和分区,大于2T用GPTfd…
1. /etc/passwd由 : 分隔成7个字段(1) 用户名 规则:大小写字母.数字.减号(不能出现在首位).点以及下划线,其他字符不合法 (2) x 放密码,安全起见放到 /etc/shadow(3) uid (0-4294967294=2^32-2)  root uid=0 1-499系统保留 普通账户是从500开始(4) gid  对应 /etc/group(5) 注释说明,该字段没有实际意义,通常记录该用户的一些属性,例如姓名.电话.地址等等  用 chfn 更改(6) 用户家目录(…
内容概要: 1. 命令ls -l   详细信息-a  查看隐藏的文件或目录-d   只看目录本身,不列出目录下面的文件和目录-t 以时间先后排序 2  目录结构/bin, /sbin, /usr/bin, /usr/sbin  放命令的目录,sbin是超级用户root才可以用的命令/boot Linux内核及引导系统程序所需要的文件目录/dev 存放的是Linux的外部设备/etc/ 配置文件目录/home 用户家目录  命令:useradd/lib  命令: ldd/media, /mnt/o…
Today at the lesson Vitya learned a very interesting function - mex. Mex of a sequence of numbers is the minimum non-negative number that is not present in the sequence as element. For example, mex([4, 33, 0, 1, 1, 5]) = 2 and mex([1, 2, 3]) = 0. Vit…