常用模块及其使用

一、collctions模块 1.namedtuple 可以表示点的坐标,并且具有名称。 1 from collections import namedtuple 2 point = namedtuple('坐标',['x','y','z']) #第二个参数可以传迭代对象 3 point1 = namedtuple('坐标','x y z') #第二个参数也可以传字符串,但是中间要用空格隔开 4 p = point(1,3,5) 5 p1 = point(2,4,6) 6
分类: 其他 发布时间: 07-18 22:14 阅读次数: 0

Python学习之UDP版socket&SocketServer

7.6 基于UDP的socket 无连接的,不必与对方建立连接,而是直接把数据发送给对方; 适用于一次传输销量数据结构,可靠性不高的应用环境,因为其传输速率快 # 服务端 import socket server = socket.socket(socket.AF_INET,socket.SOCK_DGRAM) #这里的餐宿已经改成UDP格式了 server.bind(('127.0.0.1',9000)) while 1: from_client_data = server.r
分类: 其他 发布时间: 07-18 22:14 阅读次数: 0

python2 && python3 的 input函数

Python2.x中的input()函数 input()函数让我们明确我们输入的是数字格式还是字符格式,就是我们自己要知道我们想要的是什么,数字格式直接输入,字符格式必须加上单引号或者双引号,以确定我们输入的是字符串。 Python2.x中的raw_input()函数: >>> a = raw_input("Please input your name: ") Please input your name: Virgin >>> a 'Virgin' >>> a = raw_input("Pl
分类: 其他 发布时间: 07-18 22:14 阅读次数: 0

python -- 双下方法

7.8面向对象:双下方法 定义: 双下方法是特殊方法. 我们在开发中尽量不要使用使用双下方法 7.8.1 __len__ class B: def __len__(self): # 必须有一个int类型的返回值 否则会报错,但仍会执行此方法 print(999) return 666 b = B() print(len(b)) # len 一个对象就会触发 __len__方法 class A: def __init__(self):
分类: 其他 发布时间: 07-18 22:14 阅读次数: 0

公告&留言板

这里是留言板。无意义的评论可能会被删除,取决于博主鸽不鸽。 19.07.18 进省队之后很长一段时间都没怎么更博了。 所以接下来应该会有所改变吧。 \(Q \omega Q\)
分类: 其他 发布时间: 07-18 22:14 阅读次数: 0

python 监听键盘输入

import sys, select, tty, termios old_attr = termios.tcgetattr(sys.stdin) tty.setcbreak(sys.stdin.fileno()) print('Please input keys, press Ctrl + C to quit') while(1): if select.select([sys.stdin], [], [], 0)[0] == [sys.stdin]:
分类: 其他 发布时间: 07-18 22:14 阅读次数: 0

如何校验SQL查询结果是否准确

总结平常工作中几种校验数据的思路
分类: 企业开发 发布时间: 07-18 22:11 阅读次数: 0

初次使用ollydbg破解

破解的是《加密与解密第三版》中的traceme.exe,下载地址将会在最后给出。这个是软件的主界面,软件的主要流程是,当按下check后,会读取用户名和序列号的内容,然后检查用户名是否超过五位,不超过则弹框报错。超过后,会读入用户名和序列号。会根据用户名生成正确的序列号,然后用正确的序列号和输入框内的序列号做对比,如果内容一致则显示成功。如果不一致,则显示再试一次。首先用ollydbg打开trac
分类: 编程语言 发布时间: 07-18 22:11 阅读次数: 0

Mongodb 之 群集搭建与故障排除

一、搭建Mongodb群集1、网络拓扑情况2、在三个节点上安装mongodb参考本博客的安装文档,解压到相应的位置,并配置好环境变量就行,不需要启动。3、分别在三台服务器的/app/mongodb目录下创建用于存放数据的文件夹mkdir-p/app/mongodb/{master|slave|arbiter}主节点配置文件:#新建#master.confdbpath=/app/mongodb/ma
分类: 企业开发 发布时间: 07-18 22:11 阅读次数: 0

Pure-ftpd 安装配置和使用

安装 Pure-ftpdyum 安装yum -y install pure-ftpd 修改配置文件vim /etc/pure-ftpd/pure-ftpd.confChrootEveryone               yes BrokenClientsCompatibility   no MaxClientsNumber             50 Daemonize            
分类: 企业开发 发布时间: 07-18 22:01 阅读次数: 0

0718 预习任务

22.1 代码管理平台介绍、22.2 安装svn、22.3 客户端上使用svn(linux)、22.4 客户端上使用svn(windows)、22.5/22.6 单机上使用git、22.7 简历远程仓库、22.8 克隆远程仓库、22.9 分支管理、22.10 远程分支管理、22.11 标签管理、22.12 git别名、22.13 搭建git服务器、22.14/22.15 安装gitlab、22.16 使用gitlab、22.17 gitlab备份和恢复
分类: 企业开发 发布时间: 07-18 22:01 阅读次数: 0

服务端渲染和客户端渲染的区别

1、首先先来了解三个专业名词: (1)SPA:单页面应用:只有一张Web页面的应用,是一种从Web服务器加载的富客户端,单页面跳转仅刷新局部资源,公共资源仅需加载一次,常用于PC端网站,购物等网站。 优点:页面之间切换快,减少了服务器的压力 缺点:首屏打开慢,不利于SEO搜索引擎优化,利用搜索引擎的规则是提高网站在有关搜索引擎的自然排名。 (2)SEO:搜索引擎优化,利用搜索引擎的规则提高网站在有关搜索引擎的自然排名 因为SPA单页面应用,是通过AJAX获取数据,这就难保证我们的页面能被搜索引
分类: 其他 发布时间: 07-18 21:58 阅读次数: 0

STM32-I2C读写EEPROM

I2C协议简介 I2C 通讯协议(Inter-Integrated Circuit)是由 Phiilps 公司开发的,由于它引脚少,硬件实现简单,可扩展性强,不需要 USART、 CAN 等通讯协议的外部收发设备,现在被广泛地使用在系统内多个集成电路(IC)间的通讯。 下面我们分别对 I2C 协议的物理层及协议层进行讲解。 I2C物理层 I2C 通讯设备之间的常用连接方式见图 23-1。 它的物理层有如下特点: (1) 它是一个支持多设备的总线。“总线”指多个设备共用的信号线。在一个 I2C
分类: 其他 发布时间: 07-18 21:58 阅读次数: 0

Go-json解码到结构体-踩坑

package main import ( "encoding/json" "fmt" ) type User struct { Name string `json:"name"` } func main() { var u User fmt.Printf("u=%+v, &u=%p\n", u, &u) //output: u={Name:}, &u=0xc00003e230 json.Unmarshal([]byte(`{"name":
分类: 其他 发布时间: 07-18 21:58 阅读次数: 0

ssh: Bad configuration option: usedns

某天突然听到同事说服务器上git用不了了,上去一看,确实用不了了,git pull报出了如下错误: $ git pull /etc/ssh/ssh_config: line 56: Bad configuration option: usedns /etc/ssh/ssh_config: terminating, 1 bad configuration options fatal: Could not read from remote repository. Please make
分类: 其他 发布时间: 07-18 21:58 阅读次数: 0

数组方法不混淆

多且易乱的数组方法 js 中对数组操作比比皆是,不管是单纯前端操作数组变量,还是后台返回的数组形式接口数据,都需要用到数组一些方法操作数组。不知道大家是不是和我一样经常忘记或混乱数组一些方法,什么 find(),some(),reduce()等等,还有哪些会改变原始数组哪些返回新数组,真是一头雾水。 来张图片压压惊 这张图是我收藏的数组方法图,上面列出了常见的数组方法及解释,界面很舒服,应该一看就懂。 看我整理 构造函数 Array 专属 Array构造函数的方法常见有三种: Array.is
分类: 其他 发布时间: 07-18 21:58 阅读次数: 0

mui html5 plus

mui: mod:框架 mhe:头文件 mbody:内容 mta:底部 msl:轮播图 mg:九宫格 ml:图文列表 mu.post : ajax $.post("http://192.168.16.40:9527/login",{username:123,pwd:456},funcation(data){ console.log(data); },"json") baidu 搜索mui MUI-最接近原生APP体验的高性能前端框架 新官网 文档 查看指令 http://
分类: 其他 发布时间: 07-18 21:58 阅读次数: 0

【模板】bitset

Bitset常用操作: bitset<size> s; //定义一个大小为size的bitset s.count(); //统计s中1的个数 s.set(); //将s的所有位变成1 s.set(p); //将s的第p位变成1 s.reset(); //将s的所有位变成0 s.reset(p); //将s的第p位变成0 s.flip(); //将s的所有位取反 s.flip(p); //将s的第p位取反 s.to_string(); //将s转换成string 两个$bitse
分类: 其他 发布时间: 07-18 21:58 阅读次数: 0

CSS3——弹性盒模型-flex——父级属性

基于主轴: flex-direction: flex-wrap: justify-content: 基于交叉轴: align-items: align-content: display:flex; 可以填入两个值: inline-flex、flex(flex用到的比较多) 给父级设置display:flex;这个父级就变成了一个具备弹性功能的盒子区域,在这个区域里面我们就可以使用它的功能,父子级相互配合使用。 flex-direction: flex还有两条轴,一个是主轴(X轴)还有交叉轴(Y
分类: 其他 发布时间: 07-18 21:58 阅读次数: 0

d16 collections模块 时间模块 random模块 os模块 sys模块 序列化模块 subprocess模块

collections模块 在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict等。 1.nametype具名元组
分类: 其他 发布时间: 07-18 21:58 阅读次数: 0