- 博客(14)
- 收藏
- 关注
转载 python随笔(2)
任意数组,实现一个特定的排序题目: 给定一个无序列表,要求按照奇数在前且正序排列,偶数在后,倒序排列。 如:[5, 1, 8, 9, 2, 3, 6, 5, 7]。 排序之后为:[1, 3, 5, 5, 7, 9, 8, 6, 2]解一:第一种思路,可以将题目中的列表,按照奇数、偶数分为两个列表。分别对其就行正序和倒序排列。在将其进行组合。# 初始列表...
2019-08-25 23:46:00
340
转载 广度优先和深度优先算法
回溯法回溯法(探索与回溯法)是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法,而满足回溯条件的某个状态的点称为“回溯点”。1.深度优先搜索(DepthFirstSearch) 深度优先搜索的主要特征就是,假设一个顶点有不少相邻顶点,当我们搜索到该顶点,...
2019-08-24 11:17:00
872
转载 cookie and session
早期互联网只是用于简单的浏览文档信息、查看黄页、门户网站等等,并没有交互这个说法。但是随着互联网慢慢发展,宽带、服务器等硬件设施已经得到很大的提升,互联网允许人们可以做更多的事情,所以交互式Web慢慢兴起,而HTTP无状态的特点却严重阻碍其发展! HTTP无状态:服务器无法知道两个请求是否来自同一个浏览器,即服务器不知道用户上一次做了什么,每次请求都是完全相互独立。 交...
2019-08-19 15:38:00
165
转载 anaconda报PackagesNotFoundError
Windows下:anaconda search -t conda 需要安装的库输入anaconda show conda-forge/需要安装的库 可以查看包的详细信息运行conda install --channel https://conda.anaconda.org/conda-forge 需要安装的库 进行包的安装安装完成.转载于:https:/...
2019-08-18 21:30:00
292
转载 Flask
Django:1个重武器,包含了web开发中常用的功能、组件的框架;(ORM、Session、Form、Admin、分页、中间件、信号、缓存、ContenType....);Tornado:2大特性就是异步非阻塞、原生支持WebSocket协议;Flask:封装功能不及Django完善,性能不及Tornado,但是Flask的第三方开源组件比丰富;http://flask.poc...
2019-08-16 22:37:00
134
转载 WEB框架的本质
web框架本质所有的web框架、web请求,本质上都是:socket。HTTP中,浏览器充当socket客户端,一次请求、一次响应,服务就断开了。import socketdef handle_request(client): buf = client.recv(1024) client.send(b"HTTP/1.1 200 OK\r\n\r...
2019-08-16 22:09:00
102
转载 爬虫面试
谈一谈你对 Selenium的了解 Selenium是一个Web 的自动化测试工具,可以根据我们的指令,让浏览器自动加载页面,获取需要的数据,甚至页面截屏,或者判断网站上某些动作是否发生。 Selenium 自己不带浏览器,不支持浏览器的功能,它需要与第三方浏览器结合在一起才能使用。但是我们有时候需要让它内嵌在代码中运行,Selenium库里有个叫 WebDriver 的...
2019-08-14 23:04:00
432
转载 GitHub远程仓库在使用中可能会出现的一些问题
不能完成托管,托管报错: 问题(Non-fast-forward)的出现原因在于:git仓库中已经有一部分代码,所以它不允许你直接把你的代码覆盖上去。于是你有2个选择方式: 1、强推,即利用强覆盖方式用你本地的代码替代git仓库内的内容 ------(我第一次就是采用这种方式解决的) git push -f 可是,这时候又出现了如下...
2019-07-30 21:10:00
244
转载 操作系统的历史
现代的计算机系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口及其他输入输出设备组成。现代计算机系统是一个复杂的系统。应用软件直接使用操作系统提供的功能来间接使用硬件。操作系统 操作系统就是一个协调、管理和控制计算机硬件资源和软件资源的控制程序。.1 操作系统位置 操作系统位于计算机硬件与应...
2019-07-22 20:20:00
165
转载 HTTP协议
HTTP概述请求协议响应协议1、HTTP概述 HTTP,即超文本传输协议。这个协议详细规定了浏览器和万维网服务器之间互相通信的规则。 这是一种通信规则,规定了客户端发送给服务器的内容格式,也规定了服务器发送给客户端的内容格式。 服务器端口号是80端口。特点:HTTP叫超文本传输协议,基于请求/响应模式的。HTTP是无状态协议。...
2019-07-22 18:25:00
121
转载 git&GitHub 入门(转载)
版本管理控制工具两大优点: 1.团队协作开发 2.版本管理 允许可以很容易对产品的版本进行任意回滚常用版本管理工具 1.VSS-- Visual Source Safe 2.CVS--Concurrent Versions System 3.SVN --CollabNet Subversion 4.Bi...
2019-07-17 21:19:00
87
转载 Socket
学socket编程的意义 客户端/服务器架构(c/s架构)硬件c/s架构(打印机)软件c/s架构 互联网中处处是C/S架构 如某网站是服务端,你的浏览器是客户端(B/S架构也是C/S架构的一种) 腾讯作为服务端为你提供视频,你得下个腾讯视频客户端才能看它的视频 C/S架构与socket的关系: socket就是...
2019-07-17 11:51:00
112
转载 Windows版本下MySQL 8.0的开始部署
下载地址:http://dev.mysql.com/downloads/mysql/解压:自定义指定安装目录设置环境变量:同Java环境变量初始化:切换到你MySQL安装目录的bin文件夹下 个人是将MySQL安装在D盘下,所做的操作:d:cd D:\MySQL\mysql-8.0.16-winx64\mysql-8.0.16-winx64\bin...
2019-07-16 23:06:00
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人