软件安装与使用
文章平均质量分 86
carman_风
历经千重罪,练就不死心
展开
-
在QtCreator中使用Clang-Tidy和Clazy
在QtCreator中使用Clang-Tidy和Clazy在QtCreator中使用Clang-Tidy和Clazy打开ClangCodeModel设置Clang-Tidy设置Clazy使用总结在QtCreator中使用Clang-Tidy和Clazy部分连接和图片不能正常显示请参考:https://blog.csdn.net/wsj18808050/article/details/79824619QtCreator在前几天发布了4.6.0开始的版本,增加了两个非常棒的新功能,分别是Clang-Tid转载 2021-03-01 14:39:51 · 1706 阅读 · 1 评论 -
QMAKE指南
QMAKE指南原文链接:http://blog.csdn.net/lmhit/article/details/5621046qmake是Trolltech公司创建的用来为不同的平台和编译器书写Makefile的工具。手写Makefile是比较困难并且容易出错的,尤其是需要给不同的平台和编译器组合写几个Makefile。使用qmake,开发者创建一个简单的“项目”文件转载 2017-06-23 11:12:21 · 698 阅读 · 0 评论 -
Git常用命令总结
Git常用命令总结git init 在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹. git clone 获取一个url对应的远程Git repo, 创建一个local copy. 一般的格式是git clone [url]. clone下来的repo会以url转载 2017-07-14 10:10:03 · 351 阅读 · 0 评论 -
Qt Creator 中使用 Git / Github
Github是目前最流行的代码仓库,通过 Qt Creator 可以很方便的访问 Github ,下面来看看如何配置。原文链接:http://blog.csdn.net/hebbely/article/details/524950731、下载并安装git首先安装 Git(msysGit) 最新版是2.10.0下载地址 http://git-scm.com/dow转载 2017-07-07 17:21:27 · 5012 阅读 · 1 评论 -
QtXlsx的使用
原文链接:http://blog.csdn.net/c3060911030/article/details/51560239今天有幸了解到QtXlsx:http://qtxlsx.debao.me/一个强大的对Excel的操作,不仅跨平台,而且不需要安装Excel,读写速度杠杠的。但是用它的话,还得稍微配置下,查询博客,都是有点缺斤少两的。感觉写的不好。下来我来说下怎么配置转载 2017-07-07 17:25:33 · 2036 阅读 · 0 评论 -
编译和使用Crypto ++(mingw版本的Qt)
原文地址:http://www.qtcentre.org/threads/28809-Compiling-amp-using-Crypto-with-mingw-version-of-Qt我个人对这些很麻烦。显式编译的crypto ++版本(cryptopp530win32win64.zip)是使用MSVC构建的,不能与mingw一起使用。幸运的是我可以让它最终工作。所翻译 2017-07-07 17:35:23 · 2510 阅读 · 0 评论 -
编码的故事
作者:于洋链接:https://www.zhihu.com/question/23374078/answer/69732605来源:知乎著作权归作者所有,转载请联系作者获得授权。很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为”字节“。再后来,他们又做了一些可以处理这些字节的机器,机器开动转载 2017-08-21 09:42:03 · 349 阅读 · 0 评论 -
百万级开源MQTT消息服务器 搭建
下载地址:http://emqtt.com/downloads文档地址:http://emqtt.com/docs/v2/index.html开始使用EMQ 2.0 消息服务器简介EMQ (Erlang/Enterprise/Elastic MQTT Broker)是基于Erlang/OTP平台开发的开源物联网MQTT消息服务器。Erlang/OTP是出色的软实时(Soft原创 2017-08-25 17:44:51 · 15266 阅读 · 1 评论 -
开源车牌识别软件EasyPR 使用
使用基础准备: * opencv学习 个人推荐了解 * easyPR学习获取源代码可以访问项目主页获取代码:githuboschina如果你熟悉git版本控制工具,可以使用下面的命令从 Github 克隆代码:$ git clone https://github.com/liuruoze/EasyPR准备工作安装OpenCV从 OpenCV官方网站 获取对应平台的 OpenCV3.1翻译 2017-08-23 12:49:20 · 2573 阅读 · 0 评论 -
文件上传利器SWFUpload使用
原文链接:http://www.cnblogs.com/2050/archive/2012/08/29/2662932.htmlSWFUpload是一个flash和js相结合而成的文件上传插件,其功能非常强大。以前在项目中用过几次,但它的配置参数太多了,用过后就忘记怎么用了,到以后要用时又得到官网上看它的文档,真是太烦了。所以索性就把它的用法记录下来,也方便英语拙计的同学查看,利人利己,一转载 2017-08-29 14:44:22 · 522 阅读 · 0 评论 -
程序员修炼之道
文章目录@[toc]1. 整体来说,这本书到底在谈些什么?2. 作者细部说了什么,怎么说的?3. 这本书说的有道理吗?是全部有道理,还是部分有道理?4. 这本书跟你有什么关系?5. 快速参考指南6. 检查清单参考文章1. 整体来说,这本书到底在谈些什么? 看这本书主要使用了检视阅读中略读的方法,大体了解本书所讲的主要内容。本书围绕“注重实效”...翻译 2019-03-08 14:19:59 · 548 阅读 · 0 评论 -
git代码统计
命令行方式查看git上的个人代码量:git log --author=“username” --pretty=tformat: --numstat | awk ‘{ add += $1; subs += $2; loc += $1 - $2 } END { printf “added lines: %s, removed lines: %s, total lines: %s\n”, ad...翻译 2019-03-04 17:50:36 · 644 阅读 · 0 评论 -
代码编写规范
文章目录@[toc]1.目标2.排版格式2.1 类及其排版格式2.2 函数的声明与定义2.3 空行2.4 代码行2.5 代码行内的空格2.6 对齐2.7 长行拆分2.8 修饰符的位置2.9 代码段中的预处理格式2.10 被注释的代码2.11 注释3.命名规则4.表达式和基本语句4.1 运算符的优先级4.2 复合表达式4.3 避免直接使用数字作为标识符4.4 if 语句4.5 循环语句的效率4.6 ...原创 2019-04-23 22:48:44 · 18315 阅读 · 1 评论 -
QtAV编译及使用
QtAV编译及使用参考地址:https://github.com/wang-bin/QtAV/wiki/Build-QtAVPrerequisitesGet QtAV source codegit clone https://github.com/wang-bin/QtAV.gitcd QtAV && git submodule update --initF...原创 2019-07-08 09:41:09 · 2215 阅读 · 0 评论 -
treefrog 之控制器
控制器控制器是网页应用程序的关键类.它接收浏览器的请求, 从模型(model)的角度调用业务逻辑, 在基本的结果上生成视图(view)的HTML, 返回请求响应.定义操作(Actions)操作(action)是基于请求URL的一种叫法, 它决定了调用控制器(controller)定义的何种方法.让我们给已经生成的骨架上增加一些操作(Action).首先, 在头文件声明的’pulic s翻译 2017-06-20 11:39:12 · 406 阅读 · 0 评论 -
treefrog之视图 ERB
ERBERB原本是一个用来嵌入Ruby脚本到文本文档中的一个库.在Rails被作为一个模版引擎, 你可以将代码嵌入到HTML中的标签中.用同样的方式, Treefrog框架也使用标签来嵌入C++代码.为了方便, 我也把它称之为ERB.首先, 我将确保development.ini中的配置项目是按如下配置的, 除非你有更改默认设置, 它应该是这样.TemplateSystem=ERB翻译 2017-06-20 11:49:12 · 545 阅读 · 0 评论 -
treefrog之视图 Otama模版系统
Otama模版系统Otama模版系统系统将界面逻辑从模版中完全分离出来..它是专门为Treefrog框架设计的.当配置文件(development.ini)按下面这样编辑后使用生成器生成程序骨架时, 将创建Otama系统的视图.TemplateSystem=Otama模版完全由HTML写成(使用.html作为后缀名).一个”标记”用来标识逻辑代码应该插入的元素.界面逻辑文件(翻译 2017-06-20 11:47:49 · 500 阅读 · 0 评论 -
Markdown简明语法手册
Cmd Markdown 简明语法手册标签: Cmd-Markdown1. 斜体和粗体使用 * 和 ** 表示斜体和粗体。示例:这是 斜体,这是 粗体。2. 分级标题使用 === 表示一级标题,使用 — 表示二级标题。示例:这是一个一级标题============================这是一个二级标题-------------------------------------------转载 2017-05-26 10:54:09 · 1154 阅读 · 0 评论 -
markdownpad2注册码
转载自:http://blog.csdn.net/griswold6/article/details/52554820打开markdownpad2 –> 帮助 –>升级为专业版按照如下输入:邮箱地址:Soar360@live.com授权秘钥:GBPduHjWfJU1mZqcPM3BikjYKF6xKhlKIys3i1MU2eJHqWGImD转载 2017-05-08 10:07:41 · 522 阅读 · 0 评论 -
QxOrm 的安装
下载地址:http://www.qxorm.com/qxorm_en/tutorial_3.html提前条件 :需要翻墙(vpn工具)This tutorial provides a way to install a development environment to work with Qt, boost and QxOrm library on Windows, each转载 2017-05-26 11:04:19 · 1594 阅读 · 0 评论 -
(c++)web应用开发框架简单对比
TreeFrog基本情况介绍特性安装tufao基本情况介绍它的特点安装CppCMS基本情况介绍安装要求Cinatra基本情况介绍如何使用TreeFrog基本情况项目地址: https://github.com/treefrogframework/treefrog-framework官网: http://www.treefrogframework.org/ 开原创 2017-05-27 10:46:02 · 20174 阅读 · 0 评论 -
(c++)orm框架简单对比
ODB基本情况需要安装四个基本软件包测试QxOrm基本情况安装测试Java和.net中的ORM方案非常多也比较成熟, 但是c++中却不多见,目前C++中现存的ORM主流库主要为以下几个对比图: 主要介绍以下两种ODB基本情况下载地址 :http://www.codesynthesis.com/products/odb/download.xhtml最近一次版本更新时间:2015-07原创 2017-05-27 10:49:24 · 11113 阅读 · 1 评论 -
(Qt Installer Framework)程序简易打包教程
(Qt Installer Framework)程序简易打包教程Qt Installer Framework程序简易打包教程第一步下载Qt Installer Framework第二步 打包程序安装和环境变量的配置第三步准好要打包的程序第四步以DQtQtIFW203examplesstartmenu这个例子为参照修改自己要打包的程序第一步:下载Qt Installer Framework原创 2017-06-19 14:38:47 · 9142 阅读 · 4 评论 -
TreeFrog Framework开发环境搭建 (C++ web framework, based on Qt)
参考地址:http://treefrogframework.github.io/treefrog-framework/user-guide/ch/install/安装首先,我们需要先安装好Qt库.对于Windows和Mac OS X,从Qt 网站 下载并安装它.对于Linux,你可以安装一个发布的包.如果是Ubuntu:安装Qt库和开发工具$ sudo apt-get inst翻译 2017-06-20 11:23:53 · 1593 阅读 · 0 评论 -
Treefrog应用程序
教程翻译地址:http://treefrogframework.github.io/treefrog-framework/user-guide/ch/tutorial/让我们新建一个Treefrog应用程序.我们将尝试生成一个简单的博客系统,它可以列出(list),查看(view)和添加(add)/编辑(edit)/删除(delete)文字.生成应用程序框架首先,我们将需要翻译 2017-06-20 11:28:19 · 2591 阅读 · 0 评论 -
TreeFrog (C++ Web Framework)开发之源码分析
转载地址:http://blog.csdn.net/foruok/article/details/17498793 为了弄明白 TreeFrog 的逻辑,我分析了它的源码。将程序开始至开发人员自己的工程如何被调用的路线理清楚了。 工程 tfmanager 是整个框架的起点,它生成 treefrog 守护进程,还记得吗,"treefrog -e dev" 这个命令,我们用来启转载 2017-06-20 11:32:31 · 585 阅读 · 0 评论 -
TreeFrog 之生成器
生成器在这一章节,我们将看看命名为tspawn的生成器命令.生成应用程序框架首选, 在我们做其他事情前需要创建一个应用程序的框架.我们将再次使用blogapp创建.从命令行输入下面的命令(在Windows上,从Treefrog命令行窗口执行)$ tspawn new blogapp当你执行完这条命令, 应用名将作为目录树的根目录.配置文件(ini)和项目文件(pro)翻译 2017-06-20 11:36:58 · 496 阅读 · 0 评论 -
treefrog 之模型
模型(Model)模型(Model)是一个对象,这个对象表现为需要返回给浏览器的抽象信息.事实上, 在业务逻辑上它不是这么简单的.所以, 让我们来尝试理解它.模型(Model)保存在系统内或者外部数据库内.从控制器(controller)角度来看, 不考虑模型(model), 你在通过HTTP响应的方式访问数据库里期望的信息.一旦信息已经在数据库中保存, 你将可以获得一个模型(model)翻译 2017-06-20 11:40:44 · 416 阅读 · 0 评论 -
treefrog 之测试
测试在开发的过程中, 测试是非常重要的.测试需要重复检查, 它是一个烦人的过程.出于这个原因, 自动处理这个过程就变得非常有用了.模型(model)的单元测试在这一节总, 我们将尝试检查模型(model)是否工作在正确的方式.测试框架使用了Qt的TestLib(更多详细信息,请查看文档).让我们测试教程中生成的Blog模型(model)的代码.先提前为模型(model)生成一个共享库.翻译 2017-06-20 11:43:41 · 495 阅读 · 0 评论 -
treefrog 之发布
发布一个开发好的应用是发布到生产环境(或者测试环境)的, 它将在那里进行运行.虽然在生产环境中构建源代码比较容易, 通常来说, 生产环境和构建的机器是分开的.要构建, 计算机需要有相同的操作系统和库按照在生产环境中.发行版的二进制文件可以在那时构建.二进制和所有生成的相关的文件从归档文件中转移到生产环境.发行版本(release Mode)构建要用发行版本模式构建源代码, 应该在应用程翻译 2017-06-20 11:45:30 · 479 阅读 · 0 评论 -
SourceTree安装与使用方法
【原文链接】:SourceTree使用方法引用博客:http://blog.csdn.net/u012230055/article/details/64125268一 、SourceTree简介SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,拥有可视化界面,容易上手操作。同时它也是Mercurial和Subversion版本控制转载 2017-05-26 10:46:23 · 47839 阅读 · 0 评论