自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 解决sqlite3_open函数无法打开中文路径问题

改用sqlite3_open16() C++处理sqlite数据库sqlite3_open16()的filename参数是UTF-16编码。sqlite3_open()的filename参数时UTF-8编码。

2017-02-14 10:51:28 4437 1

转载 SQL性能优化中的底层概念,时间复杂度,算法和数据结构,数据库组成,查询优化和表关联原理.

原文地址:http://blog.jobbole.com/100349/一提到关系型数据库,我禁不住想:有些东西被忽视了。关系型数据库无处不在,而且种类繁多,从小巧实用的 SQLite 到强大的 Teradata 。但很少有文章讲解数据库是如何工作的。你可以自己谷歌/百度一下『关系型数据库原理』,看看结果多么的稀少【译者注:百度为您找到相关结果约1,850,000个…】 ,而且找到的那些文

2016-12-01 08:48:04 10169

转载 VS下动态库和静态库的创建以及使用

原文链接:http://blog.csdn.net/wallaceli1981/article/details/5740718偶们在实际的编程开发中,经常会遇到运行时无法找到某个DLL文件或者链接时无法找到某个LIB文件。然后,我们就开始乱GOOGLE一下,然后将VS2005的设置改变一下,或许就Ok了,我们将别人开发的DLL或者LIB导入到我们的编程中,那么这些lib,DLL到底是什么呢

2016-11-28 13:07:48 991

原创 BCGPFormView嵌入左侧显示属性页,并且同窗口等比例缩放,属性页添加图表随窗口尺寸变化而变化

1、在BCGPFormView中放入一个属性页,并且标签放在左边。具体做法如下:首先,从新建一个单文档应用程序BCGPropShowChartView,view类派生于CBCGPFormView,然后添加两个PropPage对话框资源,并且对对话框资源添加类,CPropOne,和CPropTwo,在头文件和CPP文件中修改基类为CBCGPPropertyPage,这样属性页就暂时放在一边。

2016-11-11 16:36:12 2002 2

转载 内存DC和屏幕DC

转自:http://blog.csdn.net/sunnyorange/article/details/6590793首先明白DC的含义,Windows不允许程序员直接访问硬件,它对屏幕的操作是通过环境设备,也就是DC来完成的。DC就是设备上下文的意思,设备上下文就是当前的这个窗体的一些属性,譬如说他使用的画刷,画笔等等。也就是说,它并不是将像素直接输出到设备上,而是将图绘制到由设备描述表表示

2016-08-12 09:34:30 4680 1

转载 VC中,AssertValid和Dump函数

转自http://tsitao.blog.163.com/blog/static/29795822006914105840496/CObject::AssertValid 成员函数提供对对象内部状态的运行时检查。尽管从 CObject 派生类时不需要重写 AssertValid,但可以通过重写使您的类更安全可靠。AssertValid 应在对象的所有成员变量上执行断言,以验证它们包含有效值。例

2016-08-11 17:34:49 688

原创 c++ 创建和使用动态链接库 DLL

动态链接库DLL文件是c++学习中很重要的一点。DLL文件有很多的有点,可以被一个程序甚至多个程序调用,节省了内存,共享了资源。DLL库不同于静态库,在静态库情况下,函数和数据被编译进一个二进制文件(通常扩展名为*.LIB), Visual C++的编译器在处理程序代码时将从静态库中恢复这些函数和数据并把他们和应用程序中的其他模块组合在一起生成可执行文件。这个过程称为"静态链接",此时因为应用

2016-08-05 10:07:24 5648 1

原创 VTK入门(三)--图像加工处理(一)

不知不觉离上篇博客已经过去了一个月了,决定把vtk图像处理的方式方法总结下来。编写vtk程序就和平时做事情是一样的,要循序渐进,才不会出错,具体步骤如下:1、vtk图像构建前面的文章提到过,可以用Source(比如,vtkConeSource创建椎体源对象,vtkImageCanvasSource2D创建空白画布对象)来创建,并且都会提供相应的图像处理功能,但随着我对vtk学习的慢

2016-06-16 14:55:16 15942 2

原创 VTK入门(二)--颜色映射

在vtk中颜色映射是可视化技术中最常用的,是根据属性值来对物体进行着色,将颜色查找表中的颜色映射到点或单元的属性值上,绘制时就可以用这些颜色值来绘制点和单元了。接下来编写一个梯形实例来体现颜色映射算法,写代码前我们需要做如下准备:属性数据首先要介绍的是vtkDataSet这个类,vtkDataSet是所以数据集的父类,这里谈的可视化也都是对vtkDataSet数据对象进行的可视

2016-05-16 21:39:48 11029 2

原创 VTK入门(一)--分析示例程序,对图形拉伸

作为一个刚刚入门VTK的菜鸟,我决定先从分析vtk的示例程序做起。vtk的程序流程通常是下面这样子的:读取或者生成数据        vtk中提供了获取数据的方法,一种是直接从文件中读取数据,另一种是生成相应的源对象(流水线的起点操作),通过vtkConeSource *cone = vtkConeSource::New();生成一个源对象(椎体)。过滤、映射

2016-04-19 15:29:24 4938 3

C++趣味程序百例

很好的适合初学者的C++代码联系。可以在没事放松的时候练练手

2015-12-02

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

TA关注的人

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