blog.yunnotes.net blog.yunnotes.net

blog.yunnotes.net

Yun Notes - 关注互联网、分布式存储

Ll mydb.* -rw- - - - 1 ydzhang staff 67108864 7 4 14:05 mydb.0 -rw- - - - 1 ydzhang staff 16777216 7 4 14:05 mydb.ns. 数据文件从0开始编号,依次为mydb.0、mydb.1、mydb.2等,文件大小从64MB起,依次倍增,最大为2GB。 每个DB包含多个namespace 对应mongodb的collection名 ,mydb.ns实际上是一个hash表 采用线性探测方式解决冲突 ,用于快速定位某个namespace的起始位置。 Struct Node { int hash; Namespace key; NamespaceDetails value; };. Redis debug命令提供了几个非常实用的debug功能,本文介绍下redis-2.8.19下的debug命令。 Char*)-1) = 'x';. RedisAssertWithInfo(c,c- argv[0],1 = 2);. Define REDIS REPL NONE 0 /* No active replicati...

http://blog.yunnotes.net/

WEBSITE DETAILS
SEO
PAGES
SIMILAR SITES

TRAFFIC RANK FOR BLOG.YUNNOTES.NET

TODAY'S RATING

>1,000,000

TRAFFIC RANK - AVERAGE PER MONTH

BEST MONTH

April

AVERAGE PER DAY Of THE WEEK

HIGHEST TRAFFIC ON

Wednesday

TRAFFIC BY CITY

CUSTOMER REVIEWS

Average Rating: 4.1 out of 5 with 11 reviews
5 star
7
4 star
2
3 star
0
2 star
0
1 star
2

Hey there! Start your review of blog.yunnotes.net

AVERAGE USER RATING

Write a Review

WEBSITE PREVIEW

Desktop Preview Tablet Preview Mobile Preview

LOAD TIME

9.7 seconds

CONTACTS AT BLOG.YUNNOTES.NET

Login

TO VIEW CONTACTS

Remove Contacts

FOR PRIVACY ISSUES

CONTENT

SCORE

6.2

PAGE TITLE
Yun Notes - 关注互联网、分布式存储 | blog.yunnotes.net Reviews
<META>
DESCRIPTION
Ll mydb.* -rw- - - - 1 ydzhang staff 67108864 7 4 14:05 mydb.0 -rw- - - - 1 ydzhang staff 16777216 7 4 14:05 mydb.ns. 数据文件从0开始编号,依次为mydb.0、mydb.1、mydb.2等,文件大小从64MB起,依次倍增,最大为2GB。 每个DB包含多个namespace 对应mongodb的collection名 ,mydb.ns实际上是一个hash表 采用线性探测方式解决冲突 ,用于快速定位某个namespace的起始位置。 Struct Node { int hash; Namespace key; NamespaceDetails value; };. Redis debug命令提供了几个非常实用的debug功能,本文介绍下redis-2.8.19下的debug命令。 Char*)-1) = 'x';. RedisAssertWithInfo(c,c- argv[0],1 = 2);. Define REDIS REPL NONE 0 /* No active replicati...
<META>
KEYWORDS
1 yun notes
2 cu博文
3 mongodb多存储引擎支持机制
4 mongodb
5 人浏览过
6 mongodb mmapv1存储引擎解析
7 查看全文
8 database
9 每个database db 由一个 ns文件及若干个数据文件组成
10 namespace
CONTENT
Page content here
KEYWORDS ON
PAGE
yun notes,cu博文,mongodb多存储引擎支持机制,mongodb,人浏览过,mongodb mmapv1存储引擎解析,查看全文,database,每个database db 由一个 ns文件及若干个数据文件组成,namespace,redis debug命令详解,redis,debug segment,让redis发生段错误,如果开启了coredump,则会产生core文件,这个命令实现很简单,直接往一个非法地址上写数据,debug oom,申请一大片内存,直接让zmalloc触发oom错误
SERVER
nginx/1.7.8
POWERED BY
PHP/5.5.9-1ubuntu4.9
CONTENT-TYPE
utf-8
GOOGLE PREVIEW

Yun Notes - 关注互联网、分布式存储 | blog.yunnotes.net Reviews

https://blog.yunnotes.net

Ll mydb.* -rw- - - - 1 ydzhang staff 67108864 7 4 14:05 mydb.0 -rw- - - - 1 ydzhang staff 16777216 7 4 14:05 mydb.ns. 数据文件从0开始编号,依次为mydb.0、mydb.1、mydb.2等,文件大小从64MB起,依次倍增,最大为2GB。 每个DB包含多个namespace 对应mongodb的collection名 ,mydb.ns实际上是一个hash表 采用线性探测方式解决冲突 ,用于快速定位某个namespace的起始位置。 Struct Node { int hash; Namespace key; NamespaceDetails value; };. Redis debug命令提供了几个非常实用的debug功能,本文介绍下redis-2.8.19下的debug命令。 Char*)-1) = 'x';. RedisAssertWithInfo(c,c- argv[0],1 = 2);. Define REDIS REPL NONE 0 /* No active replicati...

INTERNAL PAGES

blog.yunnotes.net blog.yunnotes.net
1

redis slaveof自己会发生什么

http://blog.yunnotes.net/index.php/slaveof_self

向28版本redis发送slaveof,将自己变成自己的slave 简称slaveof self 是会返回 OK的,因为响应slaveof命令时,只是设置下master,接下来的同步都是异步进行的。 127001:6379 set key value OK 127.0.0.1:6379 slaveof 127.0.0.1 6379 OK 127.0.0.1:6379 get key "value" (1.03s) 127.0.0.1:6379 get key "value" (7.95s). REPLCONF,调用sendSynchronousCommand,这里会阻塞的等待5s,直到超时 而由于redis是单线程,此时请求发送给master 实际上是自己 ,而master又阻塞在这个请求上,所以最终导致REPLCONF一定会超时,slave日志里会打印. Master does not understand REPLCONF listening-port: -Reading from master: Connection timed out. MongoDB 如何保证 oplog 顺序.

2

TFS使用文档-部署篇

http://blog.yunnotes.net/index.php/deploy_document_for_tfs

之后,在你的安装目录 默认为 /tfs bin),包含几个子目录bin、conf、include、lib、logs、script等。 Conf 包含tfs的配置文件,如NS的配置文件ns.conf,DS的配置文件ds.conf。 Tfs bin/conf目录下包含TFS的配置文件模板,在部署前需要根据环境修改配置文件,下面对NS,DS一些关键的配置项进行说明,所有配置项使用key=value的形式进行配置,每行一项,在行首加#可直接注释配置项使之不生效 使用者应该根据实际情况,修改conf/ns.conf、conf/ds.conf这两个配置文件。 Public] 通用配置 log size=1073741824 日志文件大小,当日志大小超过这个配置值时,TFS会进行rotate,产生新的日志文件, 建议不修改 log num=64 最多保存的日志文件个数,超出会删除最旧的日志文件,建议不修改 log level=info 日志级别 error,warn,info,debug ,生产环境建议info级别, 测试环境建议使用debug级别 task max queue size=10240 server最大...

3

TFS资料汇总

http://blog.yunnotes.net/index.php/tfs_summary

MongoDB 如何保证 oplog 顺序. MongoDB Sharded Cluster 路由策略. On 网络分区引发的 oplog 乱序问题. On 为什么 MongoDB 连接数被用满了. 分布式文件系统FastDFS设计原理 – 荆棘谷. Jadwal dan Prediksi Piala Eropa 2016. Theme designed by kodango.

4

TFS Nameserver HA配置

http://blog.yunnotes.net/index.php/tfs_nameserver_haconfig

两台物理机分别部署主备NS服务、主机名分别为tfs036201.sqa.cm4、tfs036203.sqa.cm4,虚拟ip为10.232.36.240,两个物理机的bond0网卡通过交换机连接,并没有使用直连线连接的方式 线上服务强烈建议使用直连线方式,否则如果公用的网络不稳定,容易出现脑裂的情况。 Linqing.zyd@tfs036203.sqa.cm4 ]$ rpm -q heartbeat heartbeat-3.0.3-2.el5 [linqing.zyd@tfs036203.sqa.cm4 ]$ rpm -q pacemaker pacemaker-1.0.8-6.el5. 修改两台机器上的ns.conf,主要是ip_addr和ip_addr list两个配置项. 在一个节点配置好之后,将/etc/ha.d/ha.cf、/etc/ha.d/authkeys拷贝到另一个节点的/etc/ha.d目录,因为这里没有采用直连线,ha.cf里ucast那行配置,要稍作修改,设置为对端的ip地址。 Ip的属性值设置为10.232.36.240 nic的属性值为bond0:0 b...Crm attri...

5

MongoDB多存储引擎支持机制

http://blog.yunnotes.net/index.php/mongodb-multi-storage-engine

Class DatabaseHoler { public: Database* openDb(string dbname); void close(string dbname); Database* get(string dbname); pirate: map string, Database* dbs; };. Class Database { public: Collection* createCollection(string& coll name); void dropCollection(string& coll name); Collection* getCollection(string& coll name); private: map string, Collection* collections; };. Class Collection { public: insertDocument(); deleteDocument(); updateDocument(); findDoc(); private: RecordStore* recordStore; };.

UPGRADE TO PREMIUM TO VIEW 13 MORE

TOTAL PAGES IN THIS WEBSITE

18

LINKS TO THIS WEBSITE

cheaptalk.info cheaptalk.info

cheapTalk | 重剑无锋,大巧不工 | 第2页

http://cheaptalk.info/page/2

Show me the …. 日期: 2013 年 10 月 24 日. 每个pool block都包含一定的可分配空间和一个自描述的头部 一个ngx pool data t结构 ,它们就是通过这个结构中的next指针链在一起。 Ngx pool data t结构中有一个last和end指针分别指向这个pool block中可用于分配的空间的起始地址和结束地址。 在pool block链表中,第一个pool block的头部包含了更多信息,它有一个ngx pool t的结构 其中也包含ngx pool data t结构。 此外还有一个max值,标识了多大以内的内存可以在block内直接分配,这个值不会超过ngx pagesize – 1,在x86上一般就是4095个字节。 超过这个大小的内存需要通过ngx palloc large来分配,这实际上是直接调用malloc分配的,会将分配的地址记录在一个ngx pool large t结构的链表中以便日后free。 2 如果要分配的size大于max,那么调用ngx palloc large来分配。 日期: 2013 年 10 月 18 日. 今天想为ngi...

cheaptalk.info cheaptalk.info

在ImageMagick和OpenCV中接入pngquant的libimagequant | cheapTalk

http://cheaptalk.info/2014/08/18/use_pngquant_in_imagemagick_and_opencv

Show me the …. 日期: 2014 年 8 月 18 日. 将其整合至这两个库的难度太大,不适合笔者这样的图像小白,交给后人来解决吧 P.S. 其实这个事情,这个库的作者很早就在IM论坛主动提出过要替换他们的算法,结果人家不怎么给面子,叫去做成个filter插件的形式,然后这个作者是编译遇到问题还是怎么的反正没做成,后来就不了了之了。 The basic flow is:. 1 Create attributes object and configure the library. 2 Create image object from RGBA bitmap or data source. 3 Perform quantization (generate palette). 4 Store remapped image and final palette. 事实上对于一个没什么图像处理背景的开发者 比如说我 来说,这个API还是不够简单,以致我看完之后还是不知道怎么做Overview中的第4步 也就是编码成png8。 这里主要说一下有关liq image create rgba这个函数。

cheaptalk.info cheaptalk.info

使用opencv实现内切圆裁剪 | cheapTalk

http://cheaptalk.info/2014/09/29/use_opencv_to_crop_inscribed_circle

Show me the …. 日期: 2014 年 9 月 29 日. 先在和原图一样尺寸的画布上构造一个内切的白色实心圆 背景是黑色的 ,然后将这个圆拷贝到原图的透明通道 需先将原图转成rgba通道的png格式 上,这样内切圆范围内是透明的,其他部分不透明。 A href= title= abbr title= acronym title= b blockquote cite= cite code del datetime= em i q cite= s strike strong. 版权所有 2016 cheapTalk 站点由 zBench.

cheaptalk.info cheaptalk.info

Lua中的迭代器与泛型for | cheapTalk

http://cheaptalk.info/2013/11/18/iterators_and_the_generic_for_in_lua

Show me the …. 日期: 2013 年 11 月 18 日. 本文是对 Lua程序设计 第2版 中第7章 迭代器与泛型for 的重新组织。 For i, v in ipairs(a) do print(v) end. For var-list in exp-list do body end. 其中, var-list 是以逗号分隔的变量列表 而 exp-list 是同样以逗号分隔的表达式列表 通常只有一个元素。 For var 1, ., var n in explist do body end. Do local f, s, var = explist while true do local var 1, ., var n = f( s, var) var = var 1 if var = nil then break end block end end. A0 a1 = f(s, a0) a2 = f(s, a1) 以此类推直至an为nil. For word in allwords() do print(word) end. 版权所有 2016 cheapTalk 站点由 zBench.

cheaptalk.info cheaptalk.info

zhcn381 | cheapTalk

http://cheaptalk.info/author/zhcn381

Show me the …. 日期: 2016 年 7 月 22 日. 主要需要关注两类goroutine,一类是dump数据的 可指定并行度即goroutine个数 Backup goroutine,还有一个则是混合各集合数据并真正输出到归档文件的Multiplexer goroutine。 当一个backup goroutine开始准备对某个集合进行备份时,它会创建3个channel 一个用于发送集合数据给Multiplexer goroutine的writeChan、一个用于从Multiplexer goroutine接收写成功数据长度的writeLenChan,还有一个用于从Multiplexer goroutine接收集合dump完毕信号的writeCloseFinishedChan。 每个Backup goroutine开始干活时,它一边从mongodb dump数据,一边将数据通过writeChan发送给Multiplexer goroutine。 Multiplexing Golang Channels to Maximize Throughput. 日期: 2016 年 4 月 3 日.

cheaptalk.info cheaptalk.info

charset | cheapTalk

http://cheaptalk.info/tag/charset

Show me the …. 日期: 2013 年 11 月 3 日. 的gzip types是严格比较content type字符串的,因此如果你的content type比较特殊,比如,带了charset,那么就要在gzip types中加上这个类型. Gzip on; gzip types text/plain text/plain; charset=UTF-8;. 另外,需要注意的是,请求中一定要有 Accept-Encoding: gzip 头,nginx才会给你压缩哦。 日期: 2012 年 11 月 17 日. HttpParams.setParameter(CoreProtocolPNames.HTTP ELEMENT CHARSET, charset);. HttpParams.setParameter(CoreProtocolPNames.HTTP ELEMENT CHARSET, UTF-8);. String.getBytes(Charset.defaultCharset() ;. String.getBytes(String charsetName);.

cheaptalk.info cheaptalk.info

nginx中的posted event | cheapTalk

http://cheaptalk.info/2012/08/23/posted_event_in_nginx

Show me the …. 日期: 2012 年 8 月 23 日. 一开始看到重试之前有一行post event的日志,以为和posted event有关,就将nginx本身posted event相关的代码给看了,结果按照这个去分析log,一切正常,那个post event是nginx和客户端之间的连接keep alive导致的。 每个nginx worker进程中都存在一个posted event队列 还有一个accept专用的posted accetd events。 The links of the posted queue */ ngx event t *next; ngx event t * prev;. 另外,进程中存在一个全局的队列头指针ngx posted events,指向一个ngx event t结构。 这之后nginx有个判断,如果posted event的队头 ngx posted events不为空,那么就会调用ngx event process posted函数,从队列中移除队头元素,然后调用其handler进行处理。

