上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 好久没发帖了 再次发个排序算法的文章这种东西吧要难不难 要简单逻辑也不是很简单。一句话 思路最重要 程序设计是跟语言无关的 也不是靠背的//冒泡排序方式 你懂的 只要逻辑清晰思路对了 啥都好整 int[] arr = { 3, 1, 4, 2 }; for (int i = 0; i arr[i])//每次都把i后面的元素跟第一个元素arr[i]进行比较 于是大的数自然而然就“冒”起来了 { tmp = arr[i]; ... 阅读全文
posted @ 2011-02-24 14:30 assassinx 阅读(429) 评论(2) 推荐(0)
摘要: 安装 vs2008会有附带的 sqlserver2005express版我们开发一般都用那个 都不单独安装sqlserver的地球人都知道express版的sql是没有 事件探查器的看到网上依然有好多菜鸟在寻找(其实偶也是菜鸟(¯▽¯;) 莫打我哈)看得让人蛋疼。俺今天就是来帮助解决这个问题的。事件探查器 在sql2000里也有,很强大 可以监视进程 查看连接数 查看死锁 什么滴 那些俺都不用(用不来呗 - -! ,好冷 冷笑话)俺一般都只用它监视下 事务啊 sql 啊什么滴 - -!特别是用那些鸟数据访问组件 啥nhibernate 啊 linq2sql 啊 entity 阅读全文
posted @ 2010-10-24 18:01 assassinx 阅读(14533) 评论(14) 推荐(11)
摘要: 在做东西的时候 经常要加入很多测试数据,总不能一条一条的录吧 复制数据的sql,标记一下 免得又搞忘了。 mssql数据库自带的函数 遍历所有表 偶然翻黄师兄的代码 记得有个 select count(*) from(select * from tb) 的来查询一个sql查询的记录行数 今天怎么写都 阅读全文
posted @ 2010-09-28 11:00 assassinx 阅读(334) 评论(0) 推荐(0)
摘要: 中秋发的俄罗斯方块系列的文章,说实话本人小菜一个从来没有想过一篇 文章在一天之内能有千多点击量以前写滴那些 都过半个月了 顶多几十不得了了百度上搜了下 连其他网站都给俺转载了。 嘿嘿真的很感谢博客园管理员给我置顶,真的很感谢大家 ,谢谢大家。博客园是个人才聚集,自由分享,学习的好地方最后感谢#5楼 回复 引用 查看 2010-09-24 08:56 by toEverybody 不错, 就是运行控制的时候有点慢还是用C++或Delphi快的回复,最后检查了下代码,这实际上是 俺代码的问题 ⊙﹏⊙∥, 不是.net 效率低不低的问题 ,你说现在机子那么快,.net效率再低 能低到哪里去嘛,咱.. 阅读全文
posted @ 2010-09-25 22:03 assassinx 阅读(693) 评论(6) 推荐(0)
摘要: 说在前头的:自认为写程序也有那么一段时间了,对面向对象编程还是有那么一丁点理解 (虽然现在一说OOP之类的文章 啊 网上满天飞)。大师称不上 见笑了哈 小菜一个。搞asp.net这么久了,网上一搜什么 web方面的 满天飞搜几篇winform的文章 弄死找不到,本人很菜。一个winform快捷键的问题解决不了(winform上方了文本框控件 点了文本框或者按钮后 winform的keydown事件就失灵了 焦点就停留在文本框或者 按钮上)(以前没弄过 并且很菜 无奈最后只好把面板上的按钮 控件去掉了,顺便说下 哪位高手知道的话指点下 感激不尽)网上搜了半天还是没解决,哎 这年头 人都喜欢跟风。 阅读全文
posted @ 2010-09-24 05:26 assassinx 阅读(1765) 评论(1) 推荐(0)
摘要: 在说源码之前俺 先说说,这个俄罗斯方块的“基本原理”,莫打我哈 ^_^1首先那个方块是由4个格子组合成的形状, 对吧2方块有两种情况会 卡住 ,一种是到底了 第二种是 跟其他堆积起来的方块产生“边界接触”。对吧3方块会自动下落,对吧 如果卡住了 又会在顶上出现新的方块4下落的过程中可以旋转(空间允许的情况下)5如果在堆积起来的方块中出现 “一整行联通”的情况,那一行消失 然后上面的下移一行6如果在空中的时候 卡住了 ,是说明代码有问题 机器硬件有问题 或者人品有问题, 对吧废话讲完了,我们用什么来实现程序逻辑捏,到现在一句代码没见到。首先我们把游戏区理解为15X10的矩阵,这个嘛可以用二维数组 阅读全文
posted @ 2010-09-24 05:23 assassinx 阅读(1391) 评论(0) 推荐(1)
摘要: 准备工作都做好了,关键部分“原理”也说了,该干点事了吧该主调程序 game类出场的时候了,不得不说的是,首先对于编程的人来说 不管你高手也好 菜鸟也好。对于你要做的事 目标要明确,你要做什么。怎么做 先做什么 后做什么,什么情况为“完成”,什么情况为“失败”这才是一个正常的 程序员应该有的思维,作为一个程序员 我们就是要看透事情的本质。流程图就免了吧 直接给伪代码得了(其实这是真代码^_^ ,莫打我):public void go()//主调方法 表示 1 step 如果游戏没结束则继续 如此往复直到游戏结束 { if (downCheck())//如果有下... 阅读全文
posted @ 2010-09-24 05:22 assassinx 阅读(1781) 评论(0) 推荐(0)
摘要: 上几章那些代码都没什么难度 ,关键是清晰的条理,跟面向对象编程的思维。我们都是正常人,我们不是火星来的 我们不做高手。我们不写让人看不懂的代码,我们体验编程的乐趣。我们不需要有难度的代码,事实上合理的设计 ,跟面向对象的分析 跟编码 将会降低你“写程序的难度”,并且也让你的代码“看起来更简单”。推荐大家看一本书(翻译过来的名字)《C++游戏编程入门教程》想到游戏编程这个标题,朋友们可能首先想到花哨的场景,魔兽里那把人眼睛都闪晕的技能,还有很性感 胸部超大的精灵族女法师(并且穿得超少)对不起又开始yy了。很遗憾翻开书的时候 尽是命令行程序,这哪叫游戏啊,这能玩不。给你的答案是“能玩”真的能玩 试 阅读全文
posted @ 2010-09-24 05:20 assassinx 阅读(1200) 评论(0) 推荐(0)
摘要: 写了几章了 ,该完了吧。是骡子是马拉出来溜溜 ,好歹得给点东西大家瞧瞧啊,光说不练假把式。最后在我们的form1窗体里 拖一个panel控件(俺就是喜欢拖控件,以呀咿呀哦),再放个lable用来显示分数拖成这样:然后再放个timmer控件 设置interval为500毫秒,设置enable=true编写interval 事件: private void timer1_Tick(object sender, EventArgs e) { if (gm.isOver) { timer1.Enabled = fa... 阅读全文
posted @ 2010-09-24 05:16 assassinx 阅读(3365) 评论(13) 推荐(5)
摘要: 现在的浏览器弹新页面都是标签化的,然后各个浏览器的js脚本也有点不兼容,烦得很本来就只是一个员工列表 然后点击链接弹出修改窗口的功能 整半天 恼火。好在最后还是被俺搞定了(记住弹出页面要加)还有就是那个啥 梅花雨日历JS 用在子页面 (弹出的修改页面) 也会出问题,关闭的时候会出问题 啥原因不晓得反正不用他就对了。主页面: )" > 子页面后台代码:Utils.MessageBox.ResponseScript(this, "alert('更新成功');window.returnValue=tru... 阅读全文
posted @ 2010-09-17 22:50 assassinx 阅读(1353) 评论(0) 推荐(2)
上一页 1 ··· 4 5 6 7 8 9 下一页