- 博客(7)
- 收藏
- 关注
原创 糅合Markdown和语法高亮,快速写作技术博客
之前博客在javaeye,不知道触犯了老大哪根神经,不声不响就给封了,现在来到CSDN,又正好赶上改版,好好的博客写完后格式乱七八糟。国内的其他博客商也都好不到哪里去,不知道什么时候就被封,算了,自己动手丰衣足食,自己搞个独立博客吧。要求:代码写惯了,觉得可视化编辑器非常不靠谱,
2011-07-29 14:35:20 10720 2
原创 LINQ流水线
linq帅呆了~这一刻函数编程附身 //处理废票文本框中用户的输入 private List getDirtyNumList(int startNum, int endNum, string txtDirtyNums) {
2011-07-27 12:35:59 512
原创 Tornado模板机制分析
Tornado自带的模板系统非常有特色,相对django等框架来说,可以任意插入python语句,这对于前后台通吃的小团队和个人开发者来说非常方便,而且可以方便的从Tornado框架中剥离出来单独使用。下面简单研究一下模板的实现机制。
2011-07-26 21:08:27 2446
原创 DotNetBar中ComboTree显示整条路径信息
背景:ComboTree是个可以显示树状下拉菜单的ComboBox控件,弹出菜单如下所示:Tree — node — node点击节点node,默认显示结果为node,即仅仅是节点信息。现在需求是要显示Tree node,即返回整条路径信息。思路:看上去很简单的样
2011-07-22 09:57:48 6050 1
原创 连续票号剔除算法
问题场景:现有票据0-999,单位A领取前100张(0-99),单位B领取之后100张(100-199),单位C也领取100张(400-499),求剩下的票号段原来: 0-999领取: 0-99 100-199 400-499===========运算求解============
2011-07-14 16:55:13 701
原创 LINQ技巧小结
LINQ可不是简单的SQL语句的替代品,它将繁琐的数据操作(排序、求和、分组、投影、打包)统一起来,极大地简化了代码。例1:查询所有以ABC开头的字符串string[] xx={"ABCEFG","ABCASDFASDF","12312ADSFASD"};xx.Where(x=>x.StartsWith("ABC")).ToList().ForEach(x=>Console.Write
2011-06-27 22:15:00 336
原创 LINQ方式实现学生成绩汇总(右连接、聚合函数)
需求:从数据表students中取得所有学生姓名,然后将其scores表对应中的分数相加,显示一个“姓名:分数”的列表取得所有姓名(包括没有成绩的)分数是该学生所有成绩的总和先看效果图: 数据库结构简化模拟如下: class Student { public int id { get; set; } publ
2011-06-27 21:32:00 1290
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人