自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Spring验证小结和问题

因为从云笔记中粘贴过来的,代码格式就没有了。格式稍好点的地址:Spring验证 目标: Spring自带的验证方式 基于JSR303的验证 国际化显示错误信息 一:使用Spring自带的验证方式        该种方式相对来说麻烦一点,需要为每个需要验证的实体类编写一个验证类,不过好处是可以处理多字段组合验证以及业务逻辑等复杂验证   1.1:定义实体类(User) pu...

2014-07-27 16:36:33 298

idea属性文件中文乱码

今天在使用idea编写代码的时候,在属性文件里面需要写中文,发现和eclipse中的不同,在eclipse中书写中文的时候,当回车的时候会自动转换成unicode编码,可是在idea中,.properties文件是中文的。这样在前台显示的时候出现了中文乱码。 刚开始以为是那个.properties插件的问题,就把那个插件禁用,这下可惨了,所有的properties文件都不高亮了,而且无法知道...

2014-07-26 11:18:27 457

原创 mongodb-win32-x86_64-2.4.1的安装

之前写在笔记中,今天要用到MongoDB,发现很久没有用过,不熟悉了,就发布到博客上来便于记忆。 1:下载该版本的包,该版本与新版本不同,并不需要进行安装,只需要解压即可。 2:将解压后的包重新命名并放在d盘下。解压后的目录如图所示:其中data是没有的 3:设置数据文件存放位置:新建一个D:\Mongdb\data   4:启动服务:  5:重新启动一个MongoDB    ...

2014-07-01 15:27:34 344

nginx简单的分布式部署方案

2014/5/8 设想:每台服务器上都部署相关模块,比如在192.168.1.9上部署所有模块,不同的模块部署到不同的tomcat上。假如有10个模块,则分别配置10个tomcat,他们的端口号各不相同。同样的,在其他服务器上也同时部署相同的模块。 使用nginx做负载均衡。   下面是我写的一个小demo和配置。 为了是Url好看一点,我在host上配置了如下 192.168.1...

2014-06-19 10:00:02 2189

原创 2014六月总结

开始重新写博客,也开始重新写每月总结了。 刚刚看了看博客,写得比较频繁的时间还是在2013年六月以前,也就是说,从2013年六月到2014年六月,差不多有一年没有写博客了。 当初不想写也是有一定的原因的。一是能写的基本上都被别人写了,所以,如果要写,基本上都不是原创了。二是现在的所有文档都是放在云笔记中的,这样查看起来比较方便,三就是我懒了。 为什么又开始突然写了呢?这个原因就很多就不一...

2014-06-18 18:29:12 135

原创 在spring中使用Ehcache

前提: 使用环境:详细页面 依赖包:         <dependency>             <groupId>com.googlecode.ehcache-spring-annotations</groupId>             <artifactId>ehcache-spring-annotations</ar...

2014-06-18 16:07:15 197

Project entries not supported.

我想在test_spring_web中加入test_spring_service项目的jar包,test_spring_service已在本地仓库中存在,为什么还会报出Invalid classpath publish/export dependency /mvn_service. Project entries not supported.的错误?     不要动eclipse.在控制台...

2014-05-13 17:57:35 414

Cannot invoke Tomcat manager: FAIL - Context is defined in server.

部署的时候出现: Cannot invoke Tomcat manager: FAIL - Context /lcp-cart-web is defined in server.xml and may not be undeployed 或者  Failed to execute goal org.codehaus.mojo:tomcat-maven-plugin:1.1:deploy...

2014-05-12 19:13:55 447

Spring MVC 3.0版本和3.1版本的一点小区别

