Python读取conf,ini等文件

test.conf #[header] interface=wlan0 driver=nl80211 hw_mode=g channel=10 auth_algs=3 ignore_broadcast_ssid=0 #[wifi1] ssid=wifi-1 wpa=3 wpa_passphrase=tesecase. #[wifi3] bss=wlan0_1 ssid=33333333 wpa=3 wpa_passphrase=333333333 wpa_key_mgmt=WPA-PSK
分类: 其他 发布时间: 04-28 23:49 阅读次数: 0

三、Go语言基础结构解析

本系列文章均为学习过程中记录的笔记,欢迎和我一起来学习Go语言。 全文使用环境如下: Go语言版本:1.14 操作系统:deepin 使用工具:Goland开发工具 本篇我们进行学习Go语言项目基础结构 我们在上一节时编写了第一个Hello World 这块代码我们从上向下来看。 第一行是package main,这里是指的包的概念,在go语言中包是代表这个文件夹中所有go代码的目录,这里是main,在Go语言程序中一个可独立执行的程序必须需要有mian这个包,即package main是我们
分类: 其他 发布时间: 04-28 23:49 阅读次数: 0

docker的容器操作

1 Docker容器操作 docker ps # 查看正在运行的容器######### docker ps –a # 查看所有容器(暂停的,停止,正在运行的。。。)########## docker ps –l # 查看最后一次运行的容器 docker ps -f status=exited # 查看停止的容器 # 重点:通过镜像创建并运行容器(两步并做一步) 创建容器命令:docker run -i:表示运行容器 -t:表示容器启动后会进入其命令行。加入这两个参数后,容器创建就能
分类: 其他 发布时间: 04-28 23:49 阅读次数: 0

(五)多线程:线程同步

1.线程安全问题  多个线程访问同一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方进行任何其他操作,调用这个对象的行为都可以获得正确的结果,那么这个对象就是线程安全的。  多个线程在操作共享的数据(读写操作),一条线程对共享数据的修改导致其他线程对数据的判断出错(共享数据未修改之前就已出判断)而做出的错误处理,最终产生错误的结果,称之为线程不安全。 2.同步代码块  Java的多线程支持引入同步监视器来解决线程安全问题,使用同步监视器的通用方
分类: 其他 发布时间: 04-28 23:49 阅读次数: 0

使用QQ同步助手备份同步手机数据

QQ同步助手官网:https://pim.qq.com/ QQ同步助手,由腾讯精心打造的云端备份工具。能实现手机之间传输文件,并备份文件、照片、视频、联系人、短信、通讯记录、应用程序到云端的换手机必备神器! QQ同步助手是腾讯公司开发的一个免费个人手机数据的备份管理服务软件。软件可以通过本地或无线WIFI操作备份手机中的资料,让用户使用手机上网等方式进行搜索、管理、分享这些信息。 软件功能 1、备份手机上的名片到储存卡; 2、备份手机上的名片到专用的网络数据库; 3、备份手机上的信息到专用的网
分类: 其他 发布时间: 04-28 23:49 阅读次数: 0

字符串前缀哈希

