自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我的博客

聊聊生活的话题

  • 博客(333)
  • 收藏
  • 关注

翻译 测试

http://dirlt.com/hbase.html上市以后aaaa

2014-12-29 15:51:24 300

原创 tmp

    char* str = "Hello World!\n";void print(){ asm("movq $13,%%rdx \n\t" "movq %0,%%rcx \n\t" "movq $0,%%rbx\n\t" "movq $4,%%rax \n\t" "int $0x80

2018-06-28 12:54:13 158

原创 虚拟内存

2018-06-07 13:52:23 165

原创 程序的加载和链接

Hello %s!\n", name);} main.c#include "hello.h" int main() { hello("everyone"); return 0;}  生成 .o 文件gcc -c hello.c   生成静态库文件ar cr libmyhello.a hello.ogcc -o hello main.c -L. -lmyhello./h

2018-06-04 20:29:25 355

原创 C的例子

t;size;i++) { if(arr[i] == target) { return i; } } return -1;}//通用的search函数int search_template(void* arr, size_t size, void* target, size_t element_size,int(*func_cmp)(void*,void*) ) { for(int i=0;i<size;i++) { if( f

2018-04-02 17:26:49 321

原创 Zookeeper

2018-01-31 09:21:58 152

原创 加密算法

2017-12-29 14:33:27 83

原创 Go总结

2017-11-22 10:25:11 110

原创 Linux内核--文件IO

-m 0 -i 2000 ramrootfs.imgmount -o loop -t ext2 ramrootfs.img /mnt/tmpmnt    参考文件IO详解(一)---ext2文件系统详解

2017-05-27 13:52:08 106

原创 VLAN原理详解

2017-05-22 18:01:25 215

原创 Linux 监控命令

raceroutestracenethogs [eth1]   查看网络流量nslookup、dig     toptop - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombieCpu(s): 0.3% us, 1.0% sy, 0.0% ni, 9

2017-05-09 13:20:18 418

原创 Hadoop技术内幕 深入解析MapReduce架构设计与实现原理

2017-05-03 15:14:50 153

原创 高可用mysql

Amoeba for MySQL(第三方) Atlas(360) Cobar(Alibaba)通过程序实现读写分离  参考五大常见MySQL数据库的高可用方案MySQL数据库的高可用方案总结MySQL高可用方案选型参考MySQL高可用架构之MHAmysql 主从复制原理Heartbeat+DRBD+MySQL高可用架构方案与实施过程细节MySQL实现两主多从高可用架构高性能、高可用、可扩展的MySQL集群如何组建?MySQL数据库的高可用方案总

2017-04-28 14:15:08 105

原创 MySql Innodb存储引擎--表

2017-04-27 11:26:40 105

原创 MySql Innodb存储引擎--备份和优化

2017-04-24 17:07:28 121

原创 MySql Innodb存储引擎--锁和事务

可以分为mutex(互斥锁)和rwlock(读写锁)其目的用来保证并发线程操作临界资源的正确性,并且没有死锁检测的机制 lock的对象是事务,用来锁定的是数据库中的UI想,如表、页、行。并且一般lock对象仅在事务commit或rollback后进行释放(不同事务隔离级别释放的时间可能不同),此外lock正如大多数数据库中一样,是有死锁机制的。表显示了lock与latch的不同 mysql> SHOW ENGINE INNODB MUTEX;+--------+------

2017-04-21 17:20:27 178

原创 MySql Innodb存储引擎--文件和索引

2017-03-27 18:03:41 709

原创 MySql Innodb存储引擎--架构和引擎介绍

冲用户连接,线程处理等需要缓存的需求 4 SQL Interface: SQL接口。接受用户的SQL命令,并且返回用户需要查询的结果。比如select from就是调用SQL Interface 5 Parser: 解析器。SQL命令传递到解析器的时候会被解析器验证和解析。解析器是由Lex和YACC实现的,是一个很长的脚本。主要功能:a . 将SQL语句分解成数据结构,并将这个结构传递到后续步骤,以后SQL语句的传递和处理就是基于这个结构的 b.  如果在分解构成中遇到错

2017-03-23 10:40:56 339

原创 Lisp 总结

2017-02-25 23:53:37 573

原创 计算机程序的构造和解释

ne (denom x) (cdr x))                  #denom获取一个分数的分母部分 打印有理数(define (print x)(newline)                           #内置的基本过程,打印新的一行(display (number x))        #打印分子部分(display "/")                       #打印 /(display (denom x))      

2017-02-15 18:02:31 287

原创 Git 总结

比较文件差异 git status查看当前状态 git log查看历史 git reflog查看历史,以便确定回到未来哪个版本 git reset --hard <commit_id>HEAD表示当前版本,上一个版本是HEAD^,上上一个版本是HEAD^^,上100个版本是HEAD~100 git checkout -- <file>将修改后的文件撤销回之前状态,如果已经提交到暂存区后又修

2017-02-04 15:17:13 74

原创 WebSocket总结

2017-01-16 17:52:37 173

原创 NodeJS总结

+-- isarray@0.0.1  | `-- string_decoder@0.10.31  `-- sqlstring@2.2.0 npm WARN enoent ENOENT: no such file or directory, open 'D:\nodejs\package.json' npm WARN nodejs No descriptionnpm WARN nodejs No repository field.npm WARN nodejs No READ

