Fork me on GitHub

2012年2月1日

摘要: 网站构建系列之专题四:CSS摘要: 网站构建——小梦成长阅读全文posted @2012-01-31 19:07Osee 阅读(26) |评论 (2)编辑网站构建系列之专题三:HTML摘要: 网站构建——小梦成长阅读全文posted @2012-01-31 11:45Osee 阅读(1295) |评论 (3)编辑网站构建系列之专题二:www中的那些事儿摘要: 网站构建——小梦成长阅读全文posted @2012-01-31 11:27Osee 阅读(153) |评论 (0)编辑网站构建系列之专题一:Web开发概述摘要: 网站构建——小梦成长阅读全文 阅读全文
posted @ 2012-02-01 11:16 HackerVirus 阅读(169) 评论(0) 推荐(0)
摘要: 前言:上篇介绍了Visual Studio扩展工具添加与卸载,本编要介绍的是Visual Studio 扩展包(.vsix)的制作。方法: ①、下载并安装Visual Studio 2010 SDK。 vs 2010 开发工具下载SDK安装包官方下载地址:http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=2680#instructions vs 2010 sp1 的SDK安装包官方下载地址:http://www.microsoft.com/downloads/info.aspx?na=41&s 阅读全文
posted @ 2012-02-01 11:15 HackerVirus 阅读(547) 评论(0) 推荐(0)
摘要: 软件测试早已成为一门学科,它也是传统软件开发周期中重要的环节。在互联网行业,网站测试也是必不可少的。回忆在自己的技术成长过程中,从中可以看出测试工作越来越被企业重视(自身所在环境):2004~2006:以学习技术为主,偶尔开发小软件(VB)和个人站点(ASP),完全没有认识到测试的概念,只是在开发过程中完成功能测试,记得当时ASP漏洞横扫一片……2007~2008:为学校官方做一些网站,自己联系老师收集需求,从网上找PSD模板,Table布局,最后用ASP/ASP.NET连接Access 实现功能。08年从事一家科技公司“生产”企业站,由美工完成效果图,自己完成剩余的工作,销售会配合技术人员完 阅读全文
posted @ 2012-02-01 11:07 HackerVirus 阅读(507) 评论(0) 推荐(1)
摘要: 2010年我对个人管理进行了自己的 一些思考,在2011年提出敏捷个人概念,并且在线上、线下进行了多次交流,在一些大会上也做过分享。现在,已经有很 多IT和非IT的敏友们知道并在践行敏捷个人,帮助自己更快的成长。我收到大家的一些反馈和建议,也在网上看到大家的一些有关敏捷个人的分享,我想接下来 搜集一下这些反馈和大家更集中的在我blog中分享一下,希望能够让更多人一起来了解和实践敏捷个人。我相信今年《敏捷个人》书籍出来之后,会有更多人一起来使用、完善它,我也真心希望敏捷个人能帮助更多职场和在校大学生更快的成长。 昨天一位线上练习时比较活跃的老敏友看到本系列blog前面写的敏友有感之后给我发了封. 阅读全文
posted @ 2012-02-01 09:44 HackerVirus 阅读(273) 评论(0) 推荐(0)

2012年1月30日

