自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 [置顶] 设计模式(一)工厂模式

官方定义:设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类编目的代码设计经验总结。 使用意义:使用设计模式是为了可重用代码,让代码更容易被他人理解,保证代码的可靠性。可复用的面向对象软件系统主要包含两大类:应用程序工具箱和框架(框架是指构成一类特定软件可复用设计的一组相互协作的类)。设计模式有助于对框架的理解,成熟的框架通常使用了多种设计模式,如果你...

2016-04-18 13:43:00 202

转载 maven详解_本地仓库+远程仓库_体现maven用途

简单说明: 1.在Maven中,任何一个依赖、插件或者项目构建的输出,都可以称之为构件。 2.Maven在某个统一的位置存储所有项目的共享的构件,这个统一的位置,我们就称之为仓库。(仓库就是存放依赖和插件的地方) 3.任何的构件都有唯一的坐标,Maven根据这个坐标定义了构件在仓库中的唯一存储路径。 解读Maven在仓库中的存储路径: 1.基于groupId准备路径,将句...

2016-04-15 11:36:00 1297

转载 技术框架积累2

最近又接触到了很多新技术(所谓的“新”是对于自己而言,因为刚刚接触到这些东西),还没弄明白,先记录下来再一点点消化吧。 1.Spring cloud 2.Spring boot 3.jersey 3_1.Grizzly 4.solr 5.mongodb 6.graddle 7.maven 8.jetty 9.swagger 10.Jenkins(项目自动构建工具) jdk1.8,...

2016-04-14 13:55:00 179

转载 PowerDesigner应用_sqlstate=im014

操作系统:win7,64位 PowerDesigner:16.5 ODBC驱动安装 下载地址:http://dev.mysql.com/downloads/connector/odbc/5.1.html,下载最新版本,注意,windows环境下有两个版本可供选择,如果选择64位安装后,在加载数据源的过程中会报异常信息: [Microsoft][ODBC Driver Manager...

2016-04-12 15:06:00 265

转载 VMware+CentOS+zookeeper+solr集群环境搭建_org.apache.solr.handler.dataimport.DataImportHandler

小编的最终目的是搭建solr集群,只要是用到solr的童鞋对其概念肯定不会陌生哈,直接上安装步骤~ Solr cloud 安装过程 部署规划 操作系统:CentOS release 6.5 (Final) JDK版本:java version "1.7.0_79" 共使用三台物理机器,分为两个shard,每个shard两个分片,一个replica,一个leader。 注:安装VM...

2016-02-26 16:15:00 431

转载 solr环境搭建

这里忽略java安装和tomcat安装,这里使用的是solr-4.10.0 1、到apache下载solr,地址: http://mirrors.hust.edu.cn/apache/lucene/solr/ 2、解压出solr-4.10.0 3、复制solr-4.10.0\example\webapps中的solr.war文件到tomcat安装目录中的...

2016-02-19 13:42:00 78

转载 json--对象互转