2016-12-26 10:39:12 152

原创 OAuth总结

参数信息client_id 2354958370forcelogin trueredirect_uri 重定向的urlresponse_type code        参考帮你深入理解OAuth2.0协议OAtuh2.0用户授权验证理解OAuth2.0--阮一峰的blogOAuth的机制原理讲解及开发流程Web安全测试之XSS浅谈CSRF攻击方式    

2016-12-22 16:15:09 80

原创 Memcached总结

是通过对所有记录简单地进行malloc和free来进行的。 但是,这种方式会导致内存碎片,加重操作系统内存管理器的负担,最坏的情况下, 会导致操作系统比memcached进程本身还慢。Slab Allocator就是为解决该问题而诞生的。下面来看看Slab Allocator的原理。下面是memcached文档中的slab allocator的目标:the primary goal of the slabs subsystem in memcached was to eliminate memo

2016-12-20 17:29:10 117

原创 AJAX跨域总结

2016-12-20 11:03:08 92

原创 javascript总结

2016-12-09 17:38:25 58

原创 AJAX总结

对象(IE5 和 IE6 使用 ActiveXObject)。XMLHttpRequest 用于在后台与服务器交换数据。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。    GET请求的例子<html><head><script type="text/javascript">//点击鼠标后会触发这个函数function loadXMLDoc(

2016-12-09 15:21:39 79

原创 php总结

2016-11-29 17:12:24 79

原创 scala-简介

orld!"   scala函数基本构成定义函数如下def max(x: Int, y: Int): Int = { if (x > y) x else y }  scan循环var i = 0 while (i < args.length) { println(args(i)) i += 1 }//用scala函数的语法args.foreach(arg =&

2016-09-14 15:28:20 63

原创 Spark-编程和执行原理

union rdd2val x4 = rdd union rdd2var a1 = x1 join x2var a2 = x3 join x4var a3 = a1 union a2a3.collect#结果res14: Array[(Char, (Int, Int))] = Array((a,(1,1)), (a,(1,2)), (a,(2,1)), (a,(2,2)), (a,(1,1)), (a,(1,2)), (a,(2,1)), (a,(2,2)), (b,(1,1

2016-09-13 16:28:18 74

原创 ElasticSearch-入门

并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。我们建立一个网站或应用程序,并要添加搜索功能,令我们受打击的是:搜索工作是很难的。我们希望我们的搜索解决方案要快,我们希望有一个零配置和一个完全免费的搜索模式,我们希望能够简单地使用JSON通过HTTP的索引数据,我们希望我们的搜索服务器始终可用,我们希望能够一台开始并扩展到数百,我们要实时搜索,我们要简单的多租户,我们希望建立一个云的解决方案。Elasticsea

2016-09-12 13:42:22 120

原创 Spark-环境搭建

  修改core-site.xml文件(这里讲将数据目录data就放在$HADOOP_HOME下了<configuration> <property> <name>fs.defaultFS</name> <value>hdfs://192.168.186.128:9000</value>

2016-09-08 18:52:19 84

原创 REST简介

a领域的标准Jersey   是JAX-RS标准的参考实现     REST资源地址设计功能请求类型资源地址添加/创建POST/books PUT/books/{id}删除DELETE/books/{id}修改/更新PUT/books/{id}查询全部GET/books查询主键GET/bookars/{id} GET/books?id=12345

2016-08-26 23:03:35 140

原创 dubbo入门

进行调用,通过F5等硬件进行负载均衡。 (1) 当服务越来越多时,服务URL配置管理变得非常困难,F5硬件负载均衡器的单点压力也越来越大。 此时需要一个服务注册中心,动态的注册和发现服务,使服务的位置透明。 并通过在消费方获取服务提供方地址列表,实现软负载均衡和Failover,降低对F5硬件负载均衡器的依赖,也能减少部分成本。 (2) 当进一步发展,服务间依赖关系变得错踪复杂,甚至分不清哪个应用要在哪个应用之前启动,架构师都不能完整的描述应用的架构关系。 这时,需要

2016-08-12 14:47:57 68

原创 Hadoop-DataNode分析

过IPC调用namenode的mkdir()这个操作会持久化到日志中FSImage#saveFSImage(),之后返回创建目录只是客户端和namenode交互,不会跟datanode交互     删除文件操作操作类似mkdir(),但是删除操作只是删除namenode中的引用关系,并不会真正删除datanode中的数据,namenode和datanode只是维持简单的主从关系,namenode不会向datanode发起任何IPC操作,datanode的数据删除操作是通过心跳

2016-04-06 18:41:48 311

原创 破坏之王

2016-03-30 21:44:44 161

原创 aaa

5735187545955121yaotv4yq51701372293261466461yaotv5yq297978732165033yaotvlogyq578124982421861yaotv3yq52350689220188401yaotv2yq521285410967579492yaotvreg2yq521139650714266412ya

2016-02-05 11:36:27 88

原创 UNIX网络编程 广播

2015-12-09 13:29:46 101

原创 UNIX网络编程 密钥管理套接字

2015-12-09 13:28:30 119

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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