自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Rocky9.3 安装MySQL后如何设置初始密码

rocky9.0 安装 mysql 设置密码

2024-01-06 22:44:45 568

原创 很实用的js实现md5加密的方法

比如在使用火狐浏览器登陆时,输入的用户名及密码自动缓存后,下次登陆无需输入密码就可实现登录,这样就给别人留下了漏洞,当别人使用你的电脑登陆那么你的密码就泄露了。使用js加密时,缓存的加密后的密文,用密文做密码登录是不成功的,即使泄露也是泄露的密文,对密码不会造成威胁。3,使用js加密,减少了服务器加密时的资源消耗,从理论上提高了服务器的性能。为了安全,很有必要在做服务端的加密,无论从理论还是实际,两道门比一道门要安全些,至少给攻击者造成了一个障碍。当然,这种常用的加密库网上肯定是有的。

2023-10-08 22:55:55 2666

原创 ThinkPHP6.x的COOKIE中总是带有:thinkphp_show_page_trace=0|0

ThinkPHP6.x的cookie中总带:thinkphp_show_page_trace=0|0,不但容易暴露后台服务器使用了ThinkPHP,而且对于强迫症的程序员工来说总是感觉心里太不爽了。这个是开启trace页面调试跟踪后造成的,也是说在.env文件中设置了“APP_DEBUG = true”。在.env文件中设置“APP_DEBUG = false”,并且关闭浏览器,必要时可以清空一下浏览器缓存。这回是不是感觉清爽了:-?

2023-10-08 10:44:43 188

原创 Layui 重新渲染iframe弹出层

在对表单页面进行数据填充时,发现当涉及“select”、“radio”、“checkbox”这三类元素时,即使已经使用JS进行了正确的处理,但界面显示仍然存在问题。其原因就是在对DOM进行了动态处理后,Layui没有自动进行渲染导致的。网上搜了很久,终于找到了一个处理方案,亲测有效。原文链接:https://blog.csdn.net/qq_34846877/article/details/116003689。在使用Layui的数据表格进行数据处理时,会用到弹出层layer对某条数据进行编辑。

2023-09-25 20:10:54 739

原创 C++警告:‘xxx::xxx‘ hides overloaded virtual function(隐藏重载的虚拟函数)

当在C++子类中定义了一个与父类同名,但是参数不同的成员函数时,编译器会报“'xxx::xxx' hides overloaded virtual function”这样一个警告,意思是“隐藏重载的虚拟函数”。这样做的主要目的是为了防止误写,比如本来是想覆盖原父类中的成员函数,但不一小心把参数写错,搞成重载了。

2022-12-15 21:29:51 1301 1

原创 让Qt程序适配高分辨率屏幕,解决软件界面错乱异常

前期使用Qt开发一个登录模块一直使用很好。最近在一台新电脑上使用时发现排版混乱。这个问题很普遍,主要原因是旧软件对高清显示器的适配不当造成的。新电脑使用的是4K屏,win10系统自动进行了175%的缩放。

2022-10-09 23:35:15 10708 7

原创 linux 下qt 用QSetings 写ini文件,vim查看 ,中文出现乱码

一、存在问题linux 下qt 用QSetings 写ini文件,vim查看 ,中文出现乱码,文件格式均为UTF-8怎么解决QSettings setings(_giniFile, QSettings::IniFormat);setings.setIniCodec("UTF-8");setings.setValue("/BASICPARAM/单步进退速度", 300.25);_StepSpeed=setings.value("/BASICPARAM/单步进退速度").toDouble();读写

2021-11-20 23:25:07 1127

转载 防止使用javascritp的document.cookie劫持cookie

Set-Cookie: name=value; HttpOnly通过上述设置,通常从Web 页面内还可以对Cookie 进行读取操作。但使用JavaScript 的document.cookie 就无法读取附加HttpOnly 属性后的Cookie 的内容了。因此,也就无法在XSS 中利用JavaScript 劫持Cookie 了。原文链接:https://ask.csdn.net/questions/701939...

2021-11-20 21:53:45 253

原创 Qt运行一个命令行程序并读取其输出内容

QProcess可以运行一个应用程序,并可获取其标准输出的内容。一、示例代码main.cpp#include <QCoreApplication>#include <QObject>#include <QProcess>#include <QDebug>#include "Printer.h"int main(int argc, char *argv[]){ int ret = 0; QCoreApplication a(a

2021-11-20 19:05:29 3303 1

原创 Qt项目导入已经存在的Ui文件

