一、在Linux下的C语言编程所需工具(下面所列举的都是我编程所用的工具) 1.文本编辑器 Vim 2.编译链接工具 gcc 3.调试器 gdb 4.项目管理工具 make和makefile 二、VIM文本编辑器的模式和配置 vim有三种模式,分别是命令行模式,插入模式,还有底行模式 命令行模式(用 ...
分类:
编程语言 时间:
2021-02-15 12:38:34
阅读次数:
0
这篇随笔主要给出了Hi3559AV100-自己编译了u-boot、kernel及rootfs后,出现烧写错误或者烧写后板载无法启动的解决思路。 问题 (1)对于 u-boot 为官方的,kernel 为自己的生成的话,开机过不了,kernel 镜像无法挂载 现象:(原正常u-boot界面的提示符为h ...
分类:
Web程序 时间:
2021-02-10 13:25:15
阅读次数:
0
An error occurred while installing rjb (1.6.4), and Bundler cannot continue. Make sure that `gem install rjb -v '1.6.4' --source 'https://gems.ruby-ch ...
分类:
其他好文 时间:
2021-02-10 13:00:46
阅读次数:
0
源码 /** * Make all properties in T optional */ type Partial<T> = { [P in keyof T]?: T[P]; }; /** * Make all properties in T readonly */ type Readonly<T ...
分类:
其他好文 时间:
2021-02-10 12:59:56
阅读次数:
0
Given a string s of '(' , ')' and lowercase English characters. Your task is to remove the minimum number of parentheses ( '(' or ')', in any position ...
分类:
其他好文 时间:
2021-02-09 12:12:28
阅读次数:
0
package main import ( "fmt" "strings" ) func quickSort(l, r int, arry []int) { if l>=r { return } i,j := l-1,r+1 val := arry[(l+r)/2] for i<j{ for i++ ...
分类:
编程语言 时间:
2021-02-09 11:47:23
阅读次数:
0
Go语言基础之指针 区别于C/C++中的指针,Go语言中的指针不能进行偏移和运算,是安全指针。 要搞明白Go语言中的指针需要先知道3个概念:指针地址、指针类型和指针取值。 Go语言中的指针 任何程序数据载入内存后,在内存都有他们的地址,这就是指针。而为了保存一个数据在内存中的地址,我们就需要指针变量 ...
分类:
编程语言 时间:
2021-02-02 11:25:50
阅读次数:
0
Redis 5 解压缩,编译(/home/software/) tar -zxvf redis-5.0.5.tar.gz ln -s redis-5.0.5 redis yum install gcc-c++ cd redis make && make install 此时,便可以通过redis-s ...
分类:
其他好文 时间:
2021-01-30 12:22:13
阅读次数:
0
1.安装依赖包 yum install -y gcc gcc-c++ make zlib zlib-devel pcre pcre-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libx ...
分类:
Web程序 时间:
2021-01-29 11:41:29
阅读次数:
0
题意: 戳这里 分析: 考场上只会暴搜/kk 正解: 首先 \(n\) 很小,所以我们理论上来说可以处理出任意相邻两点之间的路径,然后通过拼接得到任意一个点对之间的答案,那么我们开始考虑如何进行拼接,首先暴力拼接显然不可取,所以我们可以只记录一些有用的状态 由于每条路径都有起点和终点,这不是废话么 ...
分类:
其他好文 时间:
2021-01-29 11:40:24
阅读次数:
0