自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风中逐梦

bug终结者

  • 博客(16)
  • 收藏
  • 关注

原创 shiro学习(二) Realm

realm是一个shiro提供的接口用中文翻译是'领域',当我们的表单post请求进行登录验证时,就会到自定义(之前还会有一个Filter)的这个realm,在这个类 我们查询出用户的信息(包括权限信息),然后交给credentialsMatcher进行验证(凭证匹配器,下一篇会讲到) package com.hzq.system.service.realm; impo

2015-09-24 21:39:05 629

原创 Shiro学习(一)

shiro是apache下的一个开源项目 用于实现对权限的管理,不同于springSecurity,springSecurity是基于url的权限管理,shiro既可以基于url管理权限,也可以进行基于方法的权限管理.我对shiro的介绍主要是基于集成Spring的介绍以及一些常用类.先直接上配置文件,下面几篇文章就围绕这个配置文件进行讲解

2015-09-24 20:40:54 567

原创 ThreadPoolExecutor JDK线程池

ThreadPoolExecutor JDK线程池 ExecutorService

2015-09-24 20:16:29 483

原创 equals,==

public class sss { public static void main(String[] args) { Integer n1 = new Integer(47); Integer n2 = new Integer(47); System.out.println(n1 == n2); //false System.out.println(n1.equals(n2)); //t

2015-07-18 07:57:53 593

原创 安卓5.0手机开启USB调试

找到“设置”,进入“关于手机”,连续点击4次“版本号 XXXX”会提示开启开发者模式;再打开设置,会多出“开发者选项” 可进行开启USB调试

2015-06-06 22:44:35 698

原创 Java实现京东登录

个人实现的 java实现京东登录  花了好久才弄明白 分享下 jar:jsoup-1.6.0.jarhttpcore-4.4.1.jarhttpclient-4.4.1.jarcommons-io-2.2.jarpackage com.hzq.service;import java.io.File;import java.net.URI;import jav

2015-05-23 20:11:11 5197 4

原创 lucene(二)索引的建立 Directory,lockFactory

Lucence Directory,lockFactory

2015-05-11 18:53:43 1123

原创 lucene(一) 学习内容 jar包环境

lucene是一个检索架构,并不能直接拿来用,是开发人员的工具包,若企业直接使用建议学习Solrlucene学习主要有两个方面1:索引的建立        2:搜索的功能下面是环境的搭建  1 所需要的jar包和源代码文件下载地址http://pan.baidu.com/s/1jG05Hem zip是jar 包 src.tgz是源码包2 项目中需

2015-05-11 18:43:46 908

原创 SiteMesh配置与使用

SiteMesh是一个网页布局和修饰的框架,利用它可以将网页的内容和页面结构分离,以达到页面结构共享的目的jar包 sitemesh-2.4.2.jarweb.xml配置  sitemeshFilter com.opensymphony.sitemesh.webapp.SiteMeshFilter sitemeshFilter /* web.xml同级 目录

2015-05-02 21:36:37 413

原创 MySQL优化入门

表:符合三范式 (NF)    一范式 : 表的列具有原子性 不可再分割 列的信息不能分割 关系型数据库自动满足一范式      二范式 : 表中的记录是唯一的(设置主键,不含业务逻辑,数据稳定,不用修改)    三范式 : 表中不要有冗余数据(表的信息如果能被推导出来 就不应该单独设计一个字段)                        设计者有时候为了方便 多设计字段

2015-04-27 23:05:02 402

原创 BeanUtil为javaBean注入属性支持类型 以及个人的实现方法

javaBean属性: set,get后面的值javaBean字段: private 定义的大多数是没有区别的* java.lang.BigDecimal* java.lang.BigInteger* boolean and java.lang.Boolean* byte and java.lang.Byte* char and java.lang.Character

2015-04-11 23:58:56 415

原创 JDBC ResultSet ResultSetMetaData

ResultSet1  ResultSet:查询数据库后的结果集  2  返回的实际就是一张数据表,有一个指针指向数据表的第一列的前面  3  可以调用next()方法========相当于Iterator对象的hasNext()和next()方法的结合体  4 利用ResultSet获取每一列的值getXxx(index),getXxx(columnName)   其中Index

2015-04-10 21:47:55 431

原创 动态代理设计模式

基于JDK的动态代理:使用自定义的Handler类,为一个类动态生成代理类,

2015-04-04 19:27:20 361

原创 java关键字 谈final static区别

static 是在内存中分配一块储存区域,与final并没有直接关系1 final 用来定义编译时常量,对于基本类型 使数值恒定不变, final int a=1; 加上static 没有多大区别.但是final 这样来定义时 final int a=rand.nextInt(20) 与 static final a=rand.nextInt(20) 区别在于  数值是否在初始化时(加st

2015-04-01 20:09:15 353

原创 java反射

反射获取Class对象的3种方法 1 Class c = Class.forName("Person"); 2 Class c = Person.class; 3 Person p = new Person();Class c = p.getClass();Class类的一些方法 1  getMethod() 获得Method对象   因为存在同方法名不

2015-04-01 17:59:10 362

原创 mysql union与order同时使用

union  用于合并结果集,并消去表中任何重复行。unionall 不消除重复行 union order by 同时用  (select * from A where name="" )  union  ( select * from A where id="")  order by age若要对单独进行排序 必须要和limit同时使用(select * from A whe

2015-03-23 19:04:40 365

空空如也

空空如也

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

TA关注的人

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