- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 1个网卡设置多个IP作用
一个网卡设置多个IP的作用就是连接多个网段。 举个例子: 有两个局域网LAN1(192.168.0.0/24),LAN2(192.168.1.0/24),LAN1和LAN2通过交换机物理相连。因为LAN1的网络号是192.168.0,LAN2的网络号是192.168.1,所以LAN1下的主机和LAN2下的主机无法通讯。如何才能让他们相互通讯呢?有两种方法。【方法一】通过路由器连...
2018-06-04 14:52:16
31967
原创 第3章CSS文字效果
3.1 文字样式3.1.1 字体 p {font-family:黑体,Arial,宋体,sans-serif;} 以上CSS代码中声明了4种字体,浏览器渲染字体的规则为:优先选择黑体,如果用户的电脑中没有黑体字体,则选择Arial。如果一直选到最后都没有,则选择浏览器默认的字体。 如果字体名称中含有空格,则添加这个字体的时候要加上双引号,如”Times New R...
2018-05-29 00:28:09
251
原创 第2章CSS选择器
CSS选择器包括标签选择器、类选择器、ID选择器、通配符选择器。2.1 标签选择器 标签选择器中的标签是指HTML页面中的某个标签。 p { color:red; } 上面这段CSS代码表示HTML页面中的所有p标签,文字的颜色为红色。2.2 类选择器 类别选择器表示一类选择器,格式化为.类名{[属性:值;]0-n}。如 ...
2018-05-28 20:39:41
433
原创 第1章 CSS的初步体验
一个网页一般由3部分组成:HTML、CSS和JS,其中html负责数据内容,CSS负责样式外观,JS负责行为,从而有效地将数据、样式和行为隔离,降低耦合度。1.1 CSS的概念 CSS(CascadingStyle Sheet),中文为层叠样式表,用来控制网页样式并将样式外观和网页内容分离的一种标记语言。1996年由W3C组织审核并推荐。一句话概括CSS的功能就是让网页...
2018-05-27 23:03:42
187
原创 第四章 duilib库布局
Duilib库包含6个布局以及含有布局的控件类,如下图所示:各个布局之间可以互相嵌套,从而构造出更复杂的布局。下面详细讲解6大布局Container布局 Container布局是其它布局或含有布局特性控件的基类,在实际项目中很少使用,一般只是用它来构造更高级布局。Container布局中的控件会叠加在一起,填充整个布局。 现举一个例子说明Container布局用法:...
2018-05-23 00:00:02
3444
1
原创 第2章 类的设计原则
在讲述具体的设计模式之前,有必要讲解一下类的设计原则。类有六大设计原则,如下图所示:2.1 单一职责 很多没有经验的开发人员喜欢将不相干的属性和行为塞到一个类中,导致这个类急剧膨胀,成为了一个万能类。问他们这样设计的原因:两个字,简单。又或者项目时间紧,无法细分,等项目完成后,没有时间重构,留给后人一堆坑。第一种情况是开发人员能力欠缺,根本就没有这种思维。第二种情况受项目所限,但以我参与...
2018-05-20 10:45:13
2828
2
原创 第1章 设计模式基础
1.1 设计模式简介1.1.1 概念 在软件开发中,经过验证的,用于解决特定环境下、重复出现的、特定问题的解决方案。下面分别详细描述每个限定词。 在软件开发中:特指后面讨论的设计模式仅限于软件开发领域。其他领域(如建筑行业)的设计模式不在本教程讨论范围内。 经过验证的:是指经过大家认可和公认的,不是某个人的奇思妙想。特定环境:是指特定的应用上下文环境...
2018-05-19 12:33:51
268
原创 第三章 duilib库环境搭建
Duilib库下载duilib库的源码下载地址:https://github.com/duilib/duilib 。解压Duilib库编译编译工具:VS20151) 用vs2015双击DuiLib.sln,正常启动后的界面如下: 2) 将duilib设为启动项目 3) 分别选择Debug、Release、UnicodeDebug和UnicodeRelease进行编译4) 正...
2018-05-17 21:34:49
10389
8
原创 第一章duilib库简介
第一章duilib库简介duilib库是一款轻量级的C++界面开发库,遵循开源BSD协议,可以免费用于商业项目,由杭州月牙儿网络技术有限公司开发。duilib库的源码下载地址:https://github.com/duilib/duilib 。传统MFC界面库有如下问题:1) 不美观2) 界面细节处理不好3) 使用硬编码4) 开发效率低下5) 生成程序体积大...
2018-05-16 21:43:58
1653
转载 开源协议分类
简介开源软件(Open source software)对我们来说越来越不陌生,开源软件一方面让我们享用到了“免费的午餐”,另一方面有效的利用和学习开源软件,也能促进我们开发软件时的效率、提升软件质量。但是在使用和借鉴开源软件的时候,我们不得不关心一下它对使用者的诸多限制,比较常见的方式即协议授权(licence),这些协议中明确说明了使用者应该遵循的原则。现在开源协议众多,通过Open Sour...
2018-05-16 16:56:45
1661
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人