自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jeofey的专栏

一直努力奔跑的程序媛

  • 博客(12)
  • 资源 (17)
  • 收藏
  • 关注

原创 java获取request中的参数

1.用request.getParameterMap()获取url中的所有参数Map map=request.getParameterMap(); Set keSet=map.entrySet(); for(Iterator itr=keSet.iterator();itr.hasNext();){ @SuppressWarnings("rawtypes")

2015-06-16 13:46:26 1757

转载 Spring使用memcached实现缓存

1.加载commons-pool-1.5.6.jar、java_memcached-release_2.6.6.jar、slf4j-api-1.6.1.jar、slf4j-simple-1.6.1.jar2.创建memcached工具类:[java] view plaincopypublic class MemcachedUtil {

2015-06-05 14:14:00 736

原创 Spring2.5学习3.3_@Autowire注解实现手动装配

@Autowired默认按类型装配,如果我在personDao 字段上加了@Resource注解,那么就会默认取personDao 字段的类型在Spring容器中寻找与这个类型匹配的bean,寻找到对应的bean之后就会把这个bean注入到该字段上来。默认情况下必须要求依赖对象必须存在,如果要允许null 值,可以设置它的required属性为false,如:@Autowired(required=false) ,如果我们想使用名称装配可以结合@Qualifier注解进行使用,如下:

2015-06-03 21:50:37 1286

原创 Spring2.5学习3.4_让Spring自动扫描和管理Bean

通过在类路径下,根据自动扫描方式,把组件纳入Spring容器管理。如果这些组件采用xml的bean定义来进行配置,显然会增加配置文件的体积,查找以及维护起来也不太方便。Spring2.5引入了组件自动扫描机制,它可以在类路径下寻找标注了@Component,@Service,@Controrl,@Respository注解的类,并把这些类纳入Spring容器管理,它的作用和xml文件中

2015-06-03 21:45:16 810

原创 Spring2.5学习3.2_编码剖析@Resource注解的实现原理

首先看一下J2EE提供的@Resource注解:该注解默认安照名称进行装配,名称可以通过name属性进行指定, 如果没有指定name属性,当注解写在字段上时,默认取字段名进行按照名称查找,如果注解写在setter方法上默认取属性名进行装配。 当找不到与名称匹配的bean时才按照类型进行装配。但是需要注意的是,如果name属性一旦指定,就只会按照名称进行装配。

2015-06-03 21:44:14 978

原创 Spring2.5学习3.1_用@Resource注解完成属性装配

1.Spring的依赖三种依赖注入方式: 使用构造器注入 使用属性setter方法注入 使用Field方式注入(用于注解方式)2.注入依赖对象可以使用手工装配和自动装配,在实际应用在建议使用手工装配,因为自动装配会产生未知情况,开发人员无法预知最终的装配结果。

2015-06-03 20:49:48 832

原创 使用SVN进行版本控制时遇到的一些问题

经360安全工程师分析,造成SVN源代码漏洞的主要原因是管理员操作不规范。“在使用SVN管理本地代码过程中,会自动生成一个名为.svn的隐藏文件夹,其中包含重要的源代码信息。但一些网站管理员在发布代码时,不愿意使用‘导出’功能,而是直接复制代码文件夹到WEB服务器上,这就使.svn隐藏文件夹被暴露于外网环境,黑客可以借助其中包含的用于版本信息追踪的‘entries’文件,逐步摸清站点结构。”

2015-06-03 11:27:05 2141

原创 Another unnamed CacheManager already exists in the same VM

解决办法:将缓存的配置文件和其他的配置文件放在不同包下1.缓存测试用例中,实例化容器时,只读缓存相关的配置文件;ApplicationContext aCtx = new FileSystemXmlApplicationContext("classpath:ehcache/*.xml");2.其他用例也只读自己的配置文件;ApplicationContext aCtx = new FileSystemXmlApplicationContext("classpath:config/*.xml");

2015-06-02 17:17:32 5089 2

原创 cvc-elt.1: Cannot find the declaration of element 'ehcache'.

在Spring项目中配置缓存时出现异常:org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 1 in XML document from file [D:\workspaces\eclipse_svn\NewsPortalProject\WebContent\WEB-INF\classe

2015-06-02 16:50:13 10218

转载 Spring缓存机制的理解

在Spring缓存机制中,包括了两个方面的缓存操作:1.缓存某个方法返回的结果;2.在某个方法执行前或后清空缓存。下面写两个类来模拟Spring的缓存机制:package com.sin90lzc.java.test;/** * 一个简单的Dao接口,我们要对这个接口的方法提供缓存的功能 * @author Tim * */public interface Dao

2015-06-02 16:05:56 603

原创 HTML<!DOCTYPE> 声明的作用

在html页面中,下面这行代码究竟有何用呢?<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">在一次页面重构过程中,看到静态页的第一行有这么一段代码,其后紧跟一大片空白,在删除空白的时候不小心删掉了这行代码,然后。。。。原来显示正常的页面,瞬间凌乱了,字体样式没了,关键是放在IE浏览器下一看,布局完全错位了

2015-06-02 14:51:27 2266

转载 你看,优秀员工是这样离职的

可能有不少的人都有过辞职的经历,笔者在这里很真诚的问你一句:你当初离职的真正原因是什么?是你辞职报告上的职业规划吗,是家庭原因吗,是个人原因吗?我想这都是接口吧!真正的原因大概就是和你的直属上司合不来吧!彼此看不顺眼是你们间的主要问题吧,你认为这样的好,你老大认为那样的好,于是矛盾出现了,争吵出现了,所以,你就离职了。一个关系特别好的朋友最近正在找工作,她在原单位任职3年,勤勤恳恳

2015-06-01 17:27:54 1768

SpringBootDemo

Spring 结合mybatis,以及Spring Security实现用户认证(Authentication)和授权(Authorization)功能.Spring Security是专门针对基于Spring项目的 安全框架,充分利用依赖注入和AOP来实现安全功能。Spring Boot针对Spring Security 的自动配置主要是靠SecurityAutoConfigation和SecurityProperties来 完成。页面模板Thymeleaf为我们提供了Spring Security的标签。

2017-06-28

SwaggerModelDoc.jar

平时开发Restful接口时,喜欢用Swagger做自动接口展示调用的小伙伴有福了~ 如果想通过Swagger展示接口注释,需要在实体上添加Swagger注解,该插件可以根据javadoc的注释自动添加Swagger注解,解释呢编码时间;

2016-11-18

jerseyDemo

一个maven构建的jerseyDemo项目,导入项目后直接用JavaApplication运行DemoApplication.java;访问地址:http://localhost:8099/customer,对数据库进行简单的查询操作。需要在test数据库中建表(CREATE TABLE `customer` ( `firstname` varchar(29) DEFAULT NULL, `lastname` varchar(29) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8;)

2016-04-18

Advanced-REST-client_v3.3.1.3.crx

该工具是谷歌浏览器的插件,用于调试post,get,put,delete等请求,该插件的安装步骤见博文,不会让下载的朋友失望的。

2015-12-23

apache-maven-3.3.3-bin.zip

apache-maven-3.3.3-bin.zip,maven安装包,方便以后寻找时能方便点,当然前提是版本不需要升级。

2015-10-16

Eclipse 反编译插件安装jad

试了好几种安装Eclipse的反编译插件的方法,最终只有该方法成功了

2015-09-23

spring发送邮件demo

用spring发送邮件,该功能在一般系统监控中经常用到。

2015-07-12

pager-taglib.jar

利用pager-taglib进行查询分页时需要添加该jar包:pager-taglib.jar

2015-05-12

commons-dbcp.jar

spring链接SQLServer数据库时所用到的包;

2015-04-28

Spring技术内幕:深入解析Spring架构与设计原理(第2版)

本书主要分为三个部分,分别阐述了spring的核心,组件和应用三个部分。第一部分详细讲解IOC和AOP的实现,第二部分讲述了一些基于spring的典型应用的实现。

2015-04-28

apache-tomcat-6.0.29

开发javaweb项目的工具,配置文件中已添加了运行java项目的配置方法,包含示例, 注意问题:需要将编译路径设置为:项目名称/WebContent/WEB-INF/classes

2015-04-09

Andriod手机蓝牙示波器

基于Andriod智能手机开发的示波器类软件,仅供参考!希望对你有所帮助!

2013-04-12

Android声音传感器源码.wps

及基于Android系统的手机软件开发技术。该应用程序通过耳机话筒采集声音信号,然后再手机屏幕绘制声音曲线图,界面有缩放控件,对振幅,周期进行变化。

2012-07-30

JAVA API 中文版

JAVA API库中文版,对于JAVA,Android初学者来说,比起看英文的API方便多了。

2012-07-27

Android应用开发源码

一本安卓开发详解资料,内部含有大量的实验例程。

2012-07-26

空空如也

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

TA关注的人

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