自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (19)
  • 收藏
  • 关注

原创 Linux下静态库和动态库的创建和使用

Linux下静态库文件的扩展名是.a,其命名规则是libxxx.a;动态库的扩展名是.so,其命名规则是libxxx.so。静态库和动态库具体创建和使用: (1)静态库源文件编译成目标文件gcc -c test.c由目标文件创建库ar crs libtest.a test.o创建好库之后,怎么使用呢,比如我们要在编译main.c是使用test库,gcc...

2016-12-28 15:05:07 722

原创 免费好用的远程工具——向日葵

1,简介TeamViewer是一个能在任何防火墙和NAT代理的后台用于远程控制,桌面共享和文件传输的简单且快速的解决方案。2,下载地址百度网盘:http://pan.baidu.com/s/1geGYETd3,使用场景(1)远程办公(2)远程客户现场解决问题4,使用方法方法一:使用临时ID远程(需要被远程机有人

2016-12-27 18:30:45 3407 2

原创 QT项目四:扫雷游戏

1,简介QT开发的扫雷小游戏,这个相对比较简单,用了几个小时。2,效果3,设计思路背景:一个灰色大矩形游戏区:默认是初级难度,9*9的矩形阵。可变成16*16,16*30。每个小矩形元素类 Item.h:#ifndef ITEM_H#define ITEM_H#include <QPoint>class Item...

2016-12-21 21:56:35 8338 3

原创 Linux查看和编辑环境变量

1,查看所有环境变量set2,查看PATHecho $PATH3,设置PATH方法一:export PATH=$PATH:xxx1:xxx2:xxx3这种方式变量立即生效,但用户注销或系统重启后无效,适合临时变量的设置方法二:# vim /etc/profile在文档最后,添加:export PATH="/opt/STM/STLinux-...

2016-12-21 16:28:16 596

原创 CentOS 使用中文输入法

1,在终端中运行yum install "@Chinese Support"一路 “y”2,如图,点击System-Preferences-InputMethod,开始默认是没有的,有了上面的操作才会出现3,选择后会出现图片左侧的选项框,点击“Enable input method feature”并选择"Use IBus(recommended)",点击 "Inp...

2016-12-21 14:21:19 2088

原创 QT项目三:中国象棋

1,简介QT实现中国象棋单机版,本来以为会花费不少时间的。由于之前2个游戏项目的练手,这个主要只在走棋算法部分花了些时间研究,最后一共2个晚上完成。由于只是QT学习,没有考虑更多复杂功能,比如人机对战等,那个可能算法就得花很长时间。2,效果3,设计思路准备2个棋盘棋子图片:棋子类:#pragma once#include "qpainter.h"enum ITEM_TYPE{ ITEM_...

2016-12-21 00:10:28 11791 25

原创 QT项目二:五子棋游戏

1,简介QT5.5.1+VS2010实现的五子棋单机版,花了一个晚上+熬夜完成。(2018-3-15:源码已改为QT5.8.0编译过)2,效果3,思路棋盘为15*15矩阵。棋子为黑白两色圆形。鼠标为当前走棋方的棋子颜色。绘制顺序依次为 棋盘、棋子、鼠标(也是一个棋子)棋子类Item.h:包含一个QPoint圆心坐标,和一个bool变量,代表是黑方还是白方#pragma once#inclu...

2016-12-20 22:33:17 14431 11

原创 QT项目一:俄罗斯方块游戏

初学QT大约两个星期时,想做点什么东西锻炼下,大约1个下午加晚上完成的,比较简单。其中运行流程算法都是自己想的,没有百度,是想训练下逻辑思维能力。

2016-12-12 00:29:42 14834 6

原创 Linux lsof命令:查看进程打开哪些文件、查看文件被哪些进程打开

功能 命令 列出所有打开的文件 lsof 查看谁正在使用某个文件 lsof/filepath/file 列出某个程序所打开的文件信息 lsof-cMySQL 列出多个程序多打开的文件信息 lsof-cmysql-capache 通过某个进程号显示该进行打开的文件 lsof-p1 列出多个进程号对应的文件信息 lso...

2016-12-09 14:07:32 1381

原创 QT实现简易Linux命令执行器

1,效果2,主要代码#include "mainwindow.h"#include "ui_mainwindow.h"#include <iostream>#include <stdio.h>MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(...

2016-12-07 14:14:30 1706 1

原创 中标麒麟问题总结

1,root密码中标麒麟系统本身没有设root密码,所以用sudo su 切换到root用户,此时验证当前用户密码后,就可进入到root用户,然后再用passwd root命令新设(更改)root用户密码即可!中标麒麟系统有弱密码检查,所以需要设置一个稍微复杂点的密码。2,QT5.5项目运行遇到/usr/bin/ld:cannot find -lGL-I :说明找不到对应的库...

2016-12-06 15:49:13 8305

原创 VS+VisualGDB编译调试Linux程序

