自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我即是菜

博主菜鸡一枚

  • 博客(14)
  • 收藏
  • 关注

原创 逆向基础之汇编(二)

6 按位四则运算6.1 按位加

2020-04-10 20:45:55 210

原创 逆向基础之汇编(一)

目录1.前言2.进制2.1 进制的简写3.数据宽度4.源码、反码和补码4.1 有符号与无符号4.1.1 无符号4.1.2 有符号4.2 编码规则4.2.1 原码4.2.2 反码4.2.3 补码5 位运算5.1 与运算5.2 或运算5.3 异或运算 ​5.4 非运...

2020-04-09 21:08:38 627

原创 初入CTF

第一次接触ctf,刷了一下攻防世界的初阶题目,记一笔:前期准备:链接:https://pan.baidu.com/s/1aZ-ez_qk5v_Y3NKgUWkqDw提取码:3htoview_source题目如图,打开后发现右键不能使用使用view-source: 注释就是flagget_post题意如图,打开网址学过url的就会知道get方式是直...

2019-09-27 17:26:14 539

原创 巡回置换算法的意义

近几天在思考老师给出的问题:巡回置换算法的意义 我在网上找了很久这个问题的答案,发现只有实现过程而没有详细的解释,故来探究一番一、实现 下面是c++实现的巡回置换算法:#include <iostream>using namespace std;int main(){ int p[7] = { 4,7,3,1,2,5,6 };...

2019-03-13 18:47:17 5458 1

原创 Oracle 11g的卸载与安装

最近学Oracle 11g,由于我已经安装了,故先卸载再安装 当你安装完Oracle 11g之后发现安装不对,或者不想要这个软件的时候,千万不要直接删除(会残留注册表等奇奇怪怪的玩意)而是通过以下步骤来完全卸载。 在此电脑图标上右键,点管理,进入计算机管理后找到如下页面,双击服务找到所有Oracle开头的服务并停止它们 在开始菜...

2019-03-01 20:55:40 1673

原创 数据结构之并查集基础

值得一看的博客:https://blog.csdn.net/the_best_man/article/details/62416938        一种很神奇的数据结构,应用场景为——求最小生成树,连通分支        组成:数组pre[](储存该节点的上一个节点号,类似于地下党党员的上级)        int find(int x)函数查找上级的:        最简单版本...

2018-10-17 19:59:10 135

原创 快速幂及其重载

#include <iostream>#include <cstdio>#include <sstream>using namespace std;class node{private: int data;public: long long operator ^(int t2){ long long sum = ...

2018-08-09 12:32:53 168

原创 PRESS ONE身份认证

PRESS ONE身份认证https://press.one/p/address/v?s=2fcd6677cab807ee60bd12a5544aba378e8a3f292c3b9a16d5aee5da3438bea1b843331c980044a75c312f6b16c5a836833c9e1174adee75de27f5d046798fd70&h=4a64142f3cc3a5fa85d...

2018-06-19 11:07:45 247

原创 关于c++中的重载那些事儿

        c++中支持一种全新的特性,也就是重载。        在c语言中,下面这种写法是不被允许的:int sum(int, int);double sum(double, double);        但是c++...

2018-05-27 22:26:51 251

原创 关于最近学习string与sstream头文件和c++某些特性

        好久没有更新博客了,今天来走一波c++。        最近学习的是string与stringstream类型。        刚开始我看着这两尊佛有点懵,搞不清楚它们的意义何在,如果说string是取代字符数组更方便使用的话,你们stringstream是干什么的,参考了《算法竞赛入门经典》(第二版)(俗称紫书)、《c++ primer plus》还有一些博客,大概明白了是怎么回...

2018-05-15 21:00:31 384

原创 new int使用细节

废话不多说,先上代码:int a = 5;int *p = new int[a];a = 10;int *p1 = new int[a];memcpy(p1, p, sizeof(int) * 5);delete[] p;p = p1;对于动态申请内存空间,它的优势在于大小受到我们的控制,但是缺点在于每次我们更改它的大小的时候,都要把它原本内存存放的数据通过memcpy()拷贝出来那么...

2018-03-20 09:57:39 6993

原创 关于c语言与c++中的内存申请

    最近接触了c++中的new操作,它的功用与c语言中的malloc()函数有点类似,都是申请内存空间。但是他们之间到底有什么区别呢?malloc函数  原型:extern void *malloc(unsigned int num_bytes);  用法:#include <sdlib.h>  功能:分配长度为num_bytes字节的内存块  说明:如果分配成功则返回指向被分配内...

2018-03-20 09:18:48 2215

原创 比较求最大公因数的最快算法

/* 迭代法(递推法):欧几里得算法,计算最大公约数 */ int gcd(int m, int n) { while(m>0) { int c = n % m; n = m; m = c; } return n; } int cd(int x, int y){ ...

2018-03-18 23:14:42 4449 1

原创 关于线性表顺序存储的实例

#include <stdio.h>#include <stdlib.h>#define DATASIZE 1024typedef int datatype;typedef struct node_st{ datatype data[DATASIZE]; int last;}sqlist;sqlist *sqlist_create(); ...

2018-03-13 08:55:18 1086

空空如也

空空如也

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

TA关注的人

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