自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面向对象设计-S.O.L.I.D原则

S.O.L.I.D原则是面向对象设计(OOD)和面向对象编程(OOP)的重要原则,它是其他五个省略词的组合--SRP、OCP、LSP、ISP、DIP,是由Robert C.Martin大叔提出的。SRPThe Single Responsibility Principle单一责任原则OCPThe Open Closed Principle开放

2015-12-15 11:21:16 926

原创 MySql的字符串“=”查询优化

字符串查询是比较耗时的,尤其是字符串比较长,且数据量多的时候。这里要介绍MySql的一个函数CRC32(expr),该函数是把字符串重新编码,生成一个唯一bigInteger的数字,通过比对两个数字来简洁查询字符串。由于它生成是按照整个字符串去生成的,因此只能用“=”去查询,不能用like/>/MySql的CRC32(expr)的查询示例:SQL:select CRC32('A'), CR

2015-12-14 16:37:42 4745

原创 Java位运算符介绍

位运算符主要是针对二进制的,它包括了”&“(按位与)、”|“(按位或)、”~“(按位非)、”^“(按位异或)四种。& 按位与两个二进制按位比对,若同位上都是1,才返回1,否则返回0,最后返回新的二进制。以1(0001)和3(0011)为例,返回的结果是1(0001)。示例如下:System.out.println(1 & 3); // 1 |  按位或两个二进制按位比对,若

2015-12-09 11:06:45 514 1

原创 Java的进制介绍

进制进制,也就是进位制,是人为规定的一种进位方法,逢临界值则进一,例如:十进制就是逢十进一,八进制就是逢八进一,二进制就是逢二进一。以整型115为例:十六进制(73),十进制(115),八进制(163),二进制(111 0011)。二进制二进制,它由两个基本数字0,1组成,它的规则是逢二进一。以十进制整数115为例,它的转化方式:将115/2=57=========余1

2015-12-08 16:01:07 1179

原创 Shiro身份验证(三)

身份验证就是验证身份的过程,即在应用程序中验证他们到底存不存在。为了验证他们的身份,他们需要提供一些让应用程序信任的标识信息。在Shiro中,用户必须提供principals(身份)和credentials(凭证)给Shiro,让应用程序验证用户身份。Principals是一个主体的标识属性,它可以是任何东西,比如用户名、邮箱和手机等唯一标识。虽然Subject可以有任意数量pri

2015-11-27 16:40:22 8704 3

原创 Shiro使用指南(二)

1、准备工作为了测试教程,我们先准备好以下工具。EclipseApache Maven2.2.1 或 更高的版本java 1.5 或 更高的版本本人的系统是windows 7, 在Dos输入mvn -version来测试mvn是否安装,并且已配置到环境变量。如图:如你所见,windows 7系统, Java 1.7, Apache Maven 3.2.1。2、在

2015-11-27 14:23:54 894

原创 Shiro的介绍(一)

1、什么是Apahce ShiroApache Shiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理等功能:Authentication 认证 - 用户身份识别,常被称为用户“登录”;Authorization 授权 - 访问控制;Cryptography 密码加密 - 保护或隐藏数据防止被偷窥;Session Management 会话管理 - 每个用户回

2015-11-26 11:26:19 1634

原创 Spring4异常处理

第一种方式:package com.dsc.web;import org.apache.log4j.Logger;import org.springframework.http.HttpStatus;import org.springframework.web.bind.annotation.ControllerAdvice;import org.springframework.

2015-04-28 14:40:34 1500

原创 web.xml配置error-page,页面显示乱码

web.xml配置文件: 404 /WEB-INF/jsp/error/404.jsp 404.jsp页面显示:404-Error:无效的地址启动程序,浏览器输入后,显示乱码:jsp文件本身编码格式也是utf-8,web.xml也配置了编码格式是utf-8。结果还是乱码。其实错误本身在jsp的页面上:404

2015-04-28 14:33:13 1184

转载 js常用返回网页顶部几种方法

网页编程中时常会用到返回网页顶部代码,返回顶部方法只有两种:一种是直接跳转到顶部,二是采用JS添加滚动效果,关于代码方面,天缘一贯的理念,少写点废话,尽量在代码量和体验方面寻求平衡,与其花大力气写个二三十行代码去返回顶部,不如把精力放在改善网站内容方面。一、使用锚标记此方法最简单,只需在body下放个隐藏的锚点标记,内容如下: 代码如下复制代码

2015-03-27 17:02:13 803

转载 html颜色代码表

#000000 #2F0000 #600030 #460046 #28004D #272727 #4D0000 #820041 #5E005E #3A006F #3C3C3C #600000 #9F0050 #7

2014-12-24 16:03:55 501

空空如也

空空如也

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

TA关注的人

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