模拟登陆某在线教育平台

import requests from lxml import etree # http://www.dajiangtai.com/login/check.do post_url='http://www.dajiangtai.com/login/check.do' mysession=requests.Session() login_data={'browser':'%E8%B0%B7%E6%AD%8CChrome%2F77.0.3865.90', 'system':'Win7', 'ema
分类: 其他 发布时间: 10-01 21:17 阅读次数: 0

字符编码复习与文件基础(二)

1.字符编码 字符与数字的对应关系表 ASCII:能识别英文字符,1Byte=1英文字符 hello 8bit|8bit|8bit|8bit|8bit GBK:汉字与英文字符,2Byte=1中文字符 1Byte=1英文字符 你a好 8bit|8bit|8bit|8bit|8bit 你 1111 1111|1111 1111 首位用来标识中文字符的一部分 0111 1111|0111 1111 英文字符首位是0 在内存编码中保存的是去掉首位进行保存的 Unicode 1.能够兼容万国字符 2.与
分类: 其他 发布时间: 10-01 21:17 阅读次数: 0

[BZOJ4569][Scoi2016]萌萌哒

萌萌哒 题目大意 一个数,共n位,给你m个关系,每个关系包含\((l1,r1,l2,r2)\),代表\(l1~r1\),\(l2~r2\)这两个区间中的数字完全相同,求满足条件的这样的数的个数 \(nlogn\)范围 Solution 考虑一个暴力做法,我们每次把这些区间中的每个对应点都用并查集合并一下,最后直接统计联通块的个数,答案为\(9 \times 10 ^ {个数}\) 考虑倍增优化,设\(fa[x][y]\)代表以x为起点,长度为\(1<<y\)的这段区间的父亲 那么我们对于每个区
分类: 其他 发布时间: 10-01 21:17 阅读次数: 0

没做出来的题

