一、接口与归一化设计: 1.归一化让使用者无需关心对象的类是什么,只需要知道这些对象都具备某些功能就可以了,这极大地降低了使用者的使用难度。 2.归一化使得高层的外部使用者可以不加区分的处理所有接口兼容的对象集合。 二、继承的两种用途: 1、继承基类的方法,并且做出自己的改变或者拓展(代码重用):实 ...
分类:
编程语言 时间:
2017-08-23 21:38:58
阅读次数:
132
一、Docker的安装Docker目前官方主要有两个版本,一个是企业版(docker-ee),一个是社区版(docker-ce),我们这里主要使用的是社区版。1、安装DockerCECentOS7基本仓库是带docker的,但是不是官方的版本,而且版本也比较低,我们推荐使用官方的yum源,而且对以后的升级也很方便。..
分类:
其他好文 时间:
2017-08-23 21:38:51
阅读次数:
130
cisco配置步骤1、进入配置模式:configt;2、配置ACL:access-list3、配置镜像会话与源端口:monitorsession1sourceinterface4、配置镜像会话与目的端口:monitorsession1destinationinterface5、配置镜像会话与流匹配策略:monitorsession1filteripaccess-group
分类:
其他好文 时间:
2017-08-23 21:38:43
阅读次数:
193
微服务是一个比较大的话题,基于我的过往经历,本文将以Netflix为例,分享一个大型互联网公司如何从一个Monolithic的
APP
成功转型到微服务。文章主要涉及微服务的产生历史,应用场景,与单片服务区别,微服务带来的技术、企业组织结构等方面挑战,以及如何合理地选择单片服务..
分类:
其他好文 时间:
2017-08-23 21:38:36
阅读次数:
271
关于《Unity3D/2D游戏开发从0到1》第一版本在2015年7月1日全国发行,累计得到不少国内高校教师、培训机构的好评。但是由于Unity官方对于技术不断的升级与版本的快速迭代,基于Unity4.6版本的教学知识体系,则略显滞后。随着2017年7月份,Unity2017.1正式版本的推出,《Unity3D/..
分类:
编程语言 时间:
2017-08-23 21:38:31
阅读次数:
198
转载至:http://www.cnblogs.com/binyue/p/3678390.html,最近学习需要,先转载方便用用来强化加深印象 一、分布式数据一致性 在分布式系统中,为了保证数据的高可用,通常会将数据保留多个副本(replica),这些副本会放置在不同的物理的机器上。 (1)什么是数据 ...
分类:
其他好文 时间:
2017-08-23 21:38:24
阅读次数:
156
自动化能解放人类的双手,而且更重要的是,因为按照规定的流程来走,也减少了很多误操作的产生。不知道大家平时都是怎么样更新自己生产环境的代码的,FTP 覆盖旧文件、服务器定时任务去 build 最新的源码,还是有更高级的做法? 目前我在使用 Git Hook 来部署自己的项目。Git Hook 是 Gi ...
分类:
Web程序 时间:
2017-08-23 21:38:16
阅读次数:
338
演示环境:CentOS7下载视频文件:[root@localhost~]#wgethttp://he.yinyuetai.com/uploads/videos/common/CDF2014EE2B807C14EB06DDFA6A9D362.flv
[root@localhost~]#wgethttp://sh.yinyuetai.com/uploads/videos/common/3A37014EE2B807B94477C00DCB8A246D.mp4
[root@localhost..
分类:
其他好文 时间:
2017-08-23 21:38:08
阅读次数:
96
Exercises 22.5 - 算法导论.英文第3版 最近看书的同时, 感觉一些练习缺少参考, 所以按部分总结了自己的解答, 也能够强化学习过程. 如有不足或疑问, 欢迎指正. Exercises 22.5-1 How can the number of strongly connected co ...
分类:
编程语言 时间:
2017-08-23 21:37:59
阅读次数:
180
对相机所看的视角截屏保存为图片: 1 using UnityEngine; 2 using System.Collections; 3 using UnityEngine.UI; 4 /// <summary> 5 /// 对相机截图 6 /// </summary> 7 public class ...
分类:
其他好文 时间:
2017-08-23 21:37:50
阅读次数:
128
题目: 有一个字符串S,求S最少可以被划分为多少个回文串。 例如:abbaabaa,有多种划分方式。 a|bb|aabaa - 3 个回文串 a|bb|a|aba|a - 5 个回文串 a|b|b|a|a|b|a|a - 8 个回文串 其中第1种划分方式的划分数量最少。 a|bb|aabaa - 3 ...
分类:
其他好文 时间:
2017-08-23 21:37:40
阅读次数:
129
利用python3进行xlsx文件的简单操作模块:xlsxwriter环境:centos/Linux1、创建excel文件2、创建sheet表3、开始书写sheet表的正文先来一串代码压压惊#############建立xlsx文件并写入数据图片################
importxlsxwriter
workbook=xlsxwriter.Workbook(‘/home/1.xlsx‘..
分类:
其他好文 时间:
2017-08-23 21:37:32
阅读次数:
215
登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择对应jdk版本下载。(可在Windows下下载完成后,通过文件夹共享到Linux上)1.登录Linux,切换到root用户红帽和centos系统默认已经安装jdk需要删除suroot获取root用户权限,..
分类:
其他好文 时间:
2017-08-23 21:37:24
阅读次数:
113
droptable#tempselectname,IDENTITY(int,1,1)asidinto#tempfromsyscolumnswhereid=(selectidfromsysobjectswherextype=‘u‘andname=‘sheet‘)andnamenotin(‘F1‘)declare@iint,@totalcountintset@i=(selectmax(id)from#temp)select*from#tempdeclare@sqlvarchar(4000)declare@s_ta..
分类:
数据库 时间:
2017-08-23 21:37:16
阅读次数:
172
通过电脑系统开启无线热点·教程现在,无线网络已成为我们惯用的上网手段,因为其方便快捷。当我们只有一台计算机能够联网时,我们会采取开启无线热点的方式,以便于更多的人能够连接网络得以上网。我们所熟悉的开启热点的方式有很多,比如在腾讯电脑管家里免费开启热点,使用3..
分类:
其他好文 时间:
2017-08-23 21:37:10
阅读次数:
144
在绝多数情况下,Linux不需要使用到GUI的桌面环境,但是有时在一些特殊的场景如安装Oracle的时候,需要有图形界面进行辅助才可以安装。如果要使用Linux的图形界面,一般有两种方式:1、Linux系统安装XWindows图形界面,使用vnc远程。2、Linux系统启用X协议,配置XClent,本地有..
分类:
系统相关 时间:
2017-08-23 21:36:49
阅读次数:
343