- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 typora插入图片调整位置
typora图片左右位置调整Typora图片左右位置调整先看下默认情况设置左对齐方式任意左右偏移Typora图片左右位置调整我所使用的Typora插入图片后默认位置是居中对齐,但是图片太小的时候看着很难受,于是找了下如何调整位置,注意,不是网上大部分所说的图片保存路径哈!先看下默认情况和我们的优快云是一样的,因为都是markdown。设置左对齐方式左对齐插入图片——就是加一个 style=“float:left;”,这里的zoom是指的缩放大小。<!-- 设置左对齐方式插入图片 --
2021-04-13 10:29:27
6390
原创 undefined reference to `stime‘引发的查看glibc版本号
undefined reference to `stime'undefined reference to `stime'如何找到这个宏 \_\_GLIBC_MINOR\_\_undefined reference to `stime’在编译代码是出现了“undefined reference to `stime’”。实际上这个代码在公司的编译服务器(Ubuntu16.4)上并没有这个问题,但是有个同事使用的是Ubuntu20.4版本,编译的时候一直提示未定义。查阅资料或者man手册(Ubuntu20
2021-03-30 11:28:42
6283
4
原创 GDB调试中打印整个链表
GDB调试打印链表GDB调试打印链表先看数据结构GDB调试打印链表先看数据结构// 标准头结点struct list_head { struct list_head *next, *prev;};// 自定义内容结点struct blist_reason_node { struct list_head elem; u32 id; char desc[BLIST_LEN]; char cn_desc[BLIST_LEN];};// 部分代码段如下// node是内存中的节点
2021-03-18 15:18:47
2789
原创 CentOS7.6编译tipc.ko
CentOS7.6编译tipc.ko这里主要讲解tipc.ko驱动模块的编译及编译过程中可能出现的问题。编译环境:CentOS7.6,内核版本 3.10.0-957.el7.x86_64一般最好是选择你需要的内核版本和你的编译机内核版本一致进行编译,这样会最小化可能存在的问题。Ubuntu系统时自带这个内核模块的,只是没有安装,CentOS则是没有。常用命令:查看内核版本: uname -r查看系统版本:cat /etc/redhat-release一、编译环境搭建1、搭建编译所需的依赖包
2021-01-12 20:40:08
1430
原创 FTP 提示 The server refuses login.
记录一下在使用ftp时遇到的一些问题,希望能帮到需要的同学公司使用系统升级多为ftp下载再升级,用命令行确实比在界面上方便很多但是有一次停电后,我的 ftp server 一直提示 The server refuses login.找了很多方法都不行,基本就是把别人的配置文件给复制了,依然不行其实就是 多配了一个 ssl_enable=YES 把这个改成NO 就可以访问了。具体原因还不清楚,只知道是一个加密传输的配置...
2020-08-01 10:54:23
836
原创 Required key not available 的原因和处理(TIPC.ko)
Required key not available 的原因和处理实体机,CentOS 7.x 都有这个问题,但是虚拟机没有这个问题最近在安装tipc.ko模块时,遇到了[tipc@xxx linux-3.10.0-693.el7.centos.x86_64]$ [tipc@xxx linux-3.10.0-693.el7.centos.x86_64]$ sudo insmod net/tipc/tipc.koinsmod: ERROR: could not insert module net/t
2020-07-29 14:21:34
7674
原创 C实现json数组,json数组
在使用json是 需要添加 json库才能使用。1、操作步骤都在注释中void cloud_get_json_array(){ cJSON *vpnList; cJSON *obj; cJSON *root; root = cJSON_CreateObject(); // 向根节点添加一个 optype的Object,因为是整形,所以是 Ad...
2019-12-05 16:15:35
1209
原创 sublime text 3 中package control无法安装
我这里就不说的很详细,就说一下,我遇到的问题在网上查的 ,如果package control 不能在线安装就离线安装(因为被墙了),在官网上可以直接接下载 :https://packagecontrol.io/installation#st3这里最好选择 master 分支的包下载好了就1.点击Preferences > Browse Packages菜单2.进入打开...
2019-01-26 13:08:35
182
原创 Source Insight自动补全时 不加入参数
菜单中选择Options -> Preferences ->Typing标签页,如下图Insert Parameters for functions默认是打勾的,把这个勾去掉应该就好了。
2018-12-20 22:11:26
753
原创 虚拟机添加共享文件夹后看不到
很多人都说操作了 添加共享文件步骤,但是在虚拟机上却看不到。这里我说一下其中一个原因:有可能是你的 主机共享设置没有打开在网络和共享设置中有一个 "高级网络。。。共享设置" 名字也不记得,大致就是这,WIN系统应该都熟悉,在里面打开共享设置开关。其实大多数人应该是不知道被共享的文件夹在虚拟机的那个位置:在这里,在虚拟机的 根目录下: /mnt/hgfs/ 这里显示...
2018-12-16 14:20:38
16268
3
原创 Linux下解压 .tar.xz 文件
就把这个文件理解成两层压缩,解两次。第二步就是直接解压 .tar文件的命令 xz -d ***.tar.xztar -xvf ***.tar或者直接一条命令,我一直用的是这个:tar xvJf ***.tar.xz...
2018-12-09 16:34:46
140
原创 函数指针的理解
函数指针,本质还是一个指针,便于回调其他函数。至于,这个“便于”的理解:函数指针类型规范了它回调函数的参数类型和返回值类型,从而避免了回调函数设计的任意性。很多时候,我们在设计一个软件框架的时候,有些代码我们不能再设计框架之初就写死。只有在实际使用的时候,才知道该如何去实现它。此时就要我们规范好函数的参数和返回值类型。当别人在使用我们的函数接口时,只要根据指定的规范,将相应的函数实现好,接...
2018-07-30 19:23:18
177
原创 解决TCP通信客户端断开连接服务器自动关闭
服务器会断开主要是 客户端断开后产生了 SIGPIPE信号 在对的位置忽略掉该信号就可以了!蓝色框体为我自己测试结果!框体左边的是查的大牛们的讲解。哈哈!第一次写博客 还请多包涵!都不会用这玩意儿 ...... 囧...
2018-07-19 10:38:05
12741
LInux设备驱动开发详解 宋宝华
2018-12-15
SHELL编程从初学到精通-PDF版
2018-12-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人