spygg / blogcomment Goto Github PK
View Code? Open in Web Editor NEW博客评论
博客评论
Qt说是非常优雅的C++实现,是跨平台的不二选择.在实际学习中,好多人都会遇到学到一个阶段后突然不知道该如何进行下去了.笔者经过连续几个月对着Designer的源码进行艰苦卓绝的奋斗,终于略有...
https://liusblog.top/2022/06/23/Qt%E5%BC%80%E6%9C%BA%E8%87%AA%E5%8A%A8%E5%90%AF%E5%8A%A8/
开机自启动是一个常用需求,本文探讨之..
windows平台
修改注册表: 不推荐
有些杀软拦截
启动时机较早(当然是启动后),可能有些COM之类的接口调用会失败
使用计划任务自启动:...
有时候趁着那啥搜到的资源,结果因为侵权嘛.被删了…还好有缓存,怎么导出呢?请往下看
将手机连接到电脑,打开 XXXX/Android/data/tv.danmaku.bili/downlo...
https://liusblog.top/2020/05/10/Linux%E7%AE%80%E5%8D%95%E8%BF%90%E7%BB%B4/
运行环境 cetos 7.8 中文界面
安装远程桌面
ssh 登录
1ssh [email protected]
安装远程桌面
1yum install tigervnc-serve...
经过搜索大部分都是给出使用js来设置css的style属性,这样每个元素还要计算位置,非常不方便,同时可能导致页面混乱
grid布局阮一峰大神的博客里面啥都有
下面说一下这种特殊定位布局的方...
https://spygg.github.io/2019/06/25/Qt%E5%8D%95%E5%AE%9E%E4%BE%8B%E8%BF%90%E8%A1%8C/
在用Qt写程序时候可能遇到避免程序重复启动的问题,我们知道用MFC时有个FindWindow函数可以进行窗口查找于是想Qt能否实现呢,经过一番摸索和折腾终于搞定(测试环境为Win7和Ubunt...
在做网站开发时,有些”执迷不悟”的用户还是用着IE,本文给出一种检测浏览器并给出升级提示的方法
代码
在index主页开始加入以下代码(IE10以上版本不管,否则跳转到升级页面)
1234...
github 作为全球最大的同性交友网站,是作为程序员的我们必备网站之一,本文就简单的使用做个介绍
配置Git
首先在本地创建ssh key;1$ ssh-keygen -t rsa -C...
https://spygg.github.io/2019/04/14/Ubuntu%E8%A7%A6%E6%91%B8%E6%9D%BF%E8%B0%83%E6%95%99/
本文主要解决笔记本打字时误触的问题,并且在没有鼠标的时候自动识别
解决方案
安装touchpad-indicator(这个因为好久的项目,貌似在鼠标插拔时有bug)
123sudo add...
众所周知FFMPEG是非常牛逼的存在,但是在学习FFMPEG时一般都是依库的形式调用,总有种隔靴搔痒的感觉,于是爆肝了两天终于把代码加入到Qt工程中了
Mingw 版本编译 FFMPEG(动...
Qt的帮助系统很好看,观察自带的帮助都是HTML格式,当然最好的方法是使用QtWeb模块,但好多Qt版本不支持啊.想到QTextBrowser可以显示图片啥的,一阵乱撸终于搞定,分享之….
...
https://spygg.github.io/2019/05/21/ubuntu%E7%BC%96%E8%AF%91FFMPEG%E5%92%8Cffplay/#%E5%87%86%E5%A4%87
最近突然又想研究音视频了,当然作为音视频领域必备技能FFMPEG是要了解的,本文从编译开始,希望这次能有点建树…
下载源码到官网上下载,FFMPEG官网
准备
不管三七二十一直接开干1./c...
https://spygg.gitee.io/2020/03/01/Qt%E8%B0%83%E7%94%A8Python%E8%BF%9B%E9%98%B6%E7%AF%87/
在上一篇中介绍了 Qt 调用 Python 的入门操作,这一篇中我们来看看还有哪些更高级的用法
写作原因在实际使用中可能有保密的需求,毕竟谁也不想自己辛辛苦苦写的 Python 代码就这么变...
https://liusblog.top/2020/05/06/Qt%E4%B8%8B%E7%9A%84Websocket/
在上一篇中介绍了使用 Qt 开发 HttpServer 常用的库,但是由于 HTTP 的特性使得只能是客户端主动请求,在对实时性要求比较高的情况下就需要轮询操作,WebSocket 的出现彻底...
工作中突然遇到 Qt 调用 Python 脚本的情况,研究下并记录填坑记录
必备步骤
引入头文件和库
在代码中引入 python.h
初始化代码,并调用 PyRun_SimpleString...
https://liusblog.top/2020/03/03/HTML5%E6%92%AD%E6%94%BEm3u8%E7%9A%84%E6%96%B9%E6%B3%95/
现在越来越多的网站采用 m3u8 的方式来播放视频,但是原生的浏览器(除 Safari 外)都不支持,经搜索发现 video-js 可以将 m3u8 嵌到网页中,特记录之…
步骤
引入 vi...
https://liusblog.top/2020/10/25/servlet%E5%85%A5%E9%97%A8/
新版的 servlet 3.0版本遇到的坑,特此记录下
遇到的坑先说下运行环境吧,网上的东西大多数都是过时的,导致本菜撸了几天, 运行Servlet后一直显示 HTTP状态 404 - 未找...
由于Qt的强大特性,在VC开发时一直想能否导出Qt的各个模块为VC所用,本文介绍一种思路,抛砖引玉下,经测试满足 VC 6.0及以上版本
起源大家都知道MFC框架没有很好的数据库框架来用,而...
https://spygg.github.io/2019/04/07/%E5%9C%A8github%E4%B8%8A%E6%90%AD%E5%BB%BA%E5%8D%9A%E5%AE%A2/
经过一系列折腾后,发现还是hexo + github 写博客靠谱,MARKDOWN语法真香…更多内容请参考staticgen网站
安装部署安装hexo,首先安装nodejs 这里没啥好说的...
github 作为全球最大的同性交友网站,是作为程序员的我们必备网站之一,本文就简单的使用做个介绍
配置Git
首先在本地创建ssh key;1$ ssh-keygen -t rsa -C...
在使用主题snippet时候,图片不能全屏预览,于是自己动手写了一个,还是可以使用的
示意图
参考intense但是这玩意有bug
直接上干货原理:
查找所有的图片
在图片点击时候获取图片地...
https://spygg.github.io/2019/04/12/CSDN%E5%8D%9A%E5%AE%A2%E8%BD%AC%E9%AB%98%E6%B8%85PDF/
起源:主要是为了学习ffmpeg,然后看到雷神大人的博客太好了(但是CSDN广告太多了….),就爬取下来了,理论上可以爬取所有的csdn
效果:先看疗效—–雷神高清无码博客图
用法:1$ ...
起源:最近在研究一个项目, 其中用到了数据库,在数据库断开重连时会给出警告,经过一系列尝试终于搞定,网上找的方法大多数都是抄来抄去,很是无语…
警告示例内容为:1QSqlDatabasePr...
https://liusblog.top/2021/02/11/%E5%86%8D%E8%B0%88Qt%E6%95%B0%E6%8D%AE%E5%BA%93/
以前写的Qt数据退出时提示异常的情况,经历时间的摧残,再战数据库
多线程支持一个函数在不同线程中调用,可通过 QThread::currentThread()来区分所以可声明一个单例函数1s...
https://spygg.github.io/2019/06/24/%E8%B7%9F%E9%9A%8FDesigner%E6%BA%90%E7%A0%81%E5%AD%A6Qt/
Qt说是非常优雅的C++实现,是跨平台的不二选择.在实际学习中,好多人都会遇到学到一个阶段后突然不知道该如何进行下去了.笔者经过连续几个月对着Designer的源码进行艰苦卓绝的奋斗,终于略有...
如果长期维护一个软件最好能在软件中可以看到软件的更新历史,由于git是很好的版本管理软件于是有了本文
其实实现原理很简单,就是利用git log 功能将历史导出到资源文件中,结合Qt的资源系...
由于众所周知的原因,github 经常抽风,偶尔了解到 netlify 可以镜像本网站,于是特记录之….
netfily 镜像注册账号Netlify 官网网站然后使用 github 账号登录...
工作中突然遇到 Qt 调用 Python 脚本的情况,研究下并记录填坑记录
必备步骤
引入头文件和库
在代码中引入 python.h
初始化代码,并调用 PyRun_SimpleString...
Qt默认的编码为Utf8但是还是遇到不开眼的Windows下的GBK编码,本文记录下编码转换函数备用
主要代码12345678910111213141516171819/函数功能: ...
https://spygg.github.io/2019/04/09/ubuntu-%E6%9C%89%E9%81%93%E4%BA%91%E7%AC%94%E8%AE%B0/
想一键将网页转化成APP吗? 本文也许会有你想要的答案
运行效果运行效果和网页版本的没有区别网易云笔记网页版其实非常好了,但是本人还是比较喜欢客户端一点
其他作品找到了一个有道云笔记node...
鉴于Qt的全平台性,用来开发android对于只会用C++的人来说太合适了,但是在第一关往往都会遇到不少坑,本文将一一细数之…
环境不说搭建的环境就是耍流氓,往往遇到问题的都是运行环境的问题...
折腾了一通之后,还是更喜欢snippet 主题,并且发誓不在折腾了,好吧,我开玩笑的呢!
本人也做了一个动态的不过没买服务器,如下图所示
主题官网主题github
安装
下载插件:
1git...
发现了一个学习英语的软件叫做 voscreen
知乎推荐
网站地址voscreen主页真香,谁用谁知道!
示例 Your user agent does not support...
https://spygg.github.io/2019/04/25/linux%E7%8E%AF%E5%A2%83pip3%E9%85%8D%E7%BD%AE/
手残升级Ubuntu到了19.04,突然发现自己写的必应词典失效了,但是下载速度炒鸡慢,于是就有了下文
图示
清华网站参考
临时使用1pip install -i https://pypi....
test
在实际程序的开发中,html 越来越流行,作为跨平台的大户的 Qt 对 web 支持一直没有一个较好的官方模块来进行支持,本文简要介绍下常用的 Web 服务器
JQHttpServerJQH...
https://spygg.github.io/2019/06/21/%E5%88%86%E5%BC%80%E6%97%85%E8%A1%8C/
众生皆苦…..
生而为人,已属不易,何苦要相互折磨?纵使有千般不舍,万分难离亦不如,放手各自前行…
github 作为全球最大的同性交友网站,是作为程序员的我们必备网站之一,本文就简单的使用做个介绍
配置Git
首先在本地创建ssh key;1$ ssh-keygen -t rsa -C...
前几天编写ftp服务器时如果采用SSL加密的话需要证书于是就抄袭了下以记录
生成步骤
创建服务器证书密钥文件 server.key:1openssl genrsa -des3 -out se...
github 作为全球最大的同性交友网站,是作为程序员的我们必备网站之一,本文就简单的使用做个介绍
配置Git
首先在本地创建ssh key;1$ ssh-keygen -t rsa -C...
https://spygg.github.io/2019/05/06/Qt5%E5%8F%AF%E7%BC%96%E8%AF%91%E7%9A%84Designer/
最近在研究怎么编写一个设计工具,鉴于Designer的强大指就想哪来改造,经过来回的折腾终于有点眉目,也学到了不少东西,整个工程太复杂了,本人抽取出Designer的主要部分并共享之…
秀一...
在实际工程中由于需要使用矩阵计算,网上搜罗了下,发现 eigen 库比较靠谱,这里简要介绍下食用方法,以及如何避免运行断言
下载库eigen 官网
引入到 Qt 工程中
将 源码中的 的 E...
https://liusblog.top/2022/01/02/%E6%9C%89%E5%85%B3Qt%E7%9A%84%E4%B8%80%E4%BA%9B%E8%AE%B0%E5%BD%95/
windows下QtCreator的大内存改造(32位)因为要查看Qt的源代码,因为我用的Qt版本是5.7.0是32位的,所以会出现加载文件过多而崩溃的现象,方法为
1editbin /larg...
https://liusblog.top/2021/07/05/%E6%95%B0%E6%8D%AE%E5%BA%93%E5%BB%BA%E8%A1%A8%E8%8C%83%E5%BC%8F/
设计口诀:
多对多: 多对多三张表,关系表辆外键
一对多: 一对多两张表,多的表加外键
一对一(一张表拆分, 一对多特殊形式,如用户详细信息和简要信息):
主键共享
外键唯一
范...
https://spygg.github.io/2020/02/23/netlify%E9%95%9C%E5%83%8F%E6%9C%AC%E7%BD%91%E7%AB%99/
由于众所周知的原因,github 经常抽风,偶尔了解到 netlify 可以镜像本网站,于是特记录之….
注册账号Netlify 官网网站然后使用 github 账号登录
创建网站
点击 N...
https://liusblog.top/2022/01/11/Qt%E4%B8%AD%E7%9A%84%E5%A4%9A%E7%BA%BF%E7%A8%8B/
众所周知Qt的多线程有两种方法
继承QThread
使用Controller 和 Worker 然后通过信号槽
官方范例里面都没有说线程等待某一个事件的问题,查找文档之后发现有个QWai...
学习下GO语言的协程的端口扫描,更多教程见大神的bilibili主页
视频链接参见微软MVP杨旭大神的Go语言(Golang)编写 TCP 端口扫描器(完结)
步骤
开启协程池
投递任务
获...
亲测可用!!!! 记住一点:技术问题千万不要百度,最好google起码必应www.bing.com
效果图按照惯例先上效果图
在linux安装Qt后默认的工程文件.pro是用gedit打开的...
妈的,网上一大堆都是废话,尤其是CSDN, FUCK
问题表现:在VS2019下打开Qt插件扩展添加qt版本有问题(添加不上),或者设置完成后无效
网上搜的解决方案如下:
降版本*(根本...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.