自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Genven_Liang的博客

学习记录!(个人笔记,初学,有错,慎看)主要是给自己看滴^_^☺

原创 QT 自定义窗体的简单实现(二)

QT 自定义窗体的简单实现(二) 一、简述 记--自定义窗体的简单实现,自定义窗体模板。 有时候我们需要自定义标题栏、比如添加一个按钮、一张图标之类的,但是原有的窗体并没有直接方便可用的接口,此时可以不要默认窗体的边框、标题,自己定制一个;若去掉窗体的默认边框会导致无法移动窗...

2020-10-18 13:47:04 70 0

原创 QT 应用程序打包

QT 应用程序打包 一、简述 记--将应用程序打包成一个exe应用,以便给没有Qt环境的用户使用。 步骤:使用windeployqt将exe所依赖的库文件找出来,然后使用Enigma Virtual Box将所有文件打包成一个exe。 如果是未打包的exe,那么普通用户...

2020-10-18 13:45:01 48 0

原创 CGI 编程基础

CGI 编程基础 一、简述 记--CGI编程基础,CGI编程简单例子。 例子1:常用参数 例子2:GET、POST请求参数获取、文件上传 例子3:原生AJAXGET、POST请求 例子4:JQueryAJAXGET、POST请求 例子打包:http...

2020-10-06 17:28:31 100 2

原创 Qt 读写共享内存

Qt 读写共享内存 一、简述 记--使用Qt进行简单的读写共享内存。 二、工程结构 三、测试代码 #include <QDebug> #include <QSharedMemory> //测试使用的数据结构 typedef struct{ ...

2020-10-01 14:05:43 181 0

原创 CGI Linux下搭建环境

CGI Linux下搭建环境 一、简述 记--在Ubuntu系统搭建CGI编程测试环境,服务器使用httpd,还可以使用其它服务器如apache。 httpd有很多种,这里选择lighttpd进行测试。 二、安装lighttpd 安装命令:sudo apt-...

2020-09-13 21:43:06 115 0

原创 C语言 文本字符串和十六进制形式的相互转换

C语言 文本字符串和十六进制形式的相互转换 一、简述 记--C语言实现 文本形式的字符串和十六进制字符串的相互转换。如"01" <==> "3031" 有的数据包含不可见字符,直接打印出来会不可见或残缺,需要转换为十六进制直接看...

2020-08-23 09:50:57 886 0

原创 C语言 字符串分割

C语言 字符串分割 一、简述 记--字符串分割,strtok()函数的使用例子、自己实现split()函数。 二、例子代码 #include <stdio.h> #include <string.h> /* * 函数:split * 描述:按指定分...

2020-07-02 12:45:00 289 0

原创 c# Http下载器

c# Http下载器 一、简述 记--简单的http下载器,支持断点续传、计算下载网速、剩余时间、用时、平均网速。 例子打包:https://wwa.lanzous.com/iKQzue5h8xc 二、效果 三、工程结构 四、源文件 HttpHelper.cs文...

2020-06-29 21:12:19 265 0

原创 FFmpeg 简单的视频播放例子(Qt)

FFmpeg 简单使用例子(Qt) 一、简述 记--直接在FFmpeg官网下载已经编译好的库(也可以自己用源码编译),并在Qt程序中引用并使用。 例子1: 例子2: FFmpeg库: 二、下载FFmpeg库(也可以自己用源码编译)...

2020-05-08 23:22:17 378 0

原创 Linux-C 根据域名获取IP地址

