软件设计的6大原则 1.单一职责原则: 这个原则,这个原则主要约束类,一个类尽量减少职责,这个降低代码的维护和阅读难度。 2.里式替换原则: 这个原则主要约束继承,子类尽量不要修改父类的约束。 3.依赖倒置原则: 这个原则,主要约束父类,父类尽量面向抽象和接口。这样可以降低。需求变化的时候,不用即修 ...
分类:
其他好文 时间:
2017-02-26 19:00:55
阅读次数:
108
cgo 也是一个 Go 语言自带的特殊工具。一般情况下,我们使用命令 go tool cgo 来运行它。这个工具可以使我们创建能够调用 C 语言代码的 Go 语言源码文件。这使得我们可以使用 Go 语言代码去封装一些 C 语言的代码库,并提供给 Go 语言代码或项目使用。 在执行 go tool c ...
分类:
其他好文 时间:
2017-02-26 19:00:38
阅读次数:
256
web表现为三种形式:1.超文本(typertext)2.超媒体(hypermedia)3.超文本传输协议(HTTP) HTML(HyperTextMark-uplanguage):超文本标记语言。 超文本:指页面内可以包含图片、链接、甚至音乐、程序等非文字元素。 标记语言:一段文本内,不但有该文本 ...
分类:
Web程序 时间:
2017-02-26 19:00:17
阅读次数:
160
2006-2007-2 《JAVA程序设计》第1周学习总结 一、关于教材内容的学习 粗看教材,提出每一章自己的问题 我们怎么样才能java?我们首先该做什么? 做一个项目,我们应该怎样去用项目管理程序? java有没有自己独特的语法 以前听说过java是面向对象,C语言是面向过程,它们到底有什么区别 ...
分类:
其他好文 时间:
2017-02-26 18:59:31
阅读次数:
166
转自:http://blog.csdn.net/xiaoquantouer/article/details/52015928 http://www.cnblogs.com/cielosun/p/5654595.html 1、头文件 #include<queue> 2、定义 [cpp] view pl ...
分类:
其他好文 时间:
2017-02-26 18:58:56
阅读次数:
279
前言 文件上传是web页面上很常见的一个功能,自动化成功中操作起来却不是那么简单。 一般分两个场景:一种是input标签,这种可以用selenium提供的send_keys()方法轻松解决; 另外一种非input标签实现起来比较困难,可以借助autoit工具或者SendKeys第三方库。 本篇以博客 ...
分类:
编程语言 时间:
2017-02-26 18:58:39
阅读次数:
638
#1. 本章学习总结 你对于本章知识的学习总结 了解了java的发展简介 认识了jvm/jre/jdk的联系,学习安装jdk java好麻烦的说。。。 1.为什么java程序可以跨平台运行?执行java程序的步骤是什么?(请用自己的语言书写 java程序编译后的代码不是能被硬件系统直接运行的代码,而 ...
分类:
编程语言 时间:
2017-02-26 18:58:21
阅读次数:
182
转自:http://www.jianshu.com/p/a81692ad5b5d typeof obj 和 obj instanceof Type 在JavaScript中,我们经常用typeof obj和obj instanceof Type来识别类型,那么两者的区别在哪?先来看两段代码 <!-- ...
分类:
编程语言 时间:
2017-02-26 18:56:10
阅读次数:
264
NET定时任务执行管理器开源组件–FluentScheduler http://www.cnblogs.com/Irving/p/4053462.html ...
分类:
Web程序 时间:
2017-02-26 18:55:51
阅读次数:
188
1.首先如上图下载nat123软件,该软件可以免费内网映射。 2.根据上面图片,按要求填写即可;内网端口:自己web服务对应端口,内网地址:本机地址可以使默认localhost,内网ip,其余默认即可 3.启动服务,确保本地能够访问到服务,外网输入:外网域名+/项目名称。 4.成功在外网访问本地we ...
分类:
Web程序 时间:
2017-02-26 18:55:13
阅读次数:
215
Linux系统 Centos7 yum命令在线安装 MySQL5.6 Linux系统 Centos7 yum命令在线安装 MySQL5.6 标签: centosmysqlyum 2015-11-18 17:21 707人阅读 评论(0) 收藏 举报 标签: centosmysqlyum 2015-1 ...
分类:
数据库 时间:
2017-02-26 18:55:00
阅读次数:
252
第三招:人格筛选 当我们通过了对方的废物测试之后,对方对我们的好感会越来越强,会变得越来越主动。 不过此时对方对我们的感情仅仅是吸引,还远没有达到男女之间的爱慕之情。我们需要把 对方的这种情绪勾出来引爆它。在进入筛选之前需要用暗度做一个心锚。 1.暗度:就是让给对方一个底层意识,在她心底里埋下心锚。 ...
分类:
其他好文 时间:
2017-02-26 18:54:16
阅读次数:
310
Software Test HOMEWORK01: In the previous operating system project, we need to enlarge the xv6 file distribution system. In this allocation, it will i ...
分类:
其他好文 时间:
2017-02-26 18:54:04
阅读次数:
323
1、程序结构:在C语言程序中,一共有三种程序结构:顺序结构、选择结构(分支结构)、循环结构; 顺序结构:从头到尾一句接着一句的执行下来,直到执行完最后一句; 选择结构:到某个节点后,会根据一次判断的结果来决定之后向哪一个分支方向执行; 循环结构:循环结构有一个循环体,循环体里是一段代码。对于循环结构 ...
分类:
编程语言 时间:
2017-02-26 18:53:11
阅读次数:
1420
前言 AMD最近出了一款新的CPU,来了一次屌丝逆袭,与Intel的酷睿系列抢夺市场。今天就来讲讲AMD推出了一款什么样的产品。 CPU是电脑的中央处理器(Central Process Unit),看看图1的价格,就知道他在电脑中的分量多么重要了。其实它是电脑配件中最小的一个,为啥卖的这么贵? 图 ...
分类:
其他好文 时间:
2017-02-26 18:52:54
阅读次数:
196
Description 斜堆(skew heap)是一种常用的数据结构。它也是二叉树,且满足与二叉堆相同的堆性质:每个非根结点的值都比它父亲大。因此在整棵斜堆中,根的值最小。但斜堆不必是平衡的,每个结点的左右儿子的大小关系也没有任何规定。在本题中,斜堆中各个元素的值均不相同。 在斜堆H中插入新元素X ...
分类:
其他好文 时间:
2017-02-26 18:52:39
阅读次数:
181
HashMap与HashTable的区别 2011-09-18 01:19 HashMap和Hashtable的区别 导读: 1 HashMap不是线程安全的 hastmap是一个接口 是map接口的子接口,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMa ...
分类:
其他好文 时间:
2017-02-26 18:51:59
阅读次数:
137