2024年程序员学习
文章平均质量分 88
普通网友
这个作者很懒,什么都没留下…
展开
-
QT文件操作(1)
bool QFile::copy(const QString &newName) | 将当前文件的内容拷贝到名为 newName 的文件中,如果成功,方法返回 true,否则返回 false。copy 方法在执行复制操作之前,会关闭源文件。| bool QFile::rename(const QString &newName) | 对当前文件进行重命名,新名称为 newName,成功返回 true,失败返回 false。原创 2024-05-17 06:53:48 · 1000 阅读 · 0 评论 -
Qt数据库:(五)QSqlQueryModel
bool MySqlQueryModel::setName(int studentId, const QString &name) //添加name属性的值。//获得一条记录的一个属性的值。const QModelIndex &index) const //返回表格是否可更改的标志。void MySqlQueryModel::refresh() //更新显示。if (index.column() == 1) //第二个属性可更改。if (index.column() == 1) //第二个属性可更改。原创 2024-05-17 06:53:14 · 812 阅读 · 0 评论 -
Qt数据库(六)QSqlTableModel_qsqltablemodel onmanualsubmit
我们这里使用了setSort()函数进行排序,它有两个参数,第一个参数表示按第几个属性排序,表头从左向右,最左边是第0个属性,这里就是id属性。我们将“陈刚”改为“李强”,如果我们点击“撤销修改”,那么它就会重新改为“陈刚”,而当我们点击“提交修改”后它就会保存到数据库,此时再点击“撤销修改”就修改不回来了。//id属性,即第0列,升序排列。原创 2024-05-17 06:52:40 · 773 阅读 · 0 评论 -
Qt插件机制介绍及实现
收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。如果你需要这些资料,可以戳这里获取需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!#ifndef MAINWINDOW_H#define MAINWINDOW_H#include #原创 2024-05-17 06:52:05 · 763 阅读 · 0 评论 -
Linux中怎么搭建SSH远程连接服务器_lissh客户端连接服务器
4、颁发者的标识信息 || 5、颁发者的数字签名 |证书常用于web服务器身份验证、web用户身份验证、安全电子邮件、Internet协议安全。它是由权威公正的第三方机构CA签发。原创 2024-05-17 03:15:27 · 992 阅读 · 0 评论 -
linux中sigaction函数详解
SA_NODEFER是这个标记的正式的POSIX名字(还有一个名字SA_NOMASK,为了软件的可移植性,一般不用这个名字)(1)如果在信号SIGINT(Ctrl + c)的信号处理函数show_handler执行过程中,本进程收到信号SIGQUIT(Crt+),将阻塞该信号,直到show_handler执行结束才会处理信号SIGQUIT。SA_RESETHAND是这个标记的正式的POSIX名字(还有一个名字SA_ONESHOT,为了软件的可移植性,一般不用这个名字)当 sa_flags 成员的值。原创 2024-05-17 03:14:53 · 805 阅读 · 0 评论 -
linux中sigaction函数详解(1)
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)如果你需要这些资料,可以戳这里获取struct sigaction {void (*sa_handler)(int);void (*sa_sigaction)(i原创 2024-05-17 03:14:18 · 759 阅读 · 0 评论 -
linux下安装中文输入法及vim支持中文的方法_linux中gvim如何支持中文
如果你是英文的,可以在“添加或删除语言中安装中文”,然后把”汉语(中国)”选项排至第一位,再点击“应用到”整个系统”,红框内看有没有fcitx,如果没有就需要安装该输入法框架,还有一点就是 需要重启才会和上图显示成中文,这个不急,我们一起搞定再重启。,下载搜狗输入法Linux版。从官网可以看到,该输入法官方只支持Ubuntu(不过网上有人通过将deb包转换成rpm包,也可以在Fedora上使用该输入法)。第四步:安装搜狗输入法,在Ubuntu的软件中心我没有找到中文输入,十分沮丧,原来还可以去官网下载。原创 2024-05-17 03:13:44 · 452 阅读 · 0 评论 -
Echarts x轴字体倾斜_echarts x轴文字倾斜
axisLabel中使用formatter回调,formatter有两个参数,使用方法是这样的formatter:function(value,index){} ,value是类目(测试医院A,人民医院),index 是类目索引。都是上面的第二种方法是利用formatter中的value参数实现了文字拼接\n换行的,但是index参数并没有使用,现在我们就一起来使用这两个参数实现隔一个类目项换行。文字竖直这个formatter实在有点太简单化了,所以我们来做一个两个字的加\n的换行。原创 2024-05-16 22:14:38 · 934 阅读 · 0 评论 -
Echarts x轴字体倾斜_echarts x轴文字倾斜(1)
稍微解释一下interval坐标轴刻度标签的显示间隔(在类目轴中有效哦),默认会采用标签不重叠的方式显示标签(也就是默认会将部分文字显示不全)可以设置为0强制显示所有标签,如果设置为1,表示隔一个标签显示一个标签,如果为3,表示隔3个标签显示一个标签,以此类推rotate标签倾斜的角度,在类目轴的类目标签显示不全时可以通过旋转防止标签重叠(官方这样说的)旋转的角度是-90到90度问题又来了,这个名称x轴的文字如果太长会受到遮挡,还是显示不全,这个时候可以用grid属性解决。原创 2024-05-16 22:14:04 · 588 阅读 · 0 评论 -
EasyX库使用入门_setlinecolor
如例5,函数放在两次绘图中间而不是两次绘图的最下面,因为闪烁是蓝色小球没有被绘制出来,而不是黑色小球没有绘制。如果用在两次绘图的最下面,如下面,再加个Sleep函数控制速度,结果就是什么都没有。以下局部代码设置画线样式为自定义样式(画 5 个像素,跳过 2 个像素,画 3 个像素,跳过 1 个像素……),端点为平坦的:。数组第一个元素指定画线的长度,第二个元素指定空白的长度,第三个元素指定画线的长度,第四个元素指定空白的长度,以此类推。以下局部代码设置画线样式为宽度 3 像素的虚线,端点为平坦的:。原创 2024-05-16 22:13:30 · 1206 阅读 · 0 评论 -
Android Studio:一个简单的米英尺单位转化app的实现过程_移动应用开发android studio转换器(1)
在开发过程中,需要注意界面布局、事件处理、数据处理、算法实现等方面的细节,以实现一个稳定、高效、易用的移动应用程序。同时,可以根据需求进行功能扩展和用户体验优化,以满足不同用户的需求和要求。:实验要求完成的部分基本完成,只是简单的实现单位的转换功能,右下角的那个图片属于拓展部分的,适用于通过点击图片实现为页面添加背景颜色的功能,下面就简单说一下怎么实现这一功能吧。即可,需要注意的是,不同的设备可能会有不同的透明度支持,因此需要进行实测调试,以保证透明效果符合需求。(255是不透明,0是全透明),原创 2024-05-16 14:12:25 · 257 阅读 · 0 评论 -
Android Studio之快捷键缩放字体_android studio放大字体的快捷键
目录前言操作步骤1.1 点击file->setting->Keymap,然后在搜索框搜索‘increase’,这个是放大字体,看到Editor Actions下的increase font size.1.2 鼠标右键increase font size,选择add keyboard shortcut1.3 跳出弹框后,将鼠标移至输入框,在键盘上输入两个以上的键,比如我输入了ctrl 键与+=键,然后点击OK.1.4 如果出现了warning弹框,直接点击remove即可。原创 2024-05-16 14:11:51 · 458 阅读 · 0 评论 -
Android Studio之快捷键缩放字体_android studio放大字体的快捷键(2)
目录前言操作步骤既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)如果你需要这些资料,可以戳这里获取注嵌入式)**如果你需要这些资料,可以戳这里获取。原创 2024-05-16 14:11:17 · 341 阅读 · 0 评论 -
Android Studio之快捷键缩放字体_android studio放大字体的快捷键(1)
目录前言操作步骤1.1 点击file->setting->Keymap,然后在搜索框搜索‘increase’,这个是放大字体,看到Editor Actions下的increase font size.1.2 鼠标右键increase font size,选择add keyboard shortcut1.3 跳出弹框后,将鼠标移至输入框,在键盘上输入两个以上的键,比如我输入了ctrl 键与+=键,然后点击OK.1.4 如果出现了warning弹框,直接点击remove即可。原创 2024-05-16 14:10:42 · 428 阅读 · 0 评论 -
【智能电表】格力空调遥控器红外协议_格力遥控器是什么编码协议
红外遥控器大家肯定都很熟悉,也知道一般的红外信号都是38KHz调制信号,但是红外信号的编码方式有很多很多种,其中空调的最复杂,因为空调遥控每个按钮在不同的情况下发送的信号是不同的,不管按下的哪个按键,遥控器都会发送所有的状态,比如温度,模式,风速等等。这里的电平宽度不是我用示波器看的,而是用51单片机测的,所以和实际的时间长短有一些差距,但是不影响功能的实现。起始码(S)+35位数据码+连接码(C)+32位数据码。0的电平宽度为:600us低电平+600us高电平,2、数据码的形成机制。原创 2024-05-16 02:41:42 · 1005 阅读 · 0 评论 -
【文章阅读】Frustratingly Simple Few-Shot Object Detection
我们的微调方法在基准方面建立了新的艺术状态。在具有挑战性的LVIS数据集上,我们的两阶段训练方案将稀有类(100 images)的检测精度损失可以忽略不计。原创 2024-05-16 02:41:07 · 719 阅读 · 0 评论 -
【数据结构初阶】八大排序(一)——希尔排序&;&;堆排序&;&;直接插入排序&;&;直接选择排序
/ [0,end] 插入 end+gap [0, end+gap]有序 – 间隔为gap的数据。//优化–选出最小的放在begin的位置,选出最大的放在end的位置。// 大思路:选择排序,依次选数,从后往前排。// 建堆 – 向下调整建堆 - O(N)// gap == 1 直接插入排序。// gap > 1 预排序。// 找出小的那个孩子。//修正一下maxi。// 升序 – 大堆。// 降序 – 小堆。原创 2024-05-16 02:40:32 · 762 阅读 · 0 评论 -
【微信小程序】电商移动前端API文档_免费的商城小程序api文档
【代码】【微信小程序】电商移动前端API文档_免费的商城小程序api文档。原创 2024-05-16 02:39:56 · 606 阅读 · 0 评论 -
rem详解极其用法_rem的使用及详解
移动端做适配的时候,可以使用这样的方法。一般情况下,是这样子使用的。原创 2024-05-16 00:31:06 · 541 阅读 · 1 评论 -
RC低通滤波器截止频率公式推导_rc低通滤波电路
abja−bja−bja2b22}带入可得,HjωUoUi1−jωRC1ωRC2计算该复数的模,则有,∣Hjω∣11ωRC22ωRC1ωRC2211ωRC2复数的模代表了电压增益,当电压增益下降到2222倍时,此时的频率即为截止频率,记为fcf_cfc,那么就有,∣Hjω∣11ωRC222=22化简可得,ωR。原创 2024-05-16 00:30:31 · 1037 阅读 · 0 评论 -
QT黑白棋AI项目详解:一种另类的绘制方式_qt黑白棋教程
if(chessStatus[tmpX][tmpY] == currentRole){//找到自己的棋子代表可以吃子。if( num = judgeRole(i, j, role, false) > max){//寻找最多吃子的位置。//能吃子则点击点标记为自己的棋子,update后是自己的棋子,否则点击处不能落子。//若为true则为落子,修改为自己的棋子,如果为false则为测试,不用修改。//跳出循环,结束该方向的判断。if(max == 0){//没有可走的了。//确定一个方向:dir[i][0]原创 2024-05-16 00:29:57 · 1039 阅读 · 0 评论 -
Qt项目实战4:http客户端工具_qnetworkreply head(request)
本篇项目主要是通过QT的网络API接口实现一个http客户端的工具qhttpc。qhttpc工具,支持http协议,实现了http的数据请求和回复数据解析。暂不支持https,可自行配置。工具的源码链接:。原创 2024-05-16 00:29:22 · 783 阅读 · 0 评论