08 2016 档案

摘要:如果我们在使用Spring MVC的过程中,想自定义异常页面的话,我们可以使用DispatcherServlet来指定异常页面,具体的做法很简单: 下面看我曾经的一个项目的spring配置文件: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2 阅读全文
posted @ 2016-08-31 15:38 rj_bian 阅读(263) 评论(0) 推荐(0) 编辑
摘要:一些常见的状态码为: 200 - 服务器成功返回网页 404 - 请求的网页不存在 503 - 服务不可用 所有状态解释: 1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余 阅读全文
posted @ 2016-08-31 11:24 rj_bian 阅读(1109) 评论(0) 推荐(0) 编辑
摘要:贝塞尔曲线 为什么要讲贝塞尔曲线,实际上 Android 中很多效果都有用到贝塞尔曲线。 QQ 的消息拽拖小红点旗袍消失的效果 QQ空间 直播页面右下角的礼物冒泡特效 水流波动效果 图片或书本翻页效果 一个弹性效果的抽屉菜单 可以先对贝塞尔曲线有一个大概的认识。 贝塞尔曲线维基百科 历史 贝塞尔曲线 阅读全文
posted @ 2016-08-25 21:25 rj_bian 阅读(3694) 评论(0) 推荐(0) 编辑
摘要:有两个字典,分别存有 100 条数据和 10000 条数据,如果用一个不存在的 key 去查找数据,在哪个字典中速度更快? 有些计算机常识的读者都会立刻回答: “一样快,底层都用了哈希表,查找的时间复杂度为 O(1)”。然而实际情况真的是这样么? 答案是否定的,存在少部分情况两者速度不一致,本文首先 阅读全文
posted @ 2016-08-25 21:22 rj_bian 阅读(32164) 评论(5) 推荐(6) 编辑
摘要:Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius和Merb在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad th 阅读全文
posted @ 2016-08-24 20:24 rj_bian 阅读(562) 评论(0) 推荐(0) 编辑
摘要:sudo apt-get update sudo apt-get upgrade sudo adduser git //创建用户 密码 ******* su git//切换到git用户 cd ~ //进入用户git根目录 sudo apt-get install git //安装git git -- 阅读全文
posted @ 2016-08-21 23:44 rj_bian 阅读(1473) 评论(0) 推荐(0) 编辑
摘要:一、显示信息的命令 最常用的就是console.log了。 二:占位符 console上述的集中度支持printf的占位符格式,支持的占位符有:字符(%s)、整数(%d或%i)、浮点数(%f)和对象(%o) 效果: 三、信息分组 效果: 四、查看对象的信息 console.dir()可以显示一个对象 阅读全文
posted @ 2016-08-21 18:07 rj_bian 阅读(245) 评论(0) 推荐(0) 编辑
摘要:近年来,在前端项目中, Bootstrap 已经成为了一个非常受欢迎的工具。 Bootstrap 的确有很多优点,然而,如果你的团队中恰好有一个专职的前端工程师。那我推荐你们不要使用 Bootstrap ,因为在某些情况下, Bootstrap 弊大于利。 Bootstrap 对什么有好处 Boot 阅读全文
posted @ 2016-08-21 17:49 rj_bian 阅读(411) 评论(0) 推荐(0) 编辑
摘要:事件绑定的方式 给 DOM 元素绑定事件分为两大类:在 html 中直接绑定 和 在 JavaScript 中绑定。 Bind in HTML 在 HTML 中绑定事件叫做内联绑定事件,HTML 的元素中有如 onclick 这样的 on*** 属性,它可以给这个 DOM 元素绑定一个类型的事件,主 阅读全文
posted @ 2016-08-15 19:51 rj_bian 阅读(1124) 评论(0) 推荐(0) 编辑
摘要:http://www.layui.com/ 阅读全文
posted @ 2016-08-15 19:51 rj_bian 阅读(189) 评论(0) 推荐(0) 编辑
摘要:Sitemesh 是一个网页布局和修饰的框架,基于 Servlet 中的 Filter,类似于 ASP.NET 中的‘母版页’技术。参考:百度百科,相关类似技术:Apache Tiles。 官网:http://wiki.sitemesh.org/wiki/display/sitemesh/Home  阅读全文
posted @ 2016-08-15 17:10 rj_bian 阅读(205) 评论(0) 推荐(0) 编辑
摘要:SiteMesh在项目中的配置 首先在web.xml里面增加siteMesh的配置: sitemesh com.opensymphony.module.sitemesh.filter.PageFilter sitemesh *.do sitemesh *.jsp 凡是提交的.do和.jsp的请求,都要经过siteMesh的处理,哈哈,当然html的就不用处理啦 ... 阅读全文
posted @ 2016-08-15 13:59 rj_bian 阅读(241) 评论(0) 推荐(0) 编辑
摘要:一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码 var n=999; function f1(){ alert(n); } f1(); 阅读全文
posted @ 2016-08-05 17:56 rj_bian 阅读(176) 评论(0) 推荐(0) 编辑
摘要:可能早就知道,像汶川这种糟糕的日子网站全灰在IE下是可以轻松实现的(filter: gray;),不过,当时,其他浏览器是无解的。不过,时代发展,如今,CSS3的逐步推进,我们也开始看到“黑白效果”大规模应用于实际的可能。 CSS3 greyscale 滤镜实现 如下测试代码: .gray { -w 阅读全文
posted @ 2016-08-05 11:57 rj_bian 阅读(3088) 评论(0) 推荐(0) 编辑
摘要:0、遍历结果集并构造对象如果你是个时髦的开发者而不是专业人员,显然你从某篇博客中读过有开发者遇到Hibernate的“性能问题”,因而认为ORM都不好,觉得手动编码“明显更好”。喜欢的话你当然可以用JDBCTemplate之类,但是谢谢你的对它们的无端指责,我还会继续用我的JPA/Hibernate 阅读全文
posted @ 2016-08-03 23:47 rj_bian 阅读(404) 评论(0) 推荐(0) 编辑
摘要:本文讲述使用AspectJ框架实现Spring AOP。 再重复一下Spring AOP中的三个概念, AspectJ是基于注释(Annotation)的,所以需要JDK5.0以上的支持。 AspectJ支持的注释类型如下: 首先定义一个简单的bean,CustomerBo实现了接口ICustome 阅读全文
posted @ 2016-08-03 01:28 rj_bian 阅读(374) 评论(0) 推荐(0) 编辑
摘要:正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。 正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码: 下面是技匠整理的,在 阅读全文
posted @ 2016-08-02 13:53 rj_bian 阅读(279) 评论(0) 推荐(0) 编辑
摘要:在Spring中使用Quartz有两种方式实现:第一种是任务类继承QuartzJobBean,第二种则是在配置文件里定义任务类和要执行的方法,类和方法仍然是普通类。很显然,第二种方式远比第一种方式来的灵活。 第一种方式的JAVA代码: Java代码 package com.ncs.hj; impor 阅读全文
posted @ 2016-08-01 16:12 rj_bian 阅读(186) 评论(0) 推荐(0) 编辑
摘要:我的项目是通过Hibernate来进行数据库操作的 关于MySQL连接超时问题,估计很多人都遇到过:大致情形都是这样,开发测试时程序都是正常的,一到第二天就出先莫名错误,比如在我的项目中就是定时任务执行,每天凌晨一点执行一次,也就是24小时每隔24小时执行,远远超出了8小时 如果你刚好在数据库超时的 阅读全文
posted @ 2016-08-01 14:51 rj_bian 阅读(1485) 评论(0) 推荐(0) 编辑