- 博客(16)
- 资源 (21)
- 收藏
- 关注
原创 MYSQL/POSTGRESQL/SVN备份设置
由于公司数据安全考量需对相关数据进行备份。 机器配置: Dell R410 CPU:1颗 内存:8G 磁盘:320G系统盘,2T 软raid数据盘,1TB备份盘 应用:SCM、CI、BUG 本文将参考其他网络文献,进行配置部署。没什么特别的,记录以备忘。 准备 建立根目录 mkdir /data_sync 建立备份
2016-01-27 17:48:51
495
原创 MYSQL/POSTGRESQL/SVN备份设置
由于公司数据安全考量需对相关数据进行备份。 机器配置: Dell R410 CPU:1颗 内存:8G 磁盘:320G系统盘,2T 软raid数据盘,1TB备份盘 应用:SCM、CI、BUG 本文将参考其他网络文献,进行配置部署。没什么特别的,记录以备忘。 准备 建立根目录 mkdir /data_sync 建立备份路径目录
2016-01-27 17:24:01
459
原创 大数据技术Hadoop入门理论系列之三--MapReduce框架原理简介
MapReduce介绍 Technorati 标记: 大数据,hadoop,mapreduce,yarn MapReduce是一个最先由Google提出的分布式计算软件构架,它可以支持大数据量的分布式处理。 这个架构最初起源于函数式程式的map和reduce两个函数组成。经过多年的发展和应用MR已经发展 成能适应多种环境的分布式计算框架。它有以下几大特点: 高度抽象易
2016-01-27 16:49:12
975
原创 大数据技术hadoop入门理论系列之二—HDFS架构简介
HDFS简单介绍 HDFS全称是Hadoop Distribute File System,是一个能运行在普通商用硬件上的分布式文件系统。 与其他分布式文件系统显著不同的特点是: HDFS是一个高容错系统且能运行在各种低成本硬件上; 提供高吞吐量,适合于存储大数据集; HDFS提供流式数据访问机制。 HDFS起源于Apache Nutch,现在是Apach
2016-01-12 13:51:48
557
原创 大数据技术Hadoop入门理论系列之一----hadoop生态圈介绍
Technorati 标记: hadoop,生态圈,ecosystem,yarn,spark,入门 1. hadoop 生态概况 Hadoop是一个由Apache基金会所开发的分布式系统基础架构。 用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。 具有可靠、高效、可伸缩的特点。 Hadoop的核心是YARN,HDFS和Mapreduce
2016-01-05 16:03:08
1374
原创 lightning mdb 源代码分析(4)—MVCC/COW
本博文将描述MVCC和cow技术以及LMDB中如何使用以及实现这两种技术。 COW(Copy On Write): COW技术背后的思想是拖延技术,基本方法是假如有多个调用者需要访问的资源,在其初始化的时候是不能区分的,即对于多个调用者来说,这资源就是一样的。这样就可以给每个 调用者一个指向资源的指针即可。这种方法一直持续到调用者需要进行修改所需要访问的资源时,在这个时候,调用者将被分配到一
2016-01-04 16:39:16
458
原创 lightning mdb 源代码分析(5)-事务控制
本博文系列前面已经探讨了LMDB的系统架构、MMAP映射、B-Tree操作等部分,本文将尝试描述LMDB中的事务控制的实现。 事务的基本特征: 事务是恢复和并发控制的基本单位。它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。 事务是数据库维护数据一致性的单位,在每个事务结束时,都能保持数据一致性。 事务应该具有4个属性:原子性、一致性、隔离性、持久性。这四个
2016-01-04 16:38:00
677
原创 Ubuntu 15.10安装elementary desktop
elementaryOS的风格类似于macos,基于Ubuntu改造,个人比较喜欢其界面理念,简单清晰。因此下载了elementaryOS Freya使用,使用过程中,各个软件版本的升级比较落后,比如gcc等,因此尝试使用ubuntuOS安装element desktop。网上的指导步骤都比较旧,按其步骤执行完成,效果总是比elementary os差不少,因此折腾了一下,终于折腾出类似效果,在此
2015-12-19 11:13:37
621
原创 lightning mdb 源代码分析系列(3)
本系列前两章已经描述了系统架构以及系统构建的基础内存映射,本章将详细描述lmdb的核心,外存B+Tree的操作。本文将从基本原理、内存操作方式、外存操作方式以及LMDB中的相关函数等几方面描述LMDB中关于B+Tree的使用方式。 介绍 动态查找树主要有:二叉查找树(Binary Search Tree),平衡二叉查找树(Balanced Binary Search Tr
2015-09-25 06:38:57
816
原创 lightning mdb 源代码分析(1)
lighting mdb(lmdb) 是一个高性能mmap kv数据库,基本介绍和文档参见symas官网,本文将尝试分析其源代码结构以理解数据库设计的关键技术。 本系列文章将尝试从以下几个方面进行分析。 系统架构(本文) MMAP映射(系列2) B+Tree操作(系列3) 事务管理(系列4) MVCC控制(系列5) 等几个方面进行分析。 lmdb是
2015-09-15 17:07:21
1295
原创 通过JDBC连接hive
hive是大数据技术簇中进行数据仓库应用的基础组件,是其它类似数据仓库应用的对比基准。基础的数据操作我们可以通过脚本方式以hive-client进行处理。若需要开发应用程序,则需要使用hive的jdbc驱动进行连接。本文以hive wiki上示例为基础,详细讲解了如何使用jdbc连接hive数据库。hive wiki原文地址: https://cwiki.apache.org/confluenc
2015-09-15 17:06:13
2996
原创 lightning mdb 源代码分析(2)
本系列前一篇已经分析了lightningmdb的整体架构和主要的数据结构。本文将介绍一下MMAP原理以及lmdb中如何使用它。 1. Memory Map原理 内存映射文件与虚拟内存有些类似,通过内存映射文件可以保留一个地址空间的区域,同时将物理存储器提交给此区域,只是内存文件映射的物理存储器来自一个已经存在于磁盘上的文件,而非系统的页文件,而且在对该文件进行操作之前必须首先对文
2015-09-14 06:25:13
569
原创 转:值得推荐的C/C++框架和库 (真的很强大)
目录(?)[+] 值得学习的C语言开源项目 - 1 Webbench - 2 Tinyhttpd - 3 cJSON - 4 CMockery - 5 Libev - 6 Memcached - 7 Lua - 8 SQLite - 9 UNIX v6 - 10 NETBSD C 资源大全
2015-09-09 10:41:28
863
原创 Ogre学习笔记系列-4:异形入侵
声明: 本文根据免费打工仔的外星人来袭游戏改编,只是免费打工仔的游戏需要使用免费打工仔的游戏开发框架,感谢免费打工仔提供了基本剧情和开放了所有源代码。 为了避免不必要的复杂度,本文使用VS2010开发,使用的库有: Ogre SDK 1.7.1 boost 1.4.3 fmod CEGUI 0.71 游戏使用到的媒体文件都是Ogre自带媒体文件,感谢Ogre开源社区。 有关库的下载请参考本系列博文之: Ogre学习笔记系列-3:相关依赖文件地址 第一节:建立基本框架 最新版的ogre demo使
2010-08-10 07:18:00
2921
原创 Ogre学习笔记系列-3:相关依赖文件地址
1. DirectX SDK: http://www.microsoft.com/downloads/details.aspx?familyid=3021D52B-514E-41D3-AD02-438A3BA730BA&displaylang=en 2. boost库: http://www.boost.org/users/download/ 3. poco库: http://pocoproject.org/download/index.html 4. TBB库: http://www.thr
2010-07-23 09:06:00
890
原创 Ogre学习笔记系列-1: 编译orge1.7.1(Cthugha)
编译环境:windows XP SP3,cmake,本地编译工具vs2010【原创文章,转载请注明出处】 1, 下载ogre 1.7.1,下载ogre 1.7.1 source for windows 和 Microsoft visual c++ dependencies package 2. 下载cmake 【编译工具】 3. 下载DirectX SDK【图形库】【编译directx render system必须】 4. 下载boost模板库【时钟,线程等】【可选】 5. 下载poco网络库,basic
2010-07-20 15:43:00
3515
1
parallel_studio_tbe2015 license file
2015-02-02
slickedit 2014 破解 crack v19 19000014 64bit win
2014-11-25
Visual Assist X 10.9.2052 官方原版及破解补丁
2014-11-16
Visual Assist X 10.8.2036.0破解版
2014-06-01
intel paralle xe 2013 update3 license
2014-01-08
intel_cluster_studio_2013_sp1
2014-01-08
intel c++ studio xe 2013 sp1 update1 license
2014-01-08
slickedit 16.0.2.0 linux x86 32位破解文件
2011-09-09
pysqlite that used for python
2009-02-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人