07 2015 档案

摘要:反射时,由于编译器要判断权限,身份等操作,所以比直接操作要慢测试代码: const int NUM = 1000000; Stopwatch sw = new Stopwatch(); sw.Start(); f... 阅读全文
posted @ 2015-07-24 16:06 LouisGuo 阅读(1960) 评论(0) 推荐(0)
摘要:起先我是这么写的,只指定服务器地址,没有制定sql server 实例名,可以成功链接 SqlConnectionStringBuilder sb = new SqlConnectionStringBuilder(); sb.DataSource = @"... 阅读全文
posted @ 2015-07-23 11:19 LouisGuo 阅读(856) 评论(0) 推荐(1)
摘要:线程静态,是指静态成员在每一个线程内都有一份实例,而静态成员则是整个进程共享一份实例,所以,此注解千万不要跟线程池一同使用,因为你永远不能确定你现在新启动的进程有没有对线程静态变量进行过操作,永远无法确定它的值。测试代码:class ThreadStaticTest { [Thr... 阅读全文
posted @ 2015-07-21 17:15 LouisGuo 阅读(279) 评论(0) 推荐(0)
摘要:任务要求:发送50次http请求,把获取到的结果保存在本地文件中任务代码:public static void GetXML(object obj) { XMLVar xv = obj as XMLVar; string path = xv.... 阅读全文
posted @ 2015-07-21 17:00 LouisGuo 阅读(439) 评论(0) 推荐(0)
摘要:由以前书本上的知识,可以知道一共有 [n(n-1)...(n-k+1)]/[k(k-1)...1]中可能,关键是如何用程序输出所有的组合呢? 阅读全文
posted @ 2015-07-15 21:38 LouisGuo 阅读(1158) 评论(0) 推荐(0)
摘要:规则是: 阅读全文
posted @ 2015-07-15 17:37 LouisGuo 阅读(218) 评论(0) 推荐(0)
摘要:一个(N,M)大小的方格,交点处会随机出现苹果,规则是从左上顶点到右下顶点走,且只能向下向右走,求最多能捡多少个苹果动态规划的问题:设在点(n,m)处有一个苹果,则对于点(n,m)处最多的苹果数 S(n,m)=max{S(i,j)+1,1};所以,代码如下:class Point { ... 阅读全文
posted @ 2015-07-14 22:55 LouisGuo 阅读(482) 评论(0) 推荐(0)
摘要:下面是递归方式:private static int Fib_RE(int n) { re_Count++; if(n dic) { fa_Count++; if(!dic.Conta... 阅读全文
posted @ 2015-07-14 13:22 LouisGuo 阅读(192) 评论(0) 推荐(0)
摘要:一个2n大小的数组,分给两个n大小的数组,使两个数组和的差最小,现在还没有什么想法,这几天解决了吧 阅读全文
posted @ 2015-07-11 22:41 LouisGuo 阅读(150) 评论(0) 推荐(0)
摘要:首先讲一下思路吧。 德州扑克一把有7张牌,可能组成10种牌型,所以,在网络游戏中,不可能是两两比较,然后排序,最简单的做法就是对每个玩家的手牌计算一个权值,然后对最终玩家的权值进行排序即可得到最终的输赢顺序。 其实这个是我的毕业设计,在大三的时候,我曾在一位学长王总的带领下做过一个德州扑克的记录软件 阅读全文
posted @ 2015-07-11 19:47 LouisGuo 阅读(1955) 评论(2) 推荐(0)