首页 > 其他
设计模式六大原则(4):接口隔离原则
?接口尽量小,但是要有限度。对接口进行细化可以提高程序设计灵活性是不挣的事实,但是如果过小,则会造成接口数量过多,使设计复杂化。所以一定要适度。 ?为依赖接口的类定制服务,只暴露给调用的类它需要的方法,它不需要的方法则隐藏起来。只有专注地为一个模块提供定制服务,才能建立最小的依赖关系。 ?提高内聚,...
分类:其他   时间:2016-02-25 15:15:32    收藏:0  评论:0  赞:0  阅读:187
定时器任务
这类技术主要应用到那些需要进行后台整理数据的系统中,比如说数据仓储,数据挖掘等. 其实到Java中,实现起来是非常简单的,下面我们以每隔5秒钟打引一句"Hello world"为例:import java.util.TimerTask; public class TimeTast extends T
分类:其他   时间:2016-02-25 15:15:22    收藏:0  评论:0  赞:0  阅读:164
[ActionScript 3.0] AS3.0 水面波纹效果
import flash.geom.Point; import flash.display.BitmapData; import flash.filters.DisplacementMapFilter; import flash.display.MovieClip; import flash.eve
分类:其他   时间:2016-02-25 15:15:12    收藏:0  评论:0  赞:0  阅读:279
头文件不是可有可无的
有些程序员用C语言写程序的时候,不太了解头文件的作用。他们对编译器提出的警告不在乎,仅以编译、连接通过为目标,这可能会有潜在的危害。 头文件定义了数据结构和函数接口 头文件定义了数据结构,这大家都能体会到,因为不包含你要使用头文件的话,编译根本就通不过。 头文件的另一个作用,定义函数接口,作用似乎没
分类:其他   时间:2016-02-25 15:14:52    收藏:0  评论:0  赞:0  阅读:207
开发汉澳即时通信网,2006年上线,QQ死期到了
为汉澳sinox用户打造即时通信网让大家用上即时通信软件 近期腾讯关闭了linuxQQ登录,汉澳 sinox也登陆不上。非windows用户再也不能用上即时通信软件了!这是多么可悲的事,可是我们必须化悲痛为力量,打造汉澳即时通信网,让每一个人都用上即时通信。即时通信是继www,email,ftp后最
分类:其他   时间:2016-02-25 15:14:32    收藏:0  评论:0  赞:0  阅读:158
第一篇文章
开关: 样式 <style>#checkbox { display: none;}#checkbox + label { cursor: pointer; font-size: 1em; border-radius: 50px; position: relative; width: 36px; he
分类:其他   时间:2016-02-25 15:14:22    收藏:0  评论:0  赞:0  阅读:183
专题十二:实现一个简单的FTP服务器
引言: 在本专题中将和大家分享如何自己实现一个简单的FTP服务器。在我们平时的上网过程中,一般都是使用FTP的客户端来对商家提供的服务器进行访问(上传、下载文件),例如我们经常用到微软的SkyDrive网盘,115网盘等,然而我们经常用到的都是网页版本的,网页版本和客户端版本的不同,网页版本的FTP
分类:其他   时间:2016-02-25 15:13:42    收藏:0  评论:0  赞:0  阅读:684
辗转相除求最大公约数
序 求最大公约数的最常用的算法是欧几里得算法,也称为辗转相除法。问题定义为求i和j的最大公约数gcd(i,j),其中i和j是整数,不妨设i>j。算法可以递归的表示:1. 如果j能整除i,那么gcd(i,j)=j; 2. j不能整除i,令r=i%j,那么gcd(i,j)=gcd(j,r)。 C实现 i
分类:其他   时间:2016-02-25 15:12:52    收藏:0  评论:0  赞:0  阅读:136
关于H5-canvas游戏开发初谈
刚刚接触H5-canvas游戏的开发,写一下这段时间游戏开发的总结 基本概念: 视频 -- 即是通过无数的静态图片组合起来,通过一定的频率切换而组成的一种视觉动态效果 游戏 -- 同样是无数的静态图片的组合,但不同的是,每一帧生成的图片都是通过游戏内部逻辑进行生成的,如: 玩家通过鼠标点击一个按钮,
分类:其他   时间:2016-02-25 15:12:22    收藏:0  评论:0  赞:0  阅读:257
解决 执行计划看不到过滤条件 出现'PLAN_TABLE' is old version的问题
解决 'PLAN_TABLE' is old version 分析sql执行计划时,遇到'PLAN_TABLE' is old version细想起来,数据库是从低版本升级的,估计是这个原因 解决方法: 删除plan_table重建 SQL>explain plan for select * fro
分类:其他   时间:2016-02-25 15:12:02    收藏:0  评论:0  赞:0  阅读:173
HDU 2844 Coins (多重背包)
题意:有n种面值的硬币a[i],每种硬币有c[i]个,问能组成不大于m面值(1~m)的个数。 多重背包模板:by背包九讲。 #include<cstdio> #include<stdlib.h> #include<string.h> #include<string> #include<map> #i
分类:其他   时间:2016-02-25 15:11:52    收藏:0  评论:0  赞:0  阅读:111
IE6/IE7下position:absolute;绝对定位偏移、不显示问题
其实这个原因是因为IE6/IE7的解析是在position:absolute之后,仍然会按照普通文档流的解析来进行,而要打破这种方式,让它正常工作就需要给它一个定位,具体代码如下:方法一: CSS: html代码: 切记left:0px;必须两个都要写,少写一个都会造成不显示: 方法二:
分类:其他   时间:2016-02-25 15:11:42    收藏:0  评论:0  赞:0  阅读:260
设计模式六大原则(3):依赖倒置原则
?低层模块尽量都要有抽象类或接口,或者两者都有。 ?变量的声明类型尽量是抽象类或接口。 ?使用继承时遵循里氏替换原则。
分类:其他   时间:2016-02-25 15:10:52    收藏:0  评论:0  赞:0  阅读:105
poj1185 [NOI2001炮兵阵地]
题目链接 状压DP 本来如果考虑所有情况应该开hh[n][2^10][2^10]表示i行在i-1的状态为j,i-2的状态为k的最大个数 但是由于每行中的人互相限制所以在m=10时只有60种情况 空间就可以满足,时间也可以满足了 1 #include<algorithm> 2 #include<ios
分类:其他   时间:2016-02-25 15:09:22    收藏:0  评论:0  赞:0  阅读:178
Qt5 完美解决 界面显示中文乱码
最近在学习Qt,可是一直头疼于中文乱码问题,上网搜了一下,很多都是Qt4中使用如下方法: QTextCodec *codec = QTextCodec::codecForName("gbk"); QTextCodec::setCodecForLocale(codec); QTextCodec::se
分类:其他   时间:2016-02-25 15:09:12    收藏:0  评论:0  赞:0  阅读:216
同步和异步的概念?
进程同步用来实现程序并发执行时候的可再现性。 一.进程同步及异步的概念 1.进程同步:就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一件事.就像早上起床后,先洗涮,然后才能吃饭,不能在洗涮没有完成时,就开始吃饭.按照这个定义,其实绝大多数
分类:其他   时间:2016-02-25 15:09:02    收藏:0  评论:0  赞:0  阅读:144
lintcode-easy-Insert Interval
Given a non-overlapping interval list which is sorted by start point. Insert a new interval into it, make sure the list is still in order and non-over
分类:其他   时间:2016-02-25 15:08:42    收藏:0  评论:0  赞:0  阅读:216
List、Set、Map集合的遍历方法
一.List集合遍历 public class TraversingList { /** * @author zhuxun describe: 定一个List集合并遍历 */ /** 定义一个List集合 */ public List<String> getList() { List<String>
分类:其他   时间:2016-02-25 15:08:32    收藏:0  评论:0  赞:0  阅读:269
前端开发工具总结
1、Css3无前缀脚本 http://www.zhangxinxu.com/wordpress/2011/11/css3-prefixfree-js-animatable/ 2、浏览器同步测试工具BrowserSync http://yanhaijing.com/tool/2015/12/26/my
分类:其他   时间:2016-02-25 15:08:12    收藏:0  评论:0  赞:0  阅读:261
RHCE 系列(九):如何使用无客户端配置 Postfix
转载于:http://www.itxuexiwang.com/a/liunxjishu/2016/0220/152.html?1456382561 尽管现在有很多在线联系方式,电子邮件仍然是一个人传递信息给远在世界尽头或办公室里坐在我们旁边的另一个人的有效方式。 下面的图描述了电子邮件从发送者发出直
分类:其他   时间:2016-02-25 15:07:32    收藏:0  评论:0  赞:0  阅读:179
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!