自定义博客皮肤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的博客

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

原创 C语言 字符串分割

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

2020-07-02 12:45:00 139

原创 c# Http下载器

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

2020-06-29 21:12:19 139

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

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

2020-05-08 23:22:17 198

原创 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 127

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

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

2020-05-01 09:36:32 257

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

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

2020-04-23 23:47:34 119

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

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

2020-03-22 22:10:07 65

原创 C语言 进度条

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

2020-03-22 18:27:19 101

原创 C# 电子邮件发送器

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

2020-02-16 12:40:33 166

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

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

2020-02-04 21:00:34 338

原创 Java 使用dom4j操作xml文档

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

2020-01-06 22:31:02 53

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

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

2020-01-05 14:03:49 355

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

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

2020-01-01 23:55:58 73

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

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

2019-12-26 00:14:24 66

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

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

2019-12-21 14:17:29 5231

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

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

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

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

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

2019-11-06 23:37:19 165

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

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

2019-11-03 22:31:15 897

原创 MySQL 简单的SQL语句

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

2019-10-26 23:43:04 179

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

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

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

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

一、简述 记--请定义一个宏,求两个数的最大值。二、测试例子2.1 例子1测试代码:#include <stdio.h>#define MAX(x,y) x>y?x:yint main(int argc, char* argv[]){ int maxVal = MAX(2,5); printf("maxVal is %d.\n", maxVa...

2019-10-08 20:05:42 299

原创 WindowsAPI编程 简单的计算器

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

2019-09-20 18:21:38 714

原创 C# 读写xml文档

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

2019-08-04 19:29:26 218

原创 Linux Shell编程

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

2019-06-16 15:27:06 1549

原创 C语言 单链表的反转

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

2019-05-18 22:41:09 3127

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

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

2019-04-28 11:12:02 960

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

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

2019-04-03 20:20:26 625

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

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

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

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

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

2019-03-22 22:23:21 1960

原创 Linux-C  UDP简单例子

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

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

原创 Linux-C TCP简单例子

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

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

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

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

2019-02-28 16:41:42 627

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

安卓 ADT+Eclipse+USB连接手机进行调试程序一、简述       记--安卓 ADT+Eclipse+USB连接手机进行调试程序。       ADT版本      二、步骤1、手机开启USB调试模式      红米1S手机开启方式:"设置"--》关于手机--》点击"MIUI版本"多次  ====>在设置-其他高级设置下面多出"开发者选项"    ...

2019-02-15 21:06:25 1389

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

C# .NET Framework 初始化错误一、简述       记--运行由c#编写的应用程序时,遇到问题".NET Framework 初始化错误"。        .NET Framework4:链接: https://pan.baidu.com/s/1M4ejl8ZourBJB0YJ7KK5MQ 提取码: pxri二、问题场景及原因        场景:使用VS201...

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

原创 QT 显示USB摄像头数据

QT 显示USB摄像头数据一、简述      记--简单的将USB摄像头捕获的图像数据显示到窗口上。      例子1打包:链接: https://pan.baidu.com/s/1U3CW7sCETVyeMqTRD6dNUQ 提取码: gh5x      例子2打包:链接: https://pan.baidu.com/s/11tFqk_p0NSjIO94-2kv0vA 提取码: ...

2019-02-14 19:38:39 3524 6

原创 Linux cJSON库的使用、编译为cJSON动态库

Linux cJSON库的使用、编译为cJSON动态库一、简述       记--再linux平台下编译cJSON并简单的使用。       cJSONFiles.zip:链接: https://pan.baidu.com/s/16JkSONzRy2ZzAvjUXcoD5Q 提取码: 2cvh       cJSON-master.zip:链接: https://pan.baidu...

2019-01-23 10:11:27 3370

原创 Linux-C C语言使用cJSON开源库解析JSON数据

Linux-C C语言使用cJSON开源库解析JSON数据一、简述       记--在C语言中使用cJSON开源库解析JSON数据。           例子1:读取简单的JSON数据           例子2:读取JSON数据文件            例子3:读取JSON对象嵌套数据           例子4:读取JSON数组数据二、例子cJSON第三方解...

2019-01-23 10:07:55 3394 4

原创 STM32 PWM之实现呼吸灯

STM32 PWM之实现呼吸灯一、简述        记--使用定时器4输出PWM来实现呼吸灯效果。       在人眼辨识能力范围内,调节LED亮的时间,达到LED灯的亮度不同。例:给低电平LED就亮,如果一个脉冲中全是低电平那么LED最亮,如果一个脉冲一半是高电平,一半是低电平,那么LED就显得有点暗,这样调整脉冲中的高低电平的比例就可以达到LED的亮度调节。        例...

2019-01-22 20:35:43 4533 3

原创 STM32 控制LED灯

STM32 控制LED灯一、简述       记--直接通过设置寄存器来控制LED灯、通过使用STM库函数来控制LED灯实现流水灯。       例子1:链接: https://pan.baidu.com/s/13KAa6U0HVik47MSZ0wMuvQ 提取码: ejq8        例子2:链接: https://pan.baidu.com/s/115aMtD6nhYanu...

2019-01-22 20:32:19 1893

原创 STM32 搭建开发环境

STM32 搭建开发环境一、简述        记--搭建STM32开发环境, 新建项目。       相关软件与资料:链接: https://pan.baidu.com/s/1WU4SY0hBWjMPnE9g3aj62Q 提取码: r1eh        STM32项目工程模板:链接: https://pan.baidu.com/s/1k10vfX8o8lCZPY12TNsH7g...

2019-01-22 20:14:56 1517

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