字符串前缀哈希 算法思想: 字符串处理利器 核心:把一个字符串转换为一个P进制数字 可以用来快速判断两个子字符串是不是相等 不容忍冲突,不考虑解决冲突,只要取经验值就可以99.99%保证没有冲突 Q的取模与存储可以直接用 unsigned long long 溢出就相当于取模 代码实现 const int N=100010,P=131; char str[N]; typedef unsigned long long ULL; ULL h[N],p[N]; ULL get(int l,int r
分类: 其他 发布时间: 04-28 23:49 阅读次数: 0

20199124 2019-2020-2《网络攻防实践》第10次作业

20199124 2019-2020-2 《网络攻防实践》第九次作业 本次作业属于哪个课程 《网络攻防实践》 这个作业要求在哪里 第九次作业 恶意代码基础知识与分析方法 我在这个课程的目标是 学习恶意代码的攻击方式及如何分析恶意代码 这个作业在哪个具体方面帮助我实现目标 对恶意代码进行分析 作业正文 见下文1、2、3、4部分 其他参考文献 无 一、实践内容 1.恶意代码基础知识 1.1恶意代码定义与分类 恶意代码(Malware,或Malicious Code)指的是使计算机按照攻击者的意图执
分类: 其他 发布时间: 04-28 23:49 阅读次数: 0

MTO1804无刷电机引发的悲惨经历之二:电调固件刷新与优化

前言 原创文章,转载引用请务必注明链接,水平有限,如有疏漏,欢迎指正。 书接上回,我们总算是基本确认了黑衣神秘电调的身份,本文就尝试对电调固件进行一番设置,来个免费优化。 1、刷新固件 关于电调的固件选择和协议优劣可以看看这篇文章:ESC FIRMWARE AND PROTOCOLS OVERVIEW。刷新固件就相当于电脑重装系统,目的无非是安装新版本以期获得更多新特性及更高性能,或者是安装改进过的第三方系统,我们这里就演示一下。这篇文章也可以参考。 1.1 升级固件 由于没有安装Betafl
分类: 其他 发布时间: 04-28 23:49 阅读次数: 0

pytest文档37-自定义用例顺序(pytest-ordering)

前言 测试用例在设计的时候,我们一般要求不要有先后顺序,用例是可以打乱了执行的,这样才能达到测试的效果. 有些同学在写用例的时候,用例写了先后顺序, 有先后顺序后,后面还会有新的问题(如:上个用例返回数据作为下个用例传参,等等一系列的问题。。。) github 上有个 pytest-ordering 插件可以控制用例的执行顺序,github插件地址https://github.com/ftobia/pytest-ordering 环境准备 先安装依赖包 pip install pytest-o
分类: 其他 发布时间: 04-28 23:49 阅读次数: 0

多元线性回归怎么做参数估计?应该很简单 SPSS--回归-多元线性回归模型案例解析

https://www.cnblogs.com/qiernonstop/p/3720490.html SPSS--回归-多元线性回归模型案例解析 跟一元线性回归方程类似,只不过是矩阵形式 案例:汽车特征跟汽车销售量的关系 资源:优酷 陈老师SPSS
分类: 其他 发布时间: 04-28 23:49 阅读次数: 0

docker的应用部署与迁移备份

1 Docker应用部署 # mysql服务 在docker中运行 -e表示环境变量,root密码 docker run -id --name=mysql1 -p 33306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7 # redis服务 在docker中运行 docker run -id --name=myredis -p 6379:6379 -e REDIS_ROOT_PASSWORD=Admin123 redis # docker中部署d
分类: 其他 发布时间: 04-28 23:49 阅读次数: 0

cordova ionic 的安装、ionic 创建项目 、 android studio 运行项目、修改项目

1.安装 Cordova Ionic npm install -g cordova ionic 如果 npm 安装不成功尝试用 cnpm 用到 cnpm 需要先安装 cnpm:https://npm.taobao.org/ npm install -g cnpm --registry=https://registry.npm.taobao.org 2. 使用 ionic 创建项目 2.1、Ionic 创建浏览器运行的项目:1. 创建项目: ionic start myApp tabs 2 cd
分类: 其他 发布时间: 04-28 23:49 阅读次数: 0

01-typescript-安装及编译

1.安装全局typescript npm install -g typescript 2.创建ts文件 .ts结尾 console.log("我是ts文件") 3.在vscode项目中 tsc index.ts 编译ts文件到js 4.ts文件热更新 在项目中 输入 tsc --init 生成配置文件 Ctrl + Shift +B 监控文件
分类: 其他 发布时间: 04-28 23:32 阅读次数: 0

Spring security OAuth2.0认证授权学习第二天(基础概念-RBAC)

RBAC 基于角色的访问控制 基于角色的访问控制用代码实现一下其实就是一个if的问题 if(如果有角色1){ } 如果某个角色可以访问某个功能,当某一天其他的另一个角色也可以访问了,那么代码就需要变化, if(如果有角色1 || 如果有角色2 || .....){ } 显然这是不合理的,我们写代码,6大设计原则中的开放原则,遵循对扩展开放,对修改关闭,显然这个代码是违背了这个原则的,当然并不是一定要遵循,只是觉得既然存在,就一定有存在的道理,适当借鉴,写出更好的程序,使我们的目标 基于资源的访
分类: 其他 发布时间: 04-28 23:32 阅读次数: 0

七牛云上传下载示例代码

import com.google.gson.Gson; import com.qiniu.common.QiniuException; import com.qiniu.http.Response; import com.qiniu.storage.Configuration; import com.qiniu.storage.Region; import com.qiniu.storage.UploadManager; import com.qiniu.storage.model.Defa
分类: 其他 发布时间: 04-28 23:32 阅读次数: 0

python寻找变量的顺序

python寻找变量的时候,会按照本地作用域、闭包、全局、内置这种顺序去查找
分类: 其他 发布时间: 04-28 23:32 阅读次数: 0

C++Socket编程—TCP通信

一.TCP协议 传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。 TCP通过校验和、序列号、确认应答、重发控制、连接管理以及窗口控制等机制实现可靠性传输。 udp -无连接(可不确认进行直接发送) tcp -面向连接(必须经过双方确认) 2.TCP协议创建过程 1)创建socket 2)绑定端口 3)监听(转给另外一个socket) 4)接受连接 5)收发数据 3.代码实例—TCP通信,服务器可以接受客户端
分类: 其他 发布时间: 04-28 23:32 阅读次数: 0

Python常见报错 - 使用openpyxl模块时出现错误: zipfile.BadZipFile: File is not a zip file

背景 在pycharm项目下,有一个data.xlsx,主要用来存放接口测试用例数据的 要通过openpyxl库去读取data.xlsx,方法: openpyxl.load_workbook(path) 然后报错了,报错如下图 问题原因 xlsx不能正常打开了,可以尝试在pycharm中双击data.xlsx,会发现无法正常打开xlsx文件了 解决方法 只能重新创建一个新的xlsx文件,然后覆盖已损坏的文件,就可以解决这个问题了
分类: 其他 发布时间: 04-28 23:32 阅读次数: 0

2020软件工程第四次作业:四则运算随机生成系统

博客信息 沈阳航空航天大学计算机学院2020软件工程作业 作业要求 https://edu.cnblogs.com/campus/sau/Computer1701-1705/homework/10685 课程目标 熟悉一个“高质量”软件的开发过程 作业目标 结对编程练习 1.代码 代码地址:https://github.com/cxz158/Bald_Inspiration/blob/master/Arithmetic_Aotomatic_Generate.cpp 2.总结 结对编程是一种能够
分类: 其他 发布时间: 04-28 23:32 阅读次数: 0

[Windows]为windows系统鼠标右键添加软件和图标

转载自 https://blog.csdn.net/p312011150/article/details/81207059 一、打开注册表 首先打开windows的注册表,当然了,我个人倾向于 (1)使用windows键+R,打开运行框 (2)输入regedit 然后敲击回车,进入注册表。 二、此为用右键菜单选择打开此文件的软件 (1)【以添加notepad++程序为例】选择HKEY_CLASSES_ROOT->*->shell,选中shell文件夹,点击鼠标右键,新建->项,命名为:note
分类: 其他 发布时间: 04-28 23:32 阅读次数: 0