自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 NoSQL-Tidis支持分布式事务,兼容redis协议,使用tikv存储引擎,可水平扩展

项目repo地址 https://github.com/yongman/tidis Tidis是分布式数据库,支持redis协议,多种数据结构支持,编写语言为golang。 Tidis工作角色类似于TIDB,提供协议转换和数据结构计算,底层使用TiKV分布式kv存储引擎,采用raft数据复...

2018-05-30 19:27:05

阅读数 1866

评论数 0

原创 Linux内核网络栈源代码分析(专栏)

原创作品,转载请标明。专栏地址:http://blog.csdn.net/column/details/linux-kernel-net.html[系统运维] Linux内核--网络栈实现分析(一)--网络栈初始化[系统运维] Linux内核--网络栈实现分析(二)--数据包的传递过程(上)[系统...

2012-12-19 18:10:05

阅读数 7163

评论数 0

原创 Gentoo Linux维护(专栏)

[系统运维] Gentoo Linux--解决fcitx在GTK3应用下无法调用输入的问题[系统运维] Gentoo Linux--Layman的使用[综合] Gentoo Linux--安装使用USB 无线网卡TL-WN721N(芯片RT5370)和TL-WN322G+(芯片zd1211rw)驱...

2012-03-14 18:52:39

阅读数 5019

评论数 1

原创 ARM-Linux移植攻略

原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/6581719持续更新中.......ubuntu下在连接arm开发板的情况下,使用无线网卡上网设置基于S3C2440的busybox的移植 yaffs根文件系统制作FL2440下...

2011-07-03 13:06:13

阅读数 8279

评论数 0

原创 ARM-Linux驱动开发

以下是原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/6581715持续更新......通过IO端口读取外部数据,带中断s3c2410_gpio_cfgpin函数解析控制IO端口 s3c2410_gpio_setpin()的使用...

2011-07-03 12:58:43

阅读数 9383

评论数 1

原创 Linux 内核学习(2)

