Fork me on GitHub

2012年3月3日

摘要: menu插件的结构是基于tabs插件上改进过来的,以后就连tabs插件都会改成这种新的形式。或许过不久,我会将这种结构抽象成一个新的模块,里面提供一个类,让所有UI插件都继承自它。新插件系统的简述:插件名即实例方法名,并且此插件只添加一个实例方法,如tabs插件只在$.fn中添加一个tabs方法。此实例方法同时拥有初始化插件,销毁插件,调用插件的各种方法的能力。当某一元素被包装成mass的节点链对象$(node)后,第一次调用此插件方法,即是初始化插件。一般地,参数为一个对象。当这个节点链对象再次调用插件方法,传入的第一个参数为字符串,则会判定此插件对象有没有此方法,有则调用此方法。想移除当前 阅读全文
posted @ 2012-03-03 22:25 HackerVirus 阅读(250) 评论(0) 推荐(0)
摘要: 【十五分钟Talkshow】fmplan(十五分钟计划)的初步想法摘要信息这个演讲将概述提出了我最近开始的一个名为“fmplan”的 基于互联网的教育计划}计划简介}内容简介}目标受众}学习环境}支持和帮助讲义地址http://www.xizhang.com/fmplan/resources/fmplan_overview.pdf视频地址http://www.tudou.com/programs/view/hhS5U-o-qRc/ 阅读全文
posted @ 2012-03-03 22:24 HackerVirus 阅读(180) 评论(0) 推荐(0)
摘要: 写作本文的目的,不是详细叙述zend框架的功能,因为这些功能都可以从手册中查到,本文更加侧重于探寻zend框架原理,以及如何将zend框架应用到实际应用中。可以理解为深入浅出,深入了解原理就可以易如反掌的应用。文章里的内容,可能会有错误和理解不到位的地方,请您能够谅解,并给与指出,希望与您共同学习,共同进步。开篇 从根本上来讲,框架就是一个大程序集,将我们平时写程序必然或经常要用到的东西,尽量用通用的方式先实现一部分,我们可以在这个基础上去构建自己的程序,相当于在编程语言与需求实现之间又增加了一个框架层。框架出现的目的是为了简化编程复杂度,并且通过标准件来提升程序的安全性、健壮性等等。简化编程 阅读全文
posted @ 2012-03-03 22:23 HackerVirus 阅读(364) 评论(0) 推荐(0)
摘要: #ifdef,#ifndef,#define,#endif解析(原) 我们在看一些开源的源代码的时候,经常会看到如下情景:# if defined(_PTHREADS) && !defined(_NOTHREADS)# define __STL_PTHREADS# endif# if defined(_UITHREADS) && !defined(_PTHREADS) && !defined(_NOTHREADS)# define __STL_UITHREADS# endif# if defined(__sgi) && !defi 阅读全文
posted @ 2012-03-03 22:21 HackerVirus 阅读(596) 评论(0) 推荐(0)
摘要: 游标是PL/SQL非常重要的一部分,也是很多人为什么使用PL/SQL的原因。游标能够让开发者对数据库查询进行记录级别的控制。也就是说,可以对查询返回的数据一次一行进行步进,并且在两行之间停顿一段时间来进行一些特别的处理操作。 游标分为两种:隐式游标和显式游标。下面我们先介绍隐式游标,一会在介绍更加强大的显示游标。 1.隐式游标 隐式游标是不需要定义的,说白了,隐式游标就是数据操作语言DML,例如SELECT语句。也就是我们上一讲中提到的PL/SQL处理部分中的语句。先看一个例子:DECLARE v_port_name varchar2(80);BEGIN; SELECT PORT_N... 阅读全文
posted @ 2012-03-03 22:19 HackerVirus 阅读(259) 评论(0) 推荐(0)
摘要: 转载:http://www.cnblogs.com/aspnetdream/前面的话: 由于最近在设计一款Web产品,我希望找到一成熟的耦合度低的产品架构,并且是建立在asp.net mvc的框架基础上的,对此找到ProDinner开源项目,但是网上的资料少得可怜,好,没有范例,那么就自己来做处理,所以将自己的所学与各位分享,多有不足,就算是抛砖引玉,望高手指点。一、整体系统分析 系统采用了Entity Framework Code First+Asp.NET MVC Razor+Castle.Core+Castle.Windsor,可以说整体设计是个非常轻量级别的框架,但却是做到了或者说惯承 阅读全文
posted @ 2012-03-03 22:18 HackerVirus 阅读(251) 评论(0) 推荐(0)
摘要: 本篇文章主要介绍MongoDB的日志模块以及数据持久化存储模块的代码实现方式。大家也许会惊讶,为什么日志模块和持久化存储模块会放到一篇文章来总结。嘿嘿,在别的系统,可能这两个模块联系不是特别大,可是这MongoDB ,这两个模块还真不能分开来讲。这是怎么回事呢?请听我娓娓道来…通常说来,MongoDB具有三个日志模块,LogJournalOplog Log: 位于 log.h,它主要负责用户日志文件,这和我们普通系统的日志系统没有什么区别,作用也就是记录系统的一些重要流程,然后持久化到log文件。这个log文件可以通过系统启动参数"--logpath". Journal: 阅读全文
posted @ 2012-03-03 22:17 HackerVirus 阅读(285) 评论(0) 推荐(0)
摘要: 一年前做的系统,show一下吧:菜单目前是两级导航,上面是一级导航,左侧是二级导航,也可以做成多级导航。对于树结构的数据,采用树展示,默认显示树结构和表格。点击每个树节点后,显示详细信息。对于员工,需要上传个人头像、身份证照片等。对于一些数据是需要排序的,我们采用箭头表示:编辑器采用的是CKEditor,可以上传文件和图片:这是个性化的需求,下方是产品树,点击每个节点后会自动添加到上面的表格中,属于业务:下面是一颗多选树,关联权限等操作:更优雅的是下面这种方式:下面是换肤功能,系统可以根据时期,例如节假日等,自动切换logo和背景图片:本人擅长java和js,对于图片和css有些差,因此不够美 阅读全文
posted @ 2012-03-03 22:16 HackerVirus 阅读(296) 评论(0) 推荐(0)
摘要: 据说,Windows 8 Consumer Preview在放出以后,在一天左右的时间里下载量就超过了100万。很荣幸,这一百万里面,我也贡献了一分力量。上次重装系统大概是在去年的7月,装的是Windows 7 Ultimate 32 bit。时隔8个月,系统积累的问题越来越多,重装系统的想法也越来越重——8个月也是我没有重装系统时间最长的一次了,于是就决定重装一下系统。本打算重装Windows 7系统,但看到这两天Windows 8炒得沸沸扬扬,就先装个Windows 8试试。从QQ旋风的资源库里看到了32位简体中文版的下载链接,就拿这个下了,速度还不错。与上次Windows 8 Devel 阅读全文
posted @ 2012-03-03 22:15 HackerVirus 阅读(205) 评论(0) 推荐(0)
摘要: Zeromq的资源:Zeromq模式:http://blog.codingnow.com/2011/02/zeromq_message_patterns.htmlzeromq主页:http://www.zeromq.org/Zeromq Guild:http://zguide.zeromq.org/page:all#Fixing-the-WorldZeromq 中文简介:http://blog.csdn.net/program_think/article/details/6687076Zero wiki:http://en.wikipedia.org/wiki/%C3%98MQzeromq系列 阅读全文
posted @ 2012-03-03 22:15 HackerVirus 阅读(419) 评论(0) 推荐(0)