![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
课余知识
文章平均质量分 95
qq_34802511
这个作者很懒,什么都没留下…
展开
-
排序算法总结
排序算法总结先来一张总结的图如下:一、插入排序原理:从第二个元素开始和之前的元素一个一个进行比较,如果比前面的元素小就与之交换,大于等于则继续下一个数的循环。稳定性:稳定时间代价:o(n*n)最好—正序—时间代价o(n)最差—倒序—时间代价o(n*n)平均—乱序—时间代价o(n*n)辅助存储空间:o(1)总结:插入排序的时间复杂度最好的情况是已经是正序的...转载 2018-08-06 20:07:20 · 115 阅读 · 0 评论 -
[py]tornado分页实现-从本质到完全实现
[py]tornado分页实现-从本质到完全实现版权声明:亦余心之所善兮,虽九死其犹未悔. https://blog.csdn.net/iiiiher/article/details/77587368初始化tornado目录构建项目–实现post提交,get展示数据实现类似 代码逻辑 完整代码start.py#!/usr/bin/env python# co...转载 2018-09-12 18:41:55 · 298 阅读 · 0 评论 -
Tornado框架-分页封装模块
第二百六十七节,Tornado框架-分页封装模块Tornado框架-分页封装模块框架引擎#!/usr/bin/env python#coding:utf-8import tornado.ioloopimport tornado.web #导入tornado模块下的web文件from controllers imp...转载 2018-09-12 18:44:03 · 395 阅读 · 0 评论 -
开发小常识
1.脚本语言和编程语言的区别?通常,所有脚本语言都被认为是编程语言。这两种语言之间的主要区别是脚本语言不需要任何编译,而是直接解释。例如,编写的C+程序在执行之前需要编译,而像Javascript这样的脚本语言不需要任何编译。编译后的代码比解释的代码执行得更快,因为它们被转换成本机程序。在编译器中,在整个周期中只对整个代码进行一次分析,并提交所遇到的总体错误。同时,解释器每次分析整个程...原创 2018-12-21 13:18:12 · 410 阅读 · 0 评论 -
Windows运行常用命令(win+R)
01.cmd ------ CMD命令提示符1.进入E盘: e: 或者 E:2.进入E盘的某个目录: cd 目录 cd 目录/目录 cd 目录\目录 例如:cd mongodb cd mongodb/data cd mongodb\data02.services.msc ------ 启动本地服务操作窗口03.msconfig ------ 查看已经开...原创 2018-12-17 14:13:34 · 1493 阅读 · 0 评论 -
Windows常用问题
Windows Defender 防病毒发现威胁;关闭;1.打开 Windows Defender安全中心。2.点击 病毒和威胁防护:防护。3.点击(右侧的)“病毒和威胁防护”设置。4.点击(右侧的) 实时保护'开关'。...原创 2019-01-02 23:34:37 · 165 阅读 · 0 评论 -
Windows装系统
准备工作:一、下载制作工具软碟通(UltraISO)二、下载win10原版系统镜像文件(ISO格式)三、空白U盘一个(8G及以上都可以)注:所有相关工具下载,可去123pe网站下载。 安装步骤:一、制作原版win10系统U盘二、启动制作好的系统U盘三、安装win10系统 制作U盘启动盘:http://www.udashi.com/jc/1.html大...原创 2019-02-23 17:53:25 · 217 阅读 · 0 评论 -
开发常见问题
Chrome Android 60.X+ 不能自动播放audio音频的解决办法目前最新的Chrome Android版本已经是62.X。而Chrome Android等一些浏览器默认限制了自动播放音频视频等,需要用户有点击的动作后才可以播放。这样的原因在于很多用户流量需要付费,而限制了自动播放可以避免用户在不知情的情况下产生高额的流量费用。在60.X版本之前,chrome://flag...原创 2019-03-12 18:20:14 · 201 阅读 · 0 评论 -
服务器性能指标(一)——负载(Load)分析及问题排查
区分PV、IV、UV如下:1、pv访问量(Page View),即页面访问量,每打开一次页面PV计数+1,刷新页面也是。2、UV访问数(Unique Visitor)指独立访客访问数,一台电脑终端为一个访客。3、IV是初始向量(IV,Initialization Vector)。https://blog.csdn.net/wufaliang003/article/details/804...原创 2019-07-12 12:16:48 · 142 阅读 · 0 评论 -
docker测试环境搭建
docker测试环境搭建标签: docker 容器 测试 环境 命令 版权声明:本文为博主原创文章,转载请带上首发地址 https://blog.csdn.net/henouren/article/details/78960252一、docker创建测试环境容器1、规划好需要暴露的端口2、创建容器dockerrun -d -p 暴露端口:容器内端口 --privilege...转载 2018-09-06 10:18:10 · 413 阅读 · 0 评论 -
分页查询的三种思路
JavaWeb分页显示内容之分页查询的三种思路(数据库分页查询) 转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6134851.html 在开发过程中,经常做的一件事,也是最基本的事,就是从数据库中查询数据,然后在客户端显示出来。当数据少时,可以在一个页面内显示完成。然而,如果查询记录是几百条、上千条呢?直接一个页面显示完全的话,表格得多...转载 2018-09-04 21:04:05 · 10630 阅读 · 0 评论 -
操作系统知识点梳理
操作系统知识点梳理1 什么是操作系统操作系统由什么组成 2 select poll和epoll的区别 3 什么是轮询 4 进程的调度算法有哪些 5 什么是死锁 6 程序编译与链接的过程是怎样的 7 静态链接和动态链接的区别 8 分页存储和分段存储有什么区别 9 进程和线程的区别 10 怎么理解线程安全 11 多线程如何同步 12 堆和栈有什么区别 13 进程间通讯的方式...转载 2018-08-06 20:16:14 · 226 阅读 · 0 评论 -
数据库知识点梳理
数据库面试常考题数据库面试常考题 一 left join right join inner join区别 二 存储引擎MyIsam和Innodb区别 三 mysql的优化手段有哪些 四 如何查看Mysql执行计划 五 索引是什么 有什么用 如何建立 索引的底层实现是什么 什么情况下适合建立索引 什么情况下不适合建立索引 六 什么是存储过程有什么好处 七 乐观锁和悲观...转载 2018-08-07 10:02:28 · 319 阅读 · 0 评论 -
Python必会的单元测试框架 —— unittest
Python必会的单元测试框架 —— unittest用Python搭建自动化测试框架,我们需要组织用例以及测试执行,这里博主推荐Python的标准库——unittest。unittest是xUnit系列框架中的一员,如果你了解xUnit的其他成员,那你用unittest来应该是很轻松的,它们的工作方式都差不多。unittest核心工作原理unittest中最核心的四个概念是:...转载 2018-08-07 20:01:25 · 189 阅读 · 0 评论 -
python 几种常见的测试框架
python 几种常见的测试框架1. unittest参考文档: https://docs.python.org/3/library/unittest.htmlunittest笔记The unittest unit testing framework was originally inspired by JUnit and has a similar flavor as major...转载 2018-08-07 20:05:16 · 3729 阅读 · 0 评论 -
python自动化测试
python自动化测试(3)自动化框架及工具1 概述手续的关于测试的方法论,都是建立在之前的文章里面提到的观点:功能测试不建议做自动化 接口测试性价比最高 接口测试可以做自动化后面所谈到的 测试自动化 也将围绕着 接口自动化 来介绍。本系列选择的测试语言是 python 脚本语言。由于其官方文档已经对原理有了比较清楚的解释,本文就不做一些多余的翻译工作了。偏向于实战部...转载 2018-08-07 20:12:05 · 1767 阅读 · 0 评论 -
Python中常用模块一
Python中常用模块一浏览目录re模块 collections 模块 time 模块 random 模块 os 模块 sys 模块 序列化模块一、re模块先看一道例题:我们平时登录注册要输电话号码,输入不符合电话号码规则,就会提示你输入错误。那么怎么判断电话号码是否符合输入条件呢?我们一般都会这样写。 while True: phone_numbe...转载 2018-08-07 20:31:14 · 1113 阅读 · 0 评论 -
python生成并处理uuid的方法
python生成并处理uuid的方法版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yl416306434/article/details/80569688 UUID(Universally Unique Identifier)是通用唯一识别码,在许多领域用作标识,比如我们常用的数据库也可以用它来作为主键,原理上它是可以对任何...转载 2018-08-22 16:56:20 · 973 阅读 · 0 评论 -
正则表达式-邮箱有效性验证
正则表达式-邮箱有效性验证需满足的验证逻辑: @之前必须有内容且只能是字母(大小写)、数字、下划线(_)、减号(-)、点(.) @和最后一个点(.)之间必须有内容且只能是字母(大小写)、数字、点(.)、减号(-),且两个点不能挨着 最后一个点(.)之后必须有内容且内容只能是字母(大小写)、数字且长度为大于等于2个字节,小于等于6个字节 邮箱验证的正则表达式:...转载 2018-08-20 11:14:34 · 1473 阅读 · 0 评论 -
宝塔常用命令
https://www.bt.cn/bbs/forum.php?mod=viewthread&tid=19552&highlight=%E5%8D%87%E7%BA%A7# 修复面板(3.x/4.x/5.x)wget -O update.sh http://download.bt.cn/install/update.sh && sh update.shwg...原创 2019-07-24 17:10:44 · 1820 阅读 · 0 评论