Qt项目导入已经存在的Ui文件一、引言把一个已经存在的 ui 文件导入到 Qt 项目中,重点是以下几个步骤:二、操作步骤:1、拷贝 ui 文件到项目文件夹2、把 ui 文件导入到项目中3、为 ui 创建一个继承自 Widget 相关的类4、在新创建类的头文件中声明 ui 类namespace Ui{ class FrmkForm;}以上类名来自调试目录中自动生成的ui头文件的末尾,注意保持类名的一致namespace Ui { class FrmkForm: pub

2021-11-18 15:36:52 4777

原创 用命令行编译Qt程序

用命令行编译Qt程序一、准备工作创建 main.cpp 文件,放置在空文件夹中#include <QMainWindow>#include <QPushButton>#include <QApplication>int main(int argc, char *argv[]){ QApplication a(argc, argv); QMainWindow w; QPushButton b(&w); b.setTe

2021-11-18 10:53:55 3551

原创 Qt乱码解决小技巧(illegal charachter encoding in string literal)

Qt乱码解决小技巧(illegal charachter encoding in string literal)问题描述在使用QtCreator编辑代码时总是到乱码的问题,主要是Windows系统默认使用了GBK编码,而Qt默认采用的是UTF-8编码。截图:解决方法QtCreator菜单栏: 工具–>选项–>文本编辑器选择“显示“选项卡,勾选最后一个勾:display file encoding,然后右下角apply–>ok这时,在编辑器的右上角就会出现一个编码选项,选择

2021-07-02 23:50:18 2970

原创 Oppo手机往电脑里拷贝照片时DCIM文件夹里照片显示不全的解决方案

Oppo手机往电脑里拷贝照片时DCIM文件夹里照片显示不全前言近日被一部手机困扰了很久,起因是想把里边的照片拷贝到电脑里,看似平常而简单的操作却被狠坑了一把。从手机里查看本来有大几百张照片,连接电脑后却只显示近期的几张照片和视频。从手机里的“文件管理”里核对了N次位置等信息均无误。照百度的经验:文件夹改名、移动到其它文件夹。。。 均无效。。。眼看日落西山不能夜宿妹子家吧~~:-)解决方案终于在一篇文章中找到了灵感:[原文在这里],具体操作如下 :(https://blog.csdn.net/

2020-12-25 01:03:28 6224

原创 【软著】分享一次自己申请软件著作权的历程

分享一次自己申请软件著作权的历程前言资料流程我遇到的几个坑总结前言疫情期间为了节约一笔代理费的银子,决定偿试自己申请软著。在历经4个月的煎熬与等待后,今天终于收到证书了。想到了申请过程中的迷茫和论坛里先人的经验指引,决定把这一历程记录下一来,供有需要的同学们参考。资料申请软著需要的资料:1.申请表(加盖公章)2.使用说明书3.源码4.申请人身份证复印件(加盖公章)5.任务下达书(加盖公章)6.营业执照复印件(加盖公章)申请表是登录中国版权保护中心系统打印出来的,直接盖章就行。其它的资料

2020-12-04 21:13:04 3542 3

原创 base class 'class QObject' should be explicitly initialized in the copy constructor [-Wextra]

前言一个类继承自 QObject ,在重写拷贝构造时提示这样一个警告。头文件:class ScoreInfo : public QObject{ Q_OBJECTpublic: explicit ScoreInfo(QObject *parent = nullptr); ScoreInfo(QString id, QString name, int score,...

2020-05-02 23:20:50 1973 1

原创 Qt文件读取中的编码问题

问题近日练手一个磁盘读写的代码,为了加强记忆写了N遍。在测试时发现了一个神奇的问题:同是自己默写的代码,在读取中文数据时既有正常也有乱码:"101" "C++" 98"102" "MySQL" 99"103" "Delphi" 90"104" "Java" 80"105" "PHP" 89"106" "Python" 93"1...

2020-04-28 01:14:19 1056 1

原创 Qt中的自定义类需要继承QObject吗?

前言近日在写一些表示层的数据对像时,遇到了一个不明原因的小问题(见上一篇)引发思考:Qt中自己定义的类需不需要继承QObject基类?百度、论坛找了一圈没有答案。无奈只能翻看帮助文档,原来QObject的介绍中写的非常明确。原文The QObject class is the base class of all Qt objects.QObject is the heart of the...

2020-04-25 23:17:27 4108

原创 implicit instantiation of undefined template 'QList<ScoreInfo>'

问题:创建了两个自定义类:ScoreInfo 和 DataSource,在DataSource中通过QList使用ScoreInfo类时提示错误信息:implicit instantiation of undefined template 'QList’解决方法:在DataSource中增加QObject头文件引用。代码展示:ScoreInfo.hclass ScoreInfo{...

2020-04-23 01:26:23 5744 2

原创 ThinkPHP 设置路由规则后,通过URL访问时地址栏变回 PATH_INFO 模式的地址

一、问题描述ThinkPHP 设置路由规则后,通过URL访问时地址栏直接变回 PATH_INFO 模式的地址。路由设置:return [ 'demo' => ['/index/index/demo',['method="get|post"']],];如输入:www.baidu.com/demo回车后,地址栏的地址直接变成:www.baidu.com/index/in...

2019-12-25 22:49:20 259

原创 阿里云虚拟主机安装 ThinkPHP5.0.24 框架

一、前言最近有个小项目需要使用框架,一狠心决定抛弃 ThinkPHP3.2.3 直接使用新版本(ThinkPHP5.0.24)。在阿里云虚拟主机部署的时候遇到了些小问题,狂搜了很久才得已解决。写在这里,给新手节约些时间。二、操作流程第一步,下载框架没什么好说的,直接官网下载最近版本的框架,本文中使用的版本是 ThinkPHP5.0.24。核心版和完整版都可以,新手建议下载完整版,便于以后学...

2019-12-25 22:36:11 1392 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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