首页 > 2014年05月26日 > 全部分享
设计模式之迪米特原则(LOD)(最少知识原则)
来源:迪米特法则(LoD)最初是用来作为面向对象的系统设计风格的一种法则,是很多著名系统,如火星登陆软件系统、木星的欧罗巴卫星轨道飞船的软件系统的指导设计原则。迪米特法则(LoD)又可分为两种:狭义的迪米特法则(LoD)和广义的迪米特法则(LoD)。概念:LOD:LOD,Law Of Demeter...
分类:其他   时间:2014-05-26 01:20:14    收藏:0  评论:0  赞:0  阅读:410
linux下使用tar命令 (转至http://www.cnblogs.com/li-hao/archive/2011/10/03/2198480.html)
解压语法:tar [主选项+辅选项] 文件或者目录使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。主选项:c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。相当于打包。x 从档案文件中释放文件。相当于拆包。t 列出档案文件的内容,查...
分类:Web开发   时间:2014-05-26 01:21:12    收藏:0  评论:0  赞:0  阅读:471
Remove Duplicates from Sorted Array II
Remove Duplicates from Sorted Array II
分类:其他   时间:2014-05-26 01:20:57    收藏:0  评论:0  赞:0  阅读:361
反转句子中单词的顺序(单词中字符的顺序保持不变,c语言)
1 #include 2 #include 3 4 void exchange(char *string, int c1, int c2); 5 void revertString(char *string, int iStart, int iEnd); 6 void revertWords...
分类:编程语言   时间:2014-05-26 01:21:56    收藏:0  评论:0  赞:0  阅读:388
收费ui破解(转来的还未测试)
性能不错,上手容易。唯一不足就是非开源,代码混淆过,开发授权要上万张RMB,源码版价格更是夸张。并且据说试用时间到期后:会不定时的弹出“产品试用到期”到期提示是通过JS的Alert 方法弹出的。那么我们可以不可以截获所有Alert方法,过滤文本。然后….你们懂得我们只需要在页面底部加入:varWin...
分类:其他   时间:2014-05-26 01:22:37    收藏:0  评论:0  赞:0  阅读:352
多对多关系数据库表 java描述
多对多关系 需要建立一张新表存放它们的对应数据sql语句 1 create table teacher( 2 id int primary key, 3 name varchar(100), 4 money float(8,2) 5 ); 6 create table stu...
分类:数据库技术   时间:2014-05-26 01:24:16    收藏:0  评论:0  赞:0  阅读:469
Word Search
Word Search
分类:其他   时间:2014-05-26 01:23:56    收藏:0  评论:0  赞:0  阅读:385
libgdx学习记录12——圆角矩形CircleRect
libgdx提供了ShapeRenderer这个工具,用它可以画点、画线、画圆、画矩形、画椭圆、画扇形,但是没有提供画圆角矩形的方法。刚开始自己尝试分成8端,4端画直线,4端画扇形,发现多了半径几部分,于是又改成全部画线。4端弧采用逐个描点实现。具体代码: 1 package com.fxb.new...
分类:其他   时间:2014-05-26 01:23:35    收藏:0  评论:0  赞:0  阅读:496
设计模式之接口隔离原则(ISP)
一、定义:ISP:Interface Segregation Principle 接口隔离原则表明客户端不应该被强迫实现一些他们不会使用的接口,应该把胖接口中的方法分组,然后用多个接口代替它,每个接口服务于一个子模块使用多个专门的接口比使用单一的总接口要好。一个类对另外一个类的依赖性应当是建立在最小...
分类:其他   时间:2014-05-26 01:23:13    收藏:0  评论:0  赞:0  阅读:344
MVC是什么?
MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MV...
分类:Web开发   时间:2014-05-26 01:22:52    收藏:0  评论:0  赞:0  阅读:251
53. 特殊的O(n)时间排序[sort ages with hashtable]
sort ages with hashtable
分类:其他   时间:2014-05-26 01:24:31    收藏:0  评论:0  赞:0  阅读:580
python django 与数据库的交互
下载没有任何问题的mysqdb http://www.codegood.com/archives/41创建一个新的app。python manage.py startapp books2 激活app的方法:编辑 settings.py 文件, 找到 INSTALLED_APPS 设置。 INSTAL...
分类:数据库技术   时间:2014-05-26 01:24:52    收藏:0  评论:0  赞:0  阅读:487
MFC中对话框的工具栏的使用
1、新建一个MFC项目;在资源视图中新建Toolbar资源:2、编辑状态栏:3、在***Dlg.h文件中添加CToolBar类型或其派生类型的一个变量如:(CdlgToolBar myToolBar;),然后在***Dlg.cpp中OnInitDialog函数中添加如下代码(最简单但不完全): 1 ...
分类:其他   时间:2014-05-26 01:25:14    收藏:0  评论:0  赞:0  阅读:557
linux gzip 命令详解
减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。语法:gzip[选项]压缩(解压缩)的文件名各选项的含义: -c将输出写到标准输出上,并保留原有文件。-d将压缩文.....
分类:系统服务   时间:2014-05-26 01:25:35    收藏:0  评论:0  赞:0  阅读:505
设计模式之里氏代换原则(LSP)
里氏代换原则(Liskov Substitution Principle, LSP)1什么是里氏代换原则 里氏代换原则是由麻省理工学院(MIT)计算机科学实验室的Liskov女士,在1987年的OOPSLA大会上发表的一篇文章《Data Abstraction and Hierarchy》里面提出来...
分类:其他   时间:2014-05-26 01:26:18    收藏:0  评论:0  赞:0  阅读:556
52. 不用+、-、×、÷做加法[add two numbers without arithmetic]
add two numbers without arithmetic
分类:其他   时间:2014-05-26 01:25:55    收藏:0  评论:0  赞:0  阅读:386
一对一关系数据库表 java类描述
一对一关系中 从表的主键是 主表的外键sql语句1 create table person(2 id int primary key,3 name varchar(100)4 );5 create table idcard(6 id int primary key,7 ...
分类:数据库技术   时间:2014-05-26 01:26:39    收藏:0  评论:0  赞:0  阅读:426
oracle常用的复合数据类型 : BULK COLLECT(成批聚合类型)和数组集合type类型is table of 表%rowtype index by binary_integer
例1: 批量 查询部门号为 "10" 号的并把它们打印出来 . DECLARE TYPE emp_table_type IS TABLE OF my_emp%ROWTYPE INDEX BY BINARY_INTEGER; v_emp_table emp_table_type;BEGIN SELE....
分类:数据库技术   时间:2014-05-26 01:26:54    收藏:0  评论:0  赞:0  阅读:523
快速排序的实现(c语言)
以前写的代码//// main.c// cTest//// Created by Zizhu on 13-10-8.// Copyright (c) 2013年 Zizhu. All rights reserved.//#include #define N (10)void quickSor...
分类:编程语言   时间:2014-05-26 01:27:15    收藏:0  评论:0  赞:0  阅读:381
python django 模板
1 用两个大括号括起来的文字{{person_name}} 称为变量2 被 大括号和面分号包围的文件({% if ordered_warranty %})是模板标签3 过滤器是用管道符(|) 和Unix管道符一样4一旦你创建一个Template对象,你可以用context来传递数据给它。 一个con...
分类:编程语言   时间:2014-05-26 01:28:18    收藏:0  评论:0  赞:0  阅读:527
2430条   上一页 1 ... 24 25 26 27 28 ... 122 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!