Fork me on GitHub

2013年10月9日

摘要: 发挥jQuery的威力由于当前jQuery如此的如雷贯耳,相信不用介绍什么是jQuery了,公司代码中广泛应用了jQuery,但我在看一些小朋友的代码时发现一个问题,小朋友们使用的仅仅是jQuery的皮毛,只是使用id选择器与attr方法,还有几个动画,如果只是如此,相比于其带来的开销,其实还不如不使用,下面介绍几个jQuery常用的方法,来让jQuery的威力发挥出来,否则只用有限的几个方法,相对于运行速度问题,真不如不用jQuery。jQuery如此之好用,和其在获取对象时使用与CSS选择器兼容的语法有很大关系,毕竟CSS选择器大家都很熟悉(关于CSS选择器可以看看十分钟搞定CSS选择器) 阅读全文
posted @ 2013-10-09 10:22 HackerVirus 阅读(170) 评论(0) 推荐(0)
摘要: 07. 设计模式应用案例(下)前文用C#代码实现了Facade模式、Adapter模式、Strategy模式、Bridge模式和Abstract Factory模式解决实际业务需求。本文将继续以C#代码为例,实现我在前面介绍的11个模式中剩下的6个模式:Decorator模式、Observer模式、Template Method模式、Singleton模式、Factory Method模式和Prototype模式。按照实现方法的不同,该11个模式可分成三类:创建型模式(Abstract Factory, Singleton, Factory Method, Prototype)、结构型模式(A 阅读全文
posted @ 2013-10-09 10:17 HackerVirus 阅读(345) 评论(0) 推荐(0)
摘要: 百度2014研发类校园招聘笔试题解答一、简答题1. 动态链接库和静态链接库的优缺点2. 轮询任务调度和可抢占式调度有什么区别?3. 列出数据库中常用的锁及其应用场景二、算法设计题1. 给定N是一个正整数,求比N大的最小“不重复数”,这里的不重复是指没有两个相等的相邻位,如1102中的11是相等的两个相邻位故不是不重复数,而12301是不重复数。2. 设N是一个大整数,求长度为N的字符串的最长回文子串。3. 坐标轴上从左到右依次的点为a[0]、a[1]、a[2]……a[n-1],设一根木棒的长度为L,求L最多能覆盖坐标轴的几个点?三、系统设计题1. 在现代系统的设计过程中,为了减轻请求的压力,通 阅读全文
posted @ 2013-10-09 10:10 HackerVirus 阅读(253) 评论(0) 推荐(0)
摘要: MSSQL数据库迁移到Oracle最近要把一个MSSQL数据库迁移到Oracle上面,打算借助PowerDesigner这个软件来实现;今天简单研究一下这个软件的运用;把一步简单的操作步骤记录下来;第一步:建立相应的链接1:首先我们打开PowerDesigner,并新建一个Physical Data Model2:工具栏里的"数据库"-->Configure Connections3:点击新建一个数据库连接4:选择系统数据源,然后下一步5:因为我们这个源数据是MSSQL2005,所以接下来我们选择驱动程序为SQL Server6:然后下一步7:填写数据源的名称还有相应 阅读全文
posted @ 2013-10-09 09:32 HackerVirus 阅读(2176) 评论(0) 推荐(1)
摘要: 设计模式总结从七月份开始一直到九月底才看完设计模式,在这个过程中我不敢说我已经掌握了那本书里面的内容,或者说1/5,没能力说也没有资格说。但是结果不重要,重要的是这个过程我的收获!主要包括如下几个方面: 1、认识了这么多设计模式。刚刚接触java没多久就在学长那里听过设计模式的大名,但是由于能力有限,一直不敢触碰。而今有幸将其都认识了。 2、开始有设计的理论了。在接触设计模式之前没有怎么想过设计方面东东,看到问题就立马动手解决,没有想到怎么样来设计更好,如何来是这块更加优化、漂亮。 3、开始考虑系统的可扩展性了。 4、在遇到问题后开始想有那个设计模式会适用这个场景。 5、对面向对象有了更深一步 阅读全文
posted @ 2013-10-09 09:29 HackerVirus 阅读(170) 评论(0) 推荐(0)
摘要: SQLSQL 必知必会·笔记高级SQL特性摘要:约束(constraint)就是管理如何插入或处理数据库数据的规则。DBMS通过在数据库表上施加约束来实施引用完整性。1.1 主键主键是一种特殊的约束,用来保证一列(或一组列)中的值是唯一的,而且永不改动。列应用于主键的条件:任意两行的主键值都不相同。每行都具有一个主键值(即列中不允许NULL值)。包含主键值的列从不修改或更新。主键值...阅读全文posted @2013-09-28 21:36晴天猪 阅读(173) |评论 (0)编辑SQL 必知必会·笔记使用游标摘要:游标(cursor)是一个存储在DBMS服务器上的数据库 阅读全文
posted @ 2013-10-09 09:23 HackerVirus 阅读(218) 评论(0) 推荐(0)

2013年10月8日

摘要: 使用jsdoc-toolkit来自动生成js api文档来前端组小盆友开发的类库越来越多,很多情况下彼此不知道写了些什么方法,为了更好的合作提高工作效率,找了个比较好的api文档生成方法。使用jsdoc-toolkit来自动生成js api文档。一、环境搭建1)首先要安装java环境,如果不太了解的参看:http://jingyan.baidu.com/article/e75aca85b29c3b142edac6a8.html2)安装jsdoc-toolkit下载地址:http://code.google.com/p/jsdoc-toolkit/downloads/list解压下载的压缩包(可 阅读全文
posted @ 2013-10-08 23:50 HackerVirus 阅读(476) 评论(0) 推荐(0)
摘要: TOGAF架构能力框架之架构合同、成熟度模型和架构技能框架5.架构合同 架构合同是在开发团体和赞助者之间关于架构的交付物、质量以及适用目标的联合协议,并且通过有效的架构治理将会促使这些协议的成功施行。通过对合同的管理施行一个治理方法,如下几点将会得到保障:一个连续监测系统,用于检查完整性、变更、决策,并对组织内所有架构相关活动进行审计。与现存的或正在开发中的架构相关的原则、标准和需求得以被坚持。明确存在于架构的开发、实现和运营中的各种风险。一系列流程和实践得以被制定,从而保障针对所有架构制品的开发和使用的问责性、责任和规章。对于为合同进行负责的治理组织、其权威等级以及它所负责的架构范围产生一个 阅读全文
posted @ 2013-10-08 23:47 HackerVirus 阅读(1387) 评论(0) 推荐(0)
摘要: 无环的visitor模式无环的访问者模式,是来改进原有访问者模式的不足之处的,是Robert C. Martin首次提出的。我们知道访问者模式的优点是为被访问继承体系动态添加行为,而无须改变继承体系。但是GOF访问者模式的缺点是形成了一个循环依赖,强烈的耦合了两个继承体系,使得我们修改任何一方都会对另一方造成影响,所以GOF提出,被访问者的继承体系必须是稳定的,否则,一旦被访问的继承体系修改了,两边都要改。GOF访问者模式的UML类图。从图中可以看到循环依赖,一旦被访者体系发生变化,则访问者体系就要修改,这是难以接受的。 Robert C. Martin提出了一种无环的访问者模式来改进原有的. 阅读全文
posted @ 2013-10-08 23:46 HackerVirus 阅读(299) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2013-10-08 18:41 HackerVirus 阅读(3) 评论(0) 推荐(0)