自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 重要网址

http://sourceforge.net/projects/springframework/files

2014-11-20 14:49:14 425

转载 securecrt语法高亮

secureCRT使用VIM时对语法高亮 1.在SecureCRT中 secureCRT使用VIM时对语法高亮 其实不是secureCRT的功能,而是VIM的设置:Options ->Session Options -> Terminal -> Emulation 中Terminal选择ANSI or linux or xterm,必须钩上 ANSI Colour设置 选项->会话

2014-09-24 10:58:55 1177

转载 使用java的wsimport.exe工具生成wsdl的客户端代码

在jdk的bin目录下有一个wsimport.exe的工具,使用该工具可以根据wsdl地址生成java的客户端代码。常用命令如下:[plain] view plaincopywsimport  -keep -d d:\ -s d:\src -p com.map -verbose http://192.168.1.33:9003/Map/V2?wsdl  -k

2015-08-14 16:09:42 623

转载 Java 判断文件夹、文件是否存在、否则创建文件夹

1、判断文件是否存在,不存在创建文件[java] view plaincopyprint?File file=new File("C:\\Users\\QPING\\Desktop\\JavaScript\\2.htm");    if(!file.exists())    {        try {            file.creat

2015-07-08 16:58:43 692

转载 Freemarker输出$和html标签等特殊符号

场景:程序员都不喜欢看文档,而更喜欢抄例子。所以,我们把平台组的组件都做成例子供别人参考。我们前端展示层使用的是freemarker,所以遇到这个问题,比如我们要让前端显示freemarker自己的源码时就有问题了(因为我们例子程序的页面也是使用freemarker)。遇到的问题如下:        1、如何显示html源码,而不是让浏览器解析这些html,方法是使用freemarker的ht

2015-07-08 13:51:51 725

原创 我的异常工具类

package com.my.test;import java.io.ByteArrayOutputStream;import java.io.FileWriter;import java.io.IOException;import java.io.PrintStream;import java.io.PrintWriter;public class Excepti

2015-06-11 10:18:38 826

转载 解决eclipse复制代码到word中没有颜色的难题

要交实验报告了,老师需要我们把一些核心的代码贴到文档上去,不过出现一个问题,就是eclipse的代码贴到word文档的时候,原先的颜色设置都不见了,全都变成黑色的了。有什么解决方法吗,上网查了一下,果然有解决方法。方法一:我试过了,就是修改一下配置,菜单栏【window】-【preferences】,在过滤框中输入“folding”,把红色框的那个项去掉,之后就可以解决复杂的颜色问题。

2015-05-25 17:16:45 2952

转载 Linux下resin服务器的安装与配置

Resin是当前日渐流行的一种j2ee容器,其出色的表现为其赢得了一定的市场地位。众多大型互联网公司选择其作为应用服务器。resin分为普通版和专业版pro,普通版开源免费专业版收费,专业版是在普通版的基础上扩展了负载均衡和缓存功能。对于大型互联网公司可选用apache+resin的方式来弥补普通版在缓存机制上的不足,也可使用LVS等工具实现负载均衡功能。Resin的官方网站为:http://

2015-05-14 14:06:11 2422

转载 MySQL修改root密码的多种方法

方法1: 用SET PASSWORD命令  mysql -u root  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');方法2:用mysqladmin  mysqladmin -u root password "newpass"  如果root已经设置过密码,采用如下方法  mysqladm

2015-05-14 14:03:02 295

原创 SpringMVC访问静态资源的三种方式

如何你的DispatcherServlet拦截 *.do这样的URL,就不存在访问不到静态资源的问题。如果你的DispatcherServlet拦截“/”,拦截了所有的请求,同时对*.js,*.jpg的访问也就被拦截了。 目的:可以正常访问静态文件,不要找不到静态文件报404。 方案一:激活Tomcat的defaultServlet来处理静态文件    default   

2015-05-14 13:50:45 320

转载 Apache Shiro 使用手册(三)Shiro 授权

授权即访问控制,它将判断用户在应用程序中对资源是否拥有相应的访问权限。如,判断一个用户有查看页面的权限,编辑数据的权限,拥有某一按钮的权限,以及是否拥有打印的权限等等。一、授权的三要素授权有着三个核心元素:权限、角色和用户。权限权限是Apache Shiro安全机制最核心的元素。它在应用程序中明确声明了被允许的行为和表现。一个格式良好好的权限声明可以清晰表达出用户对

2015-04-28 21:21:21 290

转载 将session放到memcache上面

参考资料:http://www.cnblogs.com/Alexander-Lee/archive/2010/06/27/1766229.htmlhttp://tuhaitao.iteye.com/blog/706239http://blog.csdn.net/kongqz/article/details/7872191如何构建Java Web应用的sess

2015-04-21 17:21:20 612

转载 JAVA设计模式之Strategy模式

现在需要封装一个算法,但是该算法有很多种不同的实现,比如,一个排序算法,可能有插入排序,冒泡排序,快速排序等不同的实现,而且要求这些算法由使用者来决定具体使用的是哪个算法,如何来设计呢? 这是,我们就会用到策略模式了,策略模式,就是将一个算法的不同实现封装成一个个单独的类,这些类实现同一个接口,使用者直接使用该接口来访问具体的算法。这个样子,使用者就可以使用不同的算法来实现业务逻辑了。策略

2015-04-15 06:18:53 446

转载 Template模式和Strategy模式

template method模式和strategy模式都是关注对象的行为的,按照依赖倒置的方法来分离抽象和具体的实现,但是两者的实现方法不同。template method模式应用了面向对象中继承的思想,而strategy模式则应用了委托的思想,从template method模式和strategy模式中也可以看到面向对象世界中abstract类和interface的异同。实际上这两种模式我们经

2015-04-15 06:01:07 421

转载 二叉树遍历

对于二叉树:的几种遍历方式       1、先序遍历:先序遍历是先输出根节点,再输出左子树,最后输出右子树。上图的先序遍历结果就是:ABCDEF先人,中山,后左右跟。2、中序遍历:中序遍历是先输出左子树,再输出根节点,最后输出右子树。上图的中序遍历结果就是:CBDAEF3、后序遍历:后序遍历是先输出左子树,再输出右子树,最后输出根节点。上图的

2015-04-15 05:52:37 388

转载 Sql 书写技巧1

mysql的表在图中。问题如下:1、统计出每个地区的销售人员数量2、统计出每个地区合同金额最少的销售人员3、统计出所有超过本地区合同金额平均值的合同及金额这号称是一个面试题,是不是用到了存储过程?求高手帮忙解答可以不用存储过程1, select region,count(distinct(sales)) from SalesOrder group by re

2015-04-15 05:34:08 867

转载 关于 redis、memcache、mongoDB 的对比

from:http://yang.u85.us/memcache_redis_mongodb.pdf从以下几个维度,对 redis、memcache、mongoDB 做了对比。1、性能都比较高,性能对我们来说应该都不是瓶颈。总体来讲,TPS 方面 redis 和 memcache 差不多,要大于 mongodb。2、操作的便利性memcache 数据结构单一。(key-va

2015-04-13 13:35:22 331

原创 MongoDB 自动分片 auto sharding

MongoDB 自动分片 auto shardingMongoDB部署实验系列文章MongoDB做为NoSQL数据库,最近几年持续升温,越来越多的企业都开始尝试用MongoDB代替原有Database做一些事情。MongoDB也在集群,分片,复制上也有相当不错的的表现。我通过将做各种MongoDB的部署实验进行介绍。原网址:http://blog.fens.me/mongodb

2015-04-13 13:34:11 634

转载 MongoDB性能篇 -创建索引,组合索引,唯一索引,删除索引和explain执行计划

MongoDB性能篇 -创建索引,组合索引,唯一索引,删除索引和explain执行计划2014-08-15 14:44:17   来源:   评论:0 点击:1165一、索引MongoDB 提供了多样性的索引支持,索引信息被保存在system.indexes 中,且默认总是为_id创建索引,它的索引使用基本和MySQL 等关系型数据库一样。其实可以这样说说,索引是凌驾于数据存储系统之上

2015-04-13 13:02:54 550

转载 使用NOSQL的MongoDB时建立索引需要注意的几点建议和Explain优化分析 (转)

http://www.itokit.com/2011/1207/72718.html我们收到了很多关于索引的问题。这一部分解答了其中的一小部分。有几点要记住。 第一,MongoDB索引和MySQL索引非常相似并且对于MySQL的索引优化有很多也适用于MongoDB。 第二,更重要的是,这些索引的建议对你的应用提高也是有限的。对于应用的最佳索引

2015-04-13 13:02:06 855

转载 @Autowired与@Resource的区别

@Autowired与@Resource的区别博客分类:spring 1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。 2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null 值,可以设置它的required属性为false,

2015-04-06 20:34:40 282

转载 Spring注解@Component、@Repository、@Service、@Controller区别

分类: Sping 2011-09-17 20:42 59327人阅读 评论(11)收藏 举报springserviceautowiredbeandaoejb很长时间没做web项目都把以前学的那点框架知识忘光了,今天把以前做的一个项目翻出来看一下发现用·@Component标记一个组件,而网上有的用@Service标记组件,我晕就查了一下资料:Spring 2.

2015-04-06 20:28:51 349

转载 子类可以继承到父类上的注解吗--有结论了

子类可以继承到父类上的注解吗--有结论了博客分类:Java/J2se 作者:赵磊博客:http://elf8848.iteye.com 不了解注解基础知识的请先看《JDK 5 Annotation\注解\注释\自定义注解》 子类可以继承到父类上的注解吗?---------------------------------------------

2015-04-06 19:58:16 2576

原创 mysql 创建用户与授权

查看现有用户信息   select host,user,password from mysql.user;========对于ROOT用户的密码操作(更改用户密码)========刚刚安装完的Mysql,只一有个root用户,密码为空,而且只能在本机登录! 为root加上密码xxx123:./bin/mysqladmin -u root password

2015-04-05 14:33:23 456

原创 mysql中文乱码

MySQL会出现中文乱码的原因不外乎下列几点:1.server本身设定问题,例如还停留在latin12.table的语系设定问题(包含character与collation)3.客户端程式(例如php)的连线语系设定问题强烈建议使用utf8!!!!utf8可以兼容世界上所有字符!!!!Linux下Mysql插入中文显示乱码解决方案mysql -uroot -p 回车输入

2015-04-05 14:22:27 339

原创 eclipse 没完没了的校验

项目每次修改一下,eclipse就像个sb一样校验,怎么整都不好使,我都要疯了。解决办法打开 .project 文件注释掉校验配置信息    my-app                                        org.eclipse.wst.jsdt.core.javascriptValidator        

2015-04-05 14:17:01 412

原创 项目-不要因为项目小就不制定计划

前一段时间带队做了一个小屁项目,就是这小项目恰点就翻了船。这个项目3个认作,看上去也比较小,业务需求也比较简单,所以我上来就没有把他放在眼里,一天之内分析完了需求,做完了表结构设计,粗滤的评估了一下各个模块的工作量,就把项目分割一下,每个人认领一下就开始做了,结果一周后收工的时候,才发现有很多问题没有完成,最后一天大家加班到了深夜,才勉强提交测试。这样的项目用大脚豆想质量也好不了呀,结果更是悲

2015-03-31 16:44:04 424

原创 错误定位

如何定位错误1.页面的js错误排查2.java后台错排斥3.环境错误如何排查4.如何使用debug想一下业务流程,(在脑子里屡一下业务流程(逻辑)),想一下之前改了什么或是写了什么新东西,通过关键字来查找一下源程序。再不行可以,在百度上找一下有没有类似的错误。5.网络如何排查错误ping  通不通丢包情况tcpdu

2015-03-31 16:37:48 503

原创 各种格式化-BeanUtils mapToBean requestTobean 含有类型转换

import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.text.ParseException;import java.text.SimpleDateFormat;import jav

2015-03-31 16:00:10 2527

转载 各种格式化-json-lib进行Java和JSON之间的转换

1. json-lib是一个java类库,提供将Java对象,包括beans, maps, collections, java arrays and XML等转换成JSON,或者反向转换的功能。 2. json-lib 主页 : http://json-lib.sourceforge.net/ 3.执行环境     需要以下类库支持jakarta commons-l

2015-03-31 15:31:36 875

转载 各种格式化-JSTL中fmt标签详解

一:JSTL格式化标签又称为I18N标签库,主要用来编写国际化的WEB应用,使用此功能可以对一个特定的语言请求做出合适的处理。     例如:中国内地用户将显示简体中文,台湾地区则显示繁体中文,使用I18N格式化标签库还可以格式化数字和日期,例如同一数字或日趋,在不同国家可能有不同的格式,使用I18N格式标签库可以将数字和日期格式为当地的格式。 二:格式化标签       

2015-03-31 15:19:39 1430

转载 各种格式化-日期格式化

一般常用格式化类DateFormat和SimpleDateFormat的format(Date time)方法进行格式化日期.1. 首先介绍java.text.SimpleDateFormat类.public class SimpleDateFormat extends DateFormatSimpleDateFormat是一个以与语言环境有关的方式来格式化和解

2015-03-31 15:12:39 778

原创 各种格式化 - DecimalFormat

DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字。DecimalFormat 包含一个模式 和一组符号 符号含义: 0 一个数字 # 一个数字,不包括 0 . 小数的分隔符的占位符 , 分组分隔符的占位符 ; 分隔格式。 - 缺省负数前缀。 % 乘以 100 和作为百分比显

2015-03-30 18:12:49 308

转载 IOS笔记 #pragma mark的用法

简单的来说就是为了方便查找和导航代码用的。下面举例如何快速的定位到我已经标识过的代码。#pragma mark 播放节拍器- (void) Run:(NSNumber *)tick{//...}OK,那么如何查找呢,点击代码编辑器上面的导航栏即可:#pragma mark的用法" title="IOS笔记 #pragma mark的用

2015-03-30 13:30:35 429

转载 Objective-C学习备忘单

终极版本的Objective-C教程备忘单帮助你进行iOS开发。“” 阅读器Objective-C终极版本的Objective-C教程备忘单帮助你进行iOS开发。 想开始创建你的第一个iOS应用程序么?那么看一下这篇很棒的教程吧:Create your first iOS 7 Hello World Application 注:这篇文章我写了三天,可能在

2015-03-30 13:28:05 463

转载 Maven常用命令

Maven库:http://repo2.maven.org/maven2/Maven依赖查询:http://mvnrepository.com/Maven常用命令: 1. 创建Maven的普通java项目:    mvn archetype:create    -DgroupId=packageName    -DartifactId=projectName  

2015-03-13 06:41:24 298

原创 spring mvc上传、下载的实现

下载//下载 @RequestMapping(value="/download") public ResponseEntitybyte[]> download() throws IOException{ String fileName = "test.txt"; File downloadFile = new File("D:/test.

2015-03-08 07:37:07 335

原创 spring MVC环境搭建

1、新建web项目,并在web.xml加入spring mvc的servlet spring mvc容器和servlet的定义 --> servlet> servlet-name>springMVCservlet-name> servlet-class>org.springframework.web.servlet.DispatcherServletservlet-

2015-03-08 07:31:19 322

转载 Java泛型详解

1. 概述在引入范型之前,Java类型分为原始类型、复杂类型,其中复杂类型分为数组和类。引入范型后,一个复杂类型就可以在细分成更多的类型。例如原先的类型List,现在在细分成List, List等更多的类型。注意,现在List, List是两种不同的类型,他们之间没有继承关系,即使String继承了Object。下面的代码是非法的    List ls = new Arra

2015-03-02 17:37:31 295

转载 ZooKeeper 数据模型

ZooKeeper的数据结构, 与普通的文件系统极为类似. 见下图:图片引用自developerworks图中的每个节点称为一个znode. 每个znode由3部分组成:stat. 此为状态信息, 描述该znode的版本, 权限等信息.data. 与该znode关联的数据.children. 该znode下的子节点.ZooKeeper命令在深入znode的各个部分之前,

2015-02-10 18:05:47 403

空空如也

空空如也

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

TA关注的人

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