Fork me on GitHub

01 2014 档案

摘要:前言设计模式目录:小菜学习设计模式(一)—模板方法(Template)模式小菜学习设计模式(二)—单例(Singleton)模式小菜学习设计模式(三)—工厂方法(Factory Method)模式小菜学习设计模式(四)—原型(Prototype)模式小菜学习设计模式(五)—控制反转(Ioc)持续更新... 阅读全文
posted @ 2014-01-21 09:44 田园里的蟋蟀 阅读(3356) 评论(2) 推荐(4) 编辑
摘要:前言 今天做东西的时候碰到个正则表达式的需求,以前做数据验证的时候因为都是一些通用的东西,比如号码验证、邮箱验证等,这些网上都可以找到,但是今天遇到的是比较特别的,如下:数字0-9和小数点、字母w、小于号和小于等于号、大于号和大于等于号、加减乘除+-*/,括号()。比如“1111≥≤]*|[\.]*”,但是这一种像“”也是符合的,这就不符合要求了,又改成“^([0-9]*|[wW]*|[-+*/]*|[()]*|[≥≤]*|[\.]*)$”,这一种顺序必须对才行,也不符合,真的不知道怎么改?实在没办法让同学找了个运算符的正则“^[-+]?([0-9]+($|[-+*/]))*(((?\()[. 阅读全文
posted @ 2014-01-15 16:08 田园里的蟋蟀 阅读(1848) 评论(1) 推荐(0) 编辑
摘要:前言 现在网上有很多的音乐播放器,但好像都不是.net平台做的,在.net中实现音乐文件的播放功能很简单,下面就简单实现下。SoundPlayer类 在.net提供了音乐文件的类:SoundPlayer,但是只支持.wav格式,我们用的时候一般是播放系统文件,比如一些提示声音等。代码很简单:1 SoundPlayer player = new SoundPlayer();2 player.SoundLocation = filePath;//filePath文件的物理路径3 player.Play(); 使用这个类我们做个小程序,如下... 阅读全文
posted @ 2014-01-14 17:17 田园里的蟋蟀 阅读(3854) 评论(3) 推荐(4) 编辑
摘要:前言设计模式目录:小菜学习设计模式(一)—模板方法(Template)模式小菜学习设计模式(二)—单例(Singleton)模式小菜学习设计模式(三)—工厂方法(Factory Method)模式小菜学习设计模式(四)—原型(Prototype)模式小菜学习设计模式(五)—控制反转(Ioc)持续更新... 阅读全文
posted @ 2014-01-09 09:55 田园里的蟋蟀 阅读(2836) 评论(3) 推荐(4) 编辑
摘要:前言 上一篇《小菜学习Winform(一)贪吃蛇》中实现了简单版的贪吃蛇,在文章末也提到需要优化的地方,比如使用oo、得分模式、速度加快模式和减少界面重绘。因为是优化篇,实现方式上一篇有,这一篇大家看看代码就行。当然小菜不是搞游戏开发的,程序可能有很多问题,这里点到即止,有时间小菜会加强学习。实现 说到oo可能一说一大堆,这里面小菜只是简单的把贪吃蛇抽象出来,先来说蛇,具有的属性和行为,属性比如蛇的长度、蛇的宽度、蛇的行动方向等;行为比如是否吃到食物、是否撞墙等,那我们可以抽象一个蛇的类,这样实现: 1 using System; 2 using System.Collections.... 阅读全文
posted @ 2014-01-07 09:55 田园里的蟋蟀 阅读(2367) 评论(6) 推荐(1) 编辑
摘要:前言 说到贪吃蛇,大家可能小时候都玩过,小菜最近在整理Winfrom的学习系列,那我觉得有兴趣才会有学习,就从这个小游戏讲起吧。实现 其实我刚开始学习编程的时候,感觉写个贪吃蛇的程序会很难,因为涉及到画图什么的,其实现在来看,实现很简单。 实现贪吃蛇首先有几个元素:蛇食物 然后有几个行为:吃食物和吃不到食物撞墙和撞自己 说到这有点oo的意思啊,这篇就不啰嗦,只是简单实现,下篇会优化下。 其实整个贪吃蛇的难点就在于画图,可能用其他语言实现有点复杂,但是强大的.net提供了GDI+绘图机制,实现起来就很方便了,其次就是细节的处理,比如坐标的定位,蛇的行走路线等。 我们简单一点来看,食... 阅读全文
posted @ 2014-01-06 11:01 田园里的蟋蟀 阅读(4597) 评论(8) 推荐(9) 编辑
摘要:2014新的开始,博客园不只有代码,还有情感,这篇摘自本人QQ空间的文章,希望可以给大家新年“心的旅途” >>>>>>>>>>>>>>>>>>>>>>>分割线<<<<<<<<<<<<<<<<<<<<<<<< 好长时间没有在空间再写点东西了,也许是看了这部电影,也许是年末做些总结,也许是真的想... 阅读全文
posted @ 2014-01-01 11:23 田园里的蟋蟀 阅读(1500) 评论(17) 推荐(6) 编辑

点击右上角即可分享
微信分享提示