首页 > 2015年08月18日 > 全部分享
六大设计原则--接口隔离原则【 Interface Segregation Principle】
声明:本文内容是从网络书籍整理而来,并非原创。定义 第一种定义: Clients should not be forced to depend upon interfaces that they don’t use. 客户端不应该依赖它不需用的接口。第二种定义: The dependency of one class to another one should depend on th...
分类:其他   时间:2015-08-18 09:08:21    收藏:0  评论:0  赞:0  阅读:155
一位初入门的新员工的代码分析(1)
对于新员工的代码进行分析,找出新的IT人员可能发生的共同的问题进行分析和分享...
分类:其他   时间:2015-08-18 09:08:11    收藏:0  评论:0  赞:0  阅读:110
2015Cocos游戏开发大赛作品——人鱼塞壬
2015Cocos游戏开发大赛作品——人鱼塞壬(CatchingJoy)...
分类:其他   时间:2015-08-18 09:08:03    收藏:0  评论:0  赞:0  阅读:249
最小生成树之Kruskal算法
给定一个无向图,如果它任意两个顶点都联通并且是一棵树,那么我们就称之为生成树(Spanning Tree)。如果是带权值的无向图,那么权值之和最小的生成树,我们就称之为最小生成树(MST, Minimum Spanning Tree)。         我们由最小生成树的定义,可以延伸出一个修建道路的问题:把无向图的每个顶点看作村庄,计划修建道路使得可以在所有村庄之间通行。把每个村庄之间修建...
分类:编程语言   时间:2015-08-18 09:07:51    收藏:0  评论:0  赞:0  阅读:232
零基础学python-5.2 表达式操作符
表达式是处理数字最基本的工具 a=1#常量 a=a+1#表达式 操作符 操作符 描述 yield 生成 器函数发送协议 lambda args:expression 生成匿名函数 x if y else z 三元表达式 x or y  逻辑或(存在短路算法) x and y 逻辑与(存在短路算法)...
分类:编程语言   时间:2015-08-18 09:07:42    收藏:0  评论:0  赞:0  阅读:223
scanf的一般用法
#include int main(int argc, const char * argv[]) { //scanf的一般形式: scanf(格式控制,地址列表) //格式控制:含义和printf一样,地址列表:是由若干地址组成的表列,可以是变量的地址,或字符串的走地址。 //& 符号是:地址运算符,&a指a在内存中的地址,下面的函数作用是:按照a,b,c的值存...
分类:其他   时间:2015-08-18 09:07:31    收藏:0  评论:0  赞:0  阅读:236
零基础学python-5.3 变量与除法
1.回顾一下变量 1)变量在它第一次赋值时创建 2)变量在表达式中使用将被替换为它们的值 3)变量在表达式中使用以前必须已经赋值 4)变量像对象一样不需要在一开始进行声明...
分类:编程语言   时间:2015-08-18 09:07:21    收藏:0  评论:0  赞:0  阅读:198
零基础学python-5.4 精度与复数
1.整数精度 这里我们对比一下python2.7与python3.4的整数精度 python3.4支持无限大的整数(取决于你的内存),而在2.7版本里面,他支持有限的整数长度,对于非常长的整数,他会在数字后面加上L代表Long intege类型 虽然支持无限大整数,但是他的运算比正常整数慢,因此,如果需要精度,只能够牺牲一点性能了 2.复数 复数表示为两个浮点数(实部和虚...
分类:编程语言   时间:2015-08-18 09:07:11    收藏:0  评论:0  赞:0  阅读:200
简化动态MERGE的SQL计算
MSSQL,ORACLE等数据库支持MERGE语句更新表,但表结构未知时,由于缺乏集合类数据,用存储过程获得表结构再动态拼出SQL非常麻烦,代码会有几十行之多;同样原因,用Java等高级语言实现也不简单。而且使用存储过程或Java程序需要代码将内置于数据库或应用程序中,更新管理较为麻烦。这时候可用集算器来协助处理,代码可置于数据库和应用程序之外,不影响数据库与应用程序的结构,易于维护。     ...
分类:数据库技术   时间:2015-08-18 09:06:51    收藏:0  评论:0  赞:0  阅读:277
零基础学python-5.5 各种进制
1.二进制、八进制、十六进制 2.转换的内置函数 oct(64),hex(64),bin(64) 分别对应八进制,十六进制,二进制 也可以通过int(str,param)的第二个参数来控制str所转化的进制...
分类:编程语言   时间:2015-08-18 09:06:41    收藏:0  评论:0  赞:0  阅读:175
POJ 3450--Corporate Identity【KMP && 暴力】
Corporate Identity Time Limit: 3000MS   Memory Limit: 65536K Total Submissions: 5696   Accepted: 2075 Description Beside other services, ACM helps companies to clearly ...
分类:其他   时间:2015-08-18 09:06:31    收藏:0  评论:0  赞:0  阅读:399
零基础学python-5.6 位操作与其他工具
1.位运算 python可以把整数当成二进制位来对待 x x|2,也就是换算成二进制0001|0010(或运算就是遇见1变为1),即0011也就是3 x&1,换成二进制0001&0001(与运算就是相同的变1),即0001也就是1 2.数字的其他工具 math模块,包括一系列数学运算公式,例如sin,cos,sqrt,pow等 我们具体可以通过help这个内建函数来查...
分类:编程语言   时间:2015-08-18 09:06:21    收藏:0  评论:0  赞:0  阅读:298
Linux下安装Mysql(RPM安装)
一、去官网下载本次安装需要的mysql版本,我们需要安装的是5.1版本的且centos系统是64位的,所以下载的是MySQL-community-5.1.73-1.rhel5.x86_64.rpm-bundle.tar   二、将MySQL安装包放到/home/Lee下     三、解压MySQL的tar包 #tar –xf MySQL-community-5.1.73-1.rhel5...
分类:数据库技术   时间:2015-08-18 09:06:11    收藏:0  评论:0  赞:0  阅读:194
【HDOJ 2089】不要62
【HDOJ 2089】不要62第一个数位dp的题 做的老困难了。。。不过好歹是做出来了 迈出了第一步。。对大牛来说这种题都是小case代码如下:#include #include #include using namespace std;int dp[8][3]; /* dp[i][0] 无不吉利数 dp[i][1] 无不吉利数且高位为2 d...
分类:其他   时间:2015-08-18 09:06:01    收藏:0  评论:0  赞:0  阅读:153
排序算法(九)——八大排序算法总结
八大排序算法的稳定性及复杂度总结如下:选择排序算法准则每种排序算法都各有优缺点。因此,在实用时需根据不同情况适当选用,甚至可以将多种方法结合起来使用。影响排序的因素有很多,平均时间复杂度低的算法并不一定就是最优的。相反,有时平均时间复杂度高的算法可能更适合某些特殊情况。同时,选择算法时还得考虑它的可读性,以利于软件的维护。一般而言,需要考虑的因素有以下四点: 1.待排序的记录数目n的大小;2.记录...
分类:编程语言   时间:2015-08-18 09:05:51    收藏:0  评论:0  赞:0  阅读:105
java异常拾遗
概述 当方法内部发生一项错误时,该方法会创建一个对象传递给运行时系统(runtime system),这个对象被称为异常对象,包含错误的类型、发生位置,程序状态等一系列信息。 当一个方法抛出异常时,运行时系统会沿着调用栈(call stack)寻找该异常的处理方式 。 下图中,调用栈下面的方法调用了上面的方法,层层嵌套,一共四层: 调用第三个方法时抛出了一个异常,运行时系统就会...
分类:编程语言   时间:2015-08-18 09:05:42    收藏:0  评论:0  赞:0  阅读:181
CreateFile 函数详解
HANDLE CreateFile( LPCTSTR lpFileName, //指向文件名的指针 DWORD dwDesiredAccess, //访问模式(写/读) DWORD dwShareMode, //共享模式 LPSECURITY_ATTRIBUTES lpSecurityAttributes, //指向安全属性的指针 DWORD dwCreationDi...
分类:其他   时间:2015-08-18 09:05:21    收藏:0  评论:0  赞:0  阅读:183
在线系列
在线编辑图片 3分钟实现网页版多人文本、视频聊天室 (含完整源码) 让自己的网站实现在线编辑office文档 Webus Fox(1)免安装的在线教学、视频会议软件
分类:其他   时间:2015-08-18 09:04:41    收藏:0  评论:0  赞:0  阅读:360
JavaScript 立即执行函数
js中(function(){…})()立即执行函数写法理解javascript和其他编程语言相比比较随意,所以javascript代码中充满各种奇葩的写法,有时雾里看花,当然,能理解各型各色的写法也是对javascript语言特性更进一步的深入理解。( function(){…} )()和( fu...
分类:编程语言   时间:2015-08-18 09:04:31    收藏:0  评论:0  赞:0  阅读:206
POJ 1238 Substrings
Problem Description:You are given a number of case-sensitive strings of alphabetic characters, find the largest string X, such that either X, or its i...
分类:其他   时间:2015-08-18 09:04:11    收藏:0  评论:0  赞:0  阅读:109
2168条   上一页 1 ... 92 93 94 95 96 ... 109 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!