
后端
文章平均质量分 63
普通网友
这个作者很懒,什么都没留下…
展开
-
IMAP协议定时监听接收邮件(QQ邮箱、网易邮箱都可)
前面已介绍过SMTP协议发论文:qq邮箱,网易邮箱,smtp邮箱发邮件本文将继续介绍如何用IMAP协议收邮件。IMAP协议:即Internet Message Access Protocol(互联网邮件访问协议),您可以通过这种协议从邮件服务器上获取邮件的信息、下载邮件等。IMAP与POP类似,都是一种邮件获取协议。QQ邮箱和网易邮箱均可通过IMAP协议实现发邮件,具体设置如下:如何开启QQ邮箱 IMAP/SMTP 协议如何获取QQ邮箱授权码如何开启网易邮箱 IMAP/SMTP 协议如何获取网原创 2022-03-19 21:06:24 · 1899 阅读 · 0 评论 -
CVX示例库之高斯变量的协方差估计
参考 7.1.1 节 Boyd 和 Vandenberghe 《凸优化》CVX示例库最大似然估计高斯变量的协方差估计上下界约束稀疏约束最大似然估计寻找参数***最大似然估计***的问题可以表示为:maximize l ( x ) = log p x ( y ) subjecto x ∈ C ext{maximize} ~ l(x)=log p_x(y) \ ext{subjec to}~ xin C maximizel(x)=logpx(y)subjectox∈C其中,原创 2022-03-19 17:15:25 · 554 阅读 · 0 评论 -
Airtest自动化测试——Airtest进阶和图像识别算法(下)
Airtest的图像识别算法2.1 Airtest图像识别的基本原理以一个touch的动作为例,分析执行的日志:在识别图像的过程中,Airtest尝试用了SURFMatching、TemplateMatching和BRISKMatching这几个算法去查找,并且还分别告诉了我们这几个算法的执行结果是什么?TemplateMatching算法的执行结果里面,有一个’confidence’:0.4586929976940155,这个其实就是算法的可信度;如果算法识别的可信度(也就是confidenc原创 2022-03-19 13:15:06 · 1469 阅读 · 0 评论 -
瀑布流 封装组件
class Waterfall { constructor(obj) { // 获取内容宽度 this.el = document.querySelector(obj.el).offsetWidth // 获取所有的子元素 this.oItems = document.getElementsByClassName(obj.elChren) // 列数 this.columns = obj.columns // 间距 this.gap = obj.gap this.se原创 2022-03-18 17:58:09 · 91 阅读 · 0 评论 -
基于SSM宿舍管理系统
环境:开发工具:idea,数据库:MySQL5.7 jdk1.8架构:springMVC,前端jsp主要功能学生管理、班级管理、宿舍管理、卫生管理等项目截图:部分代码: /** * 添加宿舍卫生信息 */ @RequestMapping(value = "/addDormClean" ,method = RequestMethod.POST) @ResponseBody public String addDormClean(原创 2022-03-18 15:32:20 · 6978 阅读 · 1 评论 -
leetcode 543:二叉树的直径
leetcode 543:二叉树的直径543. 二叉树的直径给定一棵二叉树,你需要计算它的直径长度。一棵二叉树的直径长度是任意两个结点路径长度中的最大值。这条路径可能穿过也可能不穿过根结点。示例 :给定二叉树 1 / 2 3 / 4 5 返回 3, 它的长度是路径 [4,2,1,3] 或者 [5,2,1,3]。**注意:**两结点之间的路径长度是以它们之间边的数目表示。Related Topi原创 2022-03-16 21:13:14 · 236 阅读 · 0 评论 -
Web安全工具—WireShark使用(持续更新)
Web安全工具—WireShark使用(持续更新)简介:WireShark是当前非常流行和厉害的网络封包分析工具,可以截取各种网络数据包,并显示数据包详细信息,不仅常用于测试过程中定位问题,更在网络故障定位,Web渗透中随处可见。wireshark工具原理介绍:提要:因为有很多文章都介绍了Wireshark的使用方法,常见过滤表达式,但是很多人只知道如何使用,并不了解其工作机制和表达式的组成机制。抓包机制:Wireshark通过抓取网卡混杂模式下流量进行分析,当网卡置于混杂模式下,能够接收所有经过原创 2022-03-16 14:11:46 · 421 阅读 · 0 评论 -
Guava常用工具类的使用
导航引言一、Lists.partition引言本文用于记录工作中常用到的 Guava 工具类的使用。一、Lists.partition该方法用于分割大List,对于一些需要批量入参的接口,为了避免一次请求的数据量过大,通常可以采用分批请求的方式。例如,设想这样的场景,我需要根据供应商id列表查询存储在另一个系统的供应商列表信息。但是我有1万条供应商id,甚至更多,为了避免单次请求超时或者接口负载过重,可以分批请求,负载到不同的机器上。方法签名与返回值public static Lis原创 2022-03-15 14:13:06 · 362 阅读 · 0 评论 -
C# ---再谈接口
接口的理解接口其实无处不在比如这个网关上的网口就是一种接口,我的网线可以插上去而使用苹果的充电线就无法连接,也就是说我这个接口在设计时就规定了:想连接上我你们必须满足我的接口规格规范满足了规范的数据线才能被这个网口所接受面向对象中的接口也是一样的接口里写着"规范"(要是什么样的,能满足哪些行为)继承接口的对象必须实现接口里所规定的,也就是说要把数据线制作成网口设计时所规定的规格实现了接口的对象才能被某种需求所接受int[] myVal = {...};Array.Sort(myVal)原创 2022-03-15 12:50:51 · 77 阅读 · 0 评论 -
RHCSA----软件安装
nmcli device (设备) status 显示设备和会话链接状态show 显示设备的详细信息[root@localhost ~]# nmcli device connect ens224 将指定设备和会话进行链接disconnectnmcli connection (会话) modify ens160会话文件 ipv4.method(网络模式) auto (动态)manual (静态模式)connection.autoconnect(开机网卡是否自动连接) yesipv4.addres原创 2022-03-15 11:29:04 · 112 阅读 · 0 评论 -
MFC 简单数据串行化
int X[8];BOOL CTestDoc::OnNewDocument(){if (!CDocument::OnNewDocument())return FALSE;// TODO: add reinitialization code here// (SDI documents will reuse this document)for(int i= 0 ; i<8 ; i++){X[i] = -1;}return TRUE;}void CTestDoc::Serializ原创 2022-03-15 10:08:59 · 121 阅读 · 0 评论 -
java代码-------IO2(尚马day23) week5(13)
(1)数据流//注册用户: id-name-pass-age 每次拿,需要读一行,然后分割,再转类型//如何直接拿,不需要转型 用数据流(也是字节流,但一般的字节流操作汉字会出现乱码)@Dataclass User { private Integer id; private String name; private double balance; private byte age;}public class DataDemo { public s原创 2022-03-14 17:44:16 · 138 阅读 · 0 评论 -
C语言每日一练——第86天:出售金鱼问题
C语言每日一练2022年3月12日文章目录题目描述问题分析代码实现运行结果网上参考题目描述小明将养的一缸金鱼分5次出售:第1次卖出全部的一半加1/2条;第2次卖出余下的三分之一加1/3条;第3次卖出余下的四分之一加1/4条;第4次卖出余下的五分之一加1/5条;最后卖出余下的11条。试编程求出原来鱼缸中共有多少条鱼。问题分析假设当前金鱼数为y,上一次卖鱼之前金鱼数为x,卖鱼次数为i(从1开始);根据题目,可以得到下面这个公式:即这是一个多项式,需要求出最开始的x的值,使得.转载 2022-03-14 16:19:24 · 391 阅读 · 0 评论