自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dr. Lin的博客

即将为你打开新世纪的大门...

原创 I can do all thing--斯蒂芬.库里

我喜欢斯蒂芬.库里。 始于球风,忠于性格,陷于人品。 感觉自己算是说比较“传统”的一个人,听音乐也只是历史列表单曲循环。很少会真正的喜欢上什么东西,在狭小的“心”上空出一片地方的那种喜欢。 我喜欢斯蒂芬的那句话: I can do all thing!! 短短的一句话我却觉得很有意思,值...

2019-02-03 20:10:47

阅读数 9014

评论数 2

原创 Process进程相关接口调用

.h #include "winsock2.h" #include <windows.h> #include <tchar.h> #include <algorithm> //#endif #ifdef Q_OS_WIN #include...

2020-01-20 11:45:09

阅读数 28

评论数 0

原创 Git教程

Git教程: Look at me:)

2020-01-19 15:37:54

阅读数 49

评论数 0

原创 Qt学习 —— .ui文件和代码的结合应用

我们如果在QT项目中的.ui文件中进行拖拽进行了界面布局。编译器之后会按照指定的命名规则生成对应的.h。例如: 我们在这个.ui文件中设计之后,编译器最终会为我们自动生成一个对应的头文件。 那我们如何在代码中运用.ui文件呢? 就以上述为例,我们查看一下编译器自动生成的ui_头文件,...

2020-01-19 14:33:35

阅读数 63

评论数 0

原创 详解Wi-Fi连接上网认证接入的原理和过程