UPGRADE TO PREMIUM TO VIEW 40 MORE

TOTAL LINKS TO THIS WEBSITE

47

OTHER SITES

blog.yuniti.com blog.yuniti.com

YUNiTi.com - Social Networking At Its Best

Keep me signed in. YUNiTi : Best Social N. ALL MICHAEL JACKSON LO. Launch x431 gds diesel. Pride Immigration Law . Code for autosnap gd86. Launch cresetter for M. Price to Hyundai Trans. YUNiTi : Best Social N. Zoofilia em Portugal, . 30 Second To Mars. Who are you really? Who are you really? Ouran High School Host. What would you do? Britney Spears Fan Site. Justin Timberlake Fan . Maroon 5 Fan Site. Hannah Montana Fan Club. Validate your profile with ValidateID™. Create your own forum.

blog.yunlin.com.tw blog.yunlin.com.tw

:::: 網頁施工中 :::::

blog.yunlin.me blog.yunlin.me

雲林時光YunlinMe生活旅遊 - 記錄著雲林生活玩樂的幸福時光, 歡迎常逛常來玩。

雲林時光YunlinMe生活旅遊 blog.yunlin.me. 雲林縣地圖 / 雲林縣4大地方生活圈 / 3大影響圈. 雲林縣4大地方生活圈如下, 點選各鄉鎮名稱可以查看相關文章: 斗六生活圈 斗六、斗南、林內、古坑、莿桐 虎尾生活圈 虎尾、西螺、. 雲林夜市資訊之 斗六人文觀光夜市 : 營業時間, 交通位置與推薦菜單 食尚玩家來介紹之後, 人就變好多啊. 雲林的斗六人文觀光夜市位置就在人文公園旁, 這也是為什麼常被稱為人文夜市, 並不是說這個夜市多有人文氣息啦! 有鑑於食尚玩家來雲林次數慢慢累積起來, 我們在這裡做個小整理方便大家觀賞, 避免漏掉! 雲林美食趴趴GO 斗六美食整理&雲林科大 好好吃遍全斗六吧! 整理筆記 雲林各鄉鎮夜市一覽表 2018/02/20更新, 大小夜市之吃吃喝喝去! 雲林美食趴趴GO 虎尾美食整理&虎尾科大 好好吃遍全虎尾吧! 雲林美食趴趴GO 斗南小吃&美食整理 好好吃遍全斗南吧! 雲林高鐵虎尾 高鐵雲林站時刻表,接駁車,計程車,租車 2018最新資訊報你知! 雲林過年 30拍照景點 30美食推薦 一日遊, 2018新版人氣路線,觀光工廠,私房新ig親子景點! 雲林交通巴...

