养成写博客的好习惯

今天突击发了一篇记录折腾了一晚上的小小结果,小兴奋一下。然从日志上发觉自己竟然连接一个星期没有写博客了,自己这一个星期都做了些什么都忘了。写博客要成为一个种习惯,把自己最近工作中新增的知识点、解决的问题、和新收获以博客方式记录下来,不仅可以与人分享对自己也是一份最好的学习笔记,很久以后可以像翻看日记一样翻看自己的博客,从而记得自己那一年那一月在做些什么在学什么也是一份美好的回忆。 ...

Windows CLion 写Qt 程序运行时会出现一个命令行窗口的问题

Windows 用Qt 写的程序默认会先打开一个控制台(命令行)窗口然后GUI 图形界面的窗口才会打开。这个问题按官方的说法不是问题属于正常的现象,在VS 中可以通过修编译链接配置参数来禁止。qtcreator 也能通过修改配置文件来处理。但是我的情况是在Windows 下MinWG 环境用g++ 编译Qt ( cmake 而不是 qmake ) 时,各种大招都不灵了。有人提前 ...

Windows 下CLion + Qt 开发环境的搭建

以前总只以为Qt 仅是 C 开发图形界面程序时的界面库,使用一段时间后发才发觉它的确是非常牛叉,不仅自身集成并扩展了大量的类库而是跨平台。但是Qt 自带的Qt Creator 集成开发环境总让觉得有点闹着玩似的。CLion 是JB 全家桶中C  集成开发工具,应该是除了VS 之外大家的最爱。今天花了时间尝试在CLion 集成Qt  ,记录如下:在Windows 下使用 CLio ...

祝大家新年快乐

过年了过年了,值此新春佳节之际给您拜年啦衷心祝愿您及家人:新年快乐,身体健康,心想事成,万事如意,阖家欢乐,愿永远幸福快乐吉祥如意初一 愿您喜庆新春 初二 愿您福贵满堂 初三 愿您福慧双增初四 愿您大吉大利 初五 愿您满载而归 初六 愿您春风满面 初七 愿您天天开心初八 愿您福禄寿存初九 愿您如意吉祥 初十 愿您万事亨通 十一 愿您一帆风顺十二 愿您吉星高照 十三 愿您合家和乐 十四 愿 ...

求超大整数的乘积(C语言)

今天一个小段子在圈子里刷,说主管问妹纸8万乘以9万是多少万啊?出纳小妹答:8*9 ——72万。主管当场让妹纸回家明天不用来了。 这里面有个梗。第一个问题 80000 * 90000 =7200000000 (72 后面8个零:7亿2千万)可不绝能是72万。这里是 10 位数了,普通计算器位数可能还不够。而且我们常用的编程语言中的 int 、long (基本数据类型)等根本存不下这样大的数。以int 为例32位的编译器取值范围65535 (才 6 万多,7万都不到)。  ...

Windows API 大全

1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连接 WNetCancelConnection 结束一个网络连接 WNetCancelConnection2 结束一个网络连接 WNetCloseEnum 结束一次枚举操作 WNetConnect ...

initrd.img 文件的修改

一.内核中的initrd.img采用cpio压缩,不再是2.4内核使用的ext2格式,无法使用mount -o loop 挂载。需要使用gunzip解压缩,然后再使用cpio解包cp /boot/initrd-***.img initrd.img.gzgunzip initrd.img.gzmkdir initrdmv initrd.img initrdcd initrdcpio -ivmd < initrd.img通过以上命令就将initrd.img解压了,现在就可以 ...

Linux下最常用解压命令

Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进 行压缩了,所以首先就来讲讲tar命令的基本用法:   tar命令的选项有很多(用man tar可以查看到),但常用的就那么几个选项,下面 来举例说明一下:   # tar -cf all.tar *.jpg   这条命令是将所有.jpg的文件打成一个名为all ...