微信pc端自动化脚本 项目地址: https://github.com/flepeng/wechat_python 简介:基于 Uiautomation 的 Windows 微信pc端自动化脚本。目前 微信3.9.6 版本可用。 实现的功能: 发送微信消息和微信群消息 接收微信消息和微信群消息 其他功能待开发中。。。 2021-03-12
我国法律体系 法律位阶 宪法具有最高的法律效力,一切法律、行政法规、地方性法规、自治条例和单行条例、规章都不得同宪法相抵触。 下位法不得与上位法的规定相抵触;同位法之间具有同等效力,在各自的权限范围内施行。 在一般法和特别法的效力问题方面,法理上适用的是“特别法优于一般法”的原则。在新法和旧法的效力问题方面,法理上适用的是“新法优于旧法”的原则。 法律之间对同一事项的新的一般规定与旧的特别规定不一致,不能确定如 2021-03-12
截图工具 Snagit Snagit 简介Snagit长截图或完整截图是一项较为实用的功能,在日常工作或生活中,当全屏截图无法满足需求时,总会需要一些长截图或完整截图,如网页长截图、表格长截图、文件资料长截图等。 由于Windows系统自带的截图工具不支持长截图或完整截图,许多浏览器(插件除外)也不自带长截图或完整截图功能。所以一款好用、强大且便捷的长截图工具就显得尤为重要了。 本文中,软发网将以Snagit 2020为 2021-03-12 小工具 #小工具
手撸 排序链表 148 数组 topK 215 判断两个链表是否相交。 求一个数列中两个元素的最大和,找到这个两个元素。(Top K 问题) 简单计算器描述用户输入一个类似这样 3*( 4+ 50 )-(( 100 + 40 )5/2- 32* 2/4+9)((( 3 + 4)-4)-4) 这样的表达式,假设表达式里面除了包含空格、’+’、’-‘、’‘、’/‘和括号再无 2021-03-12 算法 #算法
手机号 11 位手机号手机号码,和自然人一样,实际上有着两套身份系统。一套叫MDN号,另一套叫IMSI号码 。 MDN(Mobile Directory Number,移动用户号码簿号码)我们常说的手机号码,其实叫做MDN号码。主要是在国内使用。在中国大陆地区使用的手机号码组成是11位(其实是13位,但是通常情况下前两位不用输,默认为86)。 MDN号码的结构如下:CC国家码 + MAC移动接入码 + H 2021-03-12
浏览器 User-Agent 详解 Http Header 之 User-AgentUser Agent 中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA。它是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及版本、操作系统及版本、浏览器内核、等信息的标识。 通过这个标识,用户所访问的网站可以显示不同的排版从而为用户提供更好的体验或者进行信息统计;例如用手机访问谷歌和电脑访问是 2021-03-12 HTTP #HTTP
算法 优惠券问题一个饭店发行一套优惠券,一套里面总共有 n 张不同的优惠券,顾客每次吃一次,可以随机获得一张优惠券。如果收集齐一套,下次吃饭可以打折。请问:顾客要来多少次才能收集齐一套优惠券?(是不是和小时候吃零食收集刮刮卡的情形是一样的,呵呵) 分析问题的难点在于顾客获得的优惠劵可能会有重复。但是,我们可以换一角度思考。 假设顾客第一次来,他一定会得到一张独一无二的优惠券 第二次来的时候,得到的优 2021-03-12 算法 #算法
获取免费代理IP 项目地址: https://github.com/flepeng/free_proxy 简介:获取全网免费代理网站中提供的IP 访问 http 的网站要使用 http 类型的代理,否则 requests 模块不会使用代理 访问 https 的网站要使用 https 类型的代理,否则 requests 模块不会使用代理 https 类型的代理,先通过 443 端口获取证书,然后再正常通信。 2021-03-12
身份证 1、18 位身份证1.1、介绍根据〖中华人民共和国国家标准GB11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。 前17位为身份证持有者的个人信息,包括省份、出生日期、性别和顺序码。最后一位是校验码,用于验证前面17位的准确性。 具体来说: 前 6 位是省份和城市的行政区划代码. 第 1、2 位表示省(自治区、直辖市、特别行政区) 2021-03-12
逻辑 一个半径为r的圆用多少半径为r/2的圆可以铺满7个 解法:要最少,则覆盖效率最高,在不剪碎的前提下讨论。要完全覆盖,则必须完全覆盖大圆的圆周,于是小圆的利用率越高,与大圆交点截得的弦长越长。令大圆与小圆交点截得的弦长最长即小圆直径。有弦长=R 则弦至圆心的距离为√3/2R>1/2R,所以中间不能完全覆盖,还要加一个。所以单个小圆覆盖的角度为60°。即共 2021-03-12 算法 #算法
银联卡 背景2000年,中国人民银行为推动联网通用,组织制定了一系列银行卡业务规范和技术标准。其中《银行卡发卡行标识代码及卡号》规定,在国内发行使用的各种人民币卡必须使用“9”字头BIN。 该规定为规范和统一银行卡在国内的发行、使用及联网通用奠定了基础。 随着我国银行卡产业的迅速发展以及国际交流的日益增加,持卡人的境外支付需求越来越多。根据国际标准化组织(ISO)的规定,使用“9”字头BIN的银行卡只能在 2021-03-12
Linux 内核参数之 keepalive 简介TCP协议中有长连接和短连接之分。短连接环境下,数据交互完毕后,主动释放连接; 长连接环境下,数据交互完毕后,并不会释放连接;当连接的双方在连接空闲状态时,如果任意一方意外崩溃、当机、网线断开或路由器故障,另一方无法得知TCP连接已经失效。 那么,连接的另一方并不知道对端的情况,它会一直维护这个连接。而作为“服务端”来说,长时间的积累会导致非常多的半打开连接,造成端系统资源的消耗和浪费,且有可 2021-03-09 Linux #Linux
Linux 环境变量 Linux环境变量配置在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法。 下面所有例子的环境说明如下: 系统:Ubuntu 14.0 需要配置MySQL环境变量路径:/home/uusama/mysql/bin Linux 读取环境变量读取环境变量的方法: export 命令显示当前系统定义的所有环境变量 echo $P 2021-03-09 Linux #Linux
Linux 终端字体颜色 Linux 终端字体颜色其实就是如何设置 PS1 变量的问题 颜色显示格式表达式1234567颜色=\033[代码;前景色;背景色m 字符串 \033[0m可以有以下形式:颜色=\033[代码m 字符串 \033[0m颜色=\033[前景m 字符串 \033[0m颜色=\033[背景色m 字符串 \033[0m颜色=\033[前景色;背景色m 字符串 \033[0m 举例 1echo -e "\ 2021-03-09 Linux #Linux
00-OSI 模型 OSI 七层协议OSI(Open System Interconnect),即开放式系统互联。一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互连模型。ISO为了更好的使网络应用更为普及,推出了OSI参考模型,这样所有的公司都按照统一的标准来指定自己的网络,就可以互通互联了。 物理层(physical layer):定义物理设备的标准,主要对物理连接方式,电气特性,机 2021-03-08 network #network
00-名词解释 岗位简称 PM: Product Manager,项目主管或项目经理,主要负责统筹规划项目进度及产品生命,其工作职能直接对公司高层负责。作为项目的管理者,PM通常会参与到一个或多个项目的管理与决策工作中。 PD: Product Designer,产品设计师,PD侧重于应用功能级的设计,侧重于将一个个杀手级应用做功能级的设计,在这个模块上,PD类似是一个小产品经理。比如要做进销存,具体到库存管理需 2021-03-08
00-设计模式简介 体会设计模式设计模式是中级程序员向高级程序员过渡的关键,跨不过这道坎,无论有多少经验,你都不会真正体会到编程之美。 那么什么是设计模式?简单的说就是 套路、招数,和搏击中的套路和招数是一个意思。 我们学习一门语言(例如java),基本语法类似于搏击中的基本功(类似直拳、勾拳、侧踢),而设计模式则类似于组合技。 搏击中的组合技适合不同的场景,例如倒地的时候,如果对手的关节处于合适的位置,专业的格斗家 2021-03-08 设计模式 #设计模式
00-软件测试常见英文单词汇总 一、专业名词篇A: Automated Test 自动化测试 Alpha Test a测试 Acceptance Test 验收测试 Agile Testing 敏捷测试 Accuracy Testing 准确性测试 B: Black-Box Test 黑盒测试 Benchmark Test 基准测试 Beta Test β测试 Branch Testing 分支测试 C: Compat 2021-03-08 test #test
01-Flink 系统架构 Flink 官网主页地址:https://flink.apache.org Flink 官方中文地址:https://nightlies.apache.org/flink/flink-docs-stable/zh/ 1、系统架构 2、作业管理器(JobManager)JobManager 是一个 Flink 集群中任务管理和调度的核心,是控制应用执行的主进程。也就是说,每个应用都应该被唯 2021-03-08 Flink #Flink
01-GitHub 搜索语法 官方地址:https://docs.github.com/zh/search-github/getting-started-with-searching-on-github/understanding-the-search-syntax 注意:以下语法适用于非代码搜索。 有关代码搜索语法的详细信息,请参阅“了解 GitHub 代码搜索语法”。 查询大于或小于另一个值的值可以使用 >、&g 2021-03-08 Git #Git