自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 bat脚本常用命令

1.使脚本输出关闭@echo off2.打开文件夹3.打开cmdcmd.exe。

2024-07-04 16:17:33 354

原创 shell脚本那些事儿

使用linux系统,不可避免的会接触到shell脚本,熟悉shell脚本的使用,将会使我们的工作顺利很多。1.shell脚本写循环语句。

2024-06-25 15:31:33 92

原创 正则表达式那些事儿

匹配前面的字符任意次。例如,zo*能匹配“z”,也能匹配“zo”以及“zoo”。z*会匹配到空,zz,zzz等。匹配除“\n”和"\r"之外的任何单个字符。要匹配包括“\n”和"\r"在内的任何字符,请使用像“[\s\S]”的模式。有很多字符是正则表达式中的特殊用途字符,不能直接用于匹配,这是后需要使用转义字符"*",比如要匹配字符"*",在正则表达式中需要写成"\*",才能正确匹配。当处理文本需要匹配特定的字符串的时候,我们需要使用正则表达式。1.正则表达式中的模糊匹配符。

2024-06-24 10:26:28 194

原创 makefile那些事儿

makefile的编译过程是一个找依赖的过程。makefile中的all是最顶级的依赖目标,找到all之后,再找all的依赖的依赖,如此层层递归编译,最终生成目标文件。1.makefile中的all。此文档将持续记录并更新。

2024-06-21 17:19:30 102

原创 windowsAPI编写桌面应用程序,创建以及变更编辑框,编辑框不显示问题

1.在CreateWindow之后使用UpdateWindow(hWnd)语句即可,这个hWnd是指父窗口的句柄。用windowsAPI编写一个桌面应用程序,出现了一些控件创建之后不显示的问题,经过一番折腾,找出了如下解决方法。2.父窗口改变后,编辑框也需要随着父窗口变化而变化,但是用SetWindowsPos改变编辑框之后,编辑框未显示。1.用方法CreateWindow在父窗口上创建了一个编辑框,但是编辑框未显示。

2024-05-09 15:41:13 155

原创 解决perl程序报Cant locate XXX错误的方法

在centos上运行perl程序,报了一些错误,摸索了之后得出的解决方案。

2024-05-06 08:47:35 226

原创 Linux常用命令总结

展示linux版本的完整名称。1.查看linux版本。

2023-12-22 11:34:56 383

原创 c++中基类和派生类的构造和析构函数的调用顺序

以前老是记不清c++对象父类和派生类的构造和析构函数的调用顺序,后来想了一个记忆的方法,再也不会记错了。构造的时候就像建房子,先建地基,再建上层。既“先基类后派生类”。析构的时候就像拆房子,先拆上层,再拆地基。即“先派生类后基类”。...

2020-06-24 13:52:48 464 1

原创 XShell远程连接Centos时使用图形库出现“Gtk-WARNING **: 09:44:58.033: cannot open display:”的解决方法

1.检查XShell登陆时是否出现这个提示“WARNING!The remote SSH server rejected X11 forwarding request.”如果出现,请参考这里的解决方式https://blog.csdn.net/wugenqiang/article/details/86554753,亲试可行。2.查看电脑XManager是否已经安装。安装了这里选这个选项。我电脑上到这一步就可以了,问题解决。解决这个问题的过程中网上看到有人提出的解决方式是到/etc/ssh

2020-06-12 10:19:22 2013

原创 三步设置linux下的vim的tab键缩进为4个空格

第一步:find ~ -name .vimrc(家目录下查找.vimrc文件)结果类似下面所示:[aaaaa@izbp1e99js4gucgowilxfgz ~]$ find ~ -name .vimrc/home/aaaaa/.vimrc第二步:vim /home/aaaaa/.vimrc结果类似下面所示: 1 set nu 2 set paste第三步:加上一行 “set tabstop=4”结果类似下面所示: 1 set nu 2 set pas

2020-06-10 09:36:53 460

原创 c和c++中的传值和传地址的理解

所有的参数传递本质上都是传值。传地址只不过传的值是地址而已。1.传值。变量作为参数传递的时候,进入函数的时候都会被复制一份。这个复制的参数就可以在函数里拿来用了。

2020-06-06 11:58:13 280

原创 处理java其它类型转String类型的Type mismatch错误

java error:Type mismatch:can't convert from byte[]to string今天因为做项目接触了一下java,遇到了这个问题。代码如下: byte[] bByte = new byte[1]; bByte[0] = 100; String sStr = bByte; //此行报错“Type mismatch:can't convert from byte[] to string”解决方法: ...

2020-06-02 17:03:04 5440

原创 float和double浮点数小数的值有时大有时小的原因

C语言中:float a = 16.02;double b = a;std::cout << std::setprecision(6) <<"a:" << a << " " << std::setprecision(15) << "b:" << b << std::endl;输出值a:16....

2020-05-01 20:21:05 589

原创 undefined reference to `pthread_create`的解决方法

编译的时候突然报这些错误:libaeron_driver.so: undefined reference to `pthread_getspecific'libaeron_driver.so: undefined reference to `pthread_key_create'libaeron_driver.so: undefined reference to `pthread_once...

2019-03-23 00:19:45 6541

原创 c++ T[] 的用法

T[]用法在摸板或者new数组时。如:unique <int []> ui(new int[10]);其它用法如:int[] a;这种都算是语法错误的。如果谁知道T[]还有其它用法,欢迎留言。...

2019-03-21 21:29:11 1012

空空如也

空空如也

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

TA关注的人

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