blog.yunmenghu.com blog.yunmenghu.com

yunmenghu.com网站

Www29372.comwww.13795.comwww.59133.com. Www24780.comwww.24780.com.

blog.yunmod.com blog.yunmod.com

MoonNight | my life my light

My life my light. You are here :. 2014 年 6 月 30 日. 例子 textarea name=”Remarks” rows=”2″ cols=”20″ id=”Remarks” onfocus=”this.className=’textBoxOver’ myfocus()” onblur=”this.className=’textBox’ myblur();” st . 2014 年 2 月 10 日. Touchswip 左右触发检测 简单地检测手机屏幕触发事件 触发方式 $(“#gallery”).touchwipe({ wipeLeft: function() {alert(“left”); }, wipeRight: function() { alert(“right”); }, wipeUp: function() { alert(“up”); }, wipeDown: . 2013 年 12 月 13 日. 2013 年 11 月 6 日. 2013 年 11 月 5 日. 2013 年 10 月 8 日. 2013 年 9 月 18 日.

blog.yunnotes.net blog.yunnotes.net

Yun Notes - 关注互联网、分布式存储

Ll mydb.* -rw- - - - 1 ydzhang staff 67108864 7 4 14:05 mydb.0 -rw- - - - 1 ydzhang staff 16777216 7 4 14:05 mydb.ns. 数据文件从0开始编号,依次为mydb.0、mydb.1、mydb.2等,文件大小从64MB起,依次倍增,最大为2GB。 每个DB包含多个namespace 对应mongodb的collection名 ,mydb.ns实际上是一个hash表 采用线性探测方式解决冲突 ,用于快速定位某个namespace的起始位置。 Struct Node { int hash; Namespace key; NamespaceDetails value; };. Redis debug命令提供了几个非常实用的debug功能,本文介绍下redis-2.8.19下的debug命令。 Char*)-1) = 'x';. RedisAssertWithInfo(c,c- argv[0],1 = 2);. Define REDIS REPL NONE 0 /* No active replicati...

blog.yunoji.net blog.yunoji.net

ゆのじのBlog

Total Entries [ 456 ]. 3264 km / 33.39 l =. 20095 6(水) 13:59. 3656km / 36.73l =. 20094 7(火) 0:23. 3436km / 33.06l =. 1 2009/3/20 299.3km / 31.05l =. 2 2009/3/29 213.6km / 24.64l =. From たんぽぽ ミ のつぶやき. From No Audi, No Life. 2009年05月 [2]. 2009年04月 [5]. 2009年03月 [6]. 2009年02月 [11]. 2009年01月 [8]. 2008年12月 [7]. 2008年11月 [5]. 2008年10月 [9]. 2008年09月 [6]. 2008年08月 [4]. 2008年07月 [6]. 2008年06月 [6]. 2008年05月 [7]. 2008年04月 [5]. 2008年03月 [12]. 2008年02月 [14]. 2008年01月 [7]. 2007年12月 [10]. 2007年11月 [10].

blog.yunolab.org blog.yunolab.org

Yuno's Wonderland

Browse and Resolve Bonjour Services on iOS. Jan 3, 2017. This is a very quick post. In one of my current projects I wrote a macOS app that runs an embedded HTTP server and publishes itself as a Bonjour service. This can be easily done with an awesome library called CocoaHTTPServer. And from an iOS app that works with this macOS app, I need to browse available Bonjour services in current network and resolve their IP addresses and ports. Alfred Workflow That cd iTerm2 to Current Finder Directory. During my...

blog.yunomaenet.com blog.yunomaenet.com

無効なURLです

やりました 今年も ゆのまえ潮おっぱい祭り にくまモン登場. カレンダーで” 4月29日 日. おっぱい祭りHPはこちら → http:/ oppai.yunomaenet.com/. 第2回 ゆのまえ苺 いちご まつり 球磨郡湯前町. 湯前町の特産品 苺 いちご をつかったイベントです。 摘みたてのいちご と いちごスイーツ の販売のほか、大道芸ショー、特産品販売などが開催されます。 Rdquo;球磨郡 いちご”で検索すると、 多良木いちご薬局 が強いです 余談. 九州地域情報化シンポジウム in 湯前 参加者募集. 2月2日 木 3 金 に湯前町役場で 九州地域情報化シンポジウム in 湯前. Http:/ www.kiai.gr.jp/runnerNo.27h23.html. 基調講演1 地域資源情報を美唄ファン 会員 がポータルサイトPiPaで発信. ワークショップ 光インターネットを利活用して“湯前潮おっぱい祭り”を盛り上げよう. 12月25日 日 の高校駅伝で、湯前中学校出身の廣末 兄 が小林高校の1区にエントリーされています。 特産品 ( 0 ). パワースポット ( 0 ).

blog.yunomine.com blog.yunomine.com

:: よしのや情報 ::

C) 2018 ブログ JUGEM.

blog.yunoshimakan.com blog.yunoshimakan.com

湯の島館 BLOG

ミニクーパーが愛車の主人が語る、静岡市の秘湯 梅ヶ島温泉 湯の島館 の日常ブログ. C) 2018 ブログ JUGEM.