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

转载 一文掌握MySQL MVCC多版本并发控制

MySQL MVCC多版本并发控制学习

2022-07-16 18:58:43 137

原创 2.C++异常处理

2.C++异常处理学习1.catch捕获异常时,不会进行数据类型的默认转换1.1 能够正常捕获异常#include<iostream>using namespace std;int main(){ cout<<"1--befroe try block..."<<endl; try{ cout<<"2--Inside try block..."<<endl; throw 10;

2021-08-12 21:10:19 230 2

原创 1.C++继承访问权限

1.C++继承访问权限1.公有继承派生类不可访问基类私有成员,可通过基类的公有成员函数访问#include<iostream>using namespace std;//基类class base{ int x;public: void setx(int n){ x=n; } int getx(){ return x; } void showx() { cout<<x<<endl; }};//派生类class derived:public

2021-08-11 22:40:43 611

原创 Git学习

Git学习1.版本控制系统分类本地版本控制集中版本控制:SVN分布式版本控制:Git2.Git和SVN的区别1.SVN是集中式的版本控制系统,版本库是集中在中央服务器上的,而工作时,要从中央服务器得到最新的版本,然后工作,完成后将自己的代码推送到中央服务器,必须联网才能工作。2.Git是分布式版本控制系统,没有中央服务器,每个人电脑就是一个完整的版本库,工作的时候不需要联网,Git可以直接看到更新了那些代码和文件!Git读取配置#查看系统config,读取git/etc

2021-07-26 12:29:19 100

原创 C语言实现HashMap

C语言实现HashMapMyhash.h中定义哈希节点,采用邻接表避免哈希冲突。/**file:Myhash.h*定义节点以及相关操作哈希表函数**/#ifndef _Myhash_#define _Myhash_#include<stdio.h>typedef void* typeKey;typedef void* typeValue;typedef struct Hashnode { typeKey key; typeValue value;

2021-03-28 20:45:20 475

原创 基于Linux线程库实现简单的线程池

基于Linux线程库实现简单的线程池1.threadpool.h中声明任务基类,声明线程池管理类/* file:threadpool.h * 声明任务基类 * 声明线程池管理类 * * */#ifndef _THREAD_POOL_#define _THREAD_POOL_#include<iostream>#include <pthread.h>#include <queue>#include <set>using namespac

2021-03-09 18:33:00 135

原创 Linux c/c++实现简单网络库

Linux c/c++实现简单网络库client和server类的声明// file:network.h// Created by ppd on 21-3-8.// 主要实现:创建client和server类的//#include <iostream>#include<sys/socket.h>#include <sys/epoll.h>#include<arpa/inet.h>#include <string>using n

2021-03-09 18:05:11 427

原创 Linux系统编程之父子进程通过管道进行通信

Linux系统编程之父子进程通过管道进行通信管道通信1.pipe函数2.父子进程通过管道通信步骤3.创建一个父子进程通信管道4.利用进程间通信实现ls | wc -l 指令5.兄弟进程间通过管道通信管道通信1.pipe函数创建管道int pipe(int pipefd[2]);返回值成功:0;失败:-1,设置 errno函数调用成功返回 r/w 两个文件描述符。无需 open,但需手动 close。规定:fd[0] → r; fd[1] → w,就像 0 对应标准输入,1 对应标准

2020-08-12 15:50:24 8407

空空如也

空空如也

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

TA关注的人

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