json类型的数据转对象,(Map对象) ObjectNode datanode_temp = IMUsers.getIMUsersByUserName(userId); Map<?, ?> map = JSON.parseObject(String.valueOf(datanode_temp), Map.class); List<?> list = (Li...

2016-01-20 11:23:00 104

转载 Mybatis一对多查询resultMap示例

几个实体说明,get set方法省略 1.最终返回list<CustomersTable> private static final long serialVersionUID = 8405954804351004292L; private String customerId; private String customerName; private L...

2016-01-07 17:46:00 203

转载 Chrome开发者工具不完全指南(六、插件篇)

本篇是Chrome开发者工具的结尾篇,最后为大家介绍几款功能强大的插件。在chrome商店里面有很多插件,没事建议大家去逛逛。不过需要FQ,所以诸位请自备神器。 一、皮肤插件   首先是大家期盼已久,翘首以盼的皮肤插件。这款插件叫DevTools Theme: Zero Dark Matrix.在商店中下载之,然后打开这个地址:chrome://flags,找到Enable De...

2016-01-05 11:41:00 128

转载 Chrome开发者工具不完全指南:(三、性能篇)

卤煮在前面已经向大家介绍了Chrome开发者工具的一些功能面板,其中包括Elements、Network、Resources基础功能部分和Sources进阶功能部分,对于一般的网站项目来说,其实就是需要这几个面板功能就可以了(再加上console面板这个万精油)。它们的作用大多数情况下是帮助你进行功能开发的。然而在你开发应用级别的网站项目的时候,随着代码的增加,功能的增加,性能会逐...

2016-01-05 11:39:00 86

转载 Chrome开发者工具不完全指南(一、基础功能篇)

标签:   就算你不是一名前端开发工程师,相信你也不会对Chrome浏览器感到陌生。根据最新的一份(2015/06)的浏览器市场占有率报告,Chrome近乎占有浏览器天下的半壁江山。简单、快捷使它成为了新时代人们的新宠。如果你是一名web开发人员,我推荐你使用Chrome。作为前端开发的"IDE",你只需要搭配一个编辑器就能完成几乎所有的开发任务了。关于它的使用和功能分析要么都是...

2016-01-05 11:35:00 107

转载 技术框架积累1

每天学习一点新东西,只要今天的自己比昨天的自己更强,就是进步,以下内容还需深入理解~ 1.RESTful架构风格 2.ZooKeeper服务 3.DUBBO,框架 4.mybatis 3.X(XXMapper.java接口和XXMapper.xml对应) 5.post,get,put,delete区别(模拟非get请求软件:Fiddler4软件) post请求的接口测试用例: Str...

2015-12-18 14:43:00 120

转载 IE6,7,8,9中H5属性placeholder不兼容问题

<input class="list" style="width:220px;" id="keyForList" type="text" value="" placeholder="请输入关键字(楼盘名/地名/开发商等)"/> 呵呵,只需要添加一代码js即可;前提是引入相关的类库:jquery.placeholder.min.js $('input').place...

2015-11-27 15:08:00 125

转载 [置顶] 设计模式(二)单例模式

概念 单例模式也被称作单件模式(单体模式),主要作用是控制某个类型的实例在应用中是唯一的,还提供了一个全局唯一访问这个类实例的访问点getInstance方法。单例模式是对象的创建模式之一,此外还包括工厂模式。 单例模式的特点 该类只有一个实例该类自行创建实例(改类内部创建自身的实例对象)想整个系统公开实例接口(类构造方法私有化) 使用范围:目前java里面实现的单例是一个Cl...

2015-11-26 09:47:00 101

转载 [置顶] 设计模式(三)建造者模式

建造者模式概念 任务:软件开发过程中,当遇到一个“复杂的对象”,该对象由好多部分组成,各个部分的组合比较稳定或有一定的依赖次序,但各部分自身却经常面临变化时,可以隔离出“复杂对象的各个部分”的变化,从而保证系统中“稳定结构算法”,这就是建造者模式的任务。建造者模式将复杂的内部创建封装,对于外部调用的人来说,只需要传入建造者和建造工具,对于内部是如何实现的,用户无需关心。 复杂对象...

2015-11-25 18:17:00 98

转载 js常用事件总结

一.live(),click(),delegate(),bind(),change(),.on详解 参考:http://www.w3school.com.cn/jquery/jquery_ref_events.asp 1.live() 方法为被选元素附加一个或多个事件处理程序,并规定当这些事件发生时运行的函数。 通过 live() 方法附加的事件处理程序适用于匹配选择器的当前及未来...

2015-11-18 18:37:00 175

转载 关于RSA加密

作者:itlr 链接:http://www.zhihu.com/question/25912483/answer/64519512 来源:知乎 小明想秘密给小英发送消息小英手里有一个盒子(public key),这个盒子只有小英手里的钥匙(private key)才打得开小英把盒子送给小明(分发公钥) 小明写好消息放进盒子里,锁上盒子(公钥加密)小明把盒子寄给小英(密文传输)...

2015-11-04 09:26:00 120

转载 java如何解析\*.properties文件

1、使用java.util.Properties类的load()方法 示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name)); Properties p = new Properties(); p.load(in); classpath: InputStream in = new Buf...

2015-10-29 17:37:00 109

转载 $.ajax({...});异步请求问题

