自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

转载 《Java源码分析》:Java NIO 之 Buffer

[转载]: https://blog.csdn.net/u010412719/article/details/527756372016年10月10日 10:46:26阅读数:3215《Java源码分析》:Java NIO 之 Buffer在上篇博文中,我们介绍了Java NIO 中Channel 和Buffer的基本使用方法,这篇博文将从源码的角度来看下Buffer的内部实现。在Java API文...

2018-05-25 10:32:03 124

转载 Java NIO入门学习(一)

【转载】: https://blog.csdn.net/hellohm/article/details/215089812014年03月19日 08:20:54阅读数:2829本文为NIO入门学习的第一篇,将会介绍NIO中几个重要的概念。I/O即输入输出,指的是计算机和外界的接口,或者是单个程序同计算机其他部分的接口。 在Java1.4之前的I/O系统中,提供的都是面向流的I/O系统,系统每次处理...

2018-05-25 10:24:12 683

转载 用Golang写一个搜索引擎(0x07)--- 正排索引

【转载】:https://segmentfault.com/a/1190000004998397正排索引 倒排索引 搜索引擎 golang 吴yh坚 2016年04月24日发布赞  |   0收藏  |  42.4k 次浏览最近各种技术盛会太多,朋友圈各种刷屏,有厂商发的各种广告,有讲师发的各种自拍,各种参会的朋友们各种自拍,好不热闹,不知道你的朋友圈是不是也是这样啊,去年还没这么多技术会议,今年...

2018-05-24 23:35:03 594

转载 Lucene学习总结之一:全文检索的基本原理

【转载】: https://blog.csdn.net/forfuture1978/article/details/4711308一、总论根据http://lucene.apache.org/java/docs/index.html 定义:Lucene 是一个高效的,基于Java 的全文检索库。所以在了解Lucene之前要费一番工夫了解一下全文检索。那么什么叫做全文检索呢?这要从我们生活中的数据说...

2018-05-24 23:24:35 145

转载 mysql 事务提交过程

打开binlog选项后,执行事务提交命令时,就会进入两阶段提交模式。两阶段提交分为prepare阶段和commit两个阶段。流程如下 :这里面涉及到两个重要的参数:innodb_flush_log_at_trx_commit和sync_binlog,参数可以设置不同的值,具体可以查看mysql的帮助手册。我这里设置的是双一模式(innodb_flush_log_at_trx_commit=1,sy...

2018-05-23 19:07:55 1297

转载 MySQL中Redo与Binlog顺序一致性问题?

 MySQL  彭东稳  1年前 (2017-01-12)  6656次浏览  已收录  0个评论 首先,我们知道在MySQL中,二进制日志是server层的,主要用来做主从复制和即时点恢复时使用的。而事务日志(redo log)是InnoDB存储引擎层的,用来保证事务安全的。现在我们来讨论一下MySQL主从复制过程中的一些细节问题,有关于主从复制可以看具体的章节。在了解了以上基础的内容后,我们可...

2018-05-23 17:23:44 5921 3

转载 innodb_flush_log_at_trx_commit 和 sync_binlog区别

innodb_flush_log_at_trx_commit 和 sync_binlog 是 MySQL 的两个配置参数,前者是 InnoDB 引擎特有的。之所以把这两个参数放在一起讨论,是因为在实际应用中,它们的配置对于 MySQL 的性能有很大影响。1. innodb_flush_log_at_trx_commit简而言之,innodb_flush_log_at_trx_commit 参数指定...

2018-05-23 17:04:53 577

转载 binlog,redo log,undo log区别

1. binlog是MySQL Server层记录的日志, redo log是InnoDB存储引擎层的日志。 两者都是记录了某些操作的日志(不是所有)自然有些重复(但两者记录的格式不同)。2. 选择binlog日志作为replication我想主要原因是MySQL的特点就是支持多存储引擎,为了兼容绝大部分引擎来支持复制这个特性,那么自然要采用MySQL Server自己记录的日志而不是仅仅针对In...

2018-05-23 17:01:23 270

转载 InnoDB Redo Flush及脏页刷新机制深入分析

概要:[转载] https://blog.csdn.net/melody_mr/article/details/48930739我们知道InnoDB采用Write Ahead Log策略来防止宕机数据丢失,即事务提交时,先写重做日志,再修改内存数据页,这样就产生了脏页。既然有重做日志保证数据持久性,查询时也可以直接从缓冲池页中取数据,那为什么还要刷新脏页到磁盘呢?如果重做日志可以无限增大,同时缓冲...

2018-05-23 16:54:47 280

转载 binlog模式分三种(row,statement,mixed)

binlog模式分三种(row,statement,mixed)1.Row日志中会记录成每一行数据被修改的形式,然后在slave端再对相同的数据进行修改,只记录要修改的数据,只有value,不会有sql多表关联的情况。优点:在row模式下,bin-log中可以不记录执行的sql语句的上下文相关的信息,仅仅只需要记录那一条记录被修改了,修改成什么样了,所以row的日志内容会非常清楚的记录下每一行数据...

2018-05-23 15:46:48 528

转载 libco协程库上下文切换原理详解

[转自] : https://blog.csdn.net/lqt641/article/details/732872312017年06月15日 14:31:36阅读数:2234念桥边红药,年年知为谁生​ —— 杨州慢 姜夔缘起libco 协程库在单个线程中实现了多个协程的创建和切换。按照我们通常的编程思路,单个线程中的程序执行流程通常是顺序的,调用函数同样也是 “调用——返回”,每次都是从函数的入...

2018-05-15 21:41:31 216

转载 IO - 同步,异步,阻塞,非阻塞 (亡羊补牢篇)

当你发现自己最受欢迎的一篇blog其实大错特错时,这绝对不是一件让人愉悦的事。《 IO - 同步,异步,阻塞,非阻塞 》是我在开始学习epoll和libevent的时候写的,主要的思路来自于文中的那篇link 。写完之后发现很多人都很喜欢,我还是非常开心的,也说明这个问题确实困扰了很多人。随着学习的深入,渐渐的感觉原来的理解有些偏差,但是还是没引起自己的重视,觉着都是一些小错误,无伤大雅。直到有位...

2018-05-15 12:10:30 101

Andorid下最简单的MVC框架代码示例

这是一个Android 下面最简单的MVC 框架的源代码,在其中我将参数做了修改,更易于理解。结合界面,能非常快速地懂得MVC的内涵。总共只有两个类,一个是Control,一个是Model。View是通过main.xml来实现的。希望对大家有所帮助。 使用方法: 1、直接导入Android工程: 2、build path\Librares: 如果没x ,直接点Project\Clean-->运行! 如果有x的话,将带x的jar包移去。然后点Add External JARS: 选择 Android sdk 下的platforms/Android-7/android.jar即可。 3、Good Luck!

2012-03-27

韩顺平j2ee中的Servlet的源代码

韩顺平j2ee中的Servlet的源代码

2012-02-25

IT行业笔试题大全

这个是目前最新、整理最好的笔试题大全。不像很多笔试题库垃圾题目很多。

2011-10-15

空空如也

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

TA关注的人

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