03 2019 档案

摘要:什么是token HTTP是一种无状态的协议,也就是HTTP没法保存客户端的信息,没办法区分每次请求的不同。 Token是服务器生成的一串字符,作为客户端请求的令牌。当第一次登陆后,服务器会分发Tonken字符串给客户端。后续的请求,客户端只需带上这个Token,服务器即可知道是该用户的访问。 使用 阅读全文
posted @ 2019-03-29 16:37 娑婆迷徒 阅读(1637) 评论(0) 推荐(0)
摘要:JavaScrip中的DOM与BOM javascript的组成: ECMAScript基本语法 BOM(Browser Object Model)是指浏览器对象模型,它使 JavaScript 有能力与浏览器进行“对话”。 DOM (Document Object Model)是指文档对象模型,通 阅读全文
posted @ 2019-03-29 14:06 娑婆迷徒 阅读(194) 评论(0) 推荐(0)
摘要:安装前准备 安装约定(这个根据自己习惯,可自行修改) 1.软件源码包我都下载到/usr/local/src这个目录下 2.软件一般都编译安装到/usr/local这个目录下 安装基础库 安装软件源 编译安装nginx 切换到下载目录 下载源码包 解压源码包 切换到解压目录 编译前配置 如果没什么错误 阅读全文
posted @ 2019-03-29 13:48 娑婆迷徒 阅读(353) 评论(0) 推荐(0)
摘要:Libreoffice LibreOffice 是一款功能强大的办公软件,默认使用开放文档格式 (OpenDocument Format , ODF), 并支持 .docx, .xlsx, .pptx 等其他格式。 它包含了 Writer, Calc, Impress, Draw, Base 以及 阅读全文
posted @ 2019-03-28 16:14 娑婆迷徒 阅读(2840) 评论(0) 推荐(0)
摘要:递归 递归是基于函数,函数构成的循环,函数包含了对自身的调用,称为递归。 递归类似于循环,循环解决的问题一般都是线性的,递归不单可以解决线性问题也可以解决非线性问题。 递归优于循环,递归占用的内存比普通循环更多,因此递归的效率比普通循环要更高一些。 注意事项:递归在使用时要首先注意的是递归结束的标志 阅读全文
posted @ 2019-03-27 20:53 娑婆迷徒 阅读(206) 评论(0) 推荐(0)
摘要:八皇后问题描述:在一个8✖️8的棋盘上,任意摆放8个棋子,要求任意两个棋子不能在同一行,同一列,同一斜线上,问有多少种解法。 规则分析: 任意两个棋子不能在同一行比较好办,设置一个队列,队列里的每个元素代表一行,就能达到要求 任意两个棋子不能在同一列也比较好处理,设置的队列里每个元素的数值代表着每行 阅读全文
posted @ 2019-03-27 14:45 娑婆迷徒 阅读(2687) 评论(0) 推荐(0)
摘要:回溯算法(试探法) 在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法,而满足回溯条件的某个状态的点称 阅读全文
posted @ 2019-03-27 13:51 娑婆迷徒 阅读(6130) 评论(0) 推荐(0)
摘要:冒泡排序 重复地走访过要排序的元素列,依次比较两个相邻的元素,如果他们的顺序错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素已经排序完成。 原理: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一 阅读全文
posted @ 2019-03-26 15:20 娑婆迷徒 阅读(324) 评论(0) 推荐(0)
摘要:堆(操作系统): 堆是在程序运行时,而不是在程序编译时,申请某个大小的内存空间。即动态分配内存,对其访问和对一般内存的访问没有区别。堆是指程序运行时申请的动态内存,而栈只是指一种使用堆的方法(即先进后出) 栈(操作系统): 栈也称为堆栈,是一种线性表。 堆栈的特性: 最先放入堆栈中的内容最后被拿出来 阅读全文
posted @ 2019-03-25 15:14 娑婆迷徒 阅读(190) 评论(0) 推荐(0)
摘要:Cluster概念 Scale UP:向上扩展,增强。 Scale Out:向外扩展,增加设备,调度分配问题,Cluster。 Cluster:集群,为了解决某个特定的问题将多个计算机组合形成的单个系统。 Linux Cluter类型: LB:Load Balancing,负载均衡 HA:High 阅读全文
posted @ 2019-03-21 15:57 娑婆迷徒 阅读(694) 评论(0) 推荐(0)
摘要:Flask框架 Flask本身想当于一个内核,其自身几乎所有功能都依靠扩展(邮件扩展Flask Mail、用户认证Flask Login),都需要用第三方的扩展来实现。其WSGI工具箱采用Werkzeug(路由模块),模板引擎则使用Jinja2。 Flask常用扩展包: Flask SQLalche 阅读全文
posted @ 2019-03-19 08:32 娑婆迷徒 阅读(182) 评论(0) 推荐(0)
摘要:deepin桌面突然卡死 使用快捷键Ctrl+alt+F2 重启systemctl 阅读全文
posted @ 2019-03-15 19:56 娑婆迷徒 阅读(1450) 评论(0) 推荐(0)
摘要:web分页的三种方式,闲来无事总结一下。 1、使用前端表格插件进行分页 例如用bootstrap的拓展table组件,注意设置其分页属性时设置为“client”, 即是 sidePagination:"client", //客户端分页,如果改成server就是服务端分页。 对应的table组件会直接 阅读全文
posted @ 2019-03-14 21:17 娑婆迷徒 阅读(629) 评论(0) 推荐(0)
摘要:多线程 多线程使用的是thread库,多进程使用的是multiprocessing库,建议不要使用多线程进行爬虫。 在Python多线程下,每个线程的执行方式: 获取GIL(Global Interpreter Lock(全局解释器锁)) 执行代码直到sleep或者是Python虚拟机将其挂起 释放 阅读全文
posted @ 2019-03-14 13:07 娑婆迷徒 阅读(5378) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-03-13 08:42 娑婆迷徒 阅读(740) 评论(0) 推荐(0)
摘要:大流量高并发 高并发 (High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。 高并发相关常用的一些指标有响应时间(Response Time),吞吐量(Throughput),每秒查询率QPS(Query Per S 阅读全文
posted @ 2019-03-13 08:35 娑婆迷徒 阅读(257) 评论(0) 推荐(1)
摘要:pymongo.errors.ServerSelectionTimeoutError: 192.168.12.230:27017: [Errno 61] Connection refused 1.如果是链接虚拟机中的Mongodb时,打开配置文件mongod.conf。 2.修改配置参数 3.重启m 阅读全文
posted @ 2019-03-12 10:24 娑婆迷徒 阅读(740) 评论(0) 推荐(0)
摘要:修改MongoDB密码 禁用管理员(root)密码 1.找到配置文件mongod.conf,并进入 2.禁用管理员(root)密码 3.重启mongdb 修改管理员(root)密码 1.进入mongodb,并进入管理员,删除原管理员 2.重置密码 解禁管理员密码 1.找到配置文件mongod.con 阅读全文
posted @ 2019-03-11 18:12 娑婆迷徒 阅读(5108) 评论(0) 推荐(0)
摘要:Mysql5.7修改root密码 禁用root密码 1、修改 /etc/my.cnf,在 [mysqld] 小节下添加一行:skip grant tables=1 这一行配置让 mysqld 启动时不对密码进行验证 2、重启 mysqld 服务:systemctl restart mysqld 3、 阅读全文
posted @ 2019-03-11 09:25 娑婆迷徒 阅读(1509) 评论(0) 推荐(0)
摘要:定义: User Agent是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA。用较为普通的一点来说,是一种向访问网站提供你所使用的浏览器类型、操作系统及版本、CPU 类型、浏览器渲染引擎、浏览器语言、浏览器插件等信息的标识 参考 作用: 根据前面介绍的user agent 阅读全文
posted @ 2019-03-11 09:23 娑婆迷徒 阅读(611) 评论(0) 推荐(0)
摘要:关于deepin linux15.6 15.9.1系统播放视频卡顿解决办法 chrome浏览器 关闭chrome硬件加速模式 设置 高级 使用硬件加速模式 注释:由于视频卡顿是因显卡驱动问题,建议如果是其他浏览器也关闭硬件加速模式。 其他视频播放工具 关闭窗口特效 显示设置 个性化 窗口特效 阅读全文
posted @ 2019-03-09 21:20 娑婆迷徒 阅读(2705) 评论(0) 推荐(0)
摘要:TCP/IP协议 TCP/IP(Transmission Control Protocol/Internet Protocol)是传输控制协议和网络协议的简称,它定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。 TCP/IP 不是一个协议,而是一个协议族的统称,里面包括了 IP 协议 阅读全文
posted @ 2019-03-07 19:27 娑婆迷徒 阅读(242) 评论(0) 推荐(0)
摘要:HTTP协议 基本概念 HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。 是用于从WWW服务器传输超文本到本地浏览器的传送协议 。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首 阅读全文
posted @ 2019-03-07 19:25 娑婆迷徒 阅读(160) 评论(0) 推荐(0)
摘要:环境交代 操作系统: CentOS 6.8 64位 mongodb: 4.06 安装 官方下载地址:https://www.mongodb.org/dl/linux/x86_64 rhel62 阿里云镜像地址: mongodb server: https://mirrors.aliyun.com/m 阅读全文
posted @ 2019-03-07 11:28 娑婆迷徒 阅读(460) 评论(0) 推荐(0)
摘要:deepin安装nginx 切换至root用户 基础库的安装 安装gcc g++的依赖库 安装pcre依赖库 安装zlib依赖库 安装ssl依赖库 下载Nginx源码包 编译安装 阅读全文
posted @ 2019-03-03 15:06 娑婆迷徒 阅读(1968) 评论(0) 推荐(0)