- 博客(21)
- 收藏
- 关注
原创 我只想做好一件白衬衫 -- 小米推送服务监控手记
最近读陈年先生的文章"凑热闹的公司都会烟消云散",读了十几遍,意犹未尽,感慨颇深。我来小米三年了,三年前我会滔滔不绝的跟别人讲,如何带领几十个人,建立一套多么完善的质量保证体系,如何用制度让所有人都遵守软件开发的流程和秩序,等等云云;还要告诉大家,某某大公司都是这样干的,某某外企比这个干的还大,借以佐证我的思想是何等的正确和伟大。现在想想,那时的我,SB!2014年,我很平静的
2015-02-11 10:21:09
1288
转载 [转]十道海量数据处理面试题与十个方法大总结
第一部分、十道海量数据处理面试题 1、海量日志数据,提取出某日访问百度次数最多的那个IP。 此题,在我之前的一篇文章:十一、从头到尾彻底解析Hash表算法里头有所提到,当时给出的方案是:IP的数目还是有限的,最多2^32个,所以可以考虑使用hash将ip
2011-07-03 18:16:26
362
转载 [DOS教程----读书笔记][转]For语句针对训练
<br />[原地址]<br />http://bbs.bathome.net/thread-9-1-1.html<br />http://www.bathome.net/thread-2189-1-1.html<br />
2011-05-26 17:51:00
348
原创 [DOS教程----读书笔记]常用网络命令及命令实例详解2
<br />Tftp <br />向运行平凡文件传输协议 (TFTP) 服务或 daemon 的远程计算机(尤其是运行 UNIX 的计算机)传输文件或从运行平凡文件传输协议 (TFTP) 服务或 daemon 的远程计算机(尤其是运行 UNIX 的计算机)传输文件。 <br />语法 <br />tftp [-i] [Host] [{get put}] [Source] [Destination] <br />参数 <br />-i <br />指定二进制图像传送模式(也称为八进制模式)。在二进制图像模
2011-05-24 12:12:00
467
原创 [DOS教程----读书笔记]常用网络命令及命令实例详解1
<br />1.最基本,最常用的,测试物理网络的 PING <br />ping 192.168.0.8 -t ,参数-t是等待用户去中断测试 <br />2.查看DNS、IP、Mac等 <br />A.Win98:winipcfg <br />B.Win2000以上:Ipconfig/all <br />C.NSLOOKUP:如查看北京的DNS <br />C:/>nslookup <br />Default Server: ns.hesjptt.net.cn <br />Address: 202.99.
2011-05-23 17:53:00
437
原创 [DOS教程----读书笔记]命令全集
<br />一)MD--建立子目录 <br />1.功能:创建新的子目录<br />2.类型:内部命令<br />3.格式:MD[盘符:][路径名]〈子目录名〉<br />4.使用说明:<br />(1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器;<br />(2)“路径名”:要建立的子目录的上级目录名,若缺省则建在当前目录下。<br />例:(1)在C盘的根目录下创建名为FOX的子目录;(2)在FOX子目录下再创建USER子目录。<br />C:/>MD FOX (在当前驱动器C盘
2011-05-23 16:08:00
717
原创 [整理]cmd command in Windows 7
<br />最近学习cmd command,从网上找了一些常用的cmd命令,结果发现大家互相抄,内容重复并且混乱,有些命令还不能用。我在Win7上面整理了一下,把能用的列出如下:<br /> <br />cmd--查看windows版本<br />cls--清屏<br />appwiz.cpl--添加删除程序<br />control userpasswords2--用户帐户设置<br />cleanmgr--垃圾整理<br />calc--启动计算器<br />certmgr.msc--证书管理实用程序<
2011-05-23 13:48:00
1055
1
原创 [软件调试----读书笔记]局部(变量)上下文
所谓局部上下文(Local Context),就是指局部变量所基于的语境。局部变量是指定义在函数内部的变量,这些变量的含义与当前的执行位置密切相关。在调试时,调试器缺省显示的是当前函数所对应的局部上下文。因为当前函数和局部变量都是与栈帧密切相关的,所以WinDBG调试器通常使用栈帧号来代表局部上下文。 源自[软件调试]第三十章 [张银奎]著
2009-12-23 19:31:00
456
原创 [软件调试----读书笔记]寄存器上下文
所谓寄存器上下文(Register Context)就是寄存器取值所基于的语境。因为一个CPU只有一套寄存器,所以当它轮番执行系统中的多个任务(线程)时,它的寄存器中存放的是当前正在执行线程的寄存器值。对于没有执行的线程,它的寄存器值被保存在内存中,当CPU要执行这个任务时,这些寄存器值被从内存加载到物理寄存器中。在调试时,当我们观察一个线程的寄存器时,这个线程通常是处于挂起状态的,所以我们看
2009-12-23 18:56:00
1212
原创 [软件调试----读书笔记]进程上下文
所谓进程上下文就是指当前操作或者陈述所基于的进程语境。我们知道,Windows系统中的内核空间是单一的,也就是说所有的进程的进程空间中的内核部分是共享的。但是,用户部分是独立的。例如,在典型的32位Windows系统中,每个进程的进程空间是4GB,高2GB是内核空间,低2GB是用户空间。对于高2GB的内存地址,他们的指向和取值是相同的。对于低2GB空间,其指向和取值都是相对于进程的。在内核调试
2009-12-23 17:46:00
355
原创 [软件调试----读书笔记]WinDBG中Command窗口最基本的操作
以下基于WinDBG的Command窗口:1.直接按回车键可以重复上一条命令。2.使用分号(;)作为分隔符,可以在同一行输入多条命令。3.按上下方向键可以浏览和选择以前输入过的命令。4.当命令提示符显示为*BUSY*时,即使命令编辑框可以输入命令,但是这个命令也不会被马上执行,要等WinDBG恢复到空闲状态才能执行。5.输入元命令时应该以点(.)开始,输入扩展命令时应该以叹号(
2009-12-23 11:35:00
708
原创 [软件调试----读书笔记]完整的软件调试过程
第一,重现故障通常是在用于调试的系统上重复导致故障的步骤,是要解决的问题出现在被调试的系统中。第二,定位根源即综合利用各种调试工具,使用各种调试手段寻找导致软件故障的根源(root cause)。通常测试人员报告和描述的是软件故障所表现出的外在症状,比如界面或执行结果中所表现出的异常;或者是与软件需求(requirement)和功能规约(function specification)不符的地方,即
2009-12-08 11:29:00
1125
原创 软件测试分类(微软内部测试内容)
一. 从测试设计的方法分类: 1. Black box 2. White box二. 从测试目的分类: 1. 功能测试 Unit Test Functional Test Integration Test Scenario Test System Test
2009-09-14 10:40:00
393
原创 最简单最原始的模拟鼠标键盘的测试代码
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.Diagnostics;using System.Windows.Forms;using System.Runtime.Intero
2009-09-11 17:49:00
1236
原创 关于微软的STE SDET SDE职位的分析和总结(本人现阶段的理解)
名词解释:STE: softwear test engineerSDET: softwear development engineer for testSDE: softwear development engineer (Other name is DEV, developer) 对工作内容的限定:(由于本人的工作经历, 肯定会对本人对这些职位的理解产生片面影响, 所以个人认
2009-09-11 14:02:00
6065
转载 [转]数据库中与C#中的数据类型对照
原: http://www.cnblogs.com/fengmk2/archive/2007/08/12/SQL-float-not-map-CSharp-float.html /// /// 数据库中与C#中的数据类型对照 /// /// /// private string C
2009-09-01 15:05:00
512
转载 [转]The Tao of the Software Architect
原: http://www.ibm.com/developerworks/rational/library/4032.html The architect observes the worldbut trusts his inner vision.He allows things to come and go.His heart is open as the sky. The a
2009-08-31 18:44:00
376
转载 [转]如何设计类
原: http://www.cnblogs.com/admin11/archive/2008/08/08/1263868.html 在工作中,我们经常用到类,怎么写好类呢?这个问题我思考了很久。如果想写好类,最好是站在类的使用者的角度上来看待类。我们既是类的实现者,也是类的使用者,所以这应该不难。类有这样几个使用者:1:类的调用者2:类的维护者3:类的阅读者站在这些使用者的角度上看,什么
2009-08-31 16:22:00
374
转载 [转]VisualStudio2008 c#编程规范
命名规范制定意义 1. 方便代码的交流和维护,便于日后自己的再次阅读.2. 不影响编码的效率,不与大众习惯冲突.3. 使代码更美观、阅读更方便.4. 使代码的逻辑更清晰、更易于理解.命名规范制定原则首要原则有意义的,描述性的词语来命名.能够一眼看出它作什么.别使用会引起误解的名字.如果名字一目了然,就无需用文档来解释方法的功能了.1. 除约定俗成的,别用缩写.用name, addre
2009-08-28 11:08:00
376
转载 [转]Asp.net网站开发架构设计要求
网站文件名:1、 网站文件名以标准英文单词描述业务内容。如果1个英文单词无法描述,可以增加2个或者3个,但尽量为完全单词,例如article.aspx/ articleView.aspx / articleList.aspx 等。2、 文件名尽量不用数字描述。3、 文件名尽量不能太长,以不超过20个字母为宜。4、 图片文件名尽量描述图片内容分类。尽量以btn,menu,title
2009-08-28 10:41:00
365
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人