自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Golden_lion的博客

学而不思则罔,思而不学则殆

  • 博客(148)
  • 资源 (4)
  • 收藏
  • 关注

转载 RESTful

一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。中文名RESTful外文名Representational State Transfer简    称REST创始人 Roy Fielding目录

2016-05-31 17:47:31 362

转载 三分钟了解Activity工作流

一、 什么是工作流以请假为例,现在大多数公司的请假流程是这样的员工打电话(或网聊)向上级提出请假申请——上级口头同意——上级将请假记录下来——月底将请假记录上交公司——公司将请假录入电脑采用工作流技术的公司的请假流程是这样的员工使用账户登录系统——点击请假——上级登录系统点击允许就这样,一个请假流程就结束了有人会问,那上级不用向公司提交请假记录?公司

2016-05-31 14:30:40 7716 1

转载 Kafka 安装和测试

1. 简介 kafka (官网地址:http://kafka.apache.org)是一款分布式消息发布和订阅的系统,具有高性能和高吞吐率。  i. 消息的发布(publish)称作producer,消息的订阅(subscribe)称作consumer,中间的存储阵列称作broker。ii. 多个broker协同合作,producer、consumer和broker

2016-05-31 13:53:17 339

转载 Kafka 精萃

-- StartKafka 简介Kafka 下载和安装Kafka 体系结构只有一个broker的例子有多个broker的例子发送消息接收消息配置 Kafka-- 更多参见:Open Source 精萃-- 声 明:转载请注明出处-- Last Edited on 2015-10-20-- Written by ShangBo

2016-05-31 13:50:38 336

原创 Kafka 下载和安装

-- Start登录 Kafka 官方网站(http://kafka.apache.org/)下载 Kafka 最新版本,本系列文章将采用 0.8.2.2 版作为说明。安装 Kafka 非常简单,将它解压缩到某个目录就可以了,本人将使用目录 C:\dev\kafka_2.10-0.8.2.2-- 更多参见:Kafka 精萃-- 声 明:转载请注明出处--

2016-05-31 13:46:51 3908

转载 Kafka入门经典教程

问题导读1.Kafka独特设计在什么地方?2.Kafka如何搭建及创建topic、发送消息、消费消息?3.如何书写Kafka程序?4.数据传输的事务定义有哪三种?5.Kafka判断一个节点是否活着有哪两个条件?6.producer是否直接将数据发送到broker的leader(主节点)?7.Kafa consumer是否可以消费指定分区消息?8.Kafka消息是

2016-05-31 13:31:02 443

转载 :Hadoop、NoSQL、分布式、lucene、solr、nutch kafka入门:简介、使用场景、设计原理、主要配置及集群搭

问题导读:1.zookeeper在kafka的作用是什么?2.kafka中几乎不允许对消息进行“随机读写”的原因是什么?3.kafka集群consumer和producer状态信息是如何保存的?4.partitions设计的目的的根本原因是什么? 一、入门    1、简介    Kafka is a distr

2016-05-31 13:27:52 1965

转载 Web服务器在外网能裸奔多久?

很多时候我们轻易地把Web服务器暴露在公网上,查看一下访问日志,可以看到会收到大量的攻击请求,这个是网站开通后几个小时收到的请求:1.  探测服务器信息在上线一分钟,收到OPTION请求探测。现在他已经知道我用的是Apache, 操作系统是CentOS,可以开展针对性的进攻了。Tips:您问怎么把Apache信息藏起来?有书啊2. 命令执行攻击

2016-05-31 09:27:59 1117

转载 Java 类的方法总结-目前网上最完整9种方法总结

定义一个完整的类方法,需要六个步骤,也就是六大部分。也因为这六个部分的不同而可以大概分为9种方法。 这是我一整天作图整理出来的。可能有些漏缺错误,希望大家能帮忙纠正。让我明白哪里错了,这是对我这个初学者最大的帮助,谢谢。一,一般方法 二,构造方法 三,无参无返回值的方法。 四,无参有返回值的方法。 五,有参无返回值的方法。 六,有参有返回值的

2016-05-31 09:16:36 700

转载 详解集群内Session高可用的实现原理

在这个互联网高度发达的时代,许多应用的用户动辄成百上千万,甚至上亿。为了支持海量用户的访问,应用服务器集群这种水平扩展的方式是最常用的。这种情形下,就会涉及到许多单机环境下完全不需要考虑的问题,这其中session的创建、共享和存储是最常见之一。在单机环境中,Session的创建和存储都是由同一个应用服务器实例来完成,而存储也仅是内存中,最多会在正常的停止服务器的时候,把当前活

2016-05-30 09:03:48 1523

转载 javascript 怎么判断一个值是未定义的?

判断一个值是否未定义,就是判断值是否undefined可以通过typeof()这个方法来获取值的类型var a ;if(typeof(a)==="undefined"){//a为undefined类型}a = 123;if(typeof(a)==="number"){//a为number类型}a={};if(typeof(a)==="object"){//a为o

2016-05-27 16:31:08 13731

转载 SpringMVC 两种上传文件方法

在该示例中,阐述了SpringMVC如何上传文件。1、上传页面upload.jsp[html] view plain copy print?body>      form action="/TestSpringMVC3/data/uploadfile" enctype="multipart/form-data" method="p

2016-05-27 11:57:18 393

转载 Git常用命令

来源:Robbin的自言自语Git配置Shell123456789git config --global user.name "robbin"   git config --global user.email "fankai#gmail.com"git config --glob

2016-05-27 10:05:39 313

转载 推荐!手把手教你使用Git

一:Git是什么?       Git是目前世界上最先进的分布式版本控制系统。二:SVN与Git的最主要的区别?      SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够

2016-05-27 10:04:26 287

转载 springMVC上传文件

在看springMVC之前,就听说现在很多公司用SSH的并不多,但是springMVC的不少,感觉springMVC应该是一个比较好用的框架,但是具体怎么用多好用还是没有概念,通过这次简单的学习,发现的确有他的很多优势,下面以springMVC上次为例,写一个简单的springMVC实例,稍微感受一下springMVC 的好处。    首先配置web.xml文件:[

2016-05-27 10:02:45 230

转载 Struts对国际化的支持

我们在很多网站中发现,他可以支持多种语言,比如谷歌,百度,还有这段时间学英语常用的italki,youtube等等,都可以由用户自定义该网站的语言,十分便捷,而且,我们要想让自己的软件走向国际化,实现支持多种语言功能也是必须要走的一步,那么,我们该如何让自己的程序实现国际化走向世界呢?I18N问题人们常把I18N作为“国际化”的简称,其来源是英文单词 inter

2016-05-27 10:00:28 307

转载 Struts是如何实现MVC的

上篇文章说到用servlet实现的一些弊端,下面,我们就解决一下这个问题,我们用struts来实现一个登陆的实例。首先,了解一下struts与MVC的一一对应关系:Model:The Model portion of an MVC-based system can be often bedivided into two major subsystems -- the interna

2016-05-27 09:58:34 494

转载 struts2的核心和工作原理

在学习struts2之前,首先我们要明白使用struts2的目的是什么?它能给我们带来什么样的好处?设计目标    Struts设计的第一目标就是使MVC模式应用于web程序设计。在这儿MVC模式的好处就不在提了。技术优势    Struts2有两方面的技术优势,一是所有的Struts2应用程序都是基于client/server HTTP交换协议,The JavaServl

2016-05-27 09:57:28 253

转载 Redis 学习笔记四 Mysql 与Redis的同步实践

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]一、测试环境在Ubuntu kylin 14.04 64bit已经安装MySQL、Redis、php、lib_mysqludf_json.so、Gearman。 点击这里查看测试数据库及表参考 本文也有些基本操作,在之前文章里有介绍。1、安装安装gearman

2016-05-27 09:48:35 1429

转载 redis与mysql数据同步

应用Redis实现数据的读写,同时利用队列处理器定时将数据写入mysql,此种情况存在的问题主要是如何保证mysql与redis的数据同步,二者数据同步的关键在于mysql数据库中主键,方案是在redis启动时去mysql读取所有表键值存入redis中,往redis写数据时,对redis主键自增并进行读取,若mysql更新失败,则需要及时清除缓存及同步redis主键。String tb

2016-05-27 09:46:47 1479

转载 mybatis sql in 查询

本文转自:http://www.blogjava.net/xmatthew/archive/2011/08/31/355879.html1. 当查询的参数只有一个时   findByIds(List ids) 1.1 如果参数的类型是List, 则在使用时,collection属性要必须指定为 listselect id="findByIdsMap" resultM

2016-05-26 15:53:27 686

转载 javax.el.PropertyNotFoundException: Property 'emailaddress' not found on type ja

来源: http://blog.163.com/yvette1114@126/blog/static/134178214201121495259172/ 设计了两个表worker和email。一个worker对应多个email。 【问题】在jsp显示worker的emails时,写了以下:                             

2016-05-26 13:24:17 1923

转载 Log4j详解

转载:http://www.blogjava.net/rickhunter/articles/28133.html1、 Log4j是什么?  Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问其官方网站吧: http://jakarta.apache.org/log4j 。2、Log4j的概念   Log4j中有三个主要的

2016-05-25 14:59:53 404

转载 MySQL开发规范和原则大全

一、 表设计库名、表名、字段名必须使用小写字母,“_”分割。库名、表名、字段名必须不超过12个字符。库名、表名、字段名见名知意,建议使用名词而不是动词。建议使用InnoDB存储引擎。存储精确浮点数必须使用DECIMAL替代FLOAT和DOUBLE。建议使用UNSIGNED存储非负数值。建议使用INT UNSIGNED存储IPV4。整形定义中不添加长度,比如使用INT,而不是INT(4)。使

2016-05-25 14:59:04 2974 1

转载 23种设计模式全解析

一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式

2016-05-25 14:57:50 404

原创 jsp页面方法带参数

//批量删除的操作function optDelete(name,isDisplay,pageNo){//校验,至少选择一个var size = $("input[name =ids]:checked").size();if(size==0){alert("请至少选择一个");return ;}if(!confirm("你确认删除吗")){return

2016-05-25 09:10:47 2945

转载 Apache+tomcat整合之502错误

今天尝试了一下Apache+tomcat整合,apache和tomcat启动都没有报错。但是访问的时候老是报错    502 Bad Gateway Bad Gateway             The proxy server received an invalid response from an upstream server.             在网上找

2016-05-24 17:25:46 7203

转载 数据库SQL优化大总结之 百万级数据库优化方案

网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。AD:51CTO 网+ 第十二期沙龙:大话数据之美_如何用数据驱动用户体验网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。这篇文章我花费了大量的

2016-05-24 16:52:36 1952

转载 [自编号1-2]将spring framework源码导入Spring Tool Suite中

先讲基本步骤,如下:去GitHub中下载spring framework的源码,https://github.com/spring-projects/spring-framework/releases下载3.2.X其中的一个版本; 安装Gradle软件,官网下载,解压即可,设置GRADLE_HOME,和PATH。命令行中运行gradle -v,检查一下是否正确安装配置;命令行中运行spri

2016-05-24 15:48:51 1200

转载 Swagger与SpringMVC项目整合

Swagger与SpringMVC项目整合为了方便的管理项目中API接口,在网上找了好多关于API接口管理的资料,感觉目前最流行的莫过于Swagger了,功能强大,UI界面漂亮,并且支持在线测试等等,所以本人仔细研究了下Swagger的使用,下面就如何将Swagger与个人的SpringMVC项目进行整合做详细说明:最终API管理界面:详细步骤:Step

2016-05-24 11:24:24 439

转载 Swagger-Core 1.5.8 发布,RESTful 框架

Swagger-Core 1.5.8 发布了,Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。 Swagger 让部署管理和使用功能强大的API从未如此简单。该版本值得关注的改进有:N

2016-05-24 11:10:03 1406

原创 spring mvc接收数组mybatis 接收批量删除代码

页面接收参数//批量删除的操作function optDelete(){//校验,至少选择一个var size = $("input[name =ids]:checked").size();if(size==0){alert("请至少选择一个");return ;}if(!confirm("你确认删除吗")){return ;}

2016-05-24 10:48:39 3011

转载 Fdfs错误tracker_query_storage fail, error no: 2, ...

[ 解决方法]          – DFS-A                    重启tracker                               /usr/local/bin/restart.sh /usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.confroot@larrydfs-desktop:# /usr/

2016-05-24 09:50:20 12992

转载 CentOS FastDFS配置之常见错误

FastDFS 常见问题Q:/fdfs_trackerd: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directoryA:export LD_LIBRARY_PATH=/usr/loal/lib(libevent的安装路径

2016-05-24 09:48:13 31386

转载 使用FastDFS遇到问题记录

Q1.通过命令行上传文件时出现错误:tracker_query_storage_fail,error no:28, error info No space left on device——2010-7-27已解决原因:tracker.conf的配置项reserved_storage_space的值默认为4GB,而当前环境下剩余空间已不足4GB。解决:根据实际空间情况修改配置

2016-05-24 09:46:29 10838 1

原创 关于配置的过滤器Filter报ClassNotFoundException

这个的原因可能是在web,xml文件中配置的这个过滤器的顺序有问题,比如,你配置了两个过滤器,那么最好是filter都是在上面filter-mapping都是在下面,不要一套一套的分开来弄,就是这样

2016-05-23 15:16:27 8745

转载 Spring源码解析——如何阅读源码

最近没什么实质性的工作,正好有点时间,就想学学别人的代码。也看过一点源码,算是有了点阅读的经验,于是下定决心看下spring这种大型的项目的源码,学学它的设计思想。  手码不易,转载请注明:xingoo  这篇博文你可以了解到:  1 Spring jar包以及源码使用  2 简单的spring运行示例  3 利用断点调试程序,如何快速的阅读程序【快捷键等的使用】 

2016-05-23 12:06:10 355

转载 response.setContentType和response.setCharacterEncoding区别

response.setContentType  设置发送到客户端的响应的内容类型,可以包括字符编码说明如返回xml数据,需要设置text/xml。也就是说在服务器端坐了这个设置,那么他将在浏览器端起到作用,在你打开浏览器时决定编码方式。如果该方法在response.getWriter()被调用之前调用,那么响应的字符编码将仅从给出的内容类型中设置。该方法如果在respon

2016-05-23 11:07:06 749

转载 hadoop hdfs环境搭建

参考:http://wiki.apache.org/hadoop/GettingStartedWithHadoophttp://blog.csdn.net/warmspace2008/article/details/8540159 hadoop环境搭建参考官方wiki,首先下载hadoop官方包,我选择的是hadoop-1.2.1。conf目录新增配置文件:

2016-05-23 09:53:40 559

转载 hadoop 分布式环境搭建与hdfs简单实用

Hadoop HDFS分布式环境搭建最近选择给大家介绍Hadoop HDFS系统,因此研究了一下如何在Linux 下配置一个HDFS Clust。小记一下,以备将来进一步研究和记忆。HDFS简介全称 Hadoop Distributed File System, Hadoop分布式文件系统。 根据Google的GFS论文,由Doug Cutting使用JAVA开发的

2016-05-23 09:52:34 462

分布式文件系统fdfs搭建总结

个人搭建分布式文件系统,并测试可用的步奏

2016-06-24

java attach source

org.freejava.javasourceattacher_1.2.3.zip

2016-03-23

Nginx从入门到精通

这个是为了介绍nginx的技术的文档,这个是一个文档,详细的介绍了内容

2016-01-27

linux下使用Nexus做Maven仓库管理

这个文档是详细的介绍了在Linux环境下搭建maven中央仓库的内容

2016-01-27

空空如也

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

TA关注的人

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