自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 客户端发送的post请求,request中的中文乱码问题

客户端发送的post请求,request中的中文乱码问题

2017-01-04 14:28:52 1375

原创 spring中使用Elasticsearch的代码实现

在使用Elasticsearch之前,先给大家聊一点干货。1.      ES和solr都是作为全文搜索引擎出现的。都是基于Lucene的搜索服务器。2.   ES不是可靠的存储系统,不是数据库,它有丢数据的风险。3.  ES不是实时系统,数据写入成功只是trans log成功(类似于mysql的bin log),写入成功后立刻查询查不到是正常的。因为数据此刻可能还在内存里而不是进

2016-10-20 15:12:38 7449

原创 spring中使用solr的代码实现

在介绍solr的使用方法之前,我们需要安装solr的服务端集群。基本上就是安装zookeeper,tomcat,jdk,solr,然后按照需要配置三者的配置文件即可。由于本人并没有具体操作过如何进行solr集群的搭建。所以关于如何搭建solr集群,读者可以去网上查看其它资料,有很多可以借鉴。这里只介绍搭建完solr集群之后,我们客户端是如何访问solr集群的。之前介绍过,spring封装nos

2016-10-13 16:03:23 8306 1

原创 spring封装hbase的代码实现

前面我们讲了spring封装mongodb的代码实现,这里我们讲一下spring封装hbase的代码实现。hbase的简介:此处大概说一下,不是我们要讨论的重点。HBase是一个分布式的、面向列的开源数据库,HBase在Hadoop之上提供了类似于Bigtable的能力。HBase是Apache的Hadoop项目的子项目。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储

2016-10-11 15:53:45 8913 1

原创 spring封装mongodb的代码实现

众所周知,spring集成的一些nosql或者sql数据库,都习惯用xxxxTemplate。一般看到xxxxTemplate,我们就可以认为是spring集成的。要和原生的使用方式区分开来。这里,我们不讨论在java项目中原生的mongodb的使用方式,单讨论spring提供的mongodb的封装。在此之前,我们有必要了解下mongodb的数据存储格式。我一般用json格式存储,结构如下代码所示。如何查看mongodb的数据,可以使用mongoVUE工具。我们可以在Mongodb中存储数亿级别的这种数据

2016-10-10 15:57:00 2322

原创 struts2实现文件导出type="stream"

之前项目中使用struts2实现文件导出,但是跟踪代码并没有理解这是怎么做到的。后来网上看了几个大神的文章才略有所悟,在此分享出来,望各位指点。配置:                                    application/octet-stream,text/csv;charset=UTF-8                apendListInput

2016-10-09 16:54:29 3084 1

原创 struts2中action返回"json"字符串

最近做项目,项目中使用了struts2结合spring。发现页面发送ajax请求到action中时,action的返回值只是一个return "json"(注:值为"json")。而页面中ajax的返回值则是json格式的值。对于较少使用struts2的同学来说,多少会有些迷惑。本人查了一些资料才搞明白struts2原来幕后做了一些工作来简化逻辑。那么struts2都做了什么又是如何在配置和代码中

2016-10-09 15:40:04 1877 2

原创 如何操作git回滚

git  回滚:先把最新的状态pull到本地,然后show log,找到你需要回滚到的提交点,然后reset 选在hard 方式,然后再push,选择force方式 勾选 know changes ,就回滚了

2016-10-09 15:01:17 322

操作系统磁盘调度算法

1、 先来先服务FCFS 算法简介: 根据进程请求访问磁盘的先后次序进行调度。 优点:  公平、简单,每个进程的请求依次得到处理 缺点: 平均寻道时间可能较长,仅适用于磁盘请求较少的场合。 2、 最短寻道时间优先(SSTF) 算法简介: 选择要求访问的磁道与当前磁头所在的磁道距离最近的进程(磁盘请求),使每次的寻道时间最短。 该算法不能保证平均寻道时间最短。 可能导致“饥饿”现象。 3、 扫描(Scan)算法 算法简介: 磁头每次只作单方向移动,直到到达边缘磁道为止,然后再作反向移动。 下一次待访问的磁道只能在此磁头移动的前方,且选择磁头移动距离最近的一个磁盘请求响应。 又称为“电梯调度算法”。 消除了饥饿现象。 4、 循环扫描(CScan)算法 算法简介: 磁头只作由内向外的单方向扫描,到达外边缘后,则返回最内侧的磁道重新进行下一轮扫描。 改进了对于边缘区磁道访问的不公平。

2010-01-09

空空如也

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

TA关注的人

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