1,下载VisualGDB,安装http://pan.baidu.com/s/1hsmJ5Gg2,启动VS新建VisualGDB--Linux项目接下来一路next,就完成项目创建。可以看到:Windows本地项目目录: G:\SVN_Code\Linux\LinuxProject2\LinuxProject2Linux远程项目目录: /tmp/Vis...

2016-12-06 15:03:56 3609 1

原创 Linux QTCreator调试器启动错误解决办法

1,错误截图在linux装好了QT,兴高采烈地写了个程序,一按F5调试,出现这三行,然后就没反映了:Debugging startsDebugging has failedDebugging has finished2,原因调试器gdb或者其依赖库的版本问题,我装的QT5.5.1版本,QTCreator3.5.1,系统自带的gdb7.2。先升级gdb到7.6....

2016-12-02 18:04:34 9325

原创 Linux 日志文件

/var/log各日志内容:日志文件 内容 /var/log/messages 尤为重要,几乎发生的错误讯息(或是重要信息)都会被记录在此 /var/log/boot.log 包含系统或服务启动的日志 /var/log/maillog或/var/log/mail/* 包含来着系统运行电子邮件服务器的日志信息。例如,sendmail日志信息就全部送...

2016-12-02 11:55:17 1436

Qt 酒店管理系统 源码+EXE+效果图.rar

一个Qt开发的酒店管理系统demo. 功能比较齐全,可查看房间状态、预定房间、登记入住等。

2021-07-13

Qt 连连看小游戏 源码+EXE.rar

Qt5 开发的连连看小游戏 源码,有可执行exe,可直接运行看效果。 比较简单,适合新手学习。

2021-07-13

PNG-ICO 图标格式互转工具.rar

PNG-ICO 图标格式互转工具

2021-06-28

codeTransmit.exe

批量文本编码转换工具,支持各种编码

2021-06-28

QTDemos.rar

40多个Qt小demo程序,各种小功能,适合新手入门学习的参考资料

2021-06-28

FIR_NET.rar

Qt开发的五子棋公网对战版源码(支持多玩家多房间,在线联机玩) 服务器+客户端: 一个学习Qt基本网络交互框架的很好的实战项目案例 个基础的TCP网络通信框架 可以学习: 1,如何定义消息头、消息格式 2,简单消息与较长不定长消息的传输与解析 3,TCP粘包最简单(代码最清晰)的处理 4,简单的心跳、断线检测

2021-06-25

QT实战项目五--计算器

QT实战项目五--计算器(by逆风微光),使用QT第一次给朋友制作一款定制的计算器工具。完全是真实需求,简单好用。有些增强功能,比较实用。

2017-09-26

QT扫雷游戏(by逆风微光)

QT扫雷游戏(by逆风微光),初学QT时的练手项目之一。逻辑比较简单,适合新手学习研究。主要是一些绘图和判断逻辑。

2017-09-26

QT俄罗斯方块(by逆风微光)

QT俄罗斯方块(by逆风微光),初学QT时的练手项目之一。简单经典的俄罗斯方块游戏,没有什么复杂度,就是一些绘图和逻辑细节处理。适合新手学习和参考。

2017-09-26

QT实现中国象棋游戏(by逆风微光)

QT实现中国象棋游戏(by逆风微光),初学QT时的练手项目之一。具体见博客。设计实现都是自己完全从头完成。走棋算法都是自己摸索的。

2017-09-26

QT实现五子棋小游戏

QT实现五子棋小游戏,初学QT时的练手作品之一,纯自己设计,代码简单直观。可以学习一些基本QT相关的技术。

2017-09-26

QT实现可拖拽排序的表格

QT实现可拖拽行排序的表格,研究了一天实现的自定义控件。 效果类似QQ好友分组的拖动排序功能,非常流畅,内含我对表格的常用初始化代码和样式设置。具体内容见博客分类“Qt实用技术”内文章。

2017-09-26

Qt 实现无边框窗口,支持缩放窗口大小

Qt 实现无边框窗口,可以自由缩放窗口尺寸,QT5.8+MinGW编译通过,运行效果见博客分类“Qt实用技术”中关于无边框窗口的实现文章。

2017-09-26

QT多个精品Demo收藏,动态导航、表盘、图片切换、分页表格、开关按钮

QT多个精品Demo收藏,动态导航、表盘、图片切换、分页表格、开关按钮等

2017-01-13

进程监控驱动,源码

进程监控驱动,源码。简单的注册进程创建回调示例。

2015-04-01

filedisk源码,应用层和驱动层

filedisk源码,应用层和驱动层,磁盘过滤驱动。

2015-04-01

mhook钩子库,包含静态lib版和源码版

mhook钩子库,包含静态lib版和源码版.

2015-04-01

一个小巧的C++Log类

一个小巧的C++ log类,主要功能就是输出一行记录,包括输出函数起始标志。

2013-12-05

不规则形状MFC窗口(CF登陆界面)

不规则形状MFC窗口(CF登陆界面)的简单实现,同时加入背景音乐。

2013-12-04

空空如也

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

TA关注的人

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