转自:https://zhuanlan.zhihu.com/p/31096468 前言 普遍的观点认为,前端就是打好 HTML、CSS、JS 三大基础,深刻理解语义化标签,了解 N 种不同的布局方式,掌握语言的语法、特性、内置 API。再学习一些主流的前端框架,使用社区成熟的脚手架,即可快速搭建一个 ...
分类:
其他好文 时间:
2018-12-02 17:58:20
阅读次数:
224
def fab(n): if n < 1: print('输入有误!') return -1 if n == 1 or n ==2: return 1 else: return fab(n-1) + fab(n-2) dalop = int(input('请输入月数:')) result = fab... ...
分类:
编程语言 时间:
2018-12-02 17:58:08
阅读次数:
407
RabbitMQ 在真正开发中 我们使用的不是最高用户而是用户的角色这里 创建一个用户 我们在这里添加一个用户 virtual hosts 相当于数据库 创建 virtual hosts 对用户进行授权 授权成功 ...
分类:
其他好文 时间:
2018-12-02 17:58:01
阅读次数:
209
asp.net core很大的方便了跨平台的开发者,linux的开发者可以使用apache和nginx来做反向代理,windows上可以用IIS进行反向代理。 反向代理可以提供很多特性,固然很好。但是还有复杂性,我们也可以使用windows service来直接启动kestrel。 asp.net ...
装饰器是程序开发的基础知识,用好装饰器,在程序开发中能够提高效率 它可以在不需要修改每个函数内部代码的情况下,为多个函数添加附加功能,如权限验证,log日志等 涉及点: 1.先梳理一下 >>> def fun(): print('Fun...') # fun 是函数 # fun() 是执行函数 #A ...
分类:
编程语言 时间:
2018-12-02 17:57:40
阅读次数:
201
副作用的概念:一个带有副作用的函数不仅只是简单的返回一个值,还干了一些其他的事情,比如: 修改一个变量 直接修改数据结构 设置一个对象的成员 抛出一个异常或以一个错误终止 打印到终端或读取用户的输入 读取或写入一个文件 在屏幕上绘画 修改一个变量 直接修改数据结构 设置一个对象的成员 抛出一个异常或 ...
分类:
其他好文 时间:
2018-12-02 17:35:47
阅读次数:
232
大家对我们小组的意见基本是: 1、设计界面简单 2、功能较少 3、没有实现切换歌曲的功能 谢谢HT小组的走心评价 接下来我们组内准备:1、先调节用户界面,插入一些图片,美化界面,给用户直观的体验上升。 2、努力把切换歌曲的功能(上下一首)开发出来,希望我们能,因为一个多星期了还没研究出来 3、后期的 ...
分类:
其他好文 时间:
2018-12-02 17:35:41
阅读次数:
248
E212: Can't open file for writing Press ENTER or type command to continue 出现这个错误的原因可能有两个: 1.当前用户的权限不足 2.此文件可能正被其他程序或用户使用。 一般错误原因都是前者,解决方案是在使用vi命令打开文件时 ...
分类:
其他好文 时间:
2018-12-02 17:35:34
阅读次数:
385
cookie实现会话 Cookie由浏览器存储于本地PC,服务器可以响应浏览器set-cookie响应头,浏览器收到这个响应头与数值后,会将它以文件的形式存储于本地PC上。当浏览器再次访问同一Web服务器时,会将之前收到的cookie作为cookie请求头自动发送给服务器。 Cookie是HTTP ...
分类:
其他好文 时间:
2018-12-02 17:35:27
阅读次数:
127
由于作者不习惯该编辑器,只是贴出上本文的截图,详见:https://www.yuque.com/docs/share/4e2a197c-9a37-4629-b126-86f529d6bc4c
分类:
其他好文 时间:
2018-12-02 17:35:15
阅读次数:
125
数据可以存储在内存中、文件中、按二进制序列化存储的文件中、数据库中等。 内存存储 将数据存储到内存中。此处所指的内存是指应用程序自身的内存空间(如slice、array、map、struct、队列、树等等容器),而不是外部的内存数据库(如redis)。 例如,要存储博客文章。 每篇博客文章都有文章I ...
分类:
Web程序 时间:
2018-12-02 17:35:07
阅读次数:
441
在Datagrid基础DOM结构的一文中,我对Datagrid组件的骨架做了很详细的描述。有了骨架还并不完整,还得有血有肉有衣服穿才行。强大的Datagrid组件允许我们自己定义如何在基础骨架上长出健壮诱人的身体,我们只要定义Datagrid的视图就可以实现。 在大多数情况下,我们并无特别要求,Da ...
分类:
Web程序 时间:
2018-12-02 17:34:54
阅读次数:
223
ls:显示目录的相关信息内容-l:显示长选项-a:显示隐藏的文件-F:区分文件和目录目录后加上/可执行文件后是-R:递归显示目录下的子目录及其文件通配符:?代表一个字符代表多个或者零个字符[]可选,也可表示范围!代表除了什么类容之外的cd:切换目录绝对路径:从根目录开始cd/etc/passwd相对路径:从当前目录开始cdpasswd(.)符表示当前目录(..)符表示当前目录的父目录pwd:显示当
分类:
其他好文 时间:
2018-12-02 17:34:45
阅读次数:
179
网络技术成长之路经典三层网络拓扑分为3层,从下到上依次为接入层,汇聚层,核心层,外接一个路由连公网。如下图。1.接入层一般放在接入层的设备性能都比较差,但是要求端口多(因为要连多台终端设备,比如PC)。接入层一般放接入交换机。比如傻瓜交换机(插上线就能用的交换机)。2.汇聚层放在汇聚层的设备因为要承载多台交换机的流量,所以性能比接入层的设备性能要好。比如策略性服务器si,即1,2,3服务器。一般配
分类:
其他好文 时间:
2018-12-02 17:34:35
阅读次数:
446
由于作者不习惯该编辑器,只是贴出上本文的截图,详见:https://www.yuque.com/docs/share/5e8b246d-0e21-480b-a0d5-d7e1a7576c26
分类:
其他好文 时间:
2018-12-02 17:34:27
阅读次数:
137
一.理论知识部分 设计模式(Design pattern)是设计者一种流行的思考设计问题的方法,是一套被反复使用,多数人知晓的,经过分类编目的,代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。每一个模式描述了一个不断重复发生的设计问题,以及该问题的核心解决方 ...
分类:
编程语言 时间:
2018-12-02 17:34:12
阅读次数:
173
环境:rhel7.3配置yum源,软件名:mitake注意解析,时间同步,设置节点主机名,为controller计算节点computer,添加网卡eth1形成双网卡controller:172.25.35.13computer:172.25.35.14#注意:后面vim配置文件信息过多没有贴出来可参考官方中文文档:https://docs.openstack.org/mitaka/zh_CN/in
分类:
其他好文 时间:
2018-12-02 17:34:06
阅读次数:
214