自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 thymeleaf

@Controller@RequestMapping("/book")@Slf4jpublic class TestController { @RequestMapping("test1") public String test1(ModelMap map){ TenantSpace space1 = new TenantSpace(); s...

2019-05-13 10:46:46 101

原创 最近写一个小脚本的体会

为了一个积分活动,之前用python写了一个自动登录的脚本,一来可以省心省力,二来可以练练手。主要就是抓抓包,分析网页代码,自己组成form然后post过去从而实现模拟登录。其中比较麻烦的就是验证码这一块。验证码:CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart)中文还好,看看

2013-01-18 14:42:54 589

翻译 Getting the hang of IOPS

一篇牛文的总结:http://www.symantec.com/connect/articles/getting-hang-iops  网站也提供了机器翻译,不过太差了,自己总结了一点要点~盘面硬盘有盘面(disk platter),盘面上有上千个磁道(disk tracks),盘面会旋转,转速是硬盘本身属性,正常是7200转,最高可到每秒250K转。由于盘面本

2012-12-27 15:10:51 578

原创 innodb的group commit的小结

浏览了group commit的几篇文章,尤其是一个老外的4篇blog,对innodb的group commit的前因后果有了一个较清晰的了解。起因:硬盘IO次数是有限的,是数据库性能的瓶颈。数据库为了持久性,必须把事务所做的修改flush到硬盘上,最后需要调用fsync()来完成一个IO,所以速度很慢。这样,在并发环境下,事务都会排队等在最后一步。于是为了节省硬盘IO,可以把几次IO合并

2012-12-26 17:58:38 902

原创 Chukwa的部署尝试

大约半年前做的事,存在这儿,防止以后找不到了。。。=============================================尝试部署了chukwa,遇到诸多问题,RP超级不好,手上还有别的事,整个试验断断续续一个多星期才解决。之间遇到太多太多的问题,google也很难找到太好的解答,百度就更不用说了。不过好歹最终搞定了,下面就分享一下一些问题的解决方式。之前有部署过一个

2012-12-05 14:58:41 2830 1

原创 恩,是时候勤奋一点了

最近3天花了点时间看了何登成的数据库内核分享,受益良多。大部分是之前知道的,也了解了一些以前不大关注的细节,总的体会是一种温习的过程。虽然之前也看了很多文章,读了不少代码,但脑海中的总结居多,写下来的太少,结果就是过了两年,吹牛还行,说细节就感到力不从心了。文章链接收集了一堆,结果真看第二次的时候不多,真想找,与其翻收藏夹,倒不如重新google了。看了大牛的分享,第一个想法就是必须把技术积累继续

2012-11-29 16:52:40 803

翻译 HBase中的Scan操作

之前翻译的两篇文章,第一次尝试,留作参考http://hadoop-hbase.blogspot.com/2012/01/scanning-in-hbase.html Lars Hofhansl 在HBASE-5268提出一个"prefix delete marker"的建议,大概的思想是如果数据如下:row         column family:qualifie

2012-11-29 15:47:27 2743

翻译 HBase中的Delete操作

http://hadoop-hbase.blogspot.com/2011/12/deletion-in-hbase.html当客户发出Delete命令时,实际上数据并没有真正被删除,而是被打上了删除标记,使得这个被删除的数据对外不可见(从逻辑上和MySQL的MVCC也很像,就是通过时间戳来判断数据对读者的可见性,代码见MultiVersionConsistencyControl .java)

2012-11-29 15:45:07 5090

翻译 Java中的long与double的区别

long与double在java中本身都是用64位存储的,本来用的比较简单, 并没有太在意一些细节,大抵就是一个存整数,一个存浮点数。顺着HBase的一个问题,查了一下stackoverflow,发现了一些比较有意思的事情。long存的是连续的整数,而对于double,当数很大的时候,它所能表示两个相邻数之间的间隔就会比较大,比如long可以存9223372036854775707和922

2012-11-22 16:48:12 13752

原创 CSDN开博

07年注册CSDN,遇到问题经常上来看看,潜水居多,也未曾有过什么贡献。今日开博,陆续会发表一些原创的技术积累和翻译文章。本人主要兴趣在数据库方向,研究生也是数据库专业,还算是有点技术功底。MySQL算是半个熟手,目前team上hbase,也对HBase和MongoDB为代表的NoSQL产生兴趣,主要技术分类大概就是这几块了。        闲时会研究研究网络主要是网站相关的东西,写写自动化脚

2012-11-22 14:54:06 333

空空如也

空空如也

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

TA关注的人

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