''' 合并: [{a: 111}, {a: 222}, {b: 333}, {c: 444}, {b: 555}] 成: [{a: [111, 222]}, {b: [333, 555]}, {c: 444}] ''' 思路: 遍历列表,和列表中的每一个词典 放到一个新字典中,如果key存在了,我就追加到列表里面 如果不在,则放到一个key为一个新的列表中。 遍历这个字典,放到列表中 s=[{'a': 111}, {'a': 222}, {'b': 333}, {'c': 444}, {'b
分类: 其他 发布时间: 10-01 21:01 阅读次数: 0

python基础--基础语法

python的程序块 python程序由代码块构成; 代码块由语句构成; 语句由表达式,注释构成; 语句包括顺序语句、条件语句、循环语句、定义语句; 表达式由变量、运算符、常量构成 注释 单行注释以 # 开头 多行注释可以用多个 # 号,还有 ''' 和 """ #这是一行注释 print("hello world!")   """ 第一行注释 第二行注释 """ print ("Hello, Python!") 缩进 python使用缩进来表示代码块,不需要使用大括号 {} 缩进的空格数是可
分类: 其他 发布时间: 10-01 21:01 阅读次数: 0

Linux虚拟机SSH服务、防火墙开启关闭

1.查看SSH服务 serveice sshd status --> Checking for service sshd running 2.开启SSH服务 service sshd start --> starting SSH daemon 3.临时关闭防火墙(环境重启之后,防火墙又会关闭) rcSuSEfirewall2 stop 4.永久关闭防火墙 chkconfig SuSEfirewall2_init off chkconfig SuSEfirewall2_setup off 分操作
分类: 其他 发布时间: 10-01 21:01 阅读次数: 0

python基础--环境的安装

python3下载: Python 官网:https://www.python.org/ 环境配置:https://www.runoob.com/python3/python3-install.html 1.DOS下进入python环境: python 2:py -2 python 3:py -3 2.退出python环境 exit()/quit()/ctrl+z+enter 3.pip命令:(要在非pyhton环境下执行)   升级命令:     py -3 -m pip install -
分类: 其他 发布时间: 10-01 21:01 阅读次数: 0

python基础--行

逻辑行、物理行 物理行:是程序员所写代码的所在行。 逻辑行:是指源代码经过预编译后,代码所在的那一行。 Python假定每个物理行都对应着一个逻辑行。例如:print( "Hello World" ) 就是一个物理行,Python希望每行只有一个语句,因为这样看起来更加易读。 如果你想要在一个物理行中使用多于一个逻辑行,那么你需要使用分号(; )来特别地标明这种用法。分号表示一个逻辑行/语句的结束。 例如: >>> count=5 >>> print(count) 5 与下面的语句等同:
分类: 其他 发布时间: 10-01 21:01 阅读次数: 0

自制护眼定时锁屏

下面的代码保存为bat文件,windows计划任务,每隔半小时执行一次 @echo off @echo 当前开始倒时间 SET daoTime=10 :dao set /a daoTime=daoTime-1 ping -n 2 -w 500 127.1>nul cls echo 锁定屏幕倒计时: %daoTime%秒 if %daoTime%==0 ( start %windir%\system32\rundll32.exe user32.dll,LockWorkStation ) else
分类: 其他 发布时间: 10-01 21:01 阅读次数: 0

python基础--变量和常量

常量 是内存中用于保存固定值的单元,在程序中常量的值不能发生改变;python并没有命名常量,也就是说不能像C语言那样给常量起一个名字。 python常量包括:数字、字符串、布尔值、空值; >>> 'python' 'python' >>> 3 3 >>> True True >>> [] [] 变量 Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。 等
分类: 其他 发布时间: 10-01 21:01 阅读次数: 0

域渗透-msdtc实现dll劫持后门

最近用的多 一个实用小tips 文章参考原创Shadow Force大牛 翻译文章参考三好大佬 利用MSDTC服务加载后门dll,实现自启动后门 后门思路可以查看趋势科技文章 https://blog.trendmicro.com/trendlabs-security-intelligence/shadow-force-uses-dll-hijacking-targets-south-korean-company/ 0x01 MSDTC简介 msdtc.exe是微软分布式传输协调程序。该进程调
分类: 其他 发布时间: 10-01 21:01 阅读次数: 0

珠峰-6-koa-express

#### 这里写await和return 的区别是, await后边还可以写代码,而return 不会。
分类: 其他 发布时间: 10-01 21:01 阅读次数: 0

从零开始——A+B

编码新人 题目描述: 输入两个整数a,b,输出它们的和(|a|,|b|<=10^9)。 代码: #include<stdio.h> int main() {   int a,b;   scanf("%d %d",&a,&b);   printf("%d",a+b);   return 0; }
分类: 其他 发布时间: 10-01 21:01 阅读次数: 0

QT文件读写操作笔记

补一下这部分的笔记 简单的东西也记一下 操作系统一般都会提供一些列的标准对话框,如文件选择、字体选择、颜色选择等,这些标准对话框为应用层序提供了一致的观感。Qt对这些标准对话框都定义了相关的类,如:QFileDialog、QFontDialog、QColorDialog、QInputDialog、QMessageBox、QPrintDialog、QErrorMessage、QProgressDialog等 QFileDialog QFileDialog类是用于打开和保存文件的标准对话框。 QF
分类: 其他 发布时间: 10-01 21:01 阅读次数: 0

python基础--基本数据类型和结构

首先思考一个问题:python为什么要有类型?开辟空间存储内容 数据主要分为 int(整数型) ;数字的整数 float(浮点型); 数字带小数 str(字符串); 用 ‘’ 或者 “” 引用的任意文本 bool(布尔型);只有 True 和 False 基本数据结构 list(列表) #[] tuple(元祖) #() dict(字典) #{} set(集合) #set() 数字、字符串、元祖是不可变类型; 列表、字典、集合是可变类型 注:严格来讲,序列(列表元组字典集合)是数据结构,而数值
分类: 其他 发布时间: 10-01 21:01 阅读次数: 0

#computer architecture#memory3

另一种加速cache的方法 multilevel caches 举例说明(24.B) virtual memory 当多个program要用同一块physical memory的时候(即地址相同),用一个translation,把相同地址的program放到memory中不同的地方 这里面lower level就是virtual address ,upper level就是physical address 在fully associative placement,有多少个page,page t
分类: 其他 发布时间: 10-01 21:01 阅读次数: 0

Codeforces 1090C New Year Presents

New Year Presents 用set模拟一下。。 写的bug有点多。 #include<bits/stdc++.h> #define LL long long #define fi first #define se second #define mk make_pair #define PII pair<int, int> using namespace std; const int N = (int)1e5 + 7; int n, m, sum, min_cn
分类: 其他 发布时间: 10-01 21:01 阅读次数: 0

python基础--编码

编解码 ASCII:1字节,0-255 GBK2313:常用的汉字,2万多个 GBK:对GBK2313的补充,支持藏文,2个字节表示一个汉字 big5:台湾,繁体字 unicode:万国码,2-4字节,只是在内存中使用,传输或者保存时要编码 UTF:Unicode transformation format UTF-8:变长,1-4个字节,兼容ASCII,汉字2字节,好处是省空间,但是浪费时间 UTF-16:2字节 UTF-32:4字节 总而言之: Unicode定义世界每个字符的索引值。 U
分类: 其他 发布时间: 10-01 21:01 阅读次数: 0

提升效率的28种测试工具

一、APP自动化工具 1.appinum:APP自动化测试框架 2.instruments:iOS平台下的自动化测试框架 3.uiautomator:安卓自动化测试框架 4.Monkey :安卓自带的测试工具 5.Monkey Runner:Monkey改进版 6.Robotium 二、代码扫描工具 1.Coverity:源代码静态分析工具 2.cppcheck:C++静态扫描工具 3.gcover:代码覆盖率工具 4.findbugs 5.sonarLint 6.TscanCode 三、性能
分类: 其他 发布时间: 10-01 21:01 阅读次数: 0

CentOS8-网卡配置

一、 介绍 Centos8系统更新,新的版本让人看起来感觉很舒服,这时有人会配置CentOS8系统的网卡使系统上网,就会遇到配置好的网卡不会生效,自己想想和配置CentOS7的时候一个样啊,CentOS8更新最大的改动就是网卡这一块了,接下来就配置一下网卡; 二、 配置 网卡配置文件:/etc/sysconfig/network-scripts/ifcfg-ens33 [root@localhost ~]# cd /etc/sysconfig/network-scripts/ [root@lo
分类: 其他 发布时间: 10-01 21:01 阅读次数: 0
今日推荐