$.ajax({...});请求过程中发现的问题。。。先记录后剖析; jsp中第一次ajax请求成功后,在success后添加如下代码: success : function(data) { if (data == "1") { alert("数据在操作中,请稍候!"); } else { $("#refundListForm").att...

2015-10-11 17:09:00 114

转载 Jquery时间格式化,计算时间差

/*时间格式化*/ Date.prototype.pattern=function(fmt) { var o = { "M+" : this.getMonth()+1, //月份 "d+" : this.getDate(), //日 ...

2015-09-18 12:06:00 321

转载 web.xml 中的listener、 filter、servlet 加载顺序及其详解

在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。 首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:list...

2015-09-16 17:40:00 65

转载 java面试总结2

1.javabean bean,javabean组件: JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性。众所周知,属性名称符合这种模式,其他Java 类可以通过自省机制发现和操作这些JavaBean 的属性。 javabean组件(...

2015-09-02 13:57:00 96

转载 Java面试总结1

1.订单表order里面有两个字段,order_id和user_id,写一个sql查询一下过了3个以上的用户。 SELECT count(user_id) as result ,user_idfrom order_table group byuser_idhaving count(user_id) > 3 2.后台系统A用户个B用户同时修改一篇新闻,A用户提交修改内容,更...

2015-09-02 13:55:00 120

转载 404页面自动跳转

可以自动跳转到首页,也可以跳转到特定的链接。 <script language=javascript> function countDown(secs,surl){ if(--secs>0){ setTimeout("countDown("+secs+",'"+'http://baidu.com'+surl+"')",1000); } ...

2015-09-02 13:52:00 988

转载 java结合jQuery.ajax实现左右菜单联动刷新列表内容

http://域名/一级菜单ID-二级菜单ID/用这样的URL请求页面,出现如图所示内容; 该页面包含四部分,顶部目录+左侧菜单+右侧菜单+右下侧数据列表; 左侧菜单包含一级菜单和二级菜单,点击某个一级菜单时打开对应的二级菜单,同时右侧也显示二级菜单;选中左侧某个二级菜单,右侧对应的二级菜单也被选中,点击右侧二级菜单,显示对应的三级菜单,默认选中三级菜单的全部,点击某个三级菜单,列...

2015-08-23 10:49:00 251

转载 Linux下crontab命令的用法:sudo crontab -l

cron 是linux系统下一个自动执行指定任务的程序. cron服务是linux的内置服务,但它不会开机自动启动。可以用以下命令启动和停止服务: Linux代码 /sbin/servicecrondstart /sbin/servicecrondstop /sbin/servicecrondrestart /sbin/servicecro...

2015-08-21 14:57:00 835

转载 [置顶] 设计模式(四)原型模式

概念 原型模式是指用原型实例指定创建对象的种类,并通过拷贝这些原型来创建新的实例。也就是说原型模式是通过复制现在已存在的对象来创建一个新的对象,被拷贝的对象和新创建的对象类型相同(是同一个类的实例)。使用原型模式时,我们首先要创建一个原型对象,再通过复制这个原型对象来创建更多同类型的对象。原型模式是一种对象创建型模式,创建拷贝对象的工厂是原型类本省,工厂方法由拷贝方法来实现。原型...

2015-08-21 14:14:00 117

转载 Spring注解@RequestMapping请求路径映射问题

@RequestMapping请求路径映射,如果标注在某个controller的类级别上,则表明访问此类路径下的方法都要加上其配置的路径;最常用是标注在方法上,表明哪个具体的方法来接受处理某次请求。 以下两种方式都可以从url中传参数,但是第二种方式的适用性更高一些,当参数中包含中文的时候,如果用第一种方式传参数,经常会出现参数还没到controller就已经经过编码了(例如:经过u...

2015-08-21 13:54:00 1232

转载 javax.el.PropertyNotFoundException: 'newsLine' is an unknown bean property...

用了好久的forEach标签,今天帮同事调试程序看到以下异常,第一感觉应该是javabean里面的属性和页面的属性不一致导致,反复检查,确认属性没任何问题,没办法,实在看不出来,只好自己写一个forEach,同一个list,同一个属性,没报任何异常,然后比较发现,报错程序里items="${getTestModule}"在$符号前加了个空格,问题就这么解决了,顿时无语中。。。 [...

2015-08-07 11:25:00 221

转载 [置顶] 设计模式(五)适配器模式

概念 适配器模式是指将一个接口转换为客户希望的另外一个接口,该模式使得原本不兼容的类可以一起工作。实现了由“源”到“目标”的适配,适配器负责把“源”过度到“目标”。 模式结构 例如Apple手机Android手机的充电器接口不兼容,在专卖店购买苹果手机时一般都会带一个充电器转换头,一个小小的插头,链接在安卓手机充电器端就可以为苹果手机充电。这里包含几种设备也就是对应适配器模式结构中...

2015-07-27 21:37:00 73

转载 生成静态页java代码

package com.fang.news.test; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileOutputStream; import java.io.InputStream; import java.io.InputStreamReader; impo...

2015-07-23 17:59:00 64

转载 SQL注入原理以及如何避免注入

SQL注入:到底什么时候会用到SQL呢?回答是访问数据库的时候,也就是说SQL注入-->直接威胁到了数据源,呵呵,数据库都收到了威胁,网站还能正常现实么? 所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意)的SQL命令注入到后台数据库引擎执行的能力,它可以通...

2015-07-21 15:43:00 385

转载 [置顶] 设计模式(六)桥梁模式

概念 桥梁模式是对象的结构模式,又称为柄体模式或接口模式。桥梁模式的用意是“将抽象化(Abstraction)与实现(Implementation)脱耦,使得二者可以独立的变化”。将两个角色之间的继承关系改为聚合关系,就是将他们之间的强关联改为弱关联,也就是说抽象化和实现之间使用组合/聚合关系而不是继承关系,满足组合/聚合复用原则。 模式结构 两个等级结构 抽象化角色和修正抽象化角...

2015-07-20 14:30:00 110

转载 互联网蜗牛求职记--笔试面试汇总

毕业两年了,第一份工作是校园招聘时实习完就直接去了,第二份是朋友推荐的,总之都没有经过严格的面试,话说,面试真是个技巧活,你会做的东西并不见得能在短时间内叙述的很清楚,尤其是回答符合面试官自己的style。参加了几次面试,各有各的侧重点,接下来的时间加强基础知识的同时注重实操经验,下次面试希望能一举拿下自己理想的企业。fighiting~ 1.阿里爸爸 为什么离职,理想中的工作是什么...

2015-07-17 19:14:00 225

转载 jsp页面中利用EL表达式实现时间格式转换

从数据库中取出的String类型的数据:2015-04-29 17:47:00.0 理想展现形式:2015-04-29 17:47 只需要两步就可以实现哦: first:引入标签库 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%@ taglib uri="http://java.s...

2015-07-16 08:51:00 562

转载 好好的系统为什么要重构

工作了两年,做的基本都是java开发工作,但由于刚毕业后的一年多的时间里,一直在家外包公司做对日开发,当时跟的项目大概是从09年起就已经开始做了,但是好像核心的东西对国内的项目组都是不公开的,就连用到的框架也是人家内部封装好的,我想说这一年基本是在搬砖了~ 14年的11月份就在国内的一家互联网公司开始上班了,从对日外包的项目转到国内的项目,当时的感觉真是太幸福了,两点:1.再也不...

2015-07-13 14:25:00 695

转载 HTTP状态码,超全的

HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。 1定义 所有状态码的第一个数字代表了响应的五种状态之一。 2消息(1字头) 这一类型的状态码,代表请求已被接受,需要继续处理。这类响应...

2015-07-08 17:44:00 68

转载 Spring2.5学习4.2_Proxy实现动态代理(目标类实现任意接口)

静态代理的缺点是在代理类中绑定了固定的接口,不利于扩展,动态代理则不然,通过动态代理可以对任何实现某一接口的类进行功能性增强。 在java中动态代理由InvocationHander来实现。 HelloInterface接口 [java]view plaincopy packageproxy; publicinterfaceHelloIn...

2015-07-07 16:18:00 135

转载 Spring2.5学习4.1_静态代理实现

在静态代理中代理对象与被代理对象(目标对象)必须实现同一个接口,完整保留被代理对象的接口样式,也将接口不变的原则一直保留。 下面通过一个简单的示例来说明: HelloInterface接口 package proxy; public interface HelloInterface { public void sayHello(); } 实现HelloInterface接口...

2015-07-07 15:33:00 114

转载 Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(五)

这是本系列的最后一篇,主要讲一下FreeMarker模板引擎的基本概念与常用指令的使用方式。 一、FreemMarker基本概念 FreemMarker是一个用Java语言编写的模板引擎,它是一个基于模板来生成文本输出的一个工具。是除了JSP之外被使用得最多的页面模板技术之一,另一个比较有名的模板则是Velocity。 用户可以使用FreeMarker来生成所...

2015-07-07 11:06:00 82

空空如也

空空如也

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

TA关注的人

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