自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

OPEN_GIS

“I hear, I forget; I see, I remember; I do, I understand"

  • 博客(19)
  • 资源 (4)
  • 收藏
  • 关注

原创 德国工程师为iWatch设计的概念图(让我不得不转)

原文链接:http://thenextweb.com/shareables/2013/10/21/iwatch-design-concept-sexy-hell/

2013-10-29 08:41:38 834

转载 国外程序员推荐:每个程序员都应读的书

From:http://blog.jobbole.com/5886/本文由 伯乐在线 - 黄利民 翻译自 stackoverflow。欢迎加入技术翻译小组。转载请参见文章末尾处的要求。【更新】:近日(2012年8月17日)重看 StackOverflow 的原讨论帖,发现于今年年初被关闭了。不过有人做了汇总,把其他回复中提到的书籍,放在投票数最高的回复中。新更新添加 59

2013-10-29 08:29:38 767

转载 gcc以及Qt的DLL文件调用之总结

DLL与LIB的区别 :1.DLL是一个完整程序,其已经经过链接,即不存在同名引用,且有导出表,与导入表lib是一个代码集(也叫函数集)他没有链接,所以lib有冗余,当两个lib相链接时地址会重新建立,当然还有其它相关的不同,用lib.exe就知道了;2.在生成dll时,经常会生成一个.lib(导入与导出),这个lib实际上不是真正的函数集,其每一个导出导入函数都是跳转指令,直接跳转到DL

2013-10-28 14:58:48 773

转载 使用Qt编写模块化插件式应用程序

from:http://blog.csdn.net/flyoxs/article/details/5546591作者:flyoxs动态链接库技术使软件工程师们兽血沸腾,它使得应用系统(程序)可以以二进制模块的形式灵活地组建起来。比起源码级别的模块化,二进制级别的模块划分使得各模块更加独立,各模块可以分别编译和链接,模块的升级不会引起其它模块和主程序的重新编译,这点对于大系统的构建来说更

2013-10-28 12:37:15 1044

转载 自定义的信号和槽注意点

使用自定义的信号和槽,需要注意以下几点:1、类的声明和实现分别放在.h和.cpp文件中;2、类声明中包含Q_OBJECT宏;3、信号只要声明不要设计其的实现函数;4、发射信号用emit关键字;5、自定义槽的实现与普通成员函数的实现一样。

2013-10-26 10:28:11 671

原创 QGraphicsProxyWidget

QGraphicsProxyWidget Class ReferenceThe QGraphicsProxyWidget class provides a proxy layer for embedding a QWidget in a QGraphicsScene. More... #include 在使用GraphicsView时,加载窗体需要使用 QGraphicsPro

2013-10-25 16:52:04 1271

原创 QT使用Design设计的界面的调用方法

QT使用Design设计的界面的调用方法主要有两种:以设计dialog为例创建窗体uisortDialog.ui1)QT自动生成的调用方法,使用窗体Ui::uiSortDialog定义类uiSortDialog的属性变量来调用窗体uisortDialog.ui(注意,Ui::uiSortDialog与uiSortDialog不是同一个对象,Ui::uiSortDialog是窗体对象

2013-10-25 08:53:40 3597

翻译 信号与槽(signal and slot)成功连接的前提条件

1)信号与槽函数必须有相同的参数类型,且参数类型顺序要相同:connect(ftp, SIGNAL(rawCommandReply(int, const QString&)),                  this, SLOT(processReply(int, const QString&)));2)如果信号比槽的参数多,则多的参数将被忽略connect(ftp, SIGN

2013-10-23 10:29:30 1955

翻译 qt界面 “父—子”类继承,及析构关系

以查询对话框为例:由于FindDialog中的子控件使用了new进行创建对象,所以根据C++语法需要进行显示销毁,但在QT中,当父 FindDialog销毁时,QT将自动销毁其所有的子控件1)界面结构图2)默认父- 子关系图由于FindDialog中的子控件使用了new进行创建对象,所以根据C++语法需要进行显示销毁,但在QT中,当父 FindDialo

2013-10-23 10:14:59 1599

原创 数组结构实现

1)二维数组的实现(67)2)规范矩阵相乘(69)设计自己的一套基本抽象数据类型1、类层次1)抽象类,仅规定接口的类,不能建立抽象类的实例。C++中,典型的抽象类有一个或多个纯虚拟成员函数。一个纯虚拟纯虚拟成员函数仅仅定义一个接口,没有定义实现方法。抽象类用做派生其他类的基类。2)具体类,可实例化对象。例子:基本类层次结构图黑框表示抽象类,方框表示具体类。

2013-10-19 16:14:01 565

