<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dalian8的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dalian8</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dalian8]]></copyright><item><title><![CDATA[事务的传播行为（讲得比较好）]]></title><link>https://blog.youkuaiyun.com/dalian8/article/details/78226727</link><guid>https://blog.youkuaiyun.com/dalian8/article/details/78226727</guid><author>dalian8</author><pubDate>Fri, 13 Oct 2017 15:37:05 +0800</pubDate><description><![CDATA[文章一：
我们都知道事务的概念，那么事务的传播特性是什么呢？(此处着重介绍传播特性的概念，关于传播特性的相关配置就不介绍了，可以查看spring的官方文档) 
在我们用SSH开发项目的时候，我们一般都是将事务设置在Service层
 那么当我们调用Service层的一个方法的时候它能够保证我们的这个方法中执行的所有的对数据库的更新操作保持在一个事务中，在事务层里面调用的这些方法要么全部成功，]]></description><category></category></item><item><title><![CDATA[利用druid的驱动包加密数据库密码]]></title><link>https://blog.youkuaiyun.com/dalian8/article/details/78189210</link><guid>https://blog.youkuaiyun.com/dalian8/article/details/78189210</guid><author>dalian8</author><pubDate>Tue, 10 Oct 2017 09:49:30 +0800</pubDate><description><![CDATA[第一步：利用druid的驱动包加密数据库密码 java -cp druid-1.0.12.jar com.alibaba.druid.filter.config.ConfigTools 123456：
zzk1@ubuntu:~/edu/service/user/lib$ java -cp druid-1.0.12.jar com.alibaba.druid.filter.config.Conf]]></description><category></category></item><item><title><![CDATA[dubbo管理控制台2.5.5版本支持jdk1.8（dubbo-admin-2.5.5.war）]]></title><link>https://blog.youkuaiyun.com/dalian8/article/details/78170029</link><guid>https://blog.youkuaiyun.com/dalian8/article/details/78170029</guid><author>dalian8</author><pubDate>Sat, 07 Oct 2017 15:59:14 +0800</pubDate><description><![CDATA[dubbo管理控制台2.5.5版本支持jdk1.8（dubbo-admin-2.5.5）]]></description><category></category></item><item><title><![CDATA[5分钟让你了解 ZooKeeper 的原理]]></title><link>https://blog.youkuaiyun.com/dalian8/article/details/77944017</link><guid>https://blog.youkuaiyun.com/dalian8/article/details/77944017</guid><author>dalian8</author><pubDate>Tue, 12 Sep 2017 13:11:10 +0800</pubDate><description><![CDATA[本文转自公众号：大数据架构之路（ID：FullStackPlan ）

作者：LBD

前言

ZooKeeper 是一个开源的分布式协调服务，由雅虎创建，是 Google Chubby 的开源实现。分布式应用程序可以基于 ZooKeeper 实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master 选举、分布式锁和分布式队列等功能。

1、简介

]]></description><category></category></item><item><title><![CDATA[Zookeeper运维的一些经验[转]]]></title><link>https://blog.youkuaiyun.com/dalian8/article/details/77943485</link><guid>https://blog.youkuaiyun.com/dalian8/article/details/77943485</guid><author>dalian8</author><pubDate>Tue, 12 Sep 2017 11:46:28 +0800</pubDate><description><![CDATA[Zookeeper是一个分布式协调框架，有不错的性能，也经过许多公司的验证，所以在很多场景都有使用。大家一般用Zookeeper来实现服务发现(类似DNS)，配置管理，分布式锁，leader选举等。在这些场景中，Zookeeper成为了一个被依赖的核心组件，Zookeeper的稳定性是需要特别关注的。

　　去哪儿网也在很多场景依赖Zookeeper，所以我们也一直在摸索怎么更好的运维稳定的Z]]></description><category></category></item><item><title><![CDATA[Mybatis通用Mapper]]></title><link>https://blog.youkuaiyun.com/dalian8/article/details/77256024</link><guid>https://blog.youkuaiyun.com/dalian8/article/details/77256024</guid><author>dalian8</author><pubDate>Wed, 16 Aug 2017 17:12:58 +0800</pubDate><description><![CDATA[极其方便的使用Mybatis单表的增删改查
项目地址:http://git.oschina.net/free/Mapper


优点?


不客气的说,使用这个通用Mapper甚至能改变你对Mybatis单表基础操作不方便的想法,使用它你能简单的使用单表的增删改查,包含动态的增删改查.

程序使用拦截器实现具体的执行Sql,完全使用原生的Mybatis进行操作.

你还在因为]]></description><category></category></item><item><title><![CDATA[Jquery-zTree的基本用法]]></title><link>https://blog.youkuaiyun.com/dalian8/article/details/18795555</link><guid>https://blog.youkuaiyun.com/dalian8/article/details/18795555</guid><author>dalian8</author><pubDate>Sun, 26 Jan 2014 14:34:48 +0800</pubDate><description><![CDATA[【简介】

