2012年1月19日

设定自增ID

摘要: dbcc checkident('AurelTest.dbo.RIMailStatus',reseed,600) 阅读全文

posted @ 2012-01-19 15:22 理想Ideal 阅读(81) 评论(0) 推荐(0) 编辑

2012年1月17日

自动化测试框架感想

摘要: 1,坚定API测试,单元测试对最困难的复杂业务测试很无力,UI测试是软件工程的无能。2,UI除了要做分离和绑定,还要做人工测试补充。当API业务逻辑确定没有问题,这部分人工测试的问题就不太大了。 阅读全文

posted @ 2012-01-17 10:25 理想Ideal 阅读(232) 评论(0) 推荐(0) 编辑

2011年12月7日

JS面试题

摘要: 一,基本概念语法1,input 都有哪些3,getelementbyid4,CSS选择符有哪些5,_self,_blank6,标准盒子,IE盒子7,jquery(选择器(根据属性$("select[group=1]")),赋值,修改css)8,行内元素有哪些?块级元素9,HTML5新特性10,JS新版本二,经验1,PV多大2,JS在页面的位置3,JS压缩4,调试JS5,器兼容问题如何解决(各种浏览器,各种内核)6,IE6识别(_)7,nodejs三,常见功能实现1,写个json2,如何传值给iframe3,observer通讯如何做,写一下轮训4,grid冻结列5,配置驱动 阅读全文

posted @ 2011-12-07 23:16 理想Ideal 阅读(5613) 评论(0) 推荐(1) 编辑

2011年11月25日

链表算法

摘要: 知道构建动态链表,删除节点,翻转链表,两两翻转,求环节点,求两链表交点足够。 阅读全文

posted @ 2011-11-25 15:36 理想Ideal 阅读(118) 评论(0) 推荐(0) 编辑

关于类和结构体

摘要: 值和引用要坚持不懈搞下去:D1,嵌套这些写是可以的 public class Item { public Item(int value) { this.Value = value; } public int Value; public Item NextItem; }这样写会报错 public struct Item { public Item(int value) { this.Value = value; ... 阅读全文

posted @ 2011-11-25 12:15 理想Ideal 阅读(144) 评论(0) 推荐(0) 编辑

2011年11月24日

this指针的问题

摘要: struct A(){ private() { this = new A(); }}class A(){ private() { this = new A();//编译报错 }}对于值类型,因为它就是栈上的数据,所以给这个指针赋值也就是把数据复制到栈的这个位置,因为位置并没动,上层调用也不会出问题.对于引用类型,外面持有这个类的指针,里面根本不知道谁持有我,也没法改持有我的人对我的指针. 阅读全文

posted @ 2011-11-24 17:29 理想Ideal 阅读(127) 评论(0) 推荐(0) 编辑

.Net的前途

摘要: 三个平台:Windows PhoneWindows 8Azure只有这三个有平台绑定性 阅读全文

posted @ 2011-11-24 17:22 理想Ideal 阅读(154) 评论(0) 推荐(0) 编辑

值类型和引用类型互相包含的问题

摘要: 一个结构体里面包含引用类型,他会存引用类型的指针.一个引用类型里面包含值类型,他会装箱 阅读全文

posted @ 2011-11-24 16:32 理想Ideal 阅读(84) 评论(0) 推荐(0) 编辑

2011年11月23日

ref/out/none的区别

摘要: 1,首先ref和out的区别可以划分为调用和被调用两个阶段 ref out在调用阶段 需要初始化 初不初始化都行在被调用阶段 初不初始化都行需要初始化2,ref和none的区别ref实际上就是又装了一次箱分值类型和引用类型值类型:none:调用阶段在栈上,传的时候把栈的值传进去ref:调用阶段先在栈上,传的时候把值装箱,然后把栈上的地址传进去,被调用修改的时候改传入地址指向的内存的内容引用类型:none:调用阶段数据在内存里,地址在栈上,传的时候把栈上的地址传进去。被调用方如果改了这个地址,那么他的改动调用方就获得不到了。ref:调用阶段数据先在内存里,地址在栈上,传的时候在内存里放一个指针, 阅读全文

posted @ 2011-11-23 17:14 理想Ideal 阅读(161) 评论(0) 推荐(0) 编辑

2011年11月22日

完整流程

摘要: 签入1,找Team Wiki里的How To Enlist in Source Code文章2,找相应的cmd,复制到想要放的地方。3,运行cmd,把代码都下载下来4,复制sdb.exe和sdapi.dll到Branch根目录5,打开sdb.exe,找到要改的文件,右键,Sync & Check out6,修改代码并保存7,在右下的框里找到修改的文件,拖拽到右上的框里,就生成了一个changelist,第一行是Title,下面是Description。保存8,打开Dev Dashboard,Enlistments,找修改的Branch,下面选Changelist,选Code revie 阅读全文

posted @ 2011-11-22 18:10 理想Ideal 阅读(195) 评论(0) 推荐(0) 编辑

导航