原创 C++内嵌数据类型与自定义包裹类

1)C++内嵌数据类型不能当作可派生出其它类的基类。即:class D: public int //错误不能利用继承性扩展内嵌类型的功能。2)处理这种不足常用的设计方法就是把内嵌类型的实例置入包裹类(wrapper)中,并利用被封装的对象取代内嵌类型。示例:实现Wrapper类

2013-10-19 15:49:29 1826

转载 linux脚本

1.介绍shell脚本简单的说shell就是一个包含若干行Shell或者Linux命令的文件。对于一次编写,多次使用的大量命令,就可以使用单独的文件保存下来,以便日后使用。通常shell脚本以.sh为后缀。在编写shell时,第一行一定要指明系统需要哪种shell解释用户的shell程序,如:#!/bin/sh,#!/bin/bash,#!/bin/csh,,#!/bin/tcsh

2013-10-14 10:08:38 612

转载 vim基本操作

vim基本命令    1.vim#在命令行中输入vim,进入vim编辑器2.i#按一下i键,下端显示 --INSERT--#插入命令,在vim中可能任意字符都有作用3.Esc#退出i(插入)命令进行其它命令使用4.:r filename#读入一个文件内容,并写入到当前编辑器中5.:w newfilename#将该编辑器中的内容

2013-10-14 09:41:36 742

转载 xx is not in the sudoers file

我用的是redhat5.4,在一般用户下执行sudo命令提示llhtiger is not in the sudoers file. This incident will be reported.解决方法:一、$whereis sudoers -------找出文件所在的位置,默认都是/etc/sudoers         二、 #chmod u+w /etc/sudoers    

2013-10-12 11:01:56 557

转载 单元测试

如何编写单元测试用例(白盒测试)。前段时间公司进行有关测试的培训,集成测试,性能测试,压力测试说了很多。由于本人还处于Coder阶段,只是对单元测试有了些了解。写下来怕以后自己忘记了。都是些自己的看法,不一定准确,欢迎高手指教。一、 单元测试的概念        单元通俗的说就是指一个实现简单功能的函数。单元测试就是只用一组特定的输入(测试用例)测试函数是否功能正常,并

2013-10-11 16:27:13 647

原创 注意模板类的实现预定义要在一个文件中

要求模板类的定义和实现必须要在同一个文件中,通常是头文件,编译器要看到模板实现才能展开模板。

2013-10-11 15:38:04 772

转载 QT GPU混合使用

GPU相对CPU,可以更好地并行处理数据,因此可以利用GPU,来进行可以并行的计算,比如图像处理中,若每个像素的处理都独立于其他像素,则就可以使用GPU来加速。GPGPU的一个比较一般而通用的核心方法就是将待处理的图片或者其他数据转成比如说OpenGL的纹理,然后用OpenGL绘制一个矩形,并使用GLSL、Cg、HLSL等着色语言编写着色程序实现针对每个数据的算法,OpenGL绘制的东西放

2013-10-11 11:23:24 14340

原创 编程珠玑摘录

第1章 开篇1)问题提出:为什么使用磁盘排序,怎样进行磁盘排序,去研究算法2)仔细分析问题,可使得代码长度、编程时间和运行时间减少一个数量级。3)恰当的问题描述占成功的90%4)法国作家和航空器设计师Antoinede saint-Exupery 说:“设计师的至高境界不是他不能再往作品中添加什么东西,而是他不能再从中取走什么东西”。第2章 算法1)研究算法对正在工作的程序

2013-10-10 20:13:41 716

转载 国家气象局提供的天气预报接口

国家气象局提供的天气预报接口接口地址:http://www.weather.com.cn/data/sk/101010100.htmlhttp://www.weather.com.cn/data/cityinfo/101010100.htmlhttp://m.weather.com.cn/data/101010100.html 对于第三个接口,返回信

2013-10-10 10:25:14 1263

redis面试题及答案.pdf

REDIS: 面试常见问题,1.Redis是什么;2.Redis 与memcached 的比较,3.Redis消耗的物理资源与资源淘汰策略.........

2019-09-18

MySQL性能优化的21个最佳实践.pdf

MySQL性能优化的21个最佳实践,1.查询缓存优化;2.Explain 优化;3.Limint优化;4.索引优化;5.Join优化

2019-09-18

MyBatis面试专题及答案.pdf

MyBatis面试专题及答案,什么事MyBatis?Mybatis的特点、分页、插页原理等等面试常问内容

2019-09-18

计算机学习经验谈

介绍算法及训练经验,包括常用的网站及一些心得体会等,共同进步。

2012-12-14

空空如也

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

TA关注的人

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