自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 IPSec中 ISAKMP & ESP 报文解密方法

(1) IPSec对等体连接完毕后在服务器输入 sudo ip xfrm state 可以看到源地址到目的地址的SPI值,加密/认证算法、加密/认证密钥等。(2) Wireshark点击ESP报文协议首选项 -》选择ESP字段-》点击ESP SAs -》 添加两条IPv4协议的解密规则,输入两个方向的SPI值,选择加密/认证算法,加密/认证密钥,点击OK即可。

2023-08-02 10:20:16 2079 2

原创 使用QT简单制作中国象棋之棋子的摆放

1 引子  要制作象棋,棋子是必不可少的,但是在网上找了很久,没有找到满意且配套的棋子,有的还需要VIP下载就很难受。于是自己通过QT的标签写字功能调整大小,然后使用绘图事件(QPaintEvent)在标签的外部绘制一个圆圈,最后运行截图就有了棋子。但截图的棋子还有一点就是圆圈之外还有白色部分,如下所示  于是准备自己将图片P一下,就想着在网上找一个免费版本的PS,找了一圈无果后,就去逛各个博客论坛看看,终于找到一个百度网盘下载的方法。众所周知,百度网盘非会员下载有一个60s的极速下载通道,奈何需要下

2021-06-17 14:36:18 561

原创 使用QT简单制作中国象棋之棋盘

最近在网上看了一些QT的教学视频,就想着将学习的知识运用一下,学到绘图后就想着制作一个简易的中国象棋。目前只做出了棋盘,大概有点样子了。本例使用的QWidget作为父类创建的加了UI的项目,但目前UI没怎么用,就图方便设置了一下Widget的Size。Widget.h#ifndef WIDGET_H#define WIDGET_H#include <QWidget>QT_BEGIN_NAMESPACEnamespace Ui { class Widget; }QT_END_

2021-06-13 19:57:26 798

原创 MySQL学习记录7、8、9- 视图&存储过程&触发器

学习内容来自B站SQL进阶教程 | 史上最易懂SQL教程!10小时零基础成长SQL大师!!7视图1.创建视图CREATE VIEW clients_balance ASSELECT client_id, name, SUM(invoice_total) - SUM(payment_total) AS banlanceFROM invoicesJOIN clients USING(client_id)GROUP BY client_id2.更改或删除视图(1)-- 删除

2021-05-15 14:56:21 145

原创 MySQL学习记录5、6-编写复杂查询&数值函数

学习内容来自B站SQL进阶教程 | 史上最易懂SQL教程!10小时零基础成长SQL大师!!5.编写复杂查询1.子查询-- 选择工资在平均工资以上的员工SELECT *FROM employeesWHERE salary > ( SELECT AVG(salary) FROM employees);2.IN 运算符-- 找到所有没有开发票的客户,客户开的发票在invoices表中SELECT *FROM clientsWHERE client_id NOT IN (

2021-05-13 00:35:52 161

原创 MySQL学习记录3、4-数据的增删改&聚合函数

学习内容来自B站SQL进阶教程 | 史上最易懂SQL教程!10小时零基础成长SQL大师!!3数据的增、删、改1 插入单行(1)-- 只插入部分列,其它列为默认值,注意插入数据和对应列顺序对齐INSERT INTO customers(first_name, last_name, birth_date, address, city, state)VALUE ( 'John', 'Smith', NULL, NULL, 'address', 'city', 'CA');(2)-- 表的每列都插入(可

2021-05-11 00:44:00 123

原创 MySQL学习记录2--内、外连接查询

学习内容来自B站SQL进阶教程 | 史上最易懂SQL教程!10小时零基础成长SQL大师!!1 内连接INNER JOIN (JOIN)-- 内连接 orders 和 customers, 以order_id升序显示相应信息 (o是orders的别名,也可在o前面加AS)SELECT order_id,first_name,o.customer_idFROM orders oJOIN customers ON o.customer_id = customers.customer_idORDER

2021-05-09 00:54:24 88

原创 MySQL学习记录1--选择语句

1.SELECT2.WHERE3.AND,OR,NOT4.IN5.BETWEENSELECT *FROM customersWHERE birth_date BETWEEN ‘1990-01-01’ AND ‘2000-01-01’;6.检索特定字符串模式 LIKE(1)SELECT *FROM customersWHERE last_name LIKE ‘B%’; (%:匹配任意多个字符,可以放在模式的任意位置)(2)SELECT *FROM customersWHERE l

2021-05-08 21:13:17 249

原创 单词的长度

题目描述:输入一行单词序列,相邻单词之间由1个或多个空格间隔,请对应地计算各个单词的长度。注意,如果有标点符号(如连字符,逗号),标点符号算作与之相连的词的一部分。没有被空格间开的符号串,都算作单词。输入:一行单词序列,最少1个单词,最多300个单词,单词之间用至少1个空格间隔。单词序列总长度不超过1000。输出:依次输出对应单词的长度,之间以逗号间隔。样例输入:She was b...

2019-02-17 14:45:49 856

原创 连续出现的字符

题目描述:给定一个字符串,在字符串中找到第一个连续出现至少k次的字符。输入:第一行包含一个正整数k,表示至少需要连续出现的次数。1 &amp;lt;= k &amp;lt;= 1000。第二行包含需要查找的字符串。字符串长度在1到1000之间,且不包含任何空白符。输出:若存在连续出现至少k次的字符,输出该字符;否则输出No。样例输入:3abcccaab样例输出:c源码:#include&amp;...

2019-02-15 16:48:59 2288 1

原创 字符串p型编码

题目描述:给定一个完全由数字字符(‘0’,‘1’,‘2’,…,‘9’)构成的字符串str,请写出str的p型编码串。例如:字符串122344111可被描述为&quot;1个1、2个2、1个3、2个4、3个1&quot;,因此我们说122344111的p型编码串为1122132431;类似的道理,编码串101可以用来描述1111111111;00000000000可描述为&quot;11个0&quot;,因此它的p型编码串即为110;1...

2019-02-15 16:03:36 583

原创 火星来客

题目描述:有一个火星人来到地球做客,但是由于他只有2个手指,所以不能理解地球上广泛使用的10个手指计数的情况,为了便于交流,所以我们需要将我们的计数方法转换为他们所能理解的方式。输入:第一行为需要转换的总个数M,1≤M≤150000每行有一个数字,1≤N≤2^32输出:对每个输入有一个对应的32位的二进制输出,不足32位的前端添0补足32位解释:个人观点,本题主要考大家加粗样式对于...

2019-02-15 12:17:11 211

原创 鸡兔同笼问题

问题描述一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已知知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物?输入笼子里面脚的总数输出笼子里面至少有多少只动物,至多有多少只动物?样例输入320样例输出0 05 10提示:本题的首先应判断输入脚数的奇偶性,若为奇数,则无需判断,直接输入0;若为偶数,则动物数最多应全为鸡,判断最少动物...

2019-02-15 11:41:06 774

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除