自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 go vscode 代码片段快速生成

pkgm:生成main包+main主函数。fp:Println换行输出。tys:快捷构建结构体。

2023-05-23 15:22:37 272

原创 【无标题】

dlsym编译错误

2023-03-07 16:20:31 59

原创 zsh下ros2包名无法补全

zsh下ros无法补全包名

2022-12-27 16:20:46 138

原创 UNIX环境高级编程学习笔记---用户ID和设置组ID

UNIX

2022-09-12 22:46:01 192

原创 构造/析构/赋值运算

构造函数类内构造函数默认inline,类外需自己声明。继承关系下,先调用父类构造函数,再调用子类构造函数。析构函数默认析构函数是non-virtual。当一个子类对象经由一个父类指针进行销毁,non-virtual析构函数会造成局部销毁(子类部分没有被销毁)。赋值运算需要自己定义赋值运算符的情况(1) 类内含有引用成员。(引用变量不能修改)(2)类内含有const成员变量。(3)父类声明私有赋值运算符。...

2022-02-21 15:09:03 336

原创 const记录

const和指针:左变量右指针(const在左边修饰变量,在右边,修饰指针)const int* x = 10; // 常量指针(指向常量的指针,指针可变,指针指向的常量不可变)int* const x = 10; // 指针常量(指向变量的常量指针,指针指向的变量可变,指针不可变)const int* const x = 10; // 指向常量的指针常量const和函数:成员函数:(1)成员函数只能读取,不能进行修改操作。(mutable修饰除外)(2)const对象只能调用const成员函

2022-02-21 14:49:00 339

原创 更新 mac 系统,clion 不能用

更新 mac 系统,clion 不能用,解决方案:安装Xcode(如果没有安装):xcode-select --install打开 clion,按顺序执行:Tools->CMake->Reset Cache and Reload CMake

2022-02-21 10:05:56 671 3

原创 Docker传输文件

Docker容器向宿主机传输文件docker cp 本地文件的路径 container_id:<docker容器内的路径>查看container_iddocker ps

2022-02-11 00:50:53 2228

原创 已知二叉树的两种遍历序列输出求另一种遍历序列

已知先序和中序求后序假设先序序列为pre[],中序序列为in[],pre左端索引为preL,右端索引为preR,in左端索引为inL,右端索引为inR,先序遍历先访问根结点,中序遍历先访问左子树,再访问根结点,遍历in数组,找到与pre[preL]相等的位置tmp,此节点左边节点为左子树,右边节点为右子树,所以左子树节点数目为numLeft = tmp - inL,右子树节点数目为numRigh...

2020-02-23 16:40:39 218

原创 vscode代码格式化快捷键

Windows:Shift + Alt + FLinux:Ctrl + Shift + IMacOS:Shift + Option + F

2019-12-06 22:47:14 218

原创 Linux18.04 QtCreator ibus无法输入中文

修改/etc/profile文件:sudo gedit /etc/profile在文件末尾添加:export GTK_IM_MODULE=ibusexport XMODIFIERS=@im=ibusexport QT_IM_MODULE=ibus保存重启reboot

2019-10-29 18:11:12 568

原创 Ubuntu qt5 配置opencv3.4

方法新建一个qt工程,这里只创建了简单的C++工程,然后打开pro文件,添加以下代码,配置opencv:INCLUDEPATH += /usr/local/include \ /usr/local/include/opencv \ /usr/local/include/opencv2 LIBS += /usr/local/lib/...

2019-10-29 17:44:02 265

原创 Ubuntu环境QT出现: error: cannot find -lGL

Ubuntu环境QT出现: error: cannot find -lGLsudo apt install libgl1-mesa-dev

2019-10-29 16:59:44 126

原创 Ubuntu中添加和删除PPA的软件源

Ubuntu中添加和删除PPA的软件源PPA 的一般形式是: ppa:user/ppa-name添加添加 PPA 源的命令为:sudo add-apt-repository ppa:user/ppa-namesudo apt-get update删除 PPA 源:  删除 PPA 源的命令格式则为:sudo add-apt-repository -r ppa:user/ppa-na...

2019-10-22 15:59:12 239

原创 PTA学习笔记-------------排序

6-11 求自定类型元素序列的中位数 (25 分)本题要求实现一个函数,求N个集合元素A[]的中位数,即序列中第⌊N/2+1⌋大的元素。其中集合元素的类型为自定义的ElementType。函数接口定义:ElementType Median( ElementType A[], int N );其中给定集合元素存放在数组A[]中,正整数N是数组元素个数。该函数须返回N个A[]元素的中位数,其...

2019-03-17 12:55:03 383

原创 PTA学习笔记-------------c语言求最大公约数

C语言三种算法求解最大公约数与最小公倍数1.辗转相除法:代码如下:#include&lt;stdio.h&gt;int main(){ int x, y, z, m, n; printf("请输入两个数:"); scanf("%d%d", &amp;x, &amp;y); m = x, n = y; while (y != 0) { z = x%y; x = y; ...

2019-03-15 21:03:39 1556

原创 PTA学习笔记-------------冒泡排序

7-27 冒泡法排序 (20 分)将N个整数按从小到大排序的冒泡排序法是这样工作的:从头到尾比较相邻两个元素,如果前面的元素大于其紧随的后面元素,则交换它们。通过一遍扫描,则最后一个元素必定是最大的元素。然后用同样的方法对前N−1个元素进行第二遍扫描。依此类推,最后只需处理两个元素,就完成了对N个数的排序。本题要求对任意给定的K(&lt;N),输出扫描完第K遍后的中间结果数列。输入格式:输...

2019-03-15 20:42:00 963

原创 学习笔记-------Mybatis连接数据库中的错误

学习笔记-------Mybatis连接数据库中的错误在mybatis-config.xml中,配置数据库连接环境:&amp;amp;amp;amp;amp;lt;?xml version=&amp;amp;amp;amp;quot;1.0&amp;amp;amp;amp;quot; encoding=&amp;amp;amp;amp;quot;UTF-8&amp;amp;amp;amp;quot;?&amp;amp;amp;amp;amp;gt;&am

2019-03-02 20:53:41 193

原创 学习笔记-------Java实现md5加密算法

学习笔记-------Java实现md5加密算法import java.security.MessageDigest;import java.util.logging.Logger;/** * MD5加密算法 */public class MD5 { public static String MD5(String key) { char hexDigits[...

2019-02-25 20:52:56 131

原创 JAVA套接字创建HTTP客户与服务器程序

JAVA套接字创建HTTP客户与服务器程序HTTPServer.javapackage server;import java.io.*;import java.net.*;public class HTTPServer {public static void main(String args[]) { int port; ServerSocket serverSocket; ...

2019-01-22 23:30:14 275

Tomcat与JavaWeb开发技术详解源码

Tomcat与JavaWeb开发技术详解书本的源代码。

2019-01-26

空空如也

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

TA关注的人

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