本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- wallimn
- benladeng5225
- ranbuijj
- javashop
- robotmen
- fantaxy025025
- jickcai
- qepwqnp
- zw7534313
- 解宜然
- ssydxa219
- sam123456gz
- zysnba
- sichunli_030
- gdpglc
- tanling8334
- gaojingsong
- arpenker
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- jbosscn
- lemonhandsome
- nychen2000
- zxq_2017
- wjianwei666
- lzyfn123
- ajinn
- forestqqqq
- siemens800
- 大家都说我很棒
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
最新文章列表
一种给Map赋值的优雅方式
直接上代码:
public static void main(String[] args) throws Exception {
Map<String, String> map = new HashMap<String, String>(){
private static final long serialVers ...
tomcat 禁用不安全的http请求模式(转)
tomcat 禁用不安全的http请求方式(转)
1:我的配置
web.xml(url下禁用的请求方式)
[xml] view plain copy
<security-constraint>
<web-resource-collection& ...
hbase put源码分析
这里写下HRegionServer在做put操作的源码:
HRegionServer
public MultiResponse multi(final RpcController rpcc, final MultiRequest request)
throws ServiceException {
....
try {
region ...
HTTP 方法:GET 对比 POST
两种最常用的 HTTP 方法是:GET 和 POST
什么是 HTTP?
超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信。
HTTP 的工作方式是客户机与服务器之间的请求-应答协议。
web 浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。
举例:客户端(浏览器)向服务器提交 HTTP 请求;服务器向客户端返回响应。响应包含关于请求的状态信 ...
Jquery简单入门到精通细节 - (二十一)Jquery Ajax之“Get和Post方法”
jQuery - AJAX get() 和 post() 方法
jQuery get() 和 post() 方法用于通过 HTTP GET 或 POST 请求从服务器请求数据。
HTTP 请求:GET vs. POST
两种在客户端和服务器端进行请求-响应的常用方法是:GET 和 POST。
GET - 从指定的资源请求数据
POST - 向指定的资源提交要处理的数据
GET ...
HBase 之HFileOutputFormat
hadoop mr 输出需要导入hbase的话最好先输出成HFile格式, 再导入到HBase,因为HFile是HBase的内部存储格式, 所以导入效率很高,下面是一个示例 1. 创建HBase表 ...
put批量提交hbase性能改善
在使用HBase Put API的时候,有几个会影响性能的因素。
1.Put List Size
HBase的Put支持单条插入,也支持批量插入。
2. AutoFlush
AutoFlush指的是在每次调用HBase的Put操作,是否提交到HBase Server。 默认是true,每次会提交。如果此时是单条插入,就会有更多的IO,从而降低性能
3.Write Buffer ...
HBase: HTablePool重构及优化
HBase Version: hbase-0.90.3-cdh3u1
org.apache.hadoop.hbase.client.HTablePool
用起来不是很方便. 所以重写了一些HTablePool, 对自己业务逻辑这块比较相关. 欢迎讨论.
主要是对源代码下面4点进行改进和设置:
1. 为不同的table建立的poolSize不一样, 目前HTablePool为所有的tab ...
HBase Shell 命令
This page describes the JRuby IRB-based HBase Shell. It replaces the SQL-like HQL, the Shell found in HBase versions 0.1.x and previous. Some discussion of new shell requirements can be found in the Sh ...
erlang
1一个函数为什么要使用另一个同名的不同参数的函数调用?
(1)利用一个间接层去调用;
(2)用于尾递归;
(3)统一接口,当一个管理模块要管理下面的子模块时,就要统一接口,使用方便。
2进程字典的使用:
(1)一个进程要有多个进程字典,但是一个进程字典只能给自己进程共享;
(2)一般的函数为put,get
put(Key, Val) -> OldVal | undefined
...
spring mvc参数自定义注解开发
前言
在使用过程中,发现spring mvc的restful架构,有一些满足不了需求。因此研究了一下自定义注解开发满足需求。
自定义注解,可以无缝输入参数到controller中,尤其是http的put请求。
一 搭建标准的spring mvc环境
略。
二 开发注解详细过程
1.开发注解 RequestParamExtend
2.开发注解解释器 RequestPara ...
关于HTTP提交方式之PUT
Http定义了与 服务器的交互方法,其中除了一般我们用的最多的GET,POST 其实还有PUT和DELETE
根据RFC2616标准(现行的HTTP/1.1)其实还有OPTIONS,GET,HEAD,POST,PUT ...
Hbase put过程源代码阅读笔记
客户端
1.HTable.put
for (Put put : puts) {
validatePut(put);//验证Put有效,主要是判断kv的长度
writeBuffer.add(put);//写入缓存
currentWriteBufferSize += put.heapSize();//计算缓存容量
}
if (autoFlush ...