Golang设计者为了编程方便,提供了一些函数,这些函数可以直接使用,我们称为Go的内置函数。文档:https://studygolang.com/pkgdoc -> builtin 1)len:用来求长度,比如string、array、slice、map、channel 2)new:用来分配内存, ...
分类:
其他好文 时间:
2019-08-14 23:24:02
阅读次数:
81
一、分层架构 分层架构是最常见的架构,也被称为n层架构。多年以来,许多企业和公司都在他们的项目中使用这种架构,它已经几乎成为事实标准,因此被大多数架构师、开发者和软件设计者所熟知。 分层架构中的层次和组件是水平方向的分层,每层扮演应用程序中特定的角色。根据需求和软件复杂度,我们可以设计N层,但大多数 ...
分类:
其他好文 时间:
2019-08-09 17:17:53
阅读次数:
110
1.什么是Web
目前,该词汇又引申为“环球网”,而且,在不同的领域,有不同的含义。
就拿“环球网”的释义来说,对于普通的用户来说,web仅仅只是一种环境——互联网的使用环境、氛围、内容等;而对于网站制作、设计者来说,它是一系列技术的复合总称(包括网站的前台布局、后台程序、美工、数据库领域等等的技术概括性的总称)。
2.Web原理
三.了解DHCP服务及原理
1.什么是DHCP服务
动态主机配置协议(DHCP)是一种网络管理协议,用于为进入网络的任何新节点动态分配?IP?地址。DHCP?允许自动配置节点,从而避免了网络管理员参与的必要性。
分类:
Web程序 时间:
2019-08-03 10:48:54
阅读次数:
152
目录 "接口实现版本管理的意义" "如何实现接口的版本管理" "项目实战" 接口实现版本管理的意义 API版本管理的重要性不言而喻,对于API的设计者和使用者而言,版本管理都有着非常重要的意义。 首先,对于API的设计和实现者而言,需要考虑向后兼容性,但是随着业务的发展或需求的变更往往会导致兼容性实 ...
1. 单例模式:每个new出来的实例都需要有一个相同的方法,但是这时候如果 每个实例都新建一个这种方法,太占据内存也太慢,所以在这里有一个重要的判断:如果有实例,则返回实例;如果没有实例,则创建实例,并且返回实例。 例: class CreateUser { static shareInstance ...
分类:
其他好文 时间:
2019-07-24 09:43:06
阅读次数:
102
1.1 HTML5深受欢迎 世界知名浏览器厂商对HTML5的支持 HTML5被说是划时代也好,具有革命性也好,如果不能被业界承认并且大规模地推广使用,这些都是没有意义的。 通过对Internet Explore,Google,Firefox,Safari,Opera等主要的Web浏览器的发展策略的调 ...
分类:
Web程序 时间:
2019-07-23 11:32:16
阅读次数:
162
Python第十六课(模块3) >>>思维导图>>>中二青年 模块与包 模块 导入模块 什么是包 导入包 当你作为包的设计者来说 研究模块与包还可以站另外两个角度分析不同的问题 注意 相对导入与绝对导入 logging模块(日志模块:记录) 日志级别 默认级别为warning,默认打印到终端 为lo ...
分类:
编程语言 时间:
2019-07-20 00:20:43
阅读次数:
128
1 Socket套接字 不断Socket套接字由远景研究规划局(Advanced Research Projects Agency, ARPA)资助加里福尼亚大学伯克利分校的一个研究组研发。其目的是将TCP/IP协议相关软件移植到UNIX类系统中。设计者开发了一个接口,以便应用程序能简单地调用该接口 ...
分类:
其他好文 时间:
2019-07-18 13:54:14
阅读次数:
98
褚论 对于任何大型软件系统,如果设计者注意到该系统的基本抽象和接口,那么对这个系统的实现和理解就要容易的多。 下图,展示了一个典型的编译器的各个阶段,每个阶段由一至多个软件模块来实现。将编译器分解成这样多个阶段是为了能够重用他的各种构件。例如,要改变此编译器所生成的机器语言的目标机时,只要改变栈帧布 ...
分类:
其他好文 时间:
2019-07-11 12:33:39
阅读次数:
110