渲染模块发图记念

孤军作战。终于做完了渲染模块1.0版本。发图记念。

2011-06-08 16:33:00

阅读数 784

评论数 0

带洞多边形三角剖分发图留念

带洞多边形三角剖分

2011-05-04 15:58:00

阅读数 1840

评论数 2

windows下编译VTK8.1.0

编译器为VS 2017。操作系统为Win10 64位。VTK源码版本为8.1.0。1.使用cmake生成vs工程文件。注意,运行完Configure后,出现了一个红框。我只勾选了BUILD_SHARED_LIBS。2.再次点击configure。之后点击Genrate生成vs工程文件。3.之后使用...

2018-03-15 12:25:08

阅读数 1096

评论数 0

构建自定义Docker容器实例

测试工程NodeHello 在此文件夹下,有文件Dockerfile、hi.js。Dockerfile内容为 FROM node:7.9.0 COPY . /app WORKDIR /app hi.js内容为: var http=require("http") var u...

2017-11-23 18:18:01

阅读数 332

评论数 0

实现算法导论第三版中红黑树插入算法

#include #include #include #include #include enum RBNODE_COLOR { RBNODE_COLOR_RED = 0, RBNODE_COLOR_BLACK }; struct RBNode { RBNode * p; R...

2017-05-15 10:25:05

阅读数 446

评论数 0

实现算法导论第三版中的二叉搜索树

使用C++实现。为了方便调试,加了一个输出函数。此函数,水平遍历树节点。 #include #include #include #include #include struct TNode { TNode * p; //parent node TNode * left; //le...

2017-05-09 17:31:02

阅读数 225

评论数 0

实现算法导论第三版中的MergeSort

去掉了原算法中的无穷大值。代码如下: #include #include #include #include void mergeSort(char arr[], int p, int r); int main() { char arr[]={'5', '2', '4', '...

2017-05-05 19:58:57

阅读数 439

评论数 0

Hadop_HDF分布式布置

网络配置 测试网络中有三台虚拟机。一台为NameNode,另两台为DataNode。 主机名          IP                  角色      ubuntu          192.167.8.189        NameNode ubuntu190       192...

2017-05-02 10:33:36

阅读数 533

评论数 0

Hadoop2.8.0 HDFS伪分布式布置

设置配置文件 etc/hadoop/core-site.xml: fs.defaultFS hdfs://localhost:9000 etc/hadoop/hdfs-site.xml: dfs.r...

2017-04-28 17:45:04

阅读数 1730

评论数 0

Redis主从复制机制分析

前言    作者阅读了《Redis设计与实现》(第二版)replication章节。想更深地了解replication机制。于是分析了Redis 3.2.8源码。并编写了这篇文章。如有分析不对的地方,还请各位包涵,指正。 从Slave端分析Replication机制       将Re...

2017-04-14 13:58:48

阅读数 488

评论数 0

使用Redis中skiplist的例子

使用Redis中skiplist的例子

2017-04-07 09:37:19

阅读数 571

评论数 0

使用Lemon编写最简单的SQL解析器

使用SQLite自带的Lemon解析器生成工具,制作最简单的解析器。以解析器仅解析Create table 语句。 以下的生成解析器所需的.y文件。 // All token codes are small integers with #defines that begin with "...

2017-03-28 09:40:59

阅读数 1176

评论数 0

SQLite创建表过程分析

创建表的过程总体分为两步:SQL编译过程,SQL执行过程。下图的sqlite3_prepare_v2分支为SQL编译过程。sqlite3_step分支为SQL执行过程。 SQLite创建一个表的过程很复杂。此图忽略了很多细节。此图仅概括了创建表的宏观过程。 创建一个表都如此复杂,执行I...

2017-03-28 09:32:22

阅读数 506

评论数 0

SQLite虚拟数据库引擎(一 )

文章主体为SQLite文档中的vdbe.html文档。此文介绍了SQLite虚拟机的细节。但此文档并没有及时更新。文档中描述的虚拟机是SQLite老版本的虚拟机。老的虚拟机基于栈。新版本的虚拟机基于寄存器。差别较大。基于本人对寄存器机制的理解,更新了部分文档。如果错误,请指正。

2017-03-27 14:08:20

阅读数 1330

评论数 0

SQLite使用JSON扩展

一、介绍     SQLite3.9.0之后的版本,添加了JSON扩展。在表中可以保存JSON类型。实际上SQLite将JSON类型的字段作为文本字段对待。但可对定义为JSON的字段,调用特点的函数,来实现JSON内容的增删改查。不用再自己用程序实现相似的增删改查操作。     SQLite的...

2017-03-08 14:58:35

阅读数 6419

评论数 0

C++跨平台的坑-重名类导致的崩溃问题

问题描述 多个同名类,方法大多相同,数据成员不同。分布在不同的动态库中。并没有导出此类。在Windows上正常,在Linux下崩溃。 崩溃原因 Windows和Linux生成动态库时,导出函数符号的机制不一样。Windows下,如果没有显示指定那个类为导出类,则不会导出此类。 而 ...

2017-01-19 17:11:58

阅读数 545

评论数 0

QtCreator 4.0 Q5.7 VS2015 源码中有中文导致编译失败的问题的解决方法

1、使用带bom的UTF8文件格式 2、, 在代码中添加 #pragma execution_character_set("utf-8") 3、使用notepad++打开原有源码文件,执行“转为UTF-8编码格式”。 在编译源码就可以了。

2017-01-06 23:26:01

阅读数 504

评论数 0

寻找Windows下MySQL的错误日志

MySQL版本:5.6 Windows版本:Win7 64 MySQL的错误日志记录了MySQL服务器启动、关闭和运行时出错等信息。默认名称为host_name.err,保存在MySQL实例指定的data目录下。但在MySQL的安装目录下的data目录并没有此文件。 查看错误日志的路径: ...

2016-12-07 10:53:20

阅读数 17101

评论数 0

在windows上编译skia

在windows上编译skia

2016-11-06 15:23:04

阅读数 1195

评论数 0

SQLite文件格式初步分析之记录格式

表记录的格式     表的一条记录保存在cell中。一个保存记录的cell的格式如下图所示:   实例:以company表中的一条记录为例。见下图: 表结构的保存格式 sqlite_master表结构     创建、定义表结构的SQL语句,保存的SQLite内...

2016-10-01 15:44:57

阅读数 947

评论数 0

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