- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 git: ‘interpret-trailers‘ is not a git command. See ‘git --help‘. cannot insert change-id line in .g
报这个不错一般是由于git版本过旧,在ubuntu14.04下,默认的git版本是(1.9.1),所以需要更新git版本,下面一种安装git的方式(大部分的软件都可以通过这种方式安装)。在使用repo管理代码后,在使用git commit命令进行提交时遇到报错。2.下载新版本的源码进行编译安装。
2023-10-27 14:31:43
1717
1
原创 程序员面试金典-刷题笔记
面试题 01.01. 判定字符是否唯一方法一:哈希表比较原数组和哈希表的长度,如果相等,说明没有重复元素;class Solution {public: bool isUnique(string astr) { int n=astr.size(); unordered_set<char> ret; for(auto c:astr){ ret.insert(c); } retur
2021-05-11 14:49:13
291
原创 算法数据结构
数据结构1.数据结构简介 常见的数据结构可以分为线性数据结构和非线性数据结构;具体为数组、链表、栈、队列、树、图、散列表、堆;数组 数组是将同类型的元素存储于连续的内存空间的数据结构,其长度不可变;构建数组需要给定长度,并对数组每个索引元素赋值; 数组初始化: int array[5]; array[0] = 2; array[1] = 3; array[2] = 1; array[3] = 0; array[4] = 2; 或者可以使用直接赋值
2021-05-09 19:59:39
195
原创 剑指offer
第二章1.C++中,有哪4种与类型转换相关的关键字?各有什么特点?应该在什么场合下使用? 参考地址在C/C++语言中用(type)value来进行显式类型转换,常常又被称为强制转换。在C++中,四个与类型转换相关的关键字:static_cast、const_cast、reinterpret_cast、dynamic_cast1)static_cast特点:静态转换,在编译处理期间应用场合:主要用于C++中内置的基本数据类型之间的转换,但是没有运行时类型的检测来保证转换的安全性用于基类和子类之
2021-04-14 20:32:34
80
原创 C++引用
引用引用就是一个变量的别名,通过引用所作的读写操作实际上是作用于原变量上声明一个引用:int x;int& rx=x;声明引用(reference)时候必须赋初值,指定其代表某个变量,且之后不能再改变改引用的指向.对引用调用=运算符同时改变引用和其指向变量的值,不改变引用的指向int x = 0;int *p = &x;int& r = x; // r代表x,现在r,x都是0 int x2 = 5; r = x2; // r不能重新代表其他变量,
2021-04-13 10:32:22
83
原创 进程、线程、管程与协程
1.进程1) 什么是进程程序:就是一个指令序列进程:是动态的,是程序的一次执行过程 {PCB、程序段、数据段三部分组成了进程实体(进程)} 进程是资源分配的基本单元PCB:进程控制块,系统为每个运行的程序配置了一个数据结构,用来记录进程的各种信息,是进程存在的唯一标志,是给操作系统用的。2) 进程的状态和转换三种基本状态:运行态(占有CPU,并在CPU上运行)、就绪态(已经具备运行条件,但没有空闲的CPU,而暂时不能运行)、阻塞态(因等待某一事件而暂时不能运行)3) 进程控制本质:实现
2021-04-07 12:17:21
565
原创 《图解HTTP》笔记
1.Web与网络基础TCP/IP TCP/IP协议族按层次分为:应用层、传输层、网络层和数据链路层 应用层:决定了向用户提供应用服务时通信的活动,FTP(文件传输协议)、DNS(域名系统)、HTTP等 传输层:为应用层提供处于网络连接中的两台计算机之间的数据传输,TCP(传输控制协议)、UDP(用户数据报协议) 网络层:用来处理在网络上流动的数据包(网络传输的最小数据单位),IP、ICMP、ARP等 数据链路层:又称网络接口层,用来处理连接网络的硬件部分HTTP通信过程:HTTP
2021-04-01 21:29:07
191
原创 《网络是怎么连接的》笔记
第一章:Web浏览器网址(URL)1.1生成HTTP请求消息URL开头的文字表示浏览器应该使用的访问方法 例如:“http:”–访问Web服务器时应该使用HTTP协议;“ftp:”–访问FTP服务器时则应该使用FTP协议。浏览器首先需要解析URL,生成发送给Web服务器的请求消息。HTTP协议 :定义了客户端和服务器之间交互的消息内容与步骤。客户端向服务器发送请求(为什么(URI)和"进行怎样的操作")** URI: 存放网页数据的文件名或者是一个CGI**程序的文件名HTTP消息的格式
2021-04-01 15:05:08
1835
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人