自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 十大排序 C++

Talk is cheap, show you the code.// #include <iostream>// #include <vector>// #include <algorithm>// #include <cmath>#include <bits/stdc++.h>void bubbleSort(std::vector<int>& arr); // 1、冒泡排序void selectSort(s.

2021-08-07 16:49:19 214

原创 根据进程ID,获取该进程的命令行

参考 Windows核心编程(第5版中文版) source code04-ProcessInfo#include <windows.h>#include <winternl.h>#include <Psapi.h>typedef struct{ DWORD Filler[4]; DWORD InfoBlockAddress;} __PEB;typedef struct{ DWORD Filler[17]; DWORD

2021-08-02 20:57:59 612

原创 根据进程ID,获取该进程加载的DLL

自定义一个DLL类class Dll{public: Dll(std::wstring name, std::wstring path); ~Dll(); std::wstring getDllName(void) const; std::wstring getDllPath(void) const;private: std::wstring dllName; std::wstring dllPath;};获取DLL信息的函数bool GetDllFromProcess(std

2021-08-01 11:24:47 818

原创 根据进程名,获取该进程相关信息

自定义一个进程类class Process{public: Process(std::wstring name, DWORD id); ~Process(); std::wstring getProcessName(void) const; DWORD getProcessId(void) const;private: std::wstring processName; DWORD processId;};获取进程信息的函数bool GetProcessByProcessNam

2021-08-01 11:03:21 308

原创 密码学之“对称加密”和“非对称加密”

1、单钥加密(对称加密)同一个密钥可以同时用作信息的加密和解密2、双钥加密(非对称加密)(精简版)https://blog.csdn.net/21aspnet/article/details/7249401(详细版)https://blog.csdn.net/TheSkyLee/article/details/108699243(1)公钥和私钥是成对的,它们互相解密。(2)公钥加密,私钥解密公钥公开他人,用于他人加密文件传输给自己,只有自己有私钥可以解密;(3)私钥签名,公钥验签对原数据使

2021-07-31 19:27:01 706

原创 多字节和宽字符,string和wstring,char和wchar_t

编码方式(1)ANSI(American National Standard Institite)不同地区扩展编码方式的统称。1)GBK编码——简体中文Windows操作系统一个字符用两个字节存储2)ASCII编码——英文Windows操作系统ASCII(American Standard Code for Information Interchange)一个字符用一个字节存储,高位为0,低7位用来编码。所以总共可以编码128个字符,剩下128个作为保留。(2)Unicode是一套字符集,

2021-07-31 19:18:23 713

原创 该做决定了

<实习与否>这里的实习指大三暑假。1)实习能带来什么?丰富简历,第三方的认可。(大四校招时)增长经验,巩固专业知识。2)实习会失去什么?自学时间。暑期可以是蜕变的时候,所以不应该让一份差实习毁了。3)是否要去实习?以个人的求职目标做为主要评判指标。如果,大四校招想进大公司,目前找到一份好实习就去,否则反之。这里的“大”和“好”,没有绝对标准,取决于个人认知和自身水平。<offer收获>两个大方向,嵌入式和C++。截止至六月份,有三家可供选择。1)嵌入式软件

2021-07-10 15:45:11 154

原创 漫长求职路

投简历首先,建立一个excel表格用于统计,有助于复盘,也避免遗漏和遗忘。1)招聘网:假如对找工作、对自身实力不是很了解,急需面试来积累经验和检验能力,可以到招聘网海投一波,如前程无忧、BOSS直聘等。2)招聘会:关注《毕业生就业在线》公众号和《学校的就业指导中心》公众号,里边会有招聘会的详细信息。打印好简历,有钱的话最好彩印吧,我投的黑白,大多无果。3)企业官网:关注《校招薪水》公众号、《学校的就业指导中心》公众号、各个企业的公众号,里边会有招聘信息,然后可以到牛客网找内推,没有就直接到企业官网进

2021-07-03 23:58:07 157

原创 求职准备,整装待发

1、确定学习路线这是一段漫长的学习期。以本人为例,大三上中期开始刷LeetCode,寒假前复习了C++基础,假期学习了基本的Linux命令,后边就都是边学边投边面。1)查漏补缺,逐个知识点突破2)找到定位,了解自身的水平3)拿到实习岗位,增强实战能力,丰富简历内容我想找偏后端的开发岗,技术栈为一门编程语言、数据结构、算法、计算机网络、(Linux)操作系统、数据库。可以说是从零开始,有时系统地学习某方面的知识,有时查漏补缺逐个知识点突破。1)数据结构:链表、栈、队列、二叉树···2)算法:

