自定义博客皮肤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)
  • 收藏
  • 关注

原创 ptotobuf 编码

protobuf

2022-12-08 14:53:23 335

原创 2021-05-11

Mac Item2 ssh免密登录服务器使用iterm2快捷登录服务器1.使用密码登录服务器,输入密码。ssh 用户名@ipssh user@ip2.复制id_rsa.pub文件内容,mac系统一般都有,cat ~/.ssh/id_rsa.pub3.把id_rsa.pub文件内容复制到服务器的你要登录用户名的 .ssh/authorized_keys 下,没有该文件可以自己创建我这里是:/root/.ssh/authorized_keysvim ~/.ssh/authorized_ke

2021-05-11 21:51:37 108

原创 更新git 分支代码到最新

更新git 分支代码到最新如果只需要更新本分支 使用 git pull即可本地代码不是最新,需要更新 牵出分支比如 我从 master 牵出分支 name 需要更新 master代码切换分支到master`git checkout mastergit pullgit rebase`git rebase 可能会产生冲突 需要解决冲突,一般相同代码可以合并成一份,不同代码需要都保留git rebase --continue在任何时候,可以用–abort参数来终止rebas

2021-03-05 19:53:31 6516 1

原创 牛牛喜欢字符串

来源:牛客网题目描述牛牛现在有一个长度n的字符串(仅包含小写字母),他现在把这个字符串,每隔k个就分出来一个子串,比如[1,k]为第一个子串,[k+1,2k]为第二个、[2k+1,3k]为第三个…(保证n%k=0)牛牛想要把这些子串都变成一样的。他可以选择任意一个子串的任意一个字符进行更改,但是他太懒了,他想让你帮他算算最少要进行多少次操作。输入描述:第一行输入n(1≤n≤10^6)和k(1≤k≤n 数据保证n%k=0),第二行输入该字符串。输出描述:输出需要的最少操作次数原题目链

2020-09-21 17:27:19 469

原创 Windows线程实现Socket服务的/客户端简单通信

Windows线程实现Socket服务的/客户端简单通信直接给出实现把代码有部分注释:服务端:#include<iostream>s#include<string>#include<string.h>#include<Windows.h>#include<thread>#pragma comment(lib,"ws2_32.lib")void Print(SOCKET cli_soc);using namespace std;

2020-08-29 21:40:30 252

原创 c++实现类模板实现堆排序

1:首先你要堆排序可以点这里看一下堆排序过程2.使用类模板实现堆排序#include<iostream>template<class T> //堆排序void HeapSort(T t[], int len);template<class T> //调整堆 从上到下调整堆void adjustHeap(T t[], int point,int size);int main(){ int arr[] = { 1,3,6,0,1,2,0 }; He

2020-08-20 21:57:25 463

原创 c++模板实现快速排序

c++模板实现快速排序1.什么是快速排序快速排序(Quicksort)是对冒泡排序的一种改进。快速排序由C. A. R. Hoare在1960年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。2快速排序实现过程快速排序算法通过多次比较和交换来实现排序,其排序流程如下:(1)首先设定一个分界值,通过该分界值将数组分成左右两部分

2020-08-17 20:05:18 689

原创 c++ VS2019内存泄漏函数使用

******c++ VS2019内存泄漏函数_CrtDumpMemoryLeaks()使用******1、什么是内存泄漏?内存泄漏指的是在程序里动态申请的内存在使用完后,没有进行释放,导致这部分内存没有被系统回收,久而久之,可能导致程序内存不断增大,系统内存不足……引发一系列灾难性后果;2.关于_CrtDumpMemoryLeaks()函数使用1.CrtDumpMemoryLeaks()就是显示当前的内存泄漏。注意是“当前”, 也就是说当它执行时,所有未销毁的对象均会报内...

2020-08-17 17:24:55 1121 1

空空如也

空空如也

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

TA关注的人

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