- 博客(29)
- 资源 (5)
- 收藏
- 关注
原创 csdn,我回来了
去年上半年忙着找工作,忙着毕业,紧接着毕业后入职,到现在已经停更了许久了,因为中间出了很多小插曲。以后如果大家有兴趣,我可以跟大家分享一下找工作和工作后的经历和感觉。我研究生毕业于江苏一所双非学校的计算机大类专业,目前在某四大行二级分行做信息科技相关工作,主要和数据库打交道。上学期间只干过硬件,从之前的博文中也可以看出来。上班后自学了一些数据库知识,现在工作基本已过了适应期,所以稍微有点时间能够写写博客。我的水平有限,欢迎大家一起来学习交流!...
2022-04-21 09:21:57 540
原创 win 10网信政府版 无法登录微软账号
参考博客:https://blog.csdn.net/yugui/article/details/116464717完全有用!
2021-08-18 08:55:45 2119
原创 win10网信政府版安装.NET Framework3.5
win10神舟网信政府版阉割了许多的功能,然而在安装各种软件,例如数据库时总是提示安装.NET Framework3.5。网上有许许多多的安装方法,包括命令行、DISM工具,楼主基本都试过了,在不懈努力下,楼主终于成功了!下面进行详细说明:一、工具1.适用于本系统的WIN10镜像(iso)。划重点:适用于本机系统!如何查看本机系统版本—win+R,后输入winver,我的如图所示:注意标黄的地方,然后去到镜像下载网站。在左边 操作系统 中下载到对应的镜像文件,这里ed2k开头的就是下载链接,用迅雷即
2021-08-03 17:28:26 10193 2
转载 数据库类型之时间戳
timestamp数据类型是一个比较特殊的数据类型,他可以自动在你不使用程序更新情况下只要你更新了记录timestamp会自动更新时间.通常表中会有一个Create date 创建日期的字段,其它数据库均有默认值的选项。MySQL也有默认值timestamp,但在MySQL中,不仅是插入就算是修改也会更新timestamp的值!这样一来,就不是创建日期了,当作更新日期来使用比较好!一、TIMESTAMP的变体TIMESTAMP时间戳在创建的时候可以有多重不同的特性,如:1.在创建新记录和修改现有记
2020-06-15 16:30:14 7754
原创 QT QLineEdit 做密码使用 设置成加密格式
QT QLineEdit 做输入密码使用时,往往需要被加密方法如下:选择password即可
2020-05-26 09:18:54 1883
原创 QT某一个cpp提示 无法用“UTF-8”编码解码
解决办法:下载NotePad++,将这个CPP文件用这个软件打开点击Encoding选择covert to UTF-8-BOM
2020-03-01 19:09:45 816
原创 QT5打开图片并显示,然后保存到数据库中
目标:打开确定图片,使用QLabel控件显示在UI中,并将此图片保存在数据库中;在此,使用的是MYSQL数据库1.安装MYSQL数据库,我参考的是这位UP主的博客,一模一样的操作方法下载并安装以及简单调试MYSQL在此,表示感谢!在众多的教程中我选中了这个并开始,然后一次性成功2.接下来进入主题mainwindow.cpp中,实现函数MainWindow:: createConnecti...
2020-02-08 20:04:12 2534 1
原创 QT5打开图片并显示
目标:使用QLabel控件显示图片步骤:在UI中放置一个 QLabel标签,名为label方法一:打开一个对话框,自由选择图片路径QString filename;filename=QFileDialog::getOpenFileName(this, tr("选择图像"), ...
2020-02-07 22:09:40 5144
原创 QT中.arg的用法
QString中的arg方法类似于“C中的printf中使用的格式输出符”和“C++中string的append方法”的结合体。常用的两种格式如下:1、用于填充字符串中的%1,%2…为给定的参数,如Qstring X="0";Qstring Y="1";Qstring Z="2";QString status = QString(NUMBER: %1 %2 %3 !") .arg(X...
2020-01-06 16:23:43 21235 1
原创 STC15&SHT31-ARP应用AD转换
AD转换基本原理:将模拟量转换为数字量,比如8位AD,转换后的数字量在0-256之间;10位AD,转换后的结果在0-1024之间用公式表示:这里使用SHTT31-ARP温湿度传感器,选用10位AD温度计算公式:temp=-66.875+(218.75((float)(ADC_Temp)/1024));湿度计算公式:humi=-12.5+(125((float)(ADC_Humi)/102...
2019-12-28 12:31:52 639 2
原创 QT5.9.3静态编译 +openssl
心路历程(问题描述)最初使用Qt写了个小程序采用Debug调试的时候,发现生成在debug文件里的.exe自己无法运行,缺少.dll文件。后来知道要去配置系统的环境变量(我的系统是Windows10专业版,我不确定跟专业版和家庭版有没有关系,只是同门师兄的家庭版也没有装静态编译,采用release编译就没有问题,而且可以直接将release文件夹发给其他人,其他人就可以运行里面的.exe程序);...
2019-12-06 17:16:36 710 1
原创 QT QSlider LCDnumber
今天学习了滑动条的使用滑动条 QSlider 分为Horizontal Slider/Vertical Slider目标:滑动滑动条,数值显示在textEdit框中1.ui界面插入滑动条,右击go to slotvoid Widget::on_Sliderred_valueChanged(int value){ Q_UNUSED(value);//Q_UNUSED没有实质性的...
2019-11-15 16:27:02 516
原创 QT 获取系统时间 日期
今天学习了QT获取系统当前时间,日期效果:左部分读取系统时间日期,右部分以字符串显示1.首先在ui放置 PushButton,objectName更名为btnGetTimeLabel:时间、日期、日期时间、字符串显示TimeEdit控件放置时间; DateEdit控件放置日期;Date/Time Edit控件放置日期时间2.右半部分放置三个LineEdit(setText才能使用)3...
2019-11-13 11:01:46 2253
原创 Windows下QT5.9构建的debug或release文件打包后不能使用
本文参考B站上一位UP主的视频,UP主的名字不记得了。。。。表示感谢!这个错误问题纠缠了我好多天,励志相信有简单的解决办法!毕竟csdn搜的都好复杂看不懂(????)一、环境介绍windows10+QT5.9.2二、安装,我用的是QT5.9.2安装时我只安装了MinGW5.3.0 32bit,各部分功能别的文章都有介绍,这里只是针对使用MinGW出现的问题进行解决(small white的我...
2019-10-28 17:31:23 1083 1
原创 QT5.9.1安装完成后运行不了示例代码
为完成毕设,需要学习上位机编程,暂定选用QT5.9.1,第一次安装完成后运行提示bars未配置,缺少组件。百度了众家方法,比如找寻qmake什么的都没有添加成功,果断卸载软件重装。按照网上找的《QT5.9C++开发指南》这本书,在安装上勾选了Ming W5.3.0 32bit,,,,然后!安装完成后直接就能运行了哈哈哈哈...
2019-10-20 21:39:08 1599
原创 使用STC15系列单片机操作sht30
1.iiciic部分是最让人头疼的,至今自己写写不出能用的时序,看了大部分代码都觉得没区别但是就是不能用!2.sht30感觉用的比较多的是DHT11或DHT22,温湿度传感器。网上买了个sht30的模块,各淘宝店淘到的资料吧,都是一样,或者基于STC89C52写的,虽说内核都一样,但是移植起来真的是麻烦。我用的是下图这个,连原理图都没有,用万用表测了测哪个是SDA,哪个是SCL接线的时...
2019-06-19 14:54:40 3477 5
原创 PCA9685 STM32F103实现
舵机驱动板,网上很多资源,但是基于STM32F103的能用代码实在太少。具体使用说明我觉得这两个链接写的够详细了,附上链接1.PCA9685使用说明12.PCA9685使用说明2文字说明部分还可以,具体的计算过程以及代码及代码注释请见下面链接。自己已经跑过,没有问题...
2019-03-19 10:41:58 6391 9
转载 keil 警告 UNCALLED SEGMENT,IGNORED FOR OVERLAY PROCESS
在Keil C中,如果没有显式调用到定义过的函数,就会出现这样的的警告。当出现这样的警告时,可以不用管,因为不影响其它部分。但是,我们知道,即使没有调用这个函数,Keil仍然把它编译连接进整个程序,不过浪费点ROM倒是不心疼。最主要的是,在这个函数中的变量,不会被列入覆盖分析范围内,也就是说这些变量占的空间不能被回收,这对于为数不多的RAM资源可是巨大的浪费啊。。。当这个不被调用的函数写在C文件...
2019-02-24 13:38:54 9042
原创 IAP 15 数据写入 flash
当有上位机参与时,有些东西我们不能每次都抱着代码修改,将数据写入flash,方便通过上位机进行修改#include "15W4KxxS4.H"#include "flash.h"#include <intrins.h>#define IAP_ADDRESS 0x5000 //从此地址开始写unsigned char shuju1,shuju2,f_flag;unsigned...
2019-02-10 17:38:56 1083
原创 十六进制字符数组转变为字符串
实现功能{0x00,0x00,0x30, 0x00, 0x00}—“0000300000”搜索到的C语言程序#include &amp;lt;stdio.h&amp;gt;#include &amp;lt;string.h&amp;gt;int main(int argc, char *argv[]){ unsigned char port[5] = {0x00, 0x00, 0x30, 0x00, 0x00};...
2019-02-10 16:33:38 20448 1
转载 AS32-TTL-100 LORA 433
短距离通信,实现信息传输,功耗低433模块 LORAAS32-TTL-100无线串口模块 用户数据手册
2019-02-09 16:58:02 3413
原创 STC15 串口一 接收 发送 基本程序
使用串口一方便通过串口助手测试某些功能//textUart1.c#include <STC15F2Kxx.H>#include "textUart1.h"char UAR[20],temp,rec_flag=0;static void Uart1_Init(void) //@11.0592MHz{ EA=0; ACC = P_SW...
2019-02-09 16:35:25 14391 14
原创 GSM拼接手机号的AT指令
使用GSM模块(SIM9000mini)均用到AT指令,通过上位机直接修改接收电话或信息的手机号,将上位机传下来的Unicode码转换成字符串直接存入consumer_number中,意即将一整条AT指令unsigned char message_number[]={"AT+CMGS=\"00310037003800350031003000300030003900300037\"\r\n"};...
2019-02-08 19:07:59 936
原创 3.GSM(SIM900A)
GSM模块使用AT指令进行发送本程序实现发送中文短信,功能不同AT指令不同/***************************************************************************************实验现象:下载程序后打开串口调试助手,在串口助手接收区上显示各AT指令 **************...
2019-02-08 18:33:19 1345 1
原创 Keil "DATA" segment too large STC 15
Keil51编译出现 “data” segment too large解决方法Project -> Option for Target “xxx” -> Target -> Memory Model 中的值 [Small: variables in DATA] 重新选择 [Large: variables in XDATA]再次编译!...
2019-02-08 17:28:31 2751 3
原创 2.DS18B20
温度传感器主要考虑时序问题void delay_18B20(unsigned int i){ while(i--);}/*******初始化*******注意时序***/void Init_DS18B20(void) { unsigned char x=0; DQ = 1; delay_18B20(80); DQ = 0; ...
2019-02-08 12:44:06 373
原创 1.MAX7219
MAX7219:详情查见数据手册定义数码管端口sbit Max7219_pinCLK= P2^2;//可修改sbit Max7219_pinCS = P2^3;sbit Max7219_pinDIN = P2^4;主体void Write_Max7219_byte(u8 DATA){ u8 i; Max7219_pinCS=0; for(i=8;i&gt;=1;i--){...
2019-02-08 12:13:25 1503 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人