Linux-C 根据域名获取IP地址 一、简述 记--根据域名获取对应的IP地址。 二、效果 三、代码 /* File:main.c * Desciption:Get ip address from domain name. * Author:Genven_Lian....

2020-05-02 21:51:48 320 0

原创 Python 搭建开发环境(Windows)

Python 搭建开发环境(Windows) 一、下载Python安装包 官网:https://www.python.org/downloads/ 二、安装Python 安装完毕测试:...

2020-05-01 09:36:32 293 0

原创 Web js复制文本到粘贴板

Web js复制文本到粘贴板 一、简述 记--简单用js实现将元素的文本内容复制到粘贴板。 二、效果 三、代码 <!DOCTYPE html> <html> <head> <meta charset="ut...

2020-04-23 23:47:34 210 0

原创 Linux驱动 简单的Linux驱动基础知识

Linux驱动 简单基础知识 一、简述 Linux驱动程序初始化硬件设备,并提供硬件控制接口给更上一层的应用调用。 例如使用QT应用程序控制一个LED灯,需要有一个驱动程序初始化LED灯,并准备好给其它应用程序的可调用接口,然后QT应用程序通过接口进行控制LED灯。 二、设...

2020-03-22 22:10:07 116 0

原创 C语言 进度条

C语言 进度条 一、简述 记--简单的控制台下载进度条。 二、效果 Windows: Linux: 三、源文件 processBar.c文件 #include <stdio.h&...

2020-03-22 18:27:19 220 0

原创 C# 电子邮件发送器

c# 电子邮件发送器(支持QQ和163网易邮箱) 一、简述 记--简单的电子邮件发送器小应用,支持QQ邮箱和163邮箱互相发送。 邮件发送可用于密码找回,群发,自定义条件定时发送信息,服务监控预警信息提醒等。 例子:链接: https://pan.baidu.com/s/...

2020-02-16 12:40:33 225 0

原创 Linux-C 本地套接字使用例子

Linux-C 本地套接字使用例子 一、简述 记--简单的使用本地套接字(UNIX套接字)双向通信的例子。 源码打包:链接: https://pan.baidu.com/s/1POzM1x6Bn2iCV3nzkwphmg 提取码: 5kvp 二...

2020-02-04 21:00:34 433 0

原创 Java 使用dom4j操作xml文档

Java 使用dom4j操作xml文档 一、简述 记--使用dom4j-2.0.2操作xml文档。创建xml文档,读取数据,包括添加、修改、删除、读取数据。 二、效果 三、工程结构 四、源文件 XmlTest.java文件 import java...

2020-01-06 22:31:02 82 0

原创 Java 随机数之从指定数据范围内随机选取n个不重复的数据

Java 随机数之从指定数据范围内随机选取n个不重复的数据 一、简述 记--从指定数据范围内随机选取n个不重复的数据,如从1~100中随机选取10个数据。 二、效果 三、工程结构 四、源文件 import java.util.ArrayList; import ja...

2020-01-05 14:03:49 536 0

原创 WPF 一个训练记忆力的小游戏——记忆联盟

WPF 一个训练记忆力的小游戏——记忆联盟 一、简述 记--一个用来训练记忆力的小游戏——记忆联盟。 例子打包:链接: https://pan.baidu.com/s/1rjXAu7jdXXlvbBkDH1MUEg 提取码: fufc 二、效果 挑战模式:有挑战时间限...

2020-01-01 23:55:58 462 0

原创 Web css+js实现返回顶部例子

Web css+js实现返回顶部例子 一、简述 记--使用css+js实现返回顶部的例子,兼容IE6浏览器。 二、效果 左边是谷歌浏览器的测试效果,右边是IETester模拟的IE6浏览器。方式1是直接回到顶部,方式2和方式3是使用定时器将滚动条慢慢滚动到顶部。...

2019-12-26 00:14:24 111 0

原创 系统安装 使用VMware15安装Win7系统

系统安装 使用VMware15安装Win7系统 一、简述 记--使用VMwareWorkstation 15 Pro安装Win7系统。 (曾使用VMware14创建Win7虚拟机,多次尝试都失败了,最近重装了系统--新版Win10,安装VMware14后不能正常使用,因此安...

2019-12-21 14:17:29 8569 0

原创 系统安装 使用VMware14安装XP系统

系统安装 使用VMware14安装XP系统 一、简述 记--使用VMware14创建XP系统虚拟机。在Win10-64bit和Win7-64bit系统环境下都是可以的。 二、效果 三、下载、安装VMware14 网盘链接:链接:https://pan.baidu.c...

2019-12-01 16:38:11 983 2

原创 MFC 简单的电话簿程序(txt版)

MFC 简单的电话簿程序(txt版) 一、简述 记--使用MFC编写的简单的电话簿程序。 例子:链接: https://pan.baidu.com/s/1wJmmq8z2uV2_fYIEQ73thg 提取码: xggc 二、效果 对数据进行增删改,...

2019-11-06 23:37:19 225 0

原创 C# zxing条形码开源库的简单使用例子

C# zxing条形码开源库的简单使用例子 一、简述 记--使用zxing条形码开源库生成条形码和识别图片中的条形码。 例子:链接: https://pan.baidu.com/s/1Xe_ZEs07mfj-YyvgApK_Zw 提取码: cy6t zxing库下载:ht...

2019-11-03 22:31:15 1144 0

原创 MySQL 简单的SQL语句

MySQL 简单的SQL语句 一、简述 记--简单的SQL增删改查语句。 二、安装MySQL数据库 2.1 软件版本:mysql-5.1.40-win32.msi 网盘链接:链接: https:/...

2019-10-26 23:43:04 279 0

原创 QT 简单的MySQL数据库使用例子

QT 简单的MySQL数据库使用例子 一、简述 记--简单的使用MySQL数据库的编程例子。 例子:链接: https://pan.baidu.com/s/1fkJXhyYzyDghx7ciOUcUtA&shfl=shareset 提取码: d7ap 二、...

2019-10-24 08:59:10 388 1

原创 C语言 请定义一个宏,求两个数的最大值

一、简述 记--请定义一个宏,求两个数的最大值。 二、测试例子 2.1 例子1 测试代码: #include <stdio.h> #define MAX(x,y) x>y?x:y int main(int argc, char* argv[]) { int ma...

2019-10-08 20:05:42 464 0

原创 WindowsAPI编程 简单的计算器

WindowsAPI编程简单的计算器 一、简述 记--使用WindowsAPI开发图形界面应用--简单的计算器。 例子:链接: https://pan.baidu.com/s/1SDg5RByN4xQohoi-ao8Wzg 提取码: kv42 二、效果 ...

2019-09-20 18:21:38 940 0

原创 C# 读写xml文档

C# 读写xml文档 一、简述 记--简单的读写xml文档数据。键值对数据,与json数据类似。 二、效果 第一次运行,test.xml还没有存在,就创建test.xml,并写一些数据进去,然后第二次运行的时候将数据读取出来。 文件数据: 三、工程结构 四、...

2019-08-04 19:29:26 230 0

原创 Linux Shell编程

Linux Shell编程 一、简述 简单的介绍shell脚本的基本用法。 shell脚本是 由一些按照一定格式组合起来的shell命令 组成。shell脚本不需要编译就可以直接执行,它是边解释边执行的。 二、命令解释器 Linux系统提供多种不同的Shell以供选择。常...

2019-06-16 15:27:06 1837 0

原创 C语言 单链表的反转

C语言 单链表的反转 一、简述 记--简单的将单链表的数据顺序进行反转。如将原来的顺序1 2 3 4 5 6 7 反转为:7 6 5 4 3 2 1 二、方式1:头插法 2.1 头插法1--类似新建链表 2.1.1 思路:断开链表头,然后以头插法的方式将原链表的数据...

2019-05-18 22:41:09 5301 1

原创 嵌入式 ALSA库的编译、使用、移植

嵌入式 ALSA库的编译、使用、移植 一、简述 记--编译开源音视频ALSA库、简单使用、移植ALSA库到开发板。 ALSA库源码:链接: https://pan.baidu.com/s/1mThb6vAqXCOI46z0w-A-fA 提取码: hj9r 已经编译好的: ...

2019-04-28 11:12:02 1145 0

原创 Qt 自定义窗体的简单实现(一)

Qt 自定义窗体的简单实现 一、简述 记--简单的模仿飞秋界面。 例子打包:链接: https://pan.baidu.com/s/1IfnCd5HbyUSxK7rmRjBKRQ 提取码: cnds 二、效果 三、工程结构 四、源文件 MyFeiQ.p...

2019-04-03 20:20:26 886 0

原创 Linux-C 使用UDP实现的局域网聊天小程序

Linux-C 使用UDP实现的局域网聊天小程序 一、简述 记--使用UDP协议实现的局域网聊天小程序,模仿飞秋的上下线通知功能(广播),能够简单的文字聊天,向指定好友发送消息,群发消息(广播),传输文件(tcp),使用http获取网络时间。 例子打包:链接: https://pa...

2019-03-25 19:26:15 618 3

原创 Linux-C 简单的TCP文件传输例子

Linux-C 简单的TCP文件传输例子 一、简述 记--使用TCP协议进行端到端的文件传输 的简单例子。并利用该程序将Ubuntu将文件传输到开发板。 例子打包:链接: https://pan.baidu.com/s/1q88GZLWTQ-yQqkLAsQ9r_Q 提取码: s...

2019-03-22 22:23:21 2352 0

原创 Linux-C  UDP简单例子

Linux-C UDP简单例子 一、简述 记--使用UDP协议通信的简单例子。 说明: 网络中有很多主机,我们使用IP地址标识主机的身份。一台主机有多个应用程序,我们使用端口号来标识应用。 例子打包链接: https://pan.baidu.com/s/1-JlZpA...

2019-03-13 20:12:04 6599 2

原创 Linux-C TCP简单例子

Linux-CTCP简单例子 一、简述 记-使用TCP协议通信的简单例子。 例子1:一个客户端,一个服务端,客户端发送信息,服务端就收信息。 例子2:使用多线程实现服务器与客户端的双向通信。 例子3:使用多路复用实现 服务器与客户端的双向通信 。 例子4:...

2019-03-13 20:07:44 2803 1

原创 嵌入式 SQLite3数据库的编译、移植

嵌入式 SQLite3数据库的编译、移植 一、简述 记--下载嵌入式SQLite3数据库的的源码并编译,并移植到开发板。 源码包:链接: https://pan.baidu.com/s/1lNpRTilN3uyfltOd6HPKpA 提取码: acni 编译好的: x...

2019-02-28 16:41:42 752 0

原创 安卓 ADT+Eclipse+USB连接手机进行调试程序

安卓 ADT+Eclipse+USB连接手机进行调试程序 一、简述        记--安卓 ADT+Eclipse+USB连接手机进行调试程序。        ADT版本        二、步骤 1、手机开启USB调试模式       红米1S手机开启方式:"设置&quo...

2019-02-15 21:06:25 1724 0

原创 C# .NET Framework 初始化错误

C# .NET Framework 初始化错误 一、简述        记--运行由c#编写的应用程序时,遇到问题".NET Framework 初始化错误"。         .NET Framework4:链接: https://pan.baidu.com/s/1M4...

2019-02-14 20:48:59 1894 1

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