先上代码: 主要是控制器: @Controller public class AccountController { private Map<Long, Account> accounts = new ConcurrentHashMap<Long, Account>(); private static Logger log = LoggerFact...

2013-06-12 00:57:47 601

TopCode_TCCC '01 Round 2_Level One_StringDup

熟悉一下数据结构 Problem Statement     Create a class called StringDup. Given a string made up of ONLY letters and digits, determine which character is repeated the most in the string ('A' is different...

2013-05-28 00:13:58 151

使用Maven将war包上传到服务器的Tomcat

1:当前条件:      分模块开发,dao层,core层,web层,每个层都是一个单独的模块,三者之间有依赖关系。      所有层在提交之前需要clean 2:部署前提,dao和core必须先提交,然后deploy。不然在deploy web的时候会发现找不到类的错误 3:在本机的maven 的setting.xml中的<servers>下面增加 <server...

2013-04-25 10:57:00 190

jquery解析json数据

     1:json数据songs.json如下: { "id" : 1, "option" : [{ "optionKey" : "1", "optionValue" : "Canon in D" }, { "optionKey" : "2", "optionValue&qu

2013-04-01 18:17:02 114

原创 attribute test does not accept any expressions

使用jstl标签,发现老是出现 attribute test does not accept any expressions的错误。看代码,没问题。后来查了一下,解决方案是: 将 <%@taglib prefix="c" uri="http://java.sun.com/jstl/core"%> 改为:   <%@taglib prefix="c" uri="htt...

2013-03-13 15:40:27 173

在Maven下的springJpa多模块开发引起的问题

       最近的项目搭建中,出现了一个问题。          短时间内,无法详细说明,打个比方        比如一个项目A,分为a1,a2,a3,a4 等4个模块。各个模块又分为domain+dao, service ,controller+jsp。此外,还有一个共享模块c1用来存放配置文件,一个父模块,用来进行依赖包的管理。          所有公用的配置文件,如appl...

2013-02-21 22:33:13 537

十一月总结

     时间过得很快,又是一个月过去了。本来想来几句文艺的句子来显示我文艺的心,不过憋了半天,好像还没啥文艺的句子蹦出来,然后想到不久前,从某篇文章看到一个人用数据挖掘技术把宋词常用的意象挖出来,随意组合便是一组好词。顿时一股更加的悲催的感觉浮现出来。      总的来说,技术方面,这个月学到和用到的主要还是spring。对各个模块大致更加了解一些了。但是还是没有达到知其然而知其所然的地步。不...

2012-11-29 20:28:37 180

原创 spring 事务二:注解springmvc+注解or声明式事务

前面讲了两大类,四种spring事务的方式。这篇主要记录基于注解的springmvc+声明式或者注解式事务。 基于注解的就只要把<tx:advice>注销掉。改成<tx:annotation-driven transaction-manager="transactionManager" />就行。   注意的是。在applicationContext.xml中的和[s...

2012-11-23 08:42:51 238

spring 事务一:非注解springmvc+注解or声明式事务

前两天一人问我,在使用spring mvc (基于注解) 的时候,事务失效(也是基于注解)。问我咋搞。好吧,我承认其实我一直只是在走马观花的看了一下spring的事务处理,因为我现在做的项目基本上只用到了查询,完全没有考虑事务回滚不回滚的问题。不过既然问到了,我就打算看一下。结果问题一大堆。所以,现在记下来,算是总结,也算是备忘。 编程式事务就不搞了。主要是搞声明式和注解式的事务。 由于我对s...

2012-11-22 15:47:57 311

编程心得第一期--2012-11-12

   注:以下这些是编程过程中遇到的一些问题。有的小到只要到网上一搜或者在官方文档里面一翻就能找到答案,有的却是自己花了一点时间去实验,最后才得到的一点结果。不过现在我把这些小的或者大的都放到这里。主要是为了自己能方便的记忆。那些很容易的记住的就当做知识点,那些实验了的结论就当做备忘。 第一期    Q1:<mvc:annotation-driven>是什么?   ...

2012-11-22 13:53:11 197

在spring中使用mybatis

今天在使用mybatis的时候,发现dao的实现竟然可以不需要写一行代码,让我小小的震惊了一翻。 以下是截取mybatis官方文档中的一个小例子。比较好的说明了这个情况   需要的jar文件。 spring 3.0.5版本。 mybatis-3.0.5  mybatis-spring-1.0.1以及其依赖的包     package org.mybatis.jpetstore.doma...

2012-11-14 21:59:29 248

原创 不要让固定思维框死自己的脑子

今天用sqlite做一个测试。杂七杂八的配置好之后,就开始跑起来。结果发现sqlite没有配置好,一直没用过mock测试,所以直接在dao的实现里面写了一个main方法。.db文件放在项目下。 [code="java"] public static void main(String[] args) throws SQLException, ClassNotFoundExceptio...

2012-11-12 18:00:19 374

原创 @Controller中的@RequestMapping参数

转载自:http://blog.sina.com.cn/s/blog_6d3c1ec601017q4l.html 下列参数一般都和@RequestMapping配合使用。 [color=red]A、@CookieValue[/color] org.springframework.web.bind.annotation.CookieValue public @interface Coo...

2012-11-07 09:56:14 436

the book of ruby 第一章

    http://inmethetiger.iteye.com/blog/1715095     本来打算翻译这本书的,最后还是写了一下摘要。不知道这是原创还是盗版。如果有侵权之类的问题在的话,麻烦告之。 使用ruby非常简单,比如所有语言的第一个程序Hello world。只需在控制台输入 HelloWorld.rb   #在控制台打印Helo ruby puts ...

2012-11-03 20:53:02 162

原创 小试ruby(1)--让我惊奇的那些特性

   http://inmethetiger.iteye.com/blog/1714669    作为一个用了学了几年java的我,今天看了一下ruby,立马让我惊呆了。之前我对ruby只有耳闻,但是根本没有写过一行ruby代码,甚至也没看到过ruby。上午,照着参考文档写了一个ruby on rails的博客程序,感觉,并没有写很多代码。让我对ruby on rails的约定大于配置有了一个了...

2012-11-02 18:49:09 182

快速了解Ruby On Rails--Getting Started with Rails

    http://inmethetiger.iteye.com/blog/1714566      今天没事,看了一下ruby on rails 。发现挺不错的。对于一个完全没有接触过ruby on rails的人来说,完全参考这篇文档竟然也能跑起比Hello world 强悍的web应用。所以把这篇文章摘抄下来。本来打算翻译的,但是英语不行。别把那篇文档给害了。话不多说,正文如下: 原文...

2012-11-02 16:22:35 234

原创 mysql中文乱码详细解决方案

  这个是我之前的iteye号上的,现在放在这个号里面,方便整理  最近要做毕业设计,以前用的数据库是oracle,基本上没出现过中文乱码的问题。可是毕业设计人在外地,带的笔记本比较垃圾,oracle根本带不起。一个eclipse加上一个火狐cpu就已经跑到90%了。所以最后决定用mysql数据库。前台用的是jsp,使用的编码格式是utf-8。    不过mysql的中文乱码让我纠结了许久。...

2012-10-31 14:59:34 130

原创 一个分页

    这个分页采用的是oracle的后台分页,但是却没有将他分层。因为只是写给别人的一个小参考。而我也是扒的别人的代码,不过在自己机器上调试还是通过了的。之前一直知道分页,但是自己还真没有写过分页。只有毕业设计的时候写过,现在看看惨不忍睹,一开始就是一个select  *  从数据库里面全部取出来,然后放到一个List里面。而这个确实后台分页。因为是扒的别人的代码所以有点凌乱,不过对自己理解分页...

2012-10-30 19:38:22 133

原创 struts2的重定向

首先,开始登录:   <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page isELIgnored="false"%> <%@ taglib prefix="s" uri="/str

2012-10-30 19:28:57 164

十月总结

       时间来到十月,国庆放假放得那叫一个天昏地暗,没有回去,但是办公室也封了,所以根本就进不去,只能拿我的破笔记本看点东西了。因为笔记本太差了,根本带不起eclipse。跑个浏览器就快卡死了。所以主要是用来看一些资料。七天长假把spring看了一遍。好像每次重新看一次都有不同的收获。但是到目前为止,依然没有深入到源码的地步。以后有时间继续看吧。      还有就是一件事,开始做项目了。在...

2012-10-30 13:42:45 167

原创 第一个struts2程序

第一个struts2程序。写了有一段时间了吧!准确的说是很久很久了。现在贴出来,不然哪天我都忘记了。不是原创。不知道抄的哪本书上的。   <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configu...

2012-10-30 13:06:48 107

jquery实现省市县三级级联

    http://inmethetiger.iteye.com/blog/1708764     首先,这些代码单独抽出来没有实际意义。因为这个与jsp页面有所联系。而且与数据库的结构也有很大的关系。而写这个的原因是,前台用js写的。大约总共写下来差不多有500行左右。我就用jquery重写了一下。因为是重写,所以在jsp页面上就没有优化。只是将一些事件取消。所以,代码现在看起来也并不是很合...

2012-10-30 11:29:16 254

java数据结构和算法(第二版)第二章习题

地址:http://inmethetiger.iteye.com/blog/1707505 说明:原创是指习题答案。清单只是为了前后对应。  清单2.3   public class HighArrayApp { public static void main(String[] args){ int maxSize = 100; HighArray arr = new...

2012-10-29 17:48:46 326

原创 ArrayList的实现方式

        这里我想说说我对这个数据结构的理解。之前一直被theSize,size(),theItems.length几个点搞混。现在有点小明白。在java环境下,新建立数组并用int[] a = new int[10]。这样初始化的时候,数组的长度a.length=10。但是全部都是为null。而在上面的线性表中的size,返回的是a数组包含元素的个数,与a.length没有关系。 调试...

2012-10-29 17:06:37 168

原创 三种连接池的配置

用spring默认的连接池性能效率不高, 如果数据库重启, 应用程序也要重启才能使用, 这样比较麻烦,     下面介绍三种流行的连接池配置:     DBCP连接池的配置:  <property name="driver"> <value>${db.driver}</value> </...

2012-09-28 10:00:55 368

原创 spring jdbc之query详细实例2

首发地址: http://inmethetiger.iteye.com/blog/1687495 上一篇是基于RowMapper写的。这篇是基于CallbackHandler写的。基本上类似。写下只是为了方便记忆 使用RowCallbackHandler主要返回值是void,所以,需要使用一个容器装载结果集 实例如下:也是六个。和RowMapper对应。   1:void query(S...

2012-09-27 16:45:22 805

spring jdbc之query详细实例1

  首发:http://inmethetiger.iteye.com/blog/1687442     spring的jdbc里面对查询的的实现比较多,除了queryForXXX之外,还有重载了很多query方法。我根据这个写了一些query方法的小实例。 准备:   @BeforeClass public static void setUpClass() { String ...

2012-09-27 16:15:20 514

原创 spring jdbc之最简单的增删改查

首发地址: http://inmethetiger.iteye.com/blog/1686468 参考于:http://jinnianshilongnian.iteye.com/blog/1423897   JdbcTemplate提供以下几类方法: 1:execute方法:可以用于执行任何SQL语句,主要是ddl语句(create,drop ,alter,truncate) 2:upd...

2012-09-27 10:10:19 188

原创 九月总结

首发:http://inmethetiger.iteye.com/admin/blogs/1686087       一转眼工作已经两个月了。准确的说是四个多月,因为实习期也是在这家公司。对这家公司怎么评价呢?总觉得在这边太自由了。到目前为止,我还没有接触过一个新项目,而现在做的这个项目已经接近尾声,要知道在尾声的时候插入到一个项目中去是很难的。不过头似乎也知道,没给我安排什么活。而是一些杂七杂...

2012-09-26 20:59:16 133

原创 spring的实例化方式

首发地址: http://inmethetiger.iteye.com/blog/1685973 主要涉及构造方法注入,静态工厂,实例化工厂,set方法这几类方法实例化bean 1:使用空构造器进行定义,使用此种方式,class属性指定的类必须有空构造器 接口:   package com.yiyou.spring; public interface IHello { publ...

2012-09-26 17:48:02 133

原创 Spring Aop(一)

  这是一个简单的spring aop的例子。 一:定义目标类   1>定义目标接口:IHelloWorldService    /** * 定义目标接口 * */ public interface IHelloWorldService { public void sayHello(); }       2>定义目标接口实现:HelloWorld...

2012-09-26 16:06:51 118

原创 设计模式之简单工厂模式

         从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。   工厂(Creator)角色 简单工厂模式的核心,它负责实现创建所有实例...

2012-09-26 15:48:35 93

空空如也

空空如也

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

TA关注的人

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