自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蚂蚁小帅哥的专栏

http://blog.csdn.net/ws_blog

  • 博客(48)
  • 资源 (28)
  • 收藏
  • 关注

转载 Spring AOP核心概念

AOP核心概念1、横切关注点对哪些方法进行拦截,拦截后怎么处理,这些关注点称之为横切关注点2、切面(aspect)类是对物体特征的抽象,切面就是对横切关注点的抽象3、连接点(joinpoint)被拦截到的点,因为Spring只支持方法类型的连接点,所以在Spring中连接点指的就是被拦截到的方法,实际上连接点还可以是字段或者构造器4、切入点(pointcut)对连接...

2018-06-27 13:31:56 1565

原创 Junit常用注解梳理

1. @Test在junit3中,是通过对测试类和测试方法的命名来确定是否是测试,且所有的测试类必须继承junit的测试基类。在junit4中,定义一个 测试方法变得简单很多,只需要在方法前加上@Test就行了。注意:测试方法必须是public void,即公共、无返回数据。可以抛出异常。2. @Ignore有时候我们想暂时不运行某些测试方法\测试类,可以在方法前加上这个注解。在运...

2018-06-27 13:07:38 293

原创 Maven远程部署war包到Tomcat

1.配置tomcat-users.xml首先在Tomcat里配置deploy的用户(tomcat根目录/conf/tomcat-users.xml):rolerolename="tomcat"/>rolerolename="manager"/>rolerolename="manager-gui"/>rolerolename="manager-script"/>role

2017-09-19 16:10:23 478

原创 使用Maven创建Java项目

1. 从 Maven 模板创建一个项目在终端(* UNIX或Mac)或命令提示符(Windows)中,浏览到要创建 Java 项目的文件夹。键入以下命令:mvn archetype:generate -DgroupId={project-packaging} -DartifactId={project-name}-DarchetypeArtifactId=maven-archetype-q

2017-09-19 16:09:19 412

原创 定制库到本地资源库

需要使用的Jar不存在于Maven的中心存储仓库中您创建了一个自定义jar, 而另一个Maven项目需要使用针对以上情况我们可能就要手动发出Maven命令包括一个Jar到maven的本地资源库。例如,kaptcha,它是一个流行的第三方Java库,它被用来生成 “验证码” 的图片,以阻止垃圾邮件,但它不在 Maven 的中央仓库中。在本教程中,我们将告诉你如何安装 “kap

2017-09-19 16:08:05 346

原创 Maven的依赖机制

在Maven依赖机制的帮助下自动下载所有必要的依赖库,并保持升级。案例分析:比如项目需要使用Log4j作为项目的日志传统方式:访问 http://logging.apache.org/log4j/下载 Log4 j的 jar 库复制 jar 到项目类路径手动将其包含到项目的依赖所有的管理需要一切由自己做如果有 Log4j 版本升级,则需要重复上述步骤一次。

2017-09-19 16:07:25 342

原创 Maven资源库

