自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 CMD命令大全

CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本)chcp 修改默认字符集chcp 936默认中文chcp 65001appwiz.cpl:程序和功能calc:启动计算器chkdsk.exe:Chkdsk磁盘检查(管理员身份运行命令提示符)cleanmgr: 打开磁盘清理工具cmd.exe:CMD命令提示符自动关机命令  Shutdown -s -t 600:表示600秒后自动关机  shutdown

2020-10-12 20:59:29 1834

原创 Tornado day01

Tornado与django的区别Tornado是一个python Web框架和异步网络库,通过使用非阻塞网络I/O,Tornado可以扩展数以万计连接,非常适合长时间轮询。webSockets和其他需要与每个用户建立长期连接的应用程序。I/O;分两类: 磁盘的读写 网络I/ODjango注重高效开发全自动化的管理后台(只需要使用起ORM,做简单的定义,就能自动生成数据库结构,全功...

2019-06-14 20:28:52 235

原创 利用python进行数据分析 python基础 Numpy基础

结构化数据表格型数据,其中各列可能是不同的类型(字符串,数值,日期等)。比如保存在关系型数据库中或以制表符/逗号为分隔符的文本文件中的那些数据。多维数组(矩阵)通过关键列(对于SQL用户来说,就是主键和外键)相互联系的多个表间隔平均或不平均的时间序列。Numpy介绍Numpy是python科学计算的基础包。它提供了以下功能:1 快速高效的多维数组对象ndarrary2 用于对...

2019-06-14 20:28:29 490

原创 Redis

redis-server redis服务器redis-cli redis命令行客户端redis-benchmark redis性能测试工具redis-check-aof AOF文件修复工具redis-check-dump RDB文件检查工具redis-sentinel sentinel服务器redis服务器默认使用6379端口redis-server --por 6380 --p...

2019-06-14 20:28:22 162

原创 流畅的Python第四章 文本和字节序列 第五章一等函数 第六章使用一等函数实现设计模式

人类使用文本,计算机使用字节序列.一个字符串是一个字符序列.bytes字面量以b开头: b’caf\xc3\xa9’bytes在python3中是不可变类型,bytrarrary是可变类型,bytes或bytearrary对象的各个元素是介于0-255之间的整数.bytes对象的切片还是bytes对象,即使只有一个字节的切片.二进制序列其实是整数序列,但是他们的字面量表示法表名其中有AS...

2019-06-14 20:28:12 215

原创 流畅的python第一章 数据模型 第二章序列构成的数组 第三章字典和集合

第一章数据模型random.choicechoice(序列)随机重一个序列中选一个值python内置的complex可以用来表示二维向量向量对象的构造函数只接受数值,不接受字符串。str__和__repr 的区别在于,前者是在str()函数被使用,或者在用print函数打印一个对象时才被调用的,并且它返回的字符串对终端用户较友好。如果你只想实现这两个特殊方法中的一个,__repr__是...

2019-06-14 20:27:04 173

原创 IP协议

网络分层; 链路层(物理层) 网络层(IP ICMP和IGMP) 传输层(TCP 和UDP) 应用层(Telnet FTP和e-mail等)应用层和传输层使用端到端协议(end-to-end)网络层提供的是逐跳(hop-to-hop)协议网络ip提供的是一种不可靠的服务,他只是尽可能快的把分组从源节点送到目的结点,但不提供可靠性保障tcp在不可靠的IP层上提供一个可靠的运输层互联网的目...

2019-06-14 20:26:37 185

原创 Django基础学习001

Flask第一天第一步: 创建虚拟环境mkvirtualenv django_py3_1.11 -p python3安装Django使用django1.11.11版本, 注意需要联网pip install django==1.11.11虚拟环境和pip的命令虚拟环境mkvirtualenv # 创建虚拟环境rmvirtualenv # 删除虚拟环境workon # 进入虚...

2019-06-14 20:26:27 282

原创 链表

链表为什么需要链表顺序表的构建需要预先知道数据大小来申请连续的存储空间,而在进行扩充时又需要进行数据的搬迁,所以使用起来并不是很灵活. 链表结构可以充分利用计算机内存空间,实现灵活的内存动态管理.链表的定义链表是一种常见的基础数据结构,是一种线性表,但是不像顺序表一样连续存储数据,而是在每一个节点(数据存储单元)里存放下一个节点的位置信息(即地址).单链表的操作is_emp...

2019-06-14 20:25:39 135

原创 数据结构与算法之算法的概念

自然数: 非负整数

2019-06-14 20:25:18 533

原创 python高级部分的笔记 001 套接字

192.168.1.2 局域网中 前三组是网络号 后面最后那一位是主机号 (取值范围是1-254 )192.168.1.2 前面2组是网络号 后面两位是主机号 这里面的主机号最大是65535端口号的访问是从0-65535(2的16次方)知名端口(从0-1023): 大家默认使用的短裤 80 :HTTP 21:FTPctrl+a 命令行下 快速回到行首ctrl+e ...

2019-04-24 14:19:19 105

原创 Flask笔记day01

导入Flask类 from flask import FlaskFlask 函数接收一个参数__name__,它会指向程序所在的包: app=Flask(name)装饰器的作用是将路由映射到视图函数 index@app.route(’/’)def index():return ‘hello world’Flask应用程序实例的run方法 启动WEB服务器if name==‘main’...

2019-04-16 21:38:21 196

原创 python基础知识

python公共函数公共函数:(1)len(容器对象):功能用于计算容器中数据数量 特殊的: 字典以键做为操作目标max(容器对象):返回容器中的最大数据 特殊的: 字典以键做为目标进行操作min(容器对象):返回容器中最小数据 特殊的:字典以键为目标进行操作例如: a = [11,22,33,44,55]print(len(a))print(max(a))print(min(...

2019-04-16 14:33:57 85

原创 shell环境部署-05

环境部署这块,需要有一个项目的基础环境,然后在这个基础环境上,再根据项目需求搭建一个能让项目代码正常运行的环境,所以环境部署从三方面来学习: 基础环境 方案分析 项目环境部署基础目录环境创建基本目录: mkdir /data/{server,logs,backup,softs,virtual,scripts,codes}({}的意思是批量创建目录文件) -p(-p就是文件夹不存在...

2019-04-13 16:36:41 227

原创 shell流程控制-04

shell流程控制在shell语句中,流程控制分为两种:简单流程控制语句: 选择和循环复杂流程控制语句: 函数简单流程控制语句简单流程中的单分支if语句流程控制语句一次性写出来,防止遗落.先写 if fi 在写内容语法格式:if [条件]then指令fi场景: 单一条件,只有一个输出示例:定义一个本地变量 用于接受脚本执行时候的参数a="1&quot...

2019-04-13 16:36:15 79

原创 shell 进阶二-03

代码发布代码发布就是:将我们的代码放到一台公司的互联网服务器上.如何理解代码发布:发布代码:经过测试,功能完善,没有问题的点发布到服务器: 所有人都能访问到的一台服务器(有公网IP)发布的效果是 :web网页对外展示代码发布方式常见的代码发布方式有两种: 手工发布和脚本发布手工发布代码特点: 慢 干扰因素多 不安全脚本发布代码特点: 快 干扰因素少 安全代码发布流程...

2019-04-13 16:36:03 98

原创 shell基础-01

shell-day01shell脚本开发规范1 脚本命名要有意义,文件后缀为.sh2 脚本文件首行是必须是脚本解释器 #!/bin/bash3 脚本解释器后面要有脚本的基本信息 脚本中尽量不要用中文注释 尽量用英文注释4 脚本文件常见的执行方式:bash 脚本名5 脚本内容执行:从上到下 依次执行6 代码书写习惯: 1 成对内容的一次性写出来 2 [] 中括号两端要有空格 [ ]...

2019-04-13 16:35:43 122

原创 shell自动化脚本发布

脚本发布代码关于脚本发布代码部分,将这个代码流程拆分为两个部分: 简单脚本(远程主机上执行)和大型脚本(线上机器执行)简单脚本编写简单脚本从四个方面来学习:1 命令罗列实现功能2 固定内容变量实现3 功能函数实现4 远程执行命令命令罗列简单的命令罗列:实例:cd /data/codes[ -f django.tar.gz ] && rm -f...

2019-04-04 12:19:49 881

原创 shell进阶-02

两种验证表达式分测试表达式和条件表达式表达式: 要使shell脚本程序具备一定的"逻辑能力",面临的第一个问题就是:区分不同的情况以确定执行何种操作,解决这个问题用的是:测试语句测试语句shell环境根据命令执行后的返回值($ ?)来判断是否执行成功,当返回值为0,表示成功,值为其他时,表示失败.使用专门的测试工具–test命令,可以对特定条件进行测试,并根据返回值来判断条件是否成立...

2019-03-30 21:50:24 114

原创 密码学number-001

密码学密码学的基本目标就是解决信息安全的三个基本安全需求,即:1 信息的机密性保证(由加密算法完成)2 信息的真实性认证(由认证算法和配套的协议完成)3 承诺的不可否定认性保证(由数字签名算法.配套的协议和仲裁机构完成)二加密算法的一些基本概念示范图:密码算法应当使得:一切的秘密蕴于秘钥之中!假设敌手知道:1 所使用的密码算法:(包括五个方面: 1 加密算法 2 脱密算法...

2019-03-29 18:42:56 711

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除