2021-07-03 13:48:54 126

原创 再论求职岗位方向

上一文讨论了大方向的确立,明确了就业这个大方向,但至于求职什么岗位、岗位什么要求,可能很多大一大二的同学都是迷茫的,我当时也是,甚至到了大三上。原因可能如下:1)觉得专业所学很基础,不知道有什么用2)觉得专业所学很广泛,行行懂但没样精3)从个人出发,不了解自己喜欢什么觉得专业所学很基础,不知道有什么用由于部分学校老师是搞科研的,所以注重理论。有的老师是从企业工作后转型,可能就会分享知识应用于工作方面的干货。我庆幸读的是工科(不太喜欢数学&&纯理论),专业课知识虽然都与数学挂钩.

2021-06-30 17:12:43 159

原创 【未来发展方向】和【求职岗位方向】的确立

未来发展方向本科应届生的去向主要有几个方面,考研、考公、考编、留学、就业、创业。对于大部分工科生来讲,考研、考公和就业应该是主要方向,本人选择就业。原因如下:1)不想经历如高三一般的备考过程,刷题刷题刷题,而且每年机会只有一次。另外就是,研究生意味着在某个领域将达到更高的层次,那时的目光会放得更高,这期间也会经受更大的压力,本人没啥追求,过好小日子即可。2)至于考公,压力不小于考研,但不是此原因导致不考公。而是个人觉得读的工科专业,不做几年技术岗怎么行!求职岗位方向这个基于各个专业来考虑。例如电

2021-06-27 23:30:35 222

原创 江鸟学编程

兴趣使然,开一个技术类公众号做经验分享。人菜瘾大,个人水平有限欢迎大家批评指正。自我感觉这是一次不错的尝试,不管如何,至少可以当作日记,希望能坚持下去。本人大三,电子信息工程专业。公众号将会专注于记录求职之路、实习之路、工作之路,以及一些专业知识和一些琐碎而有趣的事情。最近求职实习岗位差不多到尾声了,所以应该会写几篇关于一开始怎么做准备,中间怎么投简历笔试面试,最后怎么被虐得体无完肤。再往后,不出意外暑期会去实习,到时将记录入职的流程、开发岗实习生一天的工作等等。再再往后,应该就是写秋招找正式.

2021-06-26 19:34:41 138

原创 Qt混合编程(C++ 和 Python)

开发环境Qt6.0.1 , MSVC2019 , Python3.8.5存在问题目前只能跑简单的 Python 程序。调画图函数则会报错,错误如下该错误上述的参考教程有解决方案,但于我都不适用。本人怀疑是Qt版本太高,因为我的Python是通过Anaconda安装的,里面的Qt扩展均是5.0版本。进入正题配置:教程DeBug:一 、二 、三 、四 、五...

2021-02-24 15:28:48 836

原创 VSCode配置cpp环境

VSCode配置cpp环境下载 VSCode安装 C/CPP 扩展安装 MinGW 编译器配置 *.json 文件下载 VSCode链接: VSCode 一直下一步安装 C/CPP 扩展汉化扩展,可不装重启VSCode新建一个文件夹,在文件夹里面新建一个 *.cpp 文件,随便写点代码#include <iostream>#include <vector>#include <string>using namespace std;int m

2021-01-25 15:42:42 1977 1

原创 Python-OpenCV之Hello Lena(1)

Hello Lena!操作系统:Ubuntu 18.04.4 LTS开发环境:Visual Studio新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;全新的 KaTeX数学公式 语法;增

2020-07-19 22:04:53 655

原创 OpenCV imread函数读取绝对路径图片时报错

OpenCV imread函数读取绝对路径图片时报错函数原型代码展示运行效果错误分析函数原型Mat imread(const string& filename, int flags=1);第一个参数,载入的图片路径名;第二个参数,载入标识,指定加载图像的颜色类型,默认值为1,即彩色。0则为灰度图。代码展示#include <opencv2/opencv.hpp>...

2020-04-09 19:39:48 2613 2

空空如也

空空如也

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

TA关注的人

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