自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 使用spring事件驱动机制,实现权限信息的自动收集存库

最近在做权限管理,希望能够在容器初始化后,自动的将所有Controller上的url进行收集,并存放到权限表中,从而代替人工配置的方式。实现思路如下:                             spring事件驱动机制+注解来实现。spring事件驱动机制spring在容器初始化之后,会触发ContextRefreshedEvent等事件,只要实现了Appli

2017-08-28 13:43:04 282

转载 GBK和UTF-8互转尾部乱码问题分析

一直以为,Java中任意unicode字符串,可以使用任意字符集转为byte[]再转回来,只要不抛出异常就不会丢失数据,事实证明这是错的。经过这个实例,也明白了为什么 getBytes()需要捕获异常,虽然有时候它也没有捕获到异常。言归正传,先看一个实例。用ISO-8859-1中转UTF-8数据设想一个场景:用户A,有一个UTF-8编码的字节流,通过一个接口传递给用户B;

2017-08-28 13:41:02 2293

转载 JavaEE 使用 Redis 数据库进行内容缓存和高访问负载

NoSQL(Not Only SQL),泛指非关系型数据库,是为了处理高并发读写、海量数据的高效率存储和访问、高扩展性和高可用性而产生的。分类相关产品典型应用数据模型优点缺点键值对(Key-Value)存储Redis、Voldemort、Berkeley DB内容缓存、处理高访问负载一系列键

2017-08-28 13:38:23 372

转载 新码农与老码农

第一天上班,小六决定早早的去公司报道。在公司楼下,遇到了门口值早班的保安。“”新码农吧?“,保安讪笑道。“你咋知道?”,小六纳闷的问道。“咳,老码农哪有这么早上班的?”小六想,我不能给咱码农丢脸,于是在楼下磨磨唧唧了大半个小时,才走上楼。来到门口刷卡,碰到隔壁部门的销售,“”新码农吧?“,销售叼着牙签不屑的冷笑道。小六纳闷:”

2017-08-28 09:16:31 811

转载 Java操作XML的五种方式之JDom

1、了解XML1. XML,即可扩展标记语言(Extensible Markup Language),标准通用标记语言的子集,一种用于标记电子文件使其具有结构性的标记语言。它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 它非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。它和JSON都是一种数据交换格式。作用:解析XML文档

2017-08-28 08:55:20 204

转载 简述Spring容器与SpringMVC的容器的联系与区别

在spring整体框架的核心概念中,容器的核心思想是管理Bean的整个生命周期。但在一个项目中,Spring容器往往不止一个,最常见的场景就是在一个项目中引入Spring和SpringMVC这两个框架,其本质就是两个容器:Spring是根容器,SpringMVC是其子容器。关于这两个容器的创建、联系及区别也正是本文所关注的问题。版权声明:  本文原创作者:书呆子Rico  

2017-07-11 08:21:00 518

转载 spring框架

Spring框架由Rod Johnson开发,2004年发布了Spring框架的第一版。Spring是一个从实际开发中抽取出来的框架,因此它完成了大量开发中的通用步骤,留给开发者的仅仅是与特定应用相关的部分,从而大大提高了企业应用的开发效率。Spring总结起来优点如下:低侵入式设计,代码的污染极低。独立于各种应用服务器,基于Spring框架的应用,可以真正实现Write

2017-07-04 18:59:42 210

转载 与java的邂逅

楔子在写下这个题目时,原谅我很不厚道的笑了,因为20岁之前的我,与这个词毫无瓜葛。我是个不怀旧的人,所以,让我去回忆高考,很难。自然,高考对于我来说,就像一杯泡了一遍又一遍的茶,再也品不出丝毫茶香。大概唯一令我印象深刻的就是高考后和父亲吵了一架,赌气在江边的观景台上熬到了半夜,由此,你尽可以想象"折腾"这两个澎湃激昂的动词在我生命的前20岁没有掀起丝毫浪花。但回忆这种微妙的感觉

2017-07-04 08:09:22 364

转载 ajax技术的运用

此项目的关键点在于使用ajax实现请求服务器信息具体代码如下JavaScript">var num=2;window.onload = function(){     //当进入窗口是自动执行此方法     sayHi();// 执行 sayHi()方法,先加载第一次 }function focusbody()

2017-07-02 21:48:02 269

转载 秒懂,Java 注解

我个人认为,比较糟糕的技术文档主要特征之一就是:用专业名词来介绍专业名词。比如:Java 注解用于为 Java 代码提供元数据。作为元数据,注解不直接影响你的代码执行,但也有一些类型的注解实际上可以用于这一目的。Java 注解是从 Java5 开始添加到 Java 的。这是大多数网站上对于 Java 注解,解释确实正确,但是说实在话,我第一次学习的时候,头脑一片空白

2017-06-28 17:05:24 303

转载 JavaScript链式结构序列化详解(适用于java)

if_else:if(...){     //TODO }else if(...){     //TODO }else{     //TODO } switch:switch(name){     case ...:{         //TODO         break;     }     case ...:{         //TODO   

2017-06-27 18:27:29 297

转载 mvs设计模式

MVC模式M代表model,V代表view,C代表controllermvc模式:view接收用户输入,把命令传到controllercontroller处理命令,更新modelmodel被更新后,会通知view需要updateview更新后向用户显示MVC2与MVC1的区别:由于mvc1中,model可以通知view,然后view就可以被更新,这在windows程序中很常见,像MF

2017-06-26 19:06:19 1087

转载 javascript 正则表达式使用说明详细教程

1,正则表达式的作用:匹配一个字符串中的一些内容2,声明和使用:1)构造函数 var reg=new RegExp(/表达式/)2)字面量 var reg=/表达式/   推荐使用eg: var reg=/abc/    表示匹配含有abc 的字符串常用方法:reg.test("要检测的字符串")    返回布尔值3,最简单开始1)简单类 只要含有正则中的内容即可v

2017-06-18 19:30:59 452

转载 javascript 正则表达式使用说明详细教程

1,正则表达式的作用:匹配一个字符串中的一些内容2,声明和使用:1)构造函数 var reg=new RegExp(/表达式/)2)字面量 var reg=/表达式/   推荐使用eg: var reg=/abc/    表示匹配含有abc 的字符串常用方法:reg.test("要检测的字符串")    返回布尔值3,最简单开始1)简单类 只要含有正则中的内容即可v

2017-06-18 19:30:59 372

转载 Spring JDBC Template

Spring的JDBCTemplate当hql等查询方式不能满足性能或灵活性的要求,必须使用SQL时,大家有三种选择:第一、使用Hibernate 的sql 查询函数,将查询结果对象转为Entity对象。第二、使用Hibernate Session的getConnection 获得JDBC Connection,然后进行纯JDBC API操作;第三、选择把Spring的JDBCTe

2017-06-18 19:24:35 203

空空如也

空空如也

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

TA关注的人

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