码迷,mamicode.com
首页 >  
搜索关键字:运维 思想 做人 做事    ( 39071个结果
连载:面向对象葵花宝典:思想、技巧与实践(34) - DIP原则
DIP,dependency inversion principle,中文翻译为“依赖倒置原则”。 DIP是大名鼎鼎的Martin大师提出来的,他在1996 5月的C++ Reporter发表“ The Dependency Inversion Principle”的文章详细阐述了DIP原则,并且在他的经典著作《 Agile Software Development, Principles, Pa...
分类:其他好文   时间:2014-06-15 15:33:53    阅读次数:277
开源,我的一些行动
我很早就听说过开源,也一直在使用 github , 但是我最近想找点开源的项目来做做,却不知道怎么进行下一步了。 比如做哪个开源项目或者做哪方面的。 有人说做喜欢的什么的。但是喜欢的多了,就不知道喜欢的事哪个了。想起学校里的一段对话: A : 你不会怎么不问呢? B : 由于什么都不会,都不知道问什么了。 好吧,我就处于这种阶段了。 最后自己找到一些事来做了。 如果你想加入我的做事的计划或者邀请我加入某些开源项目,可以联系我。...
分类:其他好文   时间:2014-06-15 15:00:36    阅读次数:241
编程常用设计模式详解--(中篇)(适配器、装饰、代理、外观、桥接、组合、享元)
6.适配器模式 适配器模式将某个类的接口转换成客户端期望的另一个接口表示,目的是消除由于接口不匹配所造成的类的兼容性问题。主要分为三类:类的适配器模式、对象的适配器模式、接口的适配器模式。首先,我们来看看类的适配器模式,先看类图: 核心思想就是:有一个Source类,拥有一个方法,待适配,目标接口时Targetable,通过Adapter类,将Source的功能扩展到Targe...
分类:其他好文   时间:2014-06-15 12:16:42    阅读次数:243
自制代码生成器
在敲机房收费系统的时候,因为用三层的思想时需要用到实体类,最麻烦的是不断的来定义实体的属性值,真实烦人,想一想有没有好的方法来操作呢? 注意实体的属性是与数据库中表的字段是相互对应的。 从网上查资料发现了代码生成器这个好东西,网上有免费的,大家可以学习一下,以后在做的时候就方便多了,但是更重要的是要知道原理,即本质。在这里小编就教大家来自制代码生成器,最简陋的操作,意在告诉大家代码生成器背后...
分类:其他好文   时间:2014-06-15 10:07:25    阅读次数:194
大数运算
大数运算大数运算的实现方法主要有下面几种:1)用字符串表示大数。将大数用十进制字符数组表示,然后依照“竖式计算”的思想进行计算。这样的方法比較easy理解,可是计算效率非常低。2)将大数看成二进制流进行处理。使用各种位运算和逻辑操作来实现打算的运算。该方法设计复杂,可读性较差,并且难以调试。3)将大...
分类:其他好文   时间:2014-06-15 09:18:13    阅读次数:160
OOA/OOD
基本知识点: 1、软件工程的基本思想:就是用工程学的方法进行软件的开发与维护,并对软件生产过程进行工程化的管理。 2、软件生命周期:需求分析、设计、编码、测试、维护。 3、软件工程的主要内容:工程方法、技术细则、文档规范、技术支持、管理制度、人员组织以及质量保证体系。 4、实行软件工程的主要意义:提...
分类:其他好文   时间:2014-06-14 20:37:30    阅读次数:836
OOA/OOD基本概念
面向对象是基于一种哲学思想,它认为:客观实体和实体之间的联系构成了现实世界的所有问题,而每一个实体都可以抽象为对象。这种思想尽可能地按照人类认识 世界的方法和思维方式来分析和解决问题,使人们分析、设计一个系统的方法尽可能接近认识一个系统的方法。面向对象的基本观点可以概括如。(1)客观世界由对象组成....
分类:其他好文   时间:2014-06-14 19:48:16    阅读次数:338
C++ Primer Plus 第15章 友元、异常和其他
第15章 友元、异常和其他 1.友元不仅有友元函数,还能是友元类 还可以将类中的某一个成员函数指定为另一个类的友元 尽管友元被授予从外部访问私有部门的权限,单并不与面向对象编程思想相愽,相反,它们提高了公有接口的灵活性 2.类的成员函数作为其他类的友元,涉及到类的声明顺序。 还有一个函数作为两个类的友元 这方面内容看P607-611 3.嵌套类:在另一个类中声明的类被称为嵌套类 类...
分类:编程语言   时间:2014-06-14 17:58:31    阅读次数:246
算法6-2:解决哈系冲突之独立链表
独立链表是解决哈希冲突的一种办法。它的基本思想就是将哈希值相互冲突的几个对象放到一个链表中。 代码 public class HashST { private static class Node { Object key; // 由于无法创建泛型数组,只能将对象设置为Object类 Object value; Node n...
分类:其他好文   时间:2014-06-14 10:04:26    阅读次数:206
【Hibernate学习】 ——ORM(一)
Hibernate是一种能实现ORM的框架。ORM即Object Relational Mapping,对象关系映射。也就是将关系数据库中表的数据映射成为对象,也就是说将表与表之间的操作映射成对象与对象之间的操作,通过实体类来达到操作表的目的。总之就是把对数据库的操作转化为对对象的操作,从而更体现了面向对象的思想。              一对一关联映射策略包括主键关联和唯一外键关联。...
分类:系统相关   时间:2014-06-14 09:29:31    阅读次数:384
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!