摘要: 眼前有20万行以上的代码时很多人都会眼花缭乱,不知道从哪里开始下手了,甚至不会去研究几下就直接放弃了。其实大多时候没有想象的那么复杂,代码里一大部分都是有重复的,有本质上差别的部分还是很少的。 春节期间正好有空,把通用权限管理系统的用户登录部分单独出来,做了一个很小的项目总共代码就几千行阅读起来就很简单了。下面是在自己的系统里集成通用权限管理系统登录功能的4个核心步骤如下图。 可以按照下面的代码方式,可以把N多个子系统都集成到统一的系统上去了,可以方便实现用同一个用户名密码登录多个子系统了,下面的代码就是单点登录的源码,若您要在实际项目里使用,记得向吉日嘎拉索取最新的代码,QQ25205697 阅读全文
posted @ 2012-01-30 14:52 HackerVirus 阅读(1959) 评论(0) 推荐(1)
摘要: 当前标签: Ext.NETEXT.NET复杂布局(四)——系统首页设计(下)雪雁 2012-01-05 22:35 阅读:1555 评论:4EXT.NET复杂布局(四)——系统首页设计(上)雪雁 2011-12-30 23:26 阅读:1926 评论:13EXT.NET高效开发(四)——实用技巧雪雁 2011-08-27 20:49 阅读:3201 评论:10EXT.NET复杂布局(三)——复杂表单布局雪雁 2011-08-08 16:16 阅读:3630 评论:25EXT.NET高效开发(三)——使用Chrome浏览器的开发人员工具雪雁 2011-07-29 13:41 阅读:2849 评论 阅读全文
posted @ 2012-01-30 14:40 HackerVirus 阅读(1706) 评论(0) 推荐(0)
摘要: 去年帮另一个项目组赶项目时,总是有很多地方令我不舒服。本人编码有点小小的“洁癖”——即不喜欢见到冗余代码。即时现在忙,没时间整理,但是一有时间,我都尽可能的去重构。也许本人是个完美主义者吧。个人认为重构有以下好处:改善软件的性能、质量。使架构更加合理。使代码更容易被理解。提高软件的扩展性和可维护性。提高代码的重用率,通用性。提高软件的开发速度。更容易发现BUG。可以提高开发人员的开发水平。在我见过的很多代码中,很多程序员宁愿无限复制粘贴代码,也不愿意重构代码。比如经常可以看到这样一个Switch结构中,每个Case块除了某个参数不同,里面的代码几乎一模一样。看到这种代码,不知道是我的悲哀,还是 阅读全文
posted @ 2012-01-30 14:38 HackerVirus 阅读(207) 评论(0) 推荐(0)
摘要: 细说 HttpHandler 的映射过程阅读目录开始回顾HttpHandlerHttpHandler的映射过程HttpContext.RemapHandler()HttpContext.RemapHandler()的另类用途GetHandlerMapping()GetFactory()GetHandler()IHttpHandler.IsReusable实现自己的HttpHandlerFactory是否需要IsReusable = true ?HttpHandlerFactory的主要用途在ASP.NET编程模型中,一个来自客户端的请求要经过一个称为管线的处理过程。 在整个处理请求中,相对于其 阅读全文
posted @ 2012-01-30 14:31 HackerVirus 阅读(241) 评论(0) 推荐(0)
摘要: android游戏开发框架libgdx的使用(十一)—Skin和UI配置文件的使用黄云坤 2012-01-10 15:21 阅读:1121 评论:4android游戏开发框架libgdx的使用(十)—双舞台黄云坤 2012-01-09 13:50 阅读:1078 评论:11android游戏开发框架libgdx的使用(九)—在libgdx中使用Box2d黄云坤 2011-12-31 13:21 阅读:1158 评论:4android游戏开发框架libgdx的使用(八)--相机和观察点黄云坤 2011-12-06 18:42 阅读:1130 评论:4android游戏开发框架libgdx的使用( 阅读全文
posted @ 2012-01-30 11:43 HackerVirus 阅读(673) 评论(1) 推荐(1)

2012年1月29日

摘要: 委托就是面向对象函数指针 能指向静态方法和对象的实例 委托必须跟预委托(方法)具有相同的返回值 参数类型 委托的本质是一个类 任何声明类的地方都可以声明委托。我们习惯于把数据作为参数传递给方法,如上面的例子所示。所以,给方法传递另一个方法听起来有点奇怪。而有时某个方法执行的操作并不是针对数据进行的,而是要对另一个方法进行操作。更麻烦的是,在编译时我们不知道第二个方法是什么,这个信息只能在运行时得到,所以需要把第二个方法作为参数传递给第一个方法事件的四个步骤:1:在事件发行者中定义一个事件2:在事件发行者中触发事件3:在事件订阅者中定义事件处理程序4:向事件发行者订阅一个事件事件设计准则:1:命 阅读全文
posted @ 2012-01-29 17:52 HackerVirus 阅读(379) 评论(0) 推荐(0)