引言 在正式看文章之前,我们需要了解的知识是:WiFi的STA和AP模式指什么? 1.AP,也就是无线接入点,是一个无线网络的创建者,是网络的中心节点。一般家庭或办公室使用的无线路由器就一个AP。 2.STA站点,每一个连接到无线网络中的终端(如笔记本电脑、PDA及其它可以联网的用户设备...

2020-01-16 10:24:07

阅读数 76

评论数 0

原创 算法篇——汉诺塔

1.研究背景 汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。 大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。 大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘, ...

2020-01-16 10:05:37

阅读数 1021

评论数 0

原创 windows程序窗口层次Z-order,顶层窗口,前台窗口,后台窗口,兄弟窗口,活动窗口

1.窗口Z次序:表明了重叠窗口堆中窗口的位置,这个窗口堆是按照一个假象的轴定位的,这个轴是从屏幕向外伸展的Z轴,上面的窗口覆盖下面的窗口。 2.Windows系统管理三个独立的Z次序----一个用于顶层窗口、一个用于兄弟窗口、还有一个用于最顶层窗口,最顶层窗口覆盖其他非最顶层窗口,而不管它是不是活...

2020-01-14 09:33:56

阅读数 159

评论数 0

原创 算法篇——约瑟夫环

问题背景 据说著名犹太历史学家 Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重...

2020-01-13 12:00:44

阅读数 3797

评论数 0

原创 Qt学习 —— QThreadPool和QRunnable之间的关系

简述 QRunnable 是所有 runnable 对象的基类,而 QThreadPool 类用于管理 QThreads 集合。 QRunnable 类是一个接口,用于表示一个任务或要执行的代码,需要重新实现 run() 函数。 QThreadPool 管理和循环使用单独的 QThr...

2020-01-03 11:48:39

阅读数 128

评论数 0

转载 C++11 —— Lambda表达式

1.概述 C++ 11 中的 Lambda 表达式用于定义并创建匿名的函数对象,以简化编程工作。 Lambda 的语法形式如下: [函数对象参数] (操作符重载函数参数) mutable 或 exception 声明 -> 返回值类型 {函数体} 可以看到,Lambda 主要分为五个部分:...

2020-01-03 11:39:28

阅读数 123

评论数 0

原创 VS环境下给代码添加书签

2019-12-31 18:02:08

阅读数 142

评论数 0

原创 高等数学——变限积分求导

类型1、下限为常数,上限为函数类型 第一步:对于这种类型只需将上限函数代入到积分的原函数中去,再对上限函数进行求导。 第二步:对下面的函数进行求导,只需将“X”替换为“t”再进求导即可。 类型2、下限为函数,上限为常数类型 第一步:基本类型如下图,需要添加“负号”将下限的函数转换到上限,再按第...

2019-12-28 20:34:11

阅读数 2272

评论数 0

原创 Windows系统设置环境变量的意义 ???

简单来说,环境变量就是快速打开文件夹的方法 Windows有两种环境变量,一种是系统变量,一种是用户变量。 系统变量不涉及到用户名,用户变量会涉及到用户名 此外,更关键的区别是:系统环境变量对一台电脑的所有用户都是有效的,用户变量只对本用户名登录windows时有效。 %PATH% 代表的是可执...

2019-12-28 20:25:05

阅读数 58

评论数 0

原创 读懂人工智能、机器学习、神经网络和深度学习的关系

最近很长的一段时间,人工智能的热度都维持在一定的高度。但是大家在关注或研究人工智能领域的时候,总是会遇到这样的几个关键词:深度学习、机器学习、神经网络。那他们之间到底是什么样的关系呢? 先说人工智能,人工智能是在1956年一个叫达特茅斯会议上提出的。更准确的说是1956年学者们在会议上将他们确定...

2019-12-23 11:18:07

阅读数 2852

评论数 0

原创 Windows下system函数汇总

system函数调用的就是控制台命令,就是DOS命令 指定文件删除 system("del d:\123.txt"); 电脑定时关机 system("shutdown -s -t xx"); 结束关机倒计时 system("shutdown ...

2019-12-20 18:46:07

阅读数 62

评论数 0

原创 Windows平台下常见快捷指令

  win+R 命令行窗口 cmd dos命令窗口 mstsc 远程登录输入窗口 calc 快速打卡计算器 control 打开控制面板 eventvwr 打开事件管理器 ipconfig ip查看器 mspaint ...

2019-12-20 17:55:37

阅读数 77

评论数 0

原创 File_Encryption/文件加密

源码不在此赘述,代码参见 Github地址。

2019-12-20 17:34:15

阅读数 32

评论数 0

原创 算法篇——RSA算法

1.导语:公钥和私钥原理 公钥和私钥就是俗称的不对称加密方式,是从以前的对称加密(使用用户名与密码)方式的提高。我用电子邮件的方式说明一下原理。 使用公钥与私钥的目的就是实现安全的电子邮件,必须实现如下目的: 1. 我发送给你的内容必须加密,在邮件的传输过程中不能被别人看到。 ...

2019-12-20 17:31:49

阅读数 1606

评论数 0

原创 VS 调试快捷键汇总

  最近用VS2008做开发,这个环境不熟悉,快捷方式不知道,开发比较怕麻烦,找了一些资料过来。 F12 跟到定义(gotodefine) CTRL + -返回上一次的位置 CTRL + SHIFT + -定位到前一个位置 调试.全部中断 CTRL + BRE...

2019-12-20 17:19:20

阅读数 1502

评论数 0

原创 基于QT代码实现的用户登录系统(并实现了与数据库的后台交互)

最近搞得小项目。算是为了更熟悉Qt这个开发工具吧。整个项目都是用Qt代码编写。主要实现了一个注册,登录和反馈功能得MiNi登录系统。并且注册和登录得功能与后台得数据库进行了交互。注册信息统一存储在数据库中。个人觉得,这个项目得可拓展性还是蛮高的,并且很适合小白选手开发学习。源文件不再赘述,具体实现...

2019-12-20 16:45:30

阅读数 47

评论数 0

原创 在Qt中使用数据库的常见报错

QSqlQuery::value: not positioned on a valid record query.prepare("select id,name from employee where name like :inputName"); query.bindVa...

2019-12-20 12:07:41

阅读数 24

评论数 0

原创 在Qt中使用SQLite数据库

前言: SQLite(sql)是一款开源轻量级的数据库软件,不需要server,可以集成在其他软件中,非常适合嵌入式系统。 Qt5以上版本可以直接使用SQLite(Qt自带驱动)。 用法: 1 准备 引入SQL模块 在Qt项目文件(.pro文件)中,加入SQL模块: QT += ...

2019-12-20 11:46:24

阅读数 2778

评论数 0

原创 CSD会员功能使用

CSDN超级会员特权功能免费得!!超级VIP年卡获得方式如下:...

2019-12-19 10:55:25

阅读数 373

评论数 1

原创 localhost,127.0.0.1 和 本机IP 三者的区别

  1、首先 localhost 是一个域名,在过去它指向 127.0.0.1 这个IP地址。在操作系统支持 ipv6 后,它同时还指向ipv6 的地址 。 在 Windows 中,这个域名是预定义的,从 hosts 文件中可以看出: 而在 Linux 中,其定义位于 /etc/hos...

2019-12-18 19:01:35

阅读数 2899

评论数 0

原创 Qt相关资源下载百度云地址 永久有效

Qt demo:添加链接描述 提取码:ix4f Qt 文档助手:添加链接描述 提取码:l16d Qt 4.8.0 :添加链接描述 提取码:xvk0 Qt 4.7.0:添加链接描述 提取码:3v6q Vs中添加Qt模块:添加链接描述 ...

2019-12-18 16:25:58

阅读数 4579

评论数 0

原创 MiNi的“湘北高中”学生信息管理系统 (C++实现)

自己随便写的一个湘北高中学生信息管理系统,核心是利用fstream的文件读写操作。 先看一下运行结果: 数据的基本操作:增删查改功能都已经实现。 其实这个项目拓展性还是蛮高的,可以基于此再做一些UI方面的优化,包括一些拓展功能的实现和完善。下面给出源码: Stuinfo.h ...

2019-12-17 17:04:40

阅读数 67

评论数 0

原创 FreeRTOS初学笔记——小白必看,受用不尽

FreeRTOS个人学习笔记: 1.为什么学习RTOS? 对于现代的微处理器,特别是资源相对丰富ARM7、Cortex-M3硬件来说,RTOS占用的硬件资源已经越来越可以忽略。所以在当今环境下,我们无需担心RTOS会拖累性能。相反,RTOS提供的事件驱动型设计方式,使得RTOS只是在处理实际任务时...

2019-12-13 16:51:55

阅读数 2015

评论数 0

原创 基于Qt开发的网络诊断工具

导语: 项目名称:基于Qt开发的网络诊断工具 开发环境:VS2008 QT版本:4.7 数据读入:用户自行选中的.ini配置文件 功能实现:解析.ini文件,实时检测相关的域名连通性以及DNS解析的结果是否匹配.ini文件对应内容 模块设计: WorkThread //工作...

2019-12-13 12:10:06

阅读数 3787

评论数 0

转载 Windows下获取当前时间函数汇总

(1)使用C标准库(精确到秒级): #include <time.h> #include <stdio.h> int main( void ) { time_t t = time(0); char tmp[64]; strftime( tmp, sizeof(tmp), &...

2019-12-13 11:45:01

阅读数 137

评论数 0

原创 百度网盘下载文件教程

  下载一些比较大的文件基本上都是通过网盘客户端,百度网盘还是比较普遍的,但是有很多网友不知道怎么操作,小编这就告诉朋友们怎么使用百度网盘下载文件。 1、首先将下载的百度网盘链接地址复制下来。打开电脑的浏览器,将复制的内容粘贴到浏览器地址栏中。 2、这时分享的链接已被打开,在网页中可以...

2019-12-13 11:31:50

阅读数 294

评论数 2

原创 MatLab百度云下载地址 永久有效!

MatLab网盘下载地址

2019-12-13 11:28:34

阅读数 545

评论数 1

原创 Windows环境下利用Git工具提交代码到Github教程

习惯于Linux下的git提交代码,最近开始熟悉windows环境,发现其实提交到Github的流程几乎是一样的。 第一步:建立git仓库 git init 新建一个本地仓库,其实也就是新建一个文件夹。最简单的创建方式就是直接在桌面鼠标右键,新建文件夹(test),然后进去该文件夹。鼠标右键...

2019-12-11 17:49:06

阅读数 4850

评论数 0

原创 VS编译器 :LNK链接错误汇总:LNK2001 / LNK2005 / LNK2019 / LNK1120

VS编译期间遇到各式各样的链接LNK错误,作一汇总: LNK1120: 1 个无法解析的外部命令 这个问题的原因是有头文件,但是找不到实现。 有两个原因:1.只包含了头文件,只有这个函数的声明,没有包含这个函数的实现(实现一般放在cpp文件中的)。所以只能通过编译,连接不成功。 2.另一个...

2019-12-10 15:05:14

阅读数 55

评论数 0

原创 Text-detector 一个用来检测文本内容行数和字数的Mini工具

分享一个昨天抽闲自己瞎搞的一个Text-detector: 一个用来检测文本内容行数和字数的Mini工具 代码挺简单的,先看一下运行结果吧: 用户输入指定路径的.txt文件,开始进行检索。检索的过程我用了一个进度条小程序,为了使画面变得美观一些。 下面附上完整代码: #include ...

2019-12-10 09:43:22

阅读数 2687

评论数 1

原创 Qt网络学习 —— Vs环境下Qt代码实现DNS解析

开发环境:VS2010 Qt版本:Qt4.7 相关接口:QHostInfo::lookupHost(“qing.wps.cn”, this, SLOT(lookedUp(QHostInfo))); 查找与主机名名称相关联的IP地址,并返回查找的ID。当查找结果准备好时,使用QHostIn...

2019-12-04 15:10:00

阅读数 413

评论数 0

原创 你真的了解getline()的返回值吗?—— basic_istream::getline() 与 string::getline

我们会经常用到getline()函数,去从流中读取指定的一行内容。尤其是在牛客或者leetcode上刷题的同学,应该更为熟悉这个用法。但是通过这篇文章,你可能会发现你根本没有那么了解getline()这个函数。 问题起因: 今天在写项目的时候用到了C++ifstream流,利用它来读取指定文件...

2019-12-03 16:12:51

阅读数 4654

评论数 1

原创 如何通过外包平台承接IT项目

创业的想法很诱人,然而,创业的道路却充满崎岖。尤其是在移动互联网行业创业的开发者们,受乔帮主的鼓舞,人人心中都有一个改变世界的梦想,可现实却将这些创业者打击的头破血流:市场竞争激烈,用户付费习惯尚未养成,VC越来越挑剔,盈利遥不可及……放弃?不舍。坚持?没钱。 在这种情况下,很多创业团队选择了通...

2019-12-03 00:48:13

阅读数 106

评论数 0

原创 Qt学习)—— 代码实现文件的打开与保存

这里先给出完整的代码: //mainwindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> class MainWindow : public QMainWindow {...

2019-11-29 09:58:41

阅读数 40

评论数 0

原创 Qt学习—— 初级阶段混淆许久的用法!对话框?布局管理?到底怎么用 ! 快码!

导语: 最近在学习Qt到布局管理,标签,对话框这部分的时候忽然感觉脑子好混乱的感觉。分开模块看的时候好像都可以理解,但是真的静下来去想一下大体的界面应该怎么设计的时候,感觉脑子有点乱乱的,理不清楚的感觉。在网上也搜索了很多相关的文章解惑,结果看的人是血脉喷张——都是不知道哪里拼凑的东西,写的乱七...

2019-11-28 16:53:05

阅读数 28

评论数 0

原创 Qt学习—— 对话框

  对话框是 GUI 程序中不可或缺的组成部分。很多不能或者不适合放入主窗口的功能组件都必须放在对话框中设置。对话框通常会是一个顶层窗口,出现在程序最上层,用于实现短期任务或者简洁的用户交互。尽管 Ribbon 界面的出现在一定程度上减少了对话框的使用几率,但是,我们依然可以在最新版本...

2019-11-27 17:29:39

阅读数 24

评论数 0

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