石家庄.NET俱乐部最新随笔RSS
 
摘要: 介绍矩阵的编程表示,矩阵的初等变换,化阶梯矩阵及求方阵的行列式。 阅读全文
2010-02-01 20:45 作者: 蛙蛙王子【评论:10】【阅读:1393】 
摘要: 鸣谢:特别感谢NickWang的悉心指导,我才打消了对Mock是玄学的念头,加深了对单元测试的理解。 需求: 设计一个功能,输入一个整数,把这个整数取平方后加一。 先根据需求设计接口,根据需求,输入参数属于全体整数集,返回值属于正整数集 public interface IMathHelper { /// <summary> /// 实现平方加一的功能 /// </summ... 阅读全文
2010-01-30 11:04 作者: 蛙蛙王子【评论:0】【阅读:129】 
摘要: Moniter,ReaderWriterLock,ReaderWriterLockSlim,ConcurrentDictionary实现的并行字典性能测试。 阅读全文
2010-01-08 12:11 作者: 蛙蛙王子【评论:0】【阅读:184】 
摘要: 相信肯定有些人和我一样,没学过C语言,是从做网页开始学习编程的,直接从ASP学ASP.NET,从VBScript学到C#的。现在c#比较熟悉了,我们可以回过头来做一下C语言的入门,补一课。 阅读全文
2009-12-13 22:57 作者: 蛙蛙王子【评论:42】【阅读:3513】 
摘要: 程序开发行业中有很多种编程语言,每个程序员大概也都会一两种,可你有没有想过自己DIY一种语言呢,本文就带你用.net DIY一种新语言--WawaSharp,我们将定义语法,实现词法分析,建立语法树,代码生成几个过程。 阅读全文
2009-11-16 22:59 作者: 蛙蛙王子【评论:11】【阅读:1049】 
摘要: 转自http://zphab.blog.163.com/blog/static/441387132008627113222268/备注:有些观点我不认同,例如第三条,如果第三条存在,则表示开发人员没有管理好,比如命名规范。第一、二、三条作者的分析不认同,应该视情况和环境而定。---- 1. 数据库移植不方便: 2. 大量采用存储过程进行业务逻辑的开发致命的缺点是很多存储过程不支持面向对象的设计,... 阅读全文
2009-11-16 13:24 作者: 红民【评论:8】【阅读:150】 
摘要: ASP.NET MVC 1.0发布有段儿时间了,刚发布不久的时候试用了一下,做了一个简单的BBS,现在总结一些经验和小技巧和大家分享。网上关于ASP.NET MVC的系列教程有好几个,所以就不从头开始介绍了,结尾处给大家推荐了几个链接,需要的话可以从头系统的看看。 阅读全文
2009-10-31 21:22 作者: 蛙蛙王子【评论:8】【阅读:2065】 
摘要: 最新接到任务需要给客户制作个能图片截取并合成编辑的小程序,研究了两天GDI+,改了段C#截图功能的代码,现贴上来希望对大家有用 主文件CaptureScreenForm.csusing System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms... 阅读全文
2009-09-07 14:14 作者: 小柯【评论:6】【阅读:511】 
摘要: 以前听说wp没建一个分类就创建一个分类表,记得那个博主说wp效率低在这里。 这几天给一个站点分析优化策略,突然想起来wp这件事,不由得佩服wp作者的聪明之处:通过反范式设计,降低消耗,提高效率。硬盘空间低廉,但是cpu、内存资源成本高。举例如下(无图):原始设计:1. 文章分类表。id,className,description,others…2. 文章表。id,title,conte... 阅读全文
2009-09-07 10:57 作者: 红民【评论:27】【阅读:2514】 
摘要: 找出一个长字符串里的某个特定的子串出现的频率,匹配的子串的上一个字符和下一个字符不需要紧紧相邻,只要满足下一个字符在当前字符的后面就行。 阅读全文
2009-09-04 07:54 作者: 蛙蛙王子【评论:13】【阅读:1795】 
摘要: 最大间隙问题:给定的n个实数x1,x2...,xn,求这N个数在实轴上相邻两个数之间最大差值。假设对任何实数的下去整耗时是O(1),设计最大间隙问题的线性时间算法。 阅读全文
2009-08-26 23:40 作者: 蛙蛙王子【评论:6】【阅读:1974】 
摘要: F#是微软推出的一套函数式编程语言,能在CLR中运行,且和.NET其它语言能很好的交互,又因为它对并发编程的特殊支持,比如不变对象,异步表达式,新的并行基元等,所以很值得入门学习一下。现在我们综合应用这些技术写一个并行排序算法,并对其进行性能测试。 阅读全文
2009-08-19 08:00 作者: 蛙蛙王子【评论:9】【阅读:2029】 
摘要: 对普通链表进行添加和删除操作,会创建和销毁对象,如果操作太频繁会对GC造成压力,而游标链表是事先分配好一个大数组,然后用数组的下标代替普通链表的引用指针,这样链表节点的添加删除,只是下标指向的改变,不会创建和销毁对象,相当于自己管理了内存,所以降低了GC的压力。 阅读全文
2009-08-01 00:48 作者: 蛙蛙池塘【评论:11】【阅读:1763】 
摘要: 看网上对北大青鸟的评论,大家长期以来对北大青鸟一直是意见比较多的,光有意见不行,对于那些已经花钱上完北大青鸟但找不到工作的同学来说,我们应该帮他们想想办法。 阅读全文
2009-07-27 09:19 作者: 蛙蛙池塘【评论:76】【阅读:1754】 
摘要: 读、写、删的比例大致是10:5:1,至少要支持500w条缓存,平均每条缓存6k,要求设计一套性能比较好的缓存算法。 阅读全文
2009-07-22 22:59 作者: 蛙蛙池塘【评论:44】【阅读:2537】 
摘要: 在用XML传输数据的时候,XML本身的元素名称,属性名称可能比有效的信息量占的地方还要大,本文示例一种简单实用的算法来进行XML压缩,主要思路是把XML标签和属性用整数来表示以便降低传输量。 阅读全文
2009-07-13 23:23 作者: 蛙蛙池塘【评论:18】【阅读:2141】 
摘要: 我用Google表单做了一个关于程序员基本状况的调查报告,包括工作经验,月薪满意度,购房购车情况等信息,以下是简单的分析结果。 阅读全文
2009-07-05 23:13 作者: 蛙蛙池塘【评论:59】【阅读:4653】 
摘要: 做了一个各种序列化方案的压缩比例测试,可以看到protobuf序列化后的大小是xml原始格式的8分之一,是xml序列化后的8分之一,是二进制序列化的10分之一,总体看来ProtoBuf的优势还是很明显的. 阅读全文
2009-07-02 23:00 作者: 蛙蛙池塘【评论:31】【阅读:2709】 
摘要: 当一个.net应用在生产环境CPU突然居高不下,如何快速准确的定位问题所在,并且对实时业务影响最小化?如何不抓Dump也不用live debug就可以知道你的应用在做什么?如何确认你的应用是由于哪个线程的执行造成的CPU升高,该线程正在执行什么代码? 阅读全文
2009-06-24 22:07 作者: 蛙蛙池塘【评论:14】【阅读:2512】 
摘要: 如果你有多台windows服务器需要监控,又不想买很贵的MOM,开源的监控软件部署配置又麻烦,咋办?.net公开了好多监控和管理方面的API,jquery有一些跨浏览器的图表插件,有了这些就可以自己做一个符合自己需求的监控软件。 阅读全文
2009-06-20 14:56 作者: 蛙蛙池塘【评论:25】【阅读:2715】 

导航

广告

团队简介

QQ群

聚合

团队负责人

团队成员[共18人]