zTree 是利用 JQuery 的核心代码，实现一套能完成大部分常用功能的 Tree 插件

 兼容 IE、FireFox、Chrome 等浏览器
 在一个页面内可同时生成多个 Tree 实例
 支持 JSON 数据
 支持一次性静态生成 和 Ajax 异步加载 两种方式
 支持多种事件响应及反馈
 支持 Tree 的节点移动、编辑、删除
 支持任意更换皮肤 / ]]></description><category></category></item><item><title><![CDATA[C#通过thrift连接hbase操作步骤]]></title><link>https://blog.youkuaiyun.com/dalian8/article/details/17292273</link><guid>https://blog.youkuaiyun.com/dalian8/article/details/17292273</guid><author>dalian8</author><pubDate>Fri, 13 Dec 2013 00:09:55 +0800</pubDate><description><![CDATA[1、 下载thrift-0.9.1.exe和源码包thrift-0.9.1.tar.gz：
2、利用thrift-0.9.1.exe工具生成thrift连接hbase的客户端接口代码：
从hbase源码包目录
hbase-0.96.0-src\hbase-0.96.0\hbase-thrift\src\main\resources\org\apache\hadoop\hbase\thrift]]></description><category></category></item><item><title><![CDATA[﻿﻿hbase建表命令]]></title><link>https://blog.youkuaiyun.com/dalian8/article/details/17207101</link><guid>https://blog.youkuaiyun.com/dalian8/article/details/17207101</guid><author>dalian8</author><pubDate>Sun, 08 Dec 2013 22:09:49 +0800</pubDate><description><![CDATA[Hbase 建表基本命令总结

访问hbase,以及操作hbase，命令不用使用分号
hbase shell 进入hbase
list 查看表
hbase shell -d
hbase(main):024:0> scan '.META.'
=============小例子===================================================
1. 创]]></description><category></category></item><item><title><![CDATA[2013年中国数据库大会PPT]]></title><link>https://blog.youkuaiyun.com/dalian8/article/details/17025233</link><guid>https://blog.youkuaiyun.com/dalian8/article/details/17025233</guid><author>dalian8</author><pubDate>Fri, 29 Nov 2013 15:15:30 +0800</pubDate><description><![CDATA[干货来了！！2013年中国数据库大会刚刚闭幕，PPT已经提供下载。分享给各位。

大数据革命.pdfMPP NewSQL 数据库集群支撑企业超大规模数据仓库案例介绍.pdfBig Data in Action – 企业如何运用微软 Big Data 的技术具体规划并落实运行.pdf小米hadoop/hbase微实践.pdfHBase近期的发展及实践.pdf简单诉求下的大数据解决之道.pdf基于]]></description><category></category></item><item><title><![CDATA[array in mongodb (c++)]]></title><link>https://blog.youkuaiyun.com/dalian8/article/details/16119539</link><guid>https://blog.youkuaiyun.com/dalian8/article/details/16119539</guid><author>dalian8</author><pubDate>Thu, 14 Nov 2013 16:58:11 +0800</pubDate><description><![CDATA[BSONArray 
BSONArrayBuilder  

BSON Arrays in C++ 
http://www.mongodb.org/display/DOCS/Updating#Updating-PushingaUniqueValue





Mongo shell代码 


> db.mongodb.insert({"dbName": "343", ho]]></description><category></category></item><item><title><![CDATA[哈希算法(Hash Algorithm)初探]]></title><link>https://blog.youkuaiyun.com/dalian8/article/details/16114881</link><guid>https://blog.youkuaiyun.com/dalian8/article/details/16114881</guid><author>dalian8</author><pubDate>Thu, 14 Nov 2013 11:57:59 +0800</pubDate><description><![CDATA[不约而同的，几乎所有的流行的hash map都采用了DJB hash function，俗称“Times33”算法。

Perl、Berkeley DB 、Apache、MFC、STL 等等。

times33的算法也很简单，就是不断的乘33。nHash = nHash*33 + *key++;

我没找到什么理论可以说明这种算法的合理性，据说只是通过测试和实践发现这个算法是比较好的。]]></description><category></category></item><item><title><![CDATA[MPP,SMP,NUMA概念介绍]]></title><link>https://blog.youkuaiyun.com/dalian8/article/details/14648365</link><guid>https://blog.youkuaiyun.com/dalian8/article/details/14648365</guid><author>dalian8</author><pubDate>Sat, 09 Nov 2013 16:30:03 +0800</pubDate><description><![CDATA[一、            MPP,SMP,NUMA概念介绍

 

1.1、       MPP架构介绍

MPP
 (Massively Parallel Processing)，大规模并行处理系统，这样的系统是由许多松耦合的处理单元组成的，要注意的是这里指的是处理单元而不是处理器。每个单元内的CPU都有自己私有的资源，如总线，内存，硬盘等。在每个单元内都有操作系统和管理数据库的]]></description><category></category></item><item><title><![CDATA[C/Socket多路复用select]]></title><link>https://blog.youkuaiyun.com/dalian8/article/details/14522879</link><guid>https://blog.youkuaiyun.com/dalian8/article/details/14522879</guid><author>dalian8</author><pubDate>Fri, 08 Nov 2013 15:39:13 +0800</pubDate><description><![CDATA[Linux:C/Socket多路复用select 小全