Maven本地资源库Maven的本地资源库是用来存储所有项目的依赖关系(插件jar和其他文件,这些文件被Maven下载)到本地文件夹。很简单,当你建立一个Maven项目,所有相关文件将被存储在你的Maven本地仓库。Maven本地资源库默认位置:Unix/Mac OS X – ~/.m2Windows – C:\Documents and Settings\{your-us

2017-09-19 16:06:16 465

原创 Maven入门介绍

Maven是什么?maven 是一个软件项目管理和综合工具。基于项目对象模型POM概念,Maven可以从一个中心资料片管理项目构建,报告和文件。Maven 提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。在多个开发团队环境时,Maven可以设置按照标准在非常短的时间里完成配置工作。由于大部分项目的设置都很

2017-09-19 16:05:05 231

原创 解决Tomcat 不定时报OutOfMemoryError: PermGen space

解决Tomcat 不定时报OutOfMemoryError: PermGen space

2016-12-29 13:46:32 641

原创 JAVA发送邮件Demo(含附件)

package cn.itcast.javamail2;import java.io.File;import java.util.Date;import java.util.Properties;import javax.mail.Authenticator;import javax.mail.Message;import javax.mail.Message.RecipientT

2016-12-13 14:41:58 1166 1

转载 ERP的十四顶帽子

ERP实施的成功,靠的是实施顾问和实施企业的共同努力。其中,最为关键的,实施企业必须具有明确的实施目的。如果盲目地依赖实施顾问,图得一时“便宜”,最后的结果必定是苦涩的。所以,实事求是地量体裁衣,按需而做,才是明智的选择。记住,在资源一定的情况下,切忌向“裁缝”索取不切实际的帽子。   从前,有个人买了块布,去找裁缝做一顶帽子。他说:“用这块布做一顶帽子。”裁缝看了看布,说:“没问题。”那人听

2016-02-22 10:10:56 770

转载 PDFBox 解析PDF文档

原文地址:点击打开链接package com.wss.pdfbox;import java.io.File; import java.io.FileInputStream; import java.io.InputStream; import java.text.SimpleDateFormat; import java.util.Calendar; import j

2015-09-17 13:50:27 2139

原创 条形码解析工具类

条形码解析工具类package com.wuss;import java.awt.image.BufferedImage;import java.io.File;import java.util.Hashtable;import javax.imageio.ImageIO;import com.google.zxing.BinaryBitmap;import com.

2015-09-09 13:53:56 1940

原创 Ext目录结构

ladapter:负责将里面提供第三方底层库(包括Ext自带的底层库)映射为Ext所支持的底层库。lbuild: 压缩后的ext全部源码(里面分类存放)ldocs: API帮助文档。lexmaples:提供使用ExtJs技术做出的小实例。lresources:ExtUI资源文件目录,如CSS、图片文件都存放在这里面。lsource:无压缩Ext全部的源码(里面分类存放)遵从Le

2015-09-08 09:50:28 1030

原创 Oracle数据库操作中锁表查询以及解锁和kill进程操作脚本

Oracle数据库操作中,我们有时会用到锁表查询以及解锁和kill进程等操作,那么这些操作是怎么实现的呢?本文我们主要就介绍一下这部分内容。(1)锁表查询的代码有以下的形式:select count(*) from v$locked_object;select * from v$locked_object;(2)查看哪个表被锁select b.owner,b.obj

2015-07-31 11:19:00 1429

转载 spring <context:property-placeholder/> 配置详解

${key}占位符属性替换器,配置如下:       <context:property-placeholder location="属性文件,多个之间逗号分隔" file-encoding="文件编码" ignore-resource-not-found="是否忽略找不到的属性文件" ignore-unr

2015-07-21 14:52:52 12850

原创 JS对日期按照指定格式进行格式化

Date.prototype.format = function(format){ var o = { "M+" : this.getMonth()+1, //月份 "d+" : this.getDate(), //日 "h+" : this.getHours(), //时 "m+" : this.getMinutes(), //分 "s+" : this.

2015-07-09 10:37:58 2026

原创 java读取系统Properties配置文件利用线程实时监控配置文件变化

java读取系统配置文件配置信息利用线程实时监控配置文件变化

2015-07-02 10:00:46 4382 1

原创 HTML5通过js调用手机摄像头

HTML5 调用手机摄像头     window.addEventListener("DOMContentLoaded", function() {var canvas = document.getElementById("canvas"),context = canvas.getContext("2d"),video = document.getElementById

2015-06-12 17:15:18 28026 8

原创 AutoCompleteTextView和MultiAutoCompleteTextView使用详解

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="fill_paren

2014-08-13 23:08:21 1155

转载 maven 教程一 入门

Maven是一个采用纯Java编写的开 源项目管理工具。Maven采用了一种被称之为project object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Maven可以管理项目的整个声明周期,包括编 译,构建,测试,发布,报告等等。目前Apache下绝大多数项目都已经采用Maven进行管理。而Maven本身还支持多种插件,可以方

2014-02-25 11:24:37 970

原创 struts2 利用fileupload实现文件上传

struts2实现文件上传struts配置:<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN" "http://struts.apache.org/dtds/struts-2.1.7.dtd">

2014-01-17 15:45:18 1173

原创 eclipse里找不到com.sun.image.codec.jpeg.JPEGCodecimport与JPEGImageEncoder包和 import sun.misc.BASE64...

在Eclipse中处理图片,需要引入两个包:import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image.codec.jpeg.JPEGImageEncoder;base64找不到下面连个jar包也可以解决import sun.misc.BASE64Decoder;import sun.misc.BAS

2014-01-16 13:56:20 6703

原创 html5 进度条显示实例

html5 进度条显示实例frank index    $(function(){        f();    });    function f(){        var v = $("#prog").attr('value');        $('#prog').attr('value',++v);        $('#t').t

2014-01-14 15:14:40 1576

原创 js实现页面右键自定义功能

js实现页面右键自定义功能frank index#itemMenu { width: 120px; height: 69px; position: fixed; display: none;}#itemMenu table tr{ background: #0080ff;}div{background: #bbb;margin: 2px auto;}

2014-01-14 14:44:02 1354

转载 值得开发者关注的8个HTML5 API

原文链接:http://www.csdn.net/article/2013-06-03/2815511-html5-api值得开发者关注的8个HTML5 API发表于2013-06-03 14:40| 7762次阅读| 来源CSDN| 15 条评论| 作者张红月HTML5APIJavaScript前端开发摘要:HTML5革命给Web开发者们带来许多超棒的

2014-01-03 10:13:02 1242

转载 springSecurity源码分析——DelegatingFilterProxy类的作用

原文:http://www.cnblogs.com/hzhuxin/archive/2011/12/19/2293730.html使用过springSecurity的朋友都知道,首先需要在web.xml进行以下配置,  springSecurityFilterChain  org.springframework.web.filter.DelegatingFi

2013-12-27 11:12:04 1035

转载 springSecurity的登录验证

原文:http://www.cnblogs.com/hzhuxin/archive/2011/12/14/2287363.htmlspringSecurity的登录验证是由org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter这个过滤器来完成的,在该类的父类Abstra

2013-12-27 10:58:03 2174

原创 全新型App开放框架—Clouda

全新型App开放框架—CloudaClouda简介Clouda是基于node.js的Webapp开发框架,在使用Clouda时需要安装node.js和MongoDB。Clouda 是百度推出的一款面向资深开发者的WebApp开发框架。在Clouda中开发app,可以在多终端下实现数据同步、任务迁移。并且Clouda支持面向数据的编辑模式,根据数据的变化自动实现界 面实时更新,开发者不需

2013-12-20 15:35:52 2022

原创 我的2013—年年岁岁花相似,岁岁年年总结忙

总结过去展望未来!----我的2013—年年岁岁花相似,岁岁年年总结忙

2013-12-19 23:27:30 6958 4

转载 web.xml文件中最好定义webAppRootKey参数

在tomcat下部署两个或多个项目时,web.xml文件中最好定义webAppRootKey参数,如果不定义,将会缺省为“webapp.root”,如下:               webAppRootKey          webapp.root       最好报纸每个项目的参数值不同,以免引起项目冲突 严重: Exception sending conte

2013-11-27 23:22:12 4156

转载 web.xml详解

首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener -> filter -> servlet        同时还存在着这样一种配置节:context-param,它用于向 ServletContext 提供键值对,即应用程序上下文信息。我们的 l

2013-11-26 22:10:47 1150

原创 web应用,大的用户量该如何解决性能问题

几点需要注意:尽量使用缓存,包括用户缓存,信息缓存等,多花点内存来做缓存,可以大量减少与数据库的交互,提高性能。用jprofiler等工具找出性能瓶颈,减少额外的开销。优化数据库查询语句,减少直接使用hibernate等工具的直接生成语句(仅耗时较长的查询做优化)。优化数据库结构,多做索引,提高查询效率。统计的功能尽量做缓存,或按每天一统计或

2013-11-21 10:20:59 2091

转载 eclipse MyEclipse中安装 ext插件 spket提示

eclipse MyEclipse中安装 ext插件 spket提示安装插件首先在网上找到spket的插件包,下载后解压可以看到有这样2个文件夹。分别是features、plugins,然后找到eclipse、MyEclipse的安装目录(C:/Program Files/MyEclipse),在这个文件夹中找到eclipse或是myeclipse文件夹,将features、p

2013-11-14 23:46:02 1047

转载 js自定义对象

一,概述 在Java语言中,我们可以定义自己的类,并根据这些类创建对象来使用,在Javascript中,我们也可以定义自己的类,例如定义User类、Hashtable类等等。 目前在Javascript中,已经存在一些标准的类,例如Date、Array、RegExp、String、Math、Number等等,这为我们编程提供了许多方便。但对于复杂的客户端程序而言,这些还远远不够。 与Java不同,

2013-11-11 14:16:24 856

转载 CSS的em、px、pt长度单位转换

CSS的em、px、pt长度单位转换在IE6.0字体设定为中的时候,如果字体未做任何CSS设定或者元素的设定,默认的字体是12pt,或者16px,或者1em,或者font size=3。em、px、pt的换算关系如下: 1em=16px1em=12pt1px=1/16 em=0.0625em 1px=3/4 pt=0.75pt1pt=1/12 em≈0.0833em

2013-11-06 11:03:03 2801

原创 eclipse 编辑web.xml文件时很卡问题解决方法

可能是web.xml中的版本信息不对或是书写版本信息存在错误,这个要根据你的servlet版本和运行环境来修改。本来我是用的tomcat6支持servlet2.5,但因为web.xml是拷贝的老项目里面的,是tomcat5的环境支持servlet2.4,所以版本问题造成验证耗时,具体办法修改web.xml中的版本信息,就ok。尝试修改"http://java.sun.com/xml/ns/

2013-11-04 15:29:32 3360

原创 java中如何将中文按拼音排序

package javase;import java.text.Collator;import java.util.Arrays;import java.util.Collections;import java.util.List;import java.util.Locale;public class Test1 { public static void main(String

2013-10-23 16:33:13 1308

原创 marquee实现内容滚动

... 啦啦啦,我会移动耶!啦啦啦,我从右向左移! 啦啦啦,我从左向右移!啦啦啦,我一圈一圈绕着走! 啦啦啦,我只走一次就歇了! 啦啦啦,我来回走耶!啦啦啦,我只走 3 趟哟! 啦啦啦,我只走 3 趟哟! 啦啦啦,我只走 3 趟哟!啦啦啦,我走得好快哟!啦啦啦,我走一步,停一停!啦啦啦,我会移动耶!啦啦啦,我会移动耶!啦啦啦,我会移动耶!啦啦啦,我会

2013-10-14 22:12:47 1574

原创 html属性及事件的总结说明

1 language = //语言类型,如这句代码中的language属性的值就为vbs2 scrollHeight = 30 //自身元素的宽度(即显示的宽度)3 isTextEdit = false //是否可以获取可使用该对象创建一个TextRange的对象4 currentStyle = 该属性含有114个对象 //返回当前属性的值,不可更改它的值5 document = 该属性含

2013-10-14 21:57:15 1439

OutOfMemoryError-PermGen-space-的解决方案亲测有效

OutOfMemoryError-PermGen-space-的解决方案亲测有效

2016-12-29

条形码解析用到的jar包

条形码解析用到的jar包

2015-09-09

EditPlus.3.8官方版+汉化包+注册码

EditPlus.3.8官方版+汉化包+注册码

2015-08-31

精通Hibernate:Java对象持久化技术详解

精通Hibernate:Java对象持久化技术详解精通Hibernate:Java对象持久化技术详解精通Hibernate:Java对象持久化技术详解

2015-04-24

myEclipse破解KEY生成工具

myEclipse破解KEY生成工具

2015-01-28

FSCapture截屏工具

超小超方便的截图小工具,与大家分享一下

2015-01-28

svn服务器部署

svn部署安装文件,希望可以帮助到您

2015-01-28

apache服务器安装文件

httpd-2.2.25-win32-x86-no_ssl

2015-01-28

exe打包工具

exe打包工具,包含使用说明,很方便分享给大家

2014-09-21

毕业设计红绿的维护警报系统

红绿等维修,保修。。。毕业设计实例代码齐全包含jar包

2014-04-27

HTML5开发文档chm格式

chm格式的开发文档,和官网差不多,很好用分享给大家…

2014-01-22

HTML5经典教程

html5教程很详细,每个标签都有讲解,并针对与html的差别做了详细阐述

2013-12-31

HTML5与css3实例

html5、css3以及jquery实战实例

2013-12-31

java 官方API帮助文档

chm格式下载后可以直接用方便快捷,希望可以帮助到大家!

2013-10-22

iframe的实例(详细代码及注释)

简单明了的实例,代码注释齐全,下载后可以直接使用,对frame,frameset及iframe的使用能够完美的掌握

2013-10-22

jquery Api (中文)

jquery开发帮助文档,适合学习以及开发中参考该文档!希望可以帮助到大家

2013-10-08

servlet参考文档(全面中文)

servlet中文参考文档,适合学习以及开发中参考!希望可以帮助大家

2013-10-08

struts框架参考文档(官方)

Struts2帮助文档,适合学习及开发中查询相应盲点!希望可以帮助到大家

2013-10-08

Linux命令大全

linux命令大全,全面的命令解释,适合开发中查阅及平时学习值得好好学习一下!

2013-10-08

数据库复习经典实例(全面的sql练习)

全面的复习sql语法,及常用的写法,面试前全面攻克sql的宝典!

2013-10-08

jquery经典教程

java经典的电子书在网上买的,分享给大家下载吧!很实用的

2013-09-27

ext4.0文档Api

全面的extApi开发时很实用,朋友给的分想给大家

2013-09-27

ext4.0详细教程

全面文档,适合入门以及开发中查阅!附有一些案例

2013-09-27

MYSQL数据库安装

详细图解,及安装后的操作说明!很实用分享下

2013-09-27

空空如也

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

TA关注的人

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