2023年6月19日
摘要: #include <stdio.h> #include <sys/ioctl.h> #include <net/if.h> #include <arpa/inet.h> /***************************************************** * 函数功能:获取本 阅读全文
posted @ 2023-06-19 17:50 为何学习 阅读(456) 评论(0) 推荐(0) 编辑
  2022年11月28日
摘要: git部分常用命令示例: 配置git账户 git config --global user.name "name" git config --global user.email "you@email.com" 秘钥管理 公钥与私钥存于如下目录 windows: C:\Users\username\. 阅读全文
posted @ 2022-11-28 10:25 为何学习 阅读(21) 评论(0) 推荐(0) 编辑
  2022年11月26日
摘要: 【KASAN linux内存检测工具】 (本文档将引导编译一个开启kasan功能的内核) 一 简介: Kernel Address Sanitizer 缩写KASAN;是linux内核的动态内存检测工具, 主要检查所有程序中内存越界访问和使用已经释放内存空间的问题。 !注意:开启kasan后系统可用 阅读全文
posted @ 2022-11-26 14:50 为何学习 阅读(1749) 评论(0) 推荐(0) 编辑
  2021年9月10日
摘要: ************************************************************************************【环境准备】 对于C语言的实操,mysql提供了一个头文件 "mysql.h"; 获得这个头文件,需要安装libmysqlclien 阅读全文
posted @ 2021-09-10 09:52 为何学习 阅读(235) 评论(0) 推荐(0) 编辑
摘要: ************************************************* 【主从备份】 分别在主服务器与从服务器开启数据复制的配置; 1.主服务器操作(master): 1.1.修改master服务器mysql的配置 sudo vim /etc/mysql/mysql.co 阅读全文
posted @ 2021-09-10 09:46 为何学习 阅读(592) 评论(0) 推荐(0) 编辑
摘要: **************************************************************************************************Linux环境下【myslq> 命令不区分大小写】 【环境准备】 安装mysql服务: [linux-s 阅读全文
posted @ 2021-09-10 09:39 为何学习 阅读(55) 评论(0) 推荐(0) 编辑
  2021年4月22日
摘要: 一、switch case语法,在case中定义变量时,需要在case的有效范围内使用花括号包起来,否则会编译报错; switch (name){ case "zhangSan":{ int age = 13; break; } case "liSi":{ int age = 14; break; 阅读全文
posted @ 2021-04-22 22:01 为何学习 阅读(264) 评论(0) 推荐(0) 编辑
  2021年4月20日
摘要: linux在gcc编译时加上 -shared 参数时,目的是使源码编译成动态库 .so 文件; 而-fPIC的作用是 告知编译器 生成位置无关代码(编译产生的代码没有绝对位置,只有相对位置);从而可以在任意地方调用生成的动态库。 示例: gcc fun.c -shared - fPIC -o lib 阅读全文
posted @ 2021-04-20 21:02 为何学习 阅读(1793) 评论(0) 推荐(1) 编辑
  2021年4月7日
摘要: 在JAVA与C/C++交互时使用JNI接口; 先是在JAVA调用的C++方法中直接测试FindClass,使用获取到的jclass操作没有任何问题; 但是在调用的C++方法中起线程后,在线程中FindClass有一定概率异常。 经过一天的时间,在网上查找资料并反复调试,终于解决了问题。 步骤如下: 阅读全文
posted @ 2021-04-07 21:00 为何学习 阅读(1011) 评论(0) 推荐(0) 编辑