自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (5)
  • 收藏
  • 关注

原创 腾讯云部署Django+Nginx+uWSGI+SimpleUI

搭建了一个小系统,本来用uWSGI就足够了,但使用 SimpleUI后,一些静态的svg文件不能正常显示,所以就使用了Nginx,对静态文件单独处理,原理如上图。使用系统及版本:服务器:腾讯云服务器 CentOS 7.5 64位 安装了宝塔Linux面板,后续操作均在宝塔面板中,宝塔面板中安装了下面两个工具:Django:3.2.0 Python:3.8.5 simpleui:2022.2.16的版本 uWSGI:2.0.20 Nginx: 1.19.4具体安装设置步骤请下载文...

2022-02-26 23:23:54 1920

原创 腾讯云部署Django+uWSGI+SimpleUI时.svg文件无法显示

腾讯云部署Django+uWSGI+SimpleUI时.svg文件无法显示

2022-02-26 22:55:33 2278

原创 mySql 数据库导出

在系统控制台 cmd: 输入mysqldump如果不识别,就去mysql安装目录下执行

2021-12-31 10:13:02 388

原创 django 随笔

permission_queryset=current_user.roles.filter(permissions__isnull=false).values("permissions__id","permissions__url").distinct()queryset对象存储到session (对象转列表)permission_list=[]for item in permission_queryset; permission_list.append(itme['permissio...

2021-12-29 21:50:21 316

原创 vue.js 点谁谁变红代码

currentIndex:0

2021-11-27 11:34:29 498

原创 wepy的安装与卸载

1 //查看版本2 npm ls -g --depth=03 4 //卸载 wepy-cli5 npm uninstall -g wepy-cli6 7 //安装特定版本 @1.7.08 npm install -g [email protected]

2021-11-23 17:03:25 676

原创 MySQL命令

列出所有数据库: show databases;列出表: show tables;显示表结构:desc 表名;

2021-06-27 19:22:58 45

转载 django2.X中url和path的区别及用法

本文链接:https://blog.csdn.net/xiaoyaosheng19/article/details/82709298

2021-06-27 17:25:43 207

原创 Django模板文件

def index(request): # return HttpResponse("欢迎来到 Django首页!") booklist = BookInfo.objects.all() template = loader.get_template('booktest/index.html') context = RequestContext(request, {'booklist': booklist}) return HttpResponse(template.r...

2021-06-27 17:18:55 101

原创 mingw编译Qtcreator

最近使用Qt自定义插件,但由于下载安装的Qtcreator是MSVC,自定义插件使用的mingw编译器,需要把 Qt Creator 重新用 MinGW 编译。总之就是要让整个开发环境都用相同的编译器。环境:Qt4.8.5 +Qtcreator2.5.2注意:库是Qt4.8.5时不能使用高版本Qtcreator,试过Qtcreator2.7.2编译错误,可能是mingw版本

2017-05-01 11:59:22 2889 4

原创 Qt,QtCreator资源下载地址

http://download.qt.io/official_releases/

2017-05-01 09:51:28 3519

转载 Qt下双屏的显示方法

想实现这样一种功能:主程序的主窗口在PC上显示,而其子dialog在另外的显示器上显示(做实验时方便监控且不会有多余的干扰)。方法如下 :建立Qdesktopwidget对象QDesktopWidget* desktop = Application::desktop();获取当前显示器的个数N = desktop->screenCount();如

2017-04-20 16:26:05 8613 3

原创 Qt,debug时提示“PC register is not available”错误

Qt,debug时提示“PC register is not available”错误,release模式程序运行正常。打开Qt自带的实例也这样,看来不是程序问题,是系统问题。重装了Qt,QtCreator,mingw,都不管用,折腾好几天,网上查到信息是关于32位和64位不兼容什么的,没找到具体解决方案。操作系统是Win7,64位的,而且之前使用都很正常,突然出现这个问题。最终解决方

2017-03-28 10:00:42 1720

转载 QThread使用——关于run和movetoThread的区别

QThread 使用探讨2010-10-23 00:30注意:本文停止更新,请优先考虑 Qt 线程基础(QThread、QtConcurrent等)dbzhang800 2011.06.18QThread 似乎是很难的一个东西,特别是信号和槽,有非常多的人(尽管使用者本人往往不知道)在用不恰当(甚至错误)的方式在使用 QThread,随便

2016-12-27 15:02:36 2168

转载 QT Creator的style sheet的几种用法(QT Creator)(StyleSheet)(样式)(QT4.7)(用法)

摘要:       QT Create中,对button或者window等部件设置背景、颜色、透明等样式时,需要用到style sheet,可以直接在代码里写,也可以在ui设计师里通过右键change style sheet的方法来设置,本人是使用的后面的方式,下面介绍几种常见的用法。介绍:    作者使用的开发环境为:qt creator 201005, qt4.7。

2016-11-24 15:49:54 5016

转载 对libevent+多线程服务器模型的C++封装类 转载

原文:http://www.tuicool.com/articles/QBj2ma最近在看memcached的源码,觉得它那种libevent+多线程的服务器模型真的很不错,我将这个模型封装成一个C++类,根据我的简单测试,这个模型的效率真的很不错,欢迎大家试用。这个类的使用方法很简单(缺点是不太灵活),只要派生一个类,根据需要重写以下这几个虚函数就行了://新建连

2016-10-13 20:21:07 920

原创 ubuntu下QtCreator启动无响应问题解决

QtCreator正常使用,系统重启后一打开就卡死,无响应状态,重装也没用,查了半天才解决解决方法:删除系统配置目录下的QtProject文件夹具体实施:1、find / -name QtProject   在系统里查找QtProject文件夹root@jq-virtual-machine:/# find / -name QtProject/root/.config/QtPro

2016-10-11 11:06:48 9942 3

转载 ubuntu环境下使用apt-get配置apache+php+mysql

经过几年的发展,最近发现ubuntu再也不是以前那种装什么都得编译的年代了。赞一个,这样下去陆续集成环境估计也就越来越没人使用了。我用的应该是ubuntu 12 64位版。linode的版本是直接以root登录,连sudo这种打字都可以省了。步骤一,安装apachesudo apt-get install apache2安装完成。 运行如下命令重启下:

2016-10-09 11:27:58 2552

转载 Ubuntu 14.04 Web服务器--Apache的安装和配置

http://jingyan.baidu.com/article/6d704a130c8a0d28da51ca5f.html命令行安装Apache打开"终端窗口",输入"sudo apt-get install apache2"-->回车-->输入"root用户的密码"-->回车-->输入"y"-->回车,安装完成默认的网站根目录的路径A

2016-10-09 11:19:25 271

原创 ubuntu下安装apache及依赖包安装

顺利安装apache:http://httpd.apache.org/download.cgi  下载最新版下载后:[root@local]# tar –zxvf  httpd-2.4.23.tar.gz // 解压后为httpd-2.2.9  [root@local]# mkdir /usr/local/web/apache/   //在这个目录下建立文档,利于管理  

2016-10-09 08:10:12 3847 1

原创 ubuntu下安装libevent(libevent-2.0.22-stable),Qt下运行

1、下载http://libevent.org/ 目前最新版本libevent-2.0.22-stable.tar.gz2、安装解压;tar  -zxvf  libevent-2.0.22-stable.tar.gz进入目录;./configure –prefix=/usr         配置目录makesudo mak

2016-09-26 15:25:51 5739

转载 QTabWidget添加自定义样式

一、参考文章:http://bbs.csdn.net/topics/390632657?page=1setStyleSheet("QTabWidget::pane{border-width:1px;border-color:rgb(48, 104, 151);\                                    border-style: o

2016-03-17 16:34:34 2812

转载 Qt多国语言的实现与切换(国际化)

1、创建语言文件  打开.pro文件,加入以下:TRANSLATIONS+=cn.ts  工具->外部->Qt语言家->更新翻译,将生成翻译文件cn.ts2、编辑翻译文件  启动Linguist(Qt语言家),打开cn.ts,然后进行编辑,主要是将源文对应的译文填写上,最后保存3、部署翻译文件  工具->外部->Qt语言家->部署翻译,将生成

2016-03-15 17:54:24 7294 3

原创 Qt 自定义控件应用QSS(setStyleSheet)设置由Q_PROPERTY设置的属性

继承自QWidget的类设置了自定义属性frameColor-边框颜色class FHRBox : public QWidget{ Q_OBJECT Q_PROPERTY(QColor frameColor READ frameColor WRITE setFrameColor)public: explicit FHRBox(QWidget *pare

2016-03-14 21:47:41 8087 1

原创 Win7 x64系统下PHP开发环境搭建(Apache2.4.18+PHP5.6.16+MySQL5.7.10+phpMyAdmin4.5.3.1)

详细word带图文文档及所需安装包地址(保存在百度盘里了)可以到下面页面下载:http://download.csdn.net/detail/senkkes/9384616一、Apache安装1、ApaChe下载:地址:http://httpd.apache.org/download.cgi目前最新版:StableRelease - Latest Version:

2015-12-30 17:27:43 2722

转载 qt中的lineEdit文本输入框的输入类型限制(三种验证类)

qt的三种验证类: 1。输入int类型 QValidator *validator=new QIntValidator(100,999,this);QLineEdit *edit=new QLineEdit(this);edit->setValidator(validator); 也可以表示成 QLineEdit *edit=new QLineEdit(this

2015-12-19 10:35:34 12925

原创 四字节与float转换

/////////char to float char sBuf[4]; sBuf[0]=0x00; sBuf[1]=0x00; sBuf[2]=0x48; sBuf[3]=0x42; float a= *(float*)(sBuf);///////// float to char

2015-12-18 18:00:43 7913

原创 Qt4.8.5下 Qtserialport 安装中找不到cfgmgr32.h的解决

Qt4.8.5下 Qtserialport 安装中提示找不到cfgmgr32.h解决:http://pan.baidu.com/s/1o6W4T4I  下载文件夹中所有文件放到C:\Qt\4.8.5\include\QtCore目录下。win7下打开qt command:$ mkdir qtserialport-build$ cd qtserialport-build$ q

2015-12-17 11:12:55 3098 2

转载 Qt4添加QSerialPort模块

第一步:下载QSerialPort模块下载地址:http://pan.baidu.com/s/1c03vwXE百度网盘http://download.qt.io/official_releases/qt/5.4/5.4.0/submodules/官方第二步:打开QSerialPort工程首先确认您电脑上有可以正常使用的Qt4版本,我这里用的是Qt4.

2015-12-17 08:49:36 6979

转载 C++临时变量的生命周期(const 引用后延长临时变量周期)

C++ 中的临时变量指的是那些由编译器根据需要在栈上产生的,没有名字的变量。主要的用途主要有两类:1) 函数的返回值, 如: 1 string proc() 2 { 3 return string("abc"); 4 } 5 6 int main() 7 { 8 proc(); 9 return 0; 10 }其

2015-11-12 23:24:30 6036

转载 c++中临时变量不能作为非const的引用参数

试看下面的代码:#include using namespace std;void f(int &a) { cout }void g(const int &a){ cout } int main() { int a = 3, b = 4; f(a + b);  //编译错误,把临时变量作为非const的引用参数传递了

2015-11-12 23:22:03 1230

转载 Qt中丰富的容器类---数组QVector、链表QLinkedList、映射表QMap、哈希表QHash

在C++里做大型程序时,少不了要与数组、链表等数据结构打交道。就是最简单的字符串也常常让头痛万分,Qt中有QString解决了字符串的头痛,那么其他数组等有没有更简单的解决方案呢?Qt作为一款优秀的类型库,当然不会没考虑这些。Qt提供了大量的“容器类”,专门用于以某种方式存储大量内容,QString其实只是这大量的容器类的一种。我在这里介绍:QVector(数组)、QLinkedL

2015-11-12 21:10:12 1630

原创 Qt Creator 3.5.1(Qt4.8.4库+MinGW4.4)下不能调试问题解决(Debugging has failed)

Qt Creator 3.5.1(Qt4.8.4库+MinGW4.4)下使用minGW4.4默认的GDB调试会不成功,提示如下:Debugging startsDebugging has failedDebugging has finished原因:Qt Creator 3.5.1需要更新版本的GDB。从http://qt-project.org/wiki/QtCreato

2015-11-12 20:24:59 7896

转载 const在函数前与函数后的区别

const在函数前与函数后的区别一   const基础         如果const关键字不涉及到指针,我们很好理解,下面是涉及到指针的情况:         int   b   =   500;     const   int*   a   =   &b;              [1]     int   const   *a   =   &b;    

2015-11-10 09:51:30 329

转载 C++中的explicit关键字

在C++程序中很少有人去使用explicit关键字,不可否认,在平时的实践中确实很少能用的上。再说C++的功能强大,往往一个问题可以利用好几种C++特性去解决。但稍微留心一下就会发现现有的MFC库或者C++标准库中的相关类声明中explicit出现的频率是很高的。了解explicit关键字的功能及其使用对于我们阅读使用库是很有帮助的,而且在编写自己的代码时也可以尝试使用。既然C++语言提供这种特性

2015-11-04 21:24:51 278

转载 Qt中用户界面的User Interface Compiler(uic)机制的相关说明

Qt中用户界面的User Interface Compiler(uic)机制的相关说明uic读取由QtDesigner生成的XML格式的用户界面定义文件(.ui文件),然后生成其对应的C++头文件。       若界面文件为ZZZ.ui,则对应生成的头文件为ui_ZZZ.h。默认情况下:       ①基于QMainWindow的程序,会生成一个叫ui_mainwindow

2015-11-04 20:48:21 1937

转载 一个函数名后面加const

const用在成员函数后   主要是针对类的const对象     如:     class   Text{     public:             void   printconst(void)const{cout          void   print(void){cout  private:             int   k;     };

2015-11-04 09:04:19 451

转载 引用形参和指针形参的比较

指针与引用看上去完全不同(指针用操作符’*’和’->’,引用使用操作符’.’),但是它们似乎有相同的功能。指针与引用都是让你间接引用其他对象。你如何决定在什么时候使用指针,在什么时候使用引用呢?  首先,要认识到在任何情况下都不能用指向空值的引用。一个引用必须总是指向某些对象。因此如果你使用一个变量并让它指向一个对象,但是该变量在某些时候也可能不指向任何对象,这时你应该把变量声明为指针

2015-11-02 21:42:33 1064

转载 Qt头文件中的QT_BEGIN_NAMESPACE

QT_BEGIN_NAMESPACE QT_END_NAMESPACE在源代码中是这样定义的:12# define QT_BEGIN_NAMESPACE namespace QT_NAMESPACE {# define QT_END_NAMESPACE }也就是说,如果你

2015-11-02 20:28:50 1063

转载 qobject_cast用法

函数原型:T qobject_cast ( QObject * object )本方法返回object向下的转型T,如果转型不成功则返回0,如果传入的object本身就是0则返回0。在使用时有两个限制:    1# T类型必须继承自QObject。    2# 在声明时必须有Q_OBJECT宏。使用场景:当某一个Objec

2015-11-02 11:56:50 446

腾讯云部署Django+Nginx+uWSGI+SimpleUI.解决 .svg文件不能显示问题

用Django搭建了一个小系统,本来用uWSGI就足够了,但使用 SimpleUI后,腾讯云服务器部署时一些静态的svg文件不能正常显示,所以就使用了Nginx,对静态文件单独处理。服务器:腾讯云服务器 CentOS 7.5 64位 安装了宝塔Linux面板,后续操作均在宝塔面板中。Django:3.2.0 Python:3.8.5 simpleui:2022.2.16的版本 uWSGI:2.0.20 Nginx: 1.19.4

2022-02-27

Win7 x64系统下PHP开发环境搭建---Apache2.4.18+PHP5.6.16+MySQL5.7.10+phpMyAdmin4.5.3.1

Win7 x64系统下PHP开发环境搭建,包含详细操作步骤及所需安装包百度盘下载 (Apache2.4.18+PHP5.6.16+MySQL5.7.10+phpMyAdmin4.5.3.1)

2015-12-30

浮点数与4字节数值相互转换工具

浮点数与四个字节数值相互转化的工具。例如浮点数20.12转化为C3 F5 A0 41四个字节。

2015-12-18

串口监视软件 CommMonitor

非常好用的串口监视软件。支持win7 32位,但不支持64位。

2015-12-18

qtserialport 5.4.0 安装源文件

qtserialport-opensource-src-5.4.0 源码,支持qt4,qt5.

2015-12-18

空空如也

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

TA关注的人

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