Submitted byELFeron 2006, August 3, 5:46 PM.Unix/Linux
作一个tcp的服务程序，同时可能有大量的客户端连上来，希望分别记住各个socket
谁有数据过来，就读出来，放到一个请求队列－－这些事情用一个线程完成
另外有一个结果队列，如果结果里包含了socket的编号，用一个线程专门：]]></description><category></category></item><item><title><![CDATA[异步套接字基础：select函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET]]></title><link>https://blog.youkuaiyun.com/dalian8/article/details/14522401</link><guid>https://blog.youkuaiyun.com/dalian8/article/details/14522401</guid><author>dalian8</author><pubDate>Fri, 08 Nov 2013 15:13:59 +0800</pubDate><description><![CDATA[select函数： 
          系统提供select函数来实现多路复用输入/输出模型。原型： 
        #include sys/time.h> 
        #include unistd.h> 
      select函数： 
          系统提供select函数来实现多路复用输入/输出模型。原型： 
        #include sys/tim]]></description><category></category></item><item><title><![CDATA[hadoop hive sql]]></title><link>https://blog.youkuaiyun.com/dalian8/article/details/14454631</link><guid>https://blog.youkuaiyun.com/dalian8/article/details/14454631</guid><author>dalian8</author><pubDate>Thu, 07 Nov 2013 17:14:50 +0800</pubDate><description><![CDATA[创建表
hive> CREATE TABLE pokes (foo INT, bar STRING); 
创建表并创建索引字段ds
hive> CREATE TABLE invites (foo INT, bar STRING) PARTITIONED BY (ds STRING); 
显示所有表
hive> SHOW TABLES;
按正条件（正则表达式）显示表，
hive> SH]]></description><category></category></item><item><title><![CDATA[Hadoop Hive与Hbase整合]]></title><link>https://blog.youkuaiyun.com/dalian8/article/details/14228971</link><guid>https://blog.youkuaiyun.com/dalian8/article/details/14228971</guid><author>dalian8</author><pubDate>Wed, 06 Nov 2013 15:57:04 +0800</pubDate><description><![CDATA[用hbase做数据库,但由于hbase没有类sql查询方式,所以操作和计算数据非常不方便,于是整合hive,让hive支撑在hbase数据库层面 的 hql查询.hive也即 做数据仓库


1. 基于Hadoop+Hive架构对海量数据进行查询：http://blog.youkuaiyun.com/kunshan_shenbin/article/details/7105319

2. HBase ]]></description><category></category></item><item><title><![CDATA[hadoop hive建表及装载数据]]></title><link>https://blog.youkuaiyun.com/dalian8/article/details/14228873</link><guid>https://blog.youkuaiyun.com/dalian8/article/details/14228873</guid><author>dalian8</author><pubDate>Wed, 06 Nov 2013 15:50:38 +0800</pubDate><description><![CDATA[必须在表定义时创建partition
a、单分区建表语句：create table day_table (id int, content string) partitioned by (dt string);单分区表，按天分区，在表结构中存在id，content，dt三列。
以dt为文件夹区分
b、 双分区建表语句：create table day_hour_table (id int, c]]></description><category></category></item><item><title><![CDATA[hadoop hive和mysql安装实践]]></title><link>https://blog.youkuaiyun.com/dalian8/article/details/14228271</link><guid>https://blog.youkuaiyun.com/dalian8/article/details/14228271</guid><author>dalian8</author><pubDate>Wed, 06 Nov 2013 15:25:45 +0800</pubDate><description><![CDATA[下载hive-0.11.0:
zzk1@zzk1-vm1:~$ wget
http://apache.dataguru.cn/hive/hive-0.11.0/hive-0.11.0-bin.tar.gz
 
解压：
zzk1@zzk1-vm1:~$ tar xzvf hive-0.11.0-bin.tar.gz
 
设置环境变量：
zzk1@zzk1-vm1:~$ vi .bas]]></description><category></category></item><item><title><![CDATA[淘宝海量数据库之二：一致性选择]]></title><link>https://blog.youkuaiyun.com/dalian8/article/details/14002751</link><guid>https://blog.youkuaiyun.com/dalian8/article/details/14002751</guid><author>dalian8</author><pubDate>Fri, 01 Nov 2013 16:17:16 +0800</pubDate><description><![CDATA[众所周知，一致性是数据最关键的属性之一。2000年，Eric Brewer教授在ACM分布式计算年会上指出了著名的CAP理论：
Brewer, E. A. 2000. Towards robust distributed systems. In Proceedings of the 19th Annual ACM Symposium on Principles of Distributed Co]]></description><category></category></item></channel></rss>