自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用git遇到的一些小问题

本人初学git遇到的一些小问题,以及解决方法

2022-11-28 14:09:34 168 1

原创 自顶向下写SMTP 协议踩的坑

通过http的lab我们可以知道在HTTP GETmessage 的Authorization(授权)中,有一个Credentials(凭证)包含了我们输入的用户名和密码。但是它们都是被Base64加密过的一串字符。因此我们需要用base64.b64encode()来进行加密,但是b64encode的函数参数都为bytes类型,所以我们先用encode()将str转为bytes类型。但是最后传输还是要使用encode,因此b64encode加密后还需要使用decode.记得import base64

2021-10-16 13:58:16 215

翻译 启动GDB和关闭GDB

输入'gdb'来开始,输入'quit'或者快捷键Ctrl-d来结束gdb的调试通过运行gdb程序来运行gdb,一旦开始了gdb就从终端读取命令,直到你告诉它离开为止还可以使用各种参数和选项运行 gdb,以便在一开始就指定更多的调试环境在这里提到命令行选项是因为涉及到很多情况,在有些情况下,某命令可能会很高效,但是有时候不能使用。启动gdb最常用的一个方法就是使用一个参数,指定一个可执行程序 :gdb program你也能够以一个可执行程序和一个指定的core文件:.

2021-07-19 16:14:41 2450

原创 挑战程序设计竞赛练习题解析(深度优先搜索DFS)

1.6.2 POJ的题目AntsLake Counting(POJ No.2386)

2021-07-06 15:19:13 134

原创 c++编程技巧总结(更新中)

if(b&1)&(按位与)就是对两个操作数的二进制形式的每一位进行逻辑操作,有0则为0。例如1&0=0; 1&1=1;因此b&1就是判断b是否为偶数

2021-05-31 10:53:12 606

原创 codeforces【B. Reversing Encryption】

A stringsof lengthncan be encrypted by the following algorithm:iterate over all divisors ofnin decreasing order (i.e. fromnto1), for each divisord, reverse the substrings[1…d] (i.e. the substring which starts at position1and ends at pos...

2021-05-26 20:17:06 85

原创 warning: built-in function ‘index‘ declared as non-function

内嵌函数“index”被描述为非函数。int index=0;原因是因为系统中已经存有一个函数叫index,它属于string库里的函数,是用来查找字符串并返回首次出现的位置。因此我们需要修改变量名 。

2021-05-24 22:07:00 1101

原创 【POJ】魔兽世界之一:备战

记得士兵的名字千万不要打错!我就是因为打错了找了两天最后重定向cin和cout放到txt里和标准答案一个一个比对才找出来的#include <iostream>#include <cstdio>#include <cstring>#include <cstdlib>using namespace std;const char* Warrior[]={"dragon","ninja","iceman","lion","wolf"};int C.

2021-05-18 15:27:33 177

空空如也

空空如也

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

TA关注的人

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