Hello World!
摘要: 这里使用TreeNodePopulate事件加载各个节点,下面列出步骤:1.假设有一个下面类似的类,一个简单的无限极分类的结构:class Category { public string id { get; set; } public string name { get; set; } public string parentid { get; set; } }为了演示方便,列出一些模拟数据;List<Category> list = null; Category c1 = new Category { id = "1", name = ... 阅读全文
posted @ 2012-06-13 18:33 世界万物 阅读(1089) 评论(0) 推荐(1) 编辑
摘要: <script type="text/javascript"> (function ($) { var _a = window.navigator.userAgent.toLowerCase(); var isIE = _a.indexOf("msie") > -1; var isIE6 = _a.indexOf("msie 6.0") > -1; var isIE7 = _a.indexOf("msie 7.0") > -1; var isIE8 = _a.indexO... 阅读全文
posted @ 2012-06-08 14:11 世界万物 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 上个月 (4月)24 号 来到上海,到现在 半个多月了,依然 工作与我无缘啊 ,还在苦苦等待着。期间经过了几次面试,问什么问题的都有,面试题也做了好几套,也没得逞,心里还是挺郁闷的。现在觉得越来越没有信心了,智联上的信息每天去刷新都是那几家公司,投过去的犹如掉进了大海,也不抱什么希望了。说说近期遇到的一些面试遇到的问题吧:1. 设计模式方面的,有好几个都问到了,所以还是抽个时间深入的去了解几个吧,其实项目中也许就已经用到了某个模式中的一部分而却不知道,我不知道在面试官心理 这个占的比重有多大,会不会因为这个的不了解而就pass一个人,2.UML ,问的倒不是很多,要会用工具,识序列图,了解类之 阅读全文
posted @ 2012-05-11 23:28 世界万物 阅读(3566) 评论(30) 推荐(4) 编辑
摘要: static int BinarySearch(int[] arr, int dest) { int rs = -1; int low = 0; int hight = arr.Length - 1; while (low <= hight) { int mid = (low + hight) / 2; if (dest == arr[mid]) { ... 阅读全文
posted @ 2012-05-08 22:41 世界万物 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 1.删除索引需指明表名:如drop index [t_article].ix_t_article2.创建了索引不一定效率就搞,要保证索引可以使用到。;组合索引的前导列要使用到。3.SET NOCOUNT ON ,不要反悔查询的行计数4.要知道是否发生了阻塞,当然要看master库的sysprocess表,看看是否有什么进程堵住了别的进程,语句如下:Select * from master..sysprocesses where blocked > 0为了进一步找出发生阻塞的语句,我用到的如下的语句dbcc inputbuffer(51);--51就是blocked的值;下面我们再来进一步 阅读全文
posted @ 2012-05-07 16:50 世界万物 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1. 存储过程没有返回值的情况(即存储过程语句中没有return之类的语句)用方法 int count = ExecuteNonQuery(..)执行存储过程其返回值只有两种情况(1)假如通过查询分析器执行该存储过程,在显示栏中假如有影响的行数,则影响几行count就是几(2)假如通过查询分析器执行该存储过程,在显示栏中假如显示'命令已成功完成。'则count = -1;在显示栏中假如有查询结果,则count = -1总结:A.ExecuteNonQuery()该方法只返回影响的行数,假如没有影响行数,则该方法的返回值只能是-1,不会为0。 B.不论ExecuteNonQuer 阅读全文
posted @ 2012-05-06 13:10 世界万物 阅读(320) 评论(0) 推荐(0) 编辑
Bye World!