(注:转载请表明出处:http://blog.csdn.net/yming0221)持续更新中......Linux0.11内核--8086中的实模式Linux0.11内核--启动引导代码分析bootsect.sLinux0.11内核--32位保护模式GDT(全局描述符表)Linux0.11内核-...

2011-05-06 20:15:00

阅读数 5597

评论数 0

原创 Linux 内核学习(1)

(注:转载请表明出处:http://blog.csdn.net/yming0221)持续更新中......1.Linux 内核系统体系结构2.Linux 的进程控制块数据结构3.linux/Makefile 文件4.linux-0.11内核编译5.Linux-0.11内核编译问题6.linux-0...

2011-04-23 21:35:00

阅读数 8566

评论数 4

翻译 (译)可视化垃圾收集(GC)算法

友情提示:非原文链接可能会影响您的阅读体验,欢迎查看原文。(http://blog.geekcome.com)原文地址:http://blog.geekcome.com/archives/299原文地址:http://spin.atomicobject.com/2014/09/03/visuali...

2014-09-05 23:20:27

阅读数 10971

评论数 0

原创 虚拟化–操作系统级 LXC Linux Containers内核轻量级虚拟化技术

友情提示:非原文链接可能会影响您的阅读体验,欢迎查看原文。(http://blog.geekcome.com)原文地址:http://blog.geekcome.com/archives/288软件平台:Ubuntu 14.04容器有效地将由单个操作系统管理的资源划分到孤立的组中,以更好的在孤立的...

2014-05-16 22:31:33

阅读数 13539

评论数 0

原创 分布式数据库中间件–(3) Cobar对简单select命令的处理过程

友情提示:非原文链接可能会影响您的阅读体验,欢迎查看原文。(http://blog.geekcome.com)原文地址:http://blog.geekcome.com/archives/284在上一篇中介绍了Cobar和客户端初次建立连接的过程,Cobar监听端口,客户端发起连接请求,Cobar...

2014-05-10 23:20:44

阅读数 14605

评论数 1

原创 linux下chromium/chrome中文字体粗体渲染问题

友情提示:非原文链接可能会影响您的阅读体验,欢迎查看原文。(http://blog.geekcome.com)原文地址:http://blog.geekcome.com/archives/286估计不少人更新后都遇到这个情况了吧,粗体渲染如然变得很模糊,很奇怪,Google下说是字体实现方式变了,...

2014-05-07 17:41:20

阅读数 16113

评论数 0

原创 PaaS平台– Google App Engine的开源实现AppScale环境搭建

搭建环境介绍:硬件平台:HP Z800 工作站  内存:24GB      硬盘:1TB虚拟化环境:XenServer 6.2.0VM1:Ubuntu 12.04 amd64 server | IP:192.168.137.50VM2:Ubuntu 12.04 amd64 server | IP:...

2014-05-01 15:45:55

阅读数 12269

评论数 0

原创 分布式数据库中间件–(2) Cobar与客户端的握手认证

Cobar启动完成,监听特定端口。整个认证的流程图:NIOAcceptor类继承自Thread类,该类的对象会以线程的方式运行,进行连接的监听。NIOAcceptor启动的初始化过程如下:1 、打开一个selector,获取一个ServerSocketChannel对象,对该对象的socket绑定...

2014-04-27 18:48:16

阅读数 12015

评论数 0

原创 分布式数据库中间件–(1) Cobar初始化过程

Cobar-Server的源码地址:GitHub 欢迎Fork。Cobar的初始化流程图如下:在Cobar实例化过程中三个XML配置文件的加载类图关系如下(具体的成员没有标明):这样Cobar系统就在运行了:每个Processor都启动反应堆的两个线程R和W来处理NIO的输入和输出一个connec...

2014-04-26 23:01:59

阅读数 11485

评论数 0

转载 虚拟化–XenServer中Windows 7与XP多vCPU支持配置

在服务器虚拟化项目或者虚拟桌面项目中,经常会碰到这样的问题,虚机为高负载类型的业务,对CPU的要求很高的时候,我们希望为这些虚拟桌面分配更多的CPU资源,但是我们也发现,部分系统对CPU数量的支持有数量的限制,超过以后,即使分配,也没法利用到。也有一些软件会依据CPU的数量(socket的数量)来...

2014-04-18 13:16:10

阅读数 11196

评论数 0

原创 非阻塞I/O–Java NIO教程

转载请标明:http://blog.geekcome.com/archives/261Java NIO核心组件:channelsBuffersSelectors虽然NIO还有其他的组件,上面的三个是核心。Channel基本上,所以的IO在NIO中都是从一个Channel开始。Channel有点像流...

2014-04-16 18:58:14

阅读数 10942

评论数 1

原创 数据库–Cobar分布式数据库集群MySQL中间件

原创作品,转载请标明:http://blog.geekcome.com/archives/252运行环境:主机1:Ubuntu14.04 Desktop + MySQL5.5 + JDK 1.7(HP Z400)  内网IP地址:192.168.137.8NODE1:Ubuntu 13.04 se...

2014-04-13 10:34:00

阅读数 13037

评论数 0

原创 数据库–MySQL主从同步备份设置

原创作品,转载请标明:http://blog.geekcome.com/archives/2491首先设置主数据库修改配置文件中1# 日志文件名2log-bin = /var/log/mysql/mysql-bin.log3# 主数据库端ID号4server-id = 1 2并查看配置文件中,确保...

2014-04-10 19:26:34

阅读数 10939

评论数 0

转载 Enable WebGL Support For Google Chrome In Linux

One of the hot new Web technologies is HTML5.  With it, websites can be more complex, offering better user interaction and content, as well as making...

2014-04-10 11:12:20

阅读数 11368

评论数 0

转载 hash_set, hash_map在linux下编译出现not declared的解决方法

Formal deprecation of and , which are now and . This code: #include __gnu_cxx::hash_set s;Can be transformed (in order of preference) to: #include ...

2014-03-26 17:28:30

阅读数 11186

评论数 0

原创 Linux中sed和awk命令比较实例

原文地址:http://blog.geekcome.com/archives/232sed的工作原理先读入一行,将读入的数据放入pattern space,执行编辑命令,处理完毕后把pattern space的内容打印出来,后面打印曾经去掉的回车符。把pattern space的内容给hold s...

2014-03-26 00:47:15

阅读数 11845

评论数 0

原创 推荐系统--基于用户的协同过滤算法

转载请标明:http://blog.yanming8.cn/archives/2161.         概述和搜索引擎一样,推荐系统是为了帮助人们更快速的获得对自己有用的信息。和搜索引擎不同,推荐系统是人们被动的获取,由系统根据用户行为或其他的信息推荐给用户的,儿搜索引擎是用户主动输入关键字获取...

2014-02-26 00:33:23

阅读数 15208

评论数 13

转载 【phpcms-v9】前台content模块中pc标签的调用说明

[html] view plaincopy内容模块PC标签调用说明    模块名:content    模块提供的可用操作        操作名         说明            lists           内容数据列表       relation        内容相关文章   ...

2014-01-11 23:04:35

阅读数 13399

评论数 0

原创 Linux sed 批量替换字符串和更多用法

比如,要将目录/modules下面所有文件中的zhangsan都修改成lisi,这样做:# sed -i “s/zhangsan/lisi/g” `grep zhangsan -rl /modules`解释一下:-i 表示inplace edit,就地修改文件-r 表示搜索子目录-l 表示输出匹配...

2014-01-02 00:00:35

阅读数 54812

评论数 1

原创 Android–基于PUSH服务的位置共享软件app的实现

原文地址:http://blog.geekcome.com/archives/186开发软件的目的很单纯:如果想知道Ta的位置,你不用主动询问,打开手机软件,即可查看到对方的实时位置。软件的早期版本没有使用PUSH服务,而是通过动态算法轮询的方式进行位置数据提交,比较耗费电量和流量。软件最新版本下...

2013-12-20 17:28:01

阅读数 13513

评论数 0

原创 云计算--OpenStack中glance上传镜像出现500 Internal Server Error

平台:OpenStack底层虚拟化:XenServer 6.2转载请标明:http://blog.geekcome.com/archives/160在openstack上传镜像的时候总是提示上传镜像错误,使用glance add命令上传后返回:root@DevStackOSDomU:~# glan...

2013-11-27 01:15:35

阅读数 21268

评论数 0

原创 云计算–基于XenServer/XCP的OpenStack云平台环境

Hypervisor:XenServer 6.2转载请标明:http://blog.yanming8.cn/archives/155OpenStack是一个美国国家航空航天局和Rackspace合作研发的,以Apache许可证授权,并且是一个自由软件和开放源代码项目。OpenStack是一个云平台...

2013-11-23 01:47:18

阅读数 13803

评论数 0

原创 Citrix虚拟化–Xenserver解决NFS RPC: Port mapper failure – RPC: Unable to receive

环境平台:Xenserver 6.2在Xenserver6.2中开启NFS服务和Portmap服务后仍然无法挂载NFS的目录。前面那些基本的准备就不多说了,只说关键部分。转载请标明:http://blog.yanming8.cn/archives/149使用命令showmount -e local...

2013-11-21 23:40:23

阅读数 4752

评论数 0

转载 云计算--OpenStack Grizzly 安装指南

OpenStack Grizzly 安装指南Version:1.0Source:https://github.com/ist0ne/OpenStack-Grizzly-Install-Guide-CNKeywords:单节点OpenStack安装, Grizzly, Quantum, Nova, ...

2013-11-17 23:58:20

阅读数 2630

评论数 1

转载 云计算–Citrix桌面虚拟化 XenDesktop XenServer

浙江大华技术股份有限公司是领先的监控产品供应商和解决方案服务商,面向全球提供领先的的视频存储、前端、显示控制和智能交通等系列化产品。公司自2001年推出业内首台自主研发的8路嵌入式DVR以来,一直持续加大研发投入并不断致力于技术创新,每年近10%的销售收入投入研发,现拥有企业员工逾五千人,近两千人...

2013-11-16 11:24:35

阅读数 4127

评论数 0

转载 BloomFilter——大规模数据处理利器

Bloom Filter是由Bloom在1970年提出的一种多哈希函数映射的快速查找算法。通常应用在一些需要快速判断某个元素是否属于集合,但是并不严格要求100%正确的场合。 一. 实例   为了说明Bloom Filter存在的重要意义,举一个实例:  假设要你写一个网络蜘蛛(web crawl...

2013-10-21 13:58:59

阅读数 2037

评论数 0

原创 搜索引擎–Django 内建模板标签中关键字的高亮显示

主机环境:Ubuntu 13.04Python版本:2.7.4Django版本:1.5.4Scrapy版本:0.18.2ElasticSearch版本:0.90.5原创作品,转载请标明:http://blog.yanming8.cn/archives/141基于ElasticSearch的搜索我们...

2013-10-20 22:58:41

阅读数 4150

评论数 0

原创 搜索引擎–基于Django/Scrapy/ElasticSearch的搜索引擎的实现

主机环境:Ubuntu 13.04Python版本:2.7.4Django版本:1.5.4Scrapy版本:0.18.2ElasticSearch版本:0.90.5原创作品,转载请标明:http://blog.geekcome.com/archives/138闲来无聊,查看了相关搜索引擎的基本知识...

2013-10-18 00:14:53

阅读数 16815

评论数 7

原创 搜索引擎–Scrapy爬虫使用Bloom Filter算法进行URL去重

主机环境:Ubuntu 13.04Python版本:2.7.4转载请标明:http://blog.yanming8.cn/archives/1351、安装1sudo pip install pybloomfiltermmap或者直接在github获取最新源代码,编译安装1sudo python s...

2013-10-15 10:03:58

阅读数 8718

评论数 0

转载 不简单的URL去重

转自:http://blog.csdn.net/historyasamirror/article/details/6746217发现我有好几篇blog的前缀都是用的“不简单”,它大概描述了这样一个状态:一个看起来很简单的任务在实践之后,发现其实很不容易。很多事情都是这样,如果不是亲自去做,如果不是...

2013-10-12 16:44:24

阅读数 2686

评论数 0

原创 搜索引擎–解决django中同步数据库syncdb时的编码问题

1、在后台控制面板里面建立一个数据库,先别急着做manage.py syncdb 2、到phpMyAdmin里面,在左边的列表中选中这个数据库 3、然后在右面那一行tab按钮中点击“操作”(Operations,那个带“工具箱图标”的tab) 4、打开新页面后在最下面Collation处选择utf...

2013-10-07 13:45:57

阅读数 2496

评论数 0

转载 浅谈五大Python Web框架[转]

说到Web Framework,Ruby的世界Rails一统江湖,而Python则是一个百花齐放的世界,各种micro-framework、framework不可胜数,不完全列表见:http://wiki.python.org/moin/WebFrameworks。虽然另一大脚本语言PHP也有不少...

2013-10-07 13:43:46

阅读数 2906

评论数 0

原创 搜索引擎–Python下开源爬虫(spider)框架scrapy的使用

主机环境:Ubuntu 13.04Python版本:2.7.4转载请标明:http://blog.geekcome.com/archives/125——————————————————————————————————————————————————-所谓网络爬虫,就是一个在网上到处或定向抓取数据的...

2013-10-03 21:26:59

阅读数 7071

评论数 0

原创 搜索引擎–elasticsearch python客户端pyes 建立索引和搜索

主机环境:Ubuntu 13.04Python版本:2.7.4转载请标明:http://blog.yanming8.cn/archives/118 官方站点:http://www.elasticsearch.com/中文站点:http://es-cn.medcl.net/下面一段介绍引用自中文站点...

2013-10-02 00:34:05

阅读数 11324

评论数 3

原创 搜索引擎–Python下的分词插件 jieba 结巴分词

主机平台:Ubuntu 13.04Python版本:2.7.4转载请标明:http://blog.geekcome.com/archives/110jieba分词满足了Pyhon下对高效率高准确率进行中文分词的要求,是一款很不错的开源分词组建。并且支持繁体字和自定义短语以提高分词的准确性。分词支持...

2013-10-01 00:30:01

阅读数 6616

评论数 0

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