码迷,mamicode.com
首页 > 2018年01月15日 > 全部分享
在Qt项目中添加全局宏变量来达到按方案编译的目的
遇到一个需求,需要根据不同需要编译所需程序,本人采用了在QtCreator中建立不同的构建设置,配合宏的方式来实现: 1、在项目-构建设置中,添加构建配置2、在构建步骤里的qmake中的额外参数一栏填入:"DEFINES += XXXX",也就是对应的宏变量3、按照上述方法再次添加别的构建配置与宏变 ...
分类:其他好文   时间:2018-01-15 16:32:21    阅读次数:172
静态文件服务器
最近和服务端联调, 由于服务端的同志比较忙, 在需要排除服务端报错的情况下, 需要去找服务端大哥看日志。 然后今天想想, 服务端大哥忙的话, 不如把日志直接开放给我看好了。 于是想起之前写过python的静态文件服务器, 但是似乎挺卡的。 之前写的node静态文件服务器, 似乎不错。 于是开始搞过来 ...
分类:其他好文   时间:2018-01-15 16:32:15    阅读次数:146
java 程序命名规则
程序命名规则提示:模块设计人员确定本软件的模块命名规则(例如类、函数、变量等),确保模块设计文档的风格与代码的风格保持一致。可以从机构的编程规范中摘取或引用(如果存在的话)。命名规则1、包命名 Java程序以包名为文件目录名,通过包的分层结构实现对程序进行归类和模块化管理。包名要求全部用英文字母小写 ...
分类:编程语言   时间:2018-01-15 16:32:06    阅读次数:786
属性和关联对象整理
1、OC常用属性汇总 atomic:生成的setter、getter操作为原子操作,为系统默认,执行性能低,但是是线程安全的。 nonatomic:生成的setter、getter操作是非原子操作,推荐手动设置为nonatomic属性,执行性能高,多线程容易出现异常。 assign:用来修饰值类型, ...
分类:其他好文   时间:2018-01-15 16:32:00    阅读次数:166
错题集05
总结:综上:新生代基本采用复制算法,老年代采用标记整理算法。cms采用标记清理。总结:在每个线程中都是顺序执行的,所以sl.printAll();必须在前三句执行之后执行,也就是输出的内容必有(连续或非连续的)ABC。而线程之间是穿插执行的,所以一个线程执行 sl.printAll();之前可能有另一个线程执行了前三句的前几句。E答案相当于线程1顺序执行完然后线程2顺序执行完。G答案则是线程1执行
分类:其他好文   时间:2018-01-15 16:31:50    阅读次数:189
div+css实现双飞翼布局
本例通过div+css实现HTML金典布局双飞翼布局,该布局结构为上中下结构,上:header头;下:footer尾;中:内容,将内容分为了三个结构,左中右 下图是效果图 我们来看下代码 ...
分类:Web程序   时间:2018-01-15 16:31:37    阅读次数:139
mybatis之接口方法多参数的三种实现方式
关键代码举例: DaoMapper.xml UserDao.java TestDao.java ...
分类:其他好文   时间:2018-01-15 16:31:27    阅读次数:77
Wampserver 2.5 多网站配置方法
写在开头:本文适用于wampserver2.5版本号,和wamp的老版本号配置有语法上的差别,笔者正是由于被老版本号的配置办法给整迷糊了所以才总结了一篇针对2.5版本号的配置方法,假设您还停留在1.x或着已经到了3.x以上,请节省您宝贵的时间 wamp是一个集成了apache、php、mysql的执 ...
分类:Web程序   时间:2018-01-15 16:31:19    阅读次数:175
DOM用法及应用
DOM介绍:文档对象模型 为了方便javascript语言通过dom操作html比较方便; HTML中节点分类: 1.文档节点(document) 2.元素节点 3.文本节点 4.属性节点 5.注释节点 节点的选择 1.document.getElementById(id属性值); 2.docume ...
分类:其他好文   时间:2018-01-15 16:31:10    阅读次数:98
文件加密软件实现企业数据高效安全保护
为何说文件加密软件能实现企业数据高效安全保护呢?尤其是透明加密软件,透明加密技术是近年来针对企业文件保密需求应运而生的一种文件加密技术。它是指对使用者来说是无感知的。当使用者在打开或编辑指定文件时,系统将自动对未加密的文件进行加密,对已加密的文件自动解密。文件在硬盘上是密文,在内存中是明文。一旦离开 ...
分类:其他好文   时间:2018-01-15 16:31:01    阅读次数:139
Mosquitto安装、测试
1、官网下载安装包,并上传到服务器 下载地址:http://mosquitto.org/download/ 上传服务器,并解压: 2、进入解压完的目录: 3、安装依赖库 命令:yum install -y c-ares-devel e2fsprogs-devel uuid-devel libuuid ...
分类:其他好文   时间:2018-01-15 16:30:52    阅读次数:164
正确设置网站title、keywords、description(转载)
本文转载自蚂蚁HR(www.mayihr.com) 优化技巧是老师在课堂上教不了你的,而自己也不可能在练习中领悟,最便捷的方法就是听取别人的经验,所以转载一下 1、title(网站标题) title,就是浏览器上显示的那些内容,不仅用户能看到,也能被搜索引擎检索到(搜索引擎在抓取网页时,最先读取的就 ...
分类:Web程序   时间:2018-01-15 16:30:45    阅读次数:202
cesium编程入门(六)添加 3D Tiles,并调整位置,贴地
添加 3D Tiles,并调整位置 3D Tiles 是什么 3DTiles数据集是cesium小组AnalyticlGraphics与2016年3月定义的一种数据集,3DTiles数据集以分块、分级渲染,将大数据量三维数据以分块,分层的形式组织起来,可以大量减轻浏览器和GPU的负担是一个优秀的,并 ...
分类:其他好文   时间:2018-01-15 16:30:36    阅读次数:1825
Python20 - Day06
常用模块 一、random模块 生成随机码 二、os模块 ...
分类:编程语言   时间:2018-01-15 16:30:28    阅读次数:133
LA3905 Meteor
https://vjudge.net/problem/UVALive-3905 计算出每个点在相框中的时间段,扫描线做即可 关键在如何快速计算每个点在相框中的时间段。对每个点进行运动分解,进入的时间L是x进入和y进入的最大,退出时间R是x退出和y退出的最小,画图看一下即可 画图同时可以发现不经过相框 ...
分类:其他好文   时间:2018-01-15 16:30:17    阅读次数:114
我的Java学习笔记 -开发环境搭建
开始学习Java~ 一、Java简介 Java编程语言是一种简单、面向对象、分布式、解释型、健壮安全、与系统无关、可移植、高性能、多线程和动态的语言。 Java分为三个体系: JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版) JavaEE ...
分类:编程语言   时间:2018-01-15 16:30:08    阅读次数:177
连续子数组的最大和
public class 连续子数组的最大和{ // 时间复杂度为O(n) private static int getSubMaxSum(int[] array) { if (array == null || array.length == 0) { return 0; } int sum = 0 ...
分类:编程语言   时间:2018-01-15 16:29:59    阅读次数:118
1158条   上一页 1 ... 31 32 33 34 35 36 37 ... 69 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!