- 博客(52)
- 收藏
- 关注
Spring验证小结和问题
因为从云笔记中粘贴过来的,代码格式就没有了。格式稍好点的地址:Spring验证目标:Spring自带的验证方式基于JSR303的验证国际化显示错误信息一:使用Spring自带的验证方式 该种方式相对来说麻烦一点,需要为每个需要验证的实体类编写一个验证类,不过好处是可以处理多字段组合验证以及业务逻辑等复杂验证 1.1:定义实体类(User)pu...
2014-07-27 16:36:33
254
idea属性文件中文乱码
今天在使用idea编写代码的时候,在属性文件里面需要写中文,发现和eclipse中的不同,在eclipse中书写中文的时候,当回车的时候会自动转换成unicode编码,可是在idea中,.properties文件是中文的。这样在前台显示的时候出现了中文乱码。刚开始以为是那个.properties插件的问题,就把那个插件禁用,这下可惨了,所有的properties文件都不高亮了,而且无法知道...
2014-07-26 11:18:27
414
原创 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
295
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
2136
原创 2014六月总结
开始重新写博客,也开始重新写每月总结了。刚刚看了看博客,写得比较频繁的时间还是在2013年六月以前,也就是说,从2013年六月到2014年六月,差不多有一年没有写博客了。当初不想写也是有一定的原因的。一是能写的基本上都被别人写了,所以,如果要写,基本上都不是原创了。二是现在的所有文档都是放在云笔记中的,这样查看起来比较方便,三就是我懒了。为什么又开始突然写了呢?这个原因就很多就不一...
2014-06-18 18:29:12
101
原创 在spring中使用Ehcache
前提:使用环境:详细页面依赖包: <dependency> <groupId>com.googlecode.ehcache-spring-annotations</groupId> <artifactId>ehcache-spring-annotations</ar...
2014-06-18 16:07:15
145
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
382
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
393
Spring MVC 3.0版本和3.1版本的一点小区别
先上代码:主要是控制器:@Controllerpublic class AccountController { private Map<Long, Account> accounts = new ConcurrentHashMap<Long, Account>(); private static Logger log = LoggerFact...
2013-06-12 00:57:47
567
TopCode_TCCC '01 Round 2_Level One_StringDup
熟悉一下数据结构Problem Statement Create a class called StringDup. Given a string made up of ONLY letters anddigits, determine which character is repeated the most in the string ('A' isdifferent...
2013-05-28 00:13:58
117
使用Maven将war包上传到服务器的Tomcat
1:当前条件: 分模块开发,dao层,core层,web层,每个层都是一个单独的模块,三者之间有依赖关系。 所有层在提交之前需要clean2:部署前提,dao和core必须先提交,然后deploy。不然在deploy web的时候会发现找不到类的错误3:在本机的maven 的setting.xml中的<servers>下面增加<server...
2013-04-25 10:57:00
158
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
81
原创 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
136
在Maven下的springJpa多模块开发引起的问题
最近的项目搭建中,出现了一个问题。 短时间内,无法详细说明,打个比方 比如一个项目A,分为a1,a2,a3,a4 等4个模块。各个模块又分为domain+dao, service ,controller+jsp。此外,还有一个共享模块c1用来存放配置文件,一个父模块,用来进行依赖包的管理。 所有公用的配置文件,如appl...
2013-02-21 22:33:13
491
十一月总结
时间过得很快,又是一个月过去了。本来想来几句文艺的句子来显示我文艺的心,不过憋了半天,好像还没啥文艺的句子蹦出来,然后想到不久前,从某篇文章看到一个人用数据挖掘技术把宋词常用的意象挖出来,随意组合便是一组好词。顿时一股更加的悲催的感觉浮现出来。 总的来说,技术方面,这个月学到和用到的主要还是spring。对各个模块大致更加了解一些了。但是还是没有达到知其然而知其所然的地步。不...
2012-11-29 20:28:37
135
原创 spring 事务二:注解springmvc+注解or声明式事务
前面讲了两大类,四种spring事务的方式。这篇主要记录基于注解的springmvc+声明式或者注解式事务。基于注解的就只要把<tx:advice>注销掉。改成<tx:annotation-driven transaction-manager="transactionManager" />就行。 注意的是。在applicationContext.xml中的和[s...
2012-11-23 08:42:51
186
spring 事务一:非注解springmvc+注解or声明式事务
前两天一人问我,在使用spring mvc (基于注解) 的时候,事务失效(也是基于注解)。问我咋搞。好吧,我承认其实我一直只是在走马观花的看了一下spring的事务处理,因为我现在做的项目基本上只用到了查询,完全没有考虑事务回滚不回滚的问题。不过既然问到了,我就打算看一下。结果问题一大堆。所以,现在记下来,算是总结,也算是备忘。编程式事务就不搞了。主要是搞声明式和注解式的事务。由于我对s...
2012-11-22 15:47:57
270
编程心得第一期--2012-11-12
注:以下这些是编程过程中遇到的一些问题。有的小到只要到网上一搜或者在官方文档里面一翻就能找到答案,有的却是自己花了一点时间去实验,最后才得到的一点结果。不过现在我把这些小的或者大的都放到这里。主要是为了自己能方便的记忆。那些很容易的记住的就当做知识点,那些实验了的结论就当做备忘。 第一期 Q1:<mvc:annotation-driven>是什么? ...
2012-11-22 13:53:11
152
在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
153
原创 不要让固定思维框死自己的脑子
今天用sqlite做一个测试。杂七杂八的配置好之后,就开始跑起来。结果发现sqlite没有配置好,一直没用过mock测试,所以直接在dao的实现里面写了一个main方法。.db文件放在项目下。[code="java"] public static void main(String[] args) throws SQLException, ClassNotFoundExceptio...
2012-11-12 18:00:19
355
原创 @Controller中的@RequestMapping参数
转载自:http://blog.sina.com.cn/s/blog_6d3c1ec601017q4l.html下列参数一般都和@RequestMapping配合使用。 [color=red]A、@CookieValue[/color]org.springframework.web.bind.annotation.CookieValuepublic @interface Coo...
2012-11-07 09:56:14
385
the book of ruby 第一章
http://inmethetiger.iteye.com/blog/1715095 本来打算翻译这本书的,最后还是写了一下摘要。不知道这是原创还是盗版。如果有侵权之类的问题在的话,麻烦告之。使用ruby非常简单,比如所有语言的第一个程序Hello world。只需在控制台输入HelloWorld.rb #在控制台打印Helo ruby puts ...
2012-11-03 20:53:02
116
原创 小试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
134
快速了解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
193
原创 mysql中文乱码详细解决方案
这个是我之前的iteye号上的,现在放在这个号里面,方便整理 最近要做毕业设计,以前用的数据库是oracle,基本上没出现过中文乱码的问题。可是毕业设计人在外地,带的笔记本比较垃圾,oracle根本带不起。一个eclipse加上一个火狐cpu就已经跑到90%了。所以最后决定用mysql数据库。前台用的是jsp,使用的编码格式是utf-8。 不过mysql的中文乱码让我纠结了许久。...
2012-10-31 14:59:34
104
原创 一个分页
这个分页采用的是oracle的后台分页,但是却没有将他分层。因为只是写给别人的一个小参考。而我也是扒的别人的代码,不过在自己机器上调试还是通过了的。之前一直知道分页,但是自己还真没有写过分页。只有毕业设计的时候写过,现在看看惨不忍睹,一开始就是一个select * 从数据库里面全部取出来,然后放到一个List里面。而这个确实后台分页。因为是扒的别人的代码所以有点凌乱,不过对自己理解分页...
2012-10-30 19:38:22
106
原创 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
117
十月总结
时间来到十月,国庆放假放得那叫一个天昏地暗,没有回去,但是办公室也封了,所以根本就进不去,只能拿我的破笔记本看点东西了。因为笔记本太差了,根本带不起eclipse。跑个浏览器就快卡死了。所以主要是用来看一些资料。七天长假把spring看了一遍。好像每次重新看一次都有不同的收获。但是到目前为止,依然没有深入到源码的地步。以后有时间继续看吧。 还有就是一件事,开始做项目了。在...
2012-10-30 13:42:45
141
原创 第一个struts2程序
第一个struts2程序。写了有一段时间了吧!准确的说是很久很久了。现在贴出来,不然哪天我都忘记了。不是原创。不知道抄的哪本书上的。 <?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configu...
2012-10-30 13:06:48
86
jquery实现省市县三级级联
http://inmethetiger.iteye.com/blog/1708764 首先,这些代码单独抽出来没有实际意义。因为这个与jsp页面有所联系。而且与数据库的结构也有很大的关系。而写这个的原因是,前台用js写的。大约总共写下来差不多有500行左右。我就用jquery重写了一下。因为是重写,所以在jsp页面上就没有优化。只是将一些事件取消。所以,代码现在看起来也并不是很合...
2012-10-30 11:29:16
206
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
290
原创 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
137
原创 三种连接池的配置
用spring默认的连接池性能效率不高, 如果数据库重启, 应用程序也要重启才能使用, 这样比较麻烦, 下面介绍三种流行的连接池配置: DBCP连接池的配置: <property name="driver"> <value>${db.driver}</value> </...
2012-09-28 10:00:55
325
原创 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
751
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
451
原创 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
153
原创 九月总结
首发:http://inmethetiger.iteye.com/admin/blogs/1686087 一转眼工作已经两个月了。准确的说是四个多月,因为实习期也是在这家公司。对这家公司怎么评价呢?总觉得在这边太自由了。到目前为止,我还没有接触过一个新项目,而现在做的这个项目已经接近尾声,要知道在尾声的时候插入到一个项目中去是很难的。不过头似乎也知道,没给我安排什么活。而是一些杂七杂...
2012-09-26 20:59:16
99
原创 spring的实例化方式
首发地址: http://inmethetiger.iteye.com/blog/1685973主要涉及构造方法注入,静态工厂,实例化工厂,set方法这几类方法实例化bean1:使用空构造器进行定义,使用此种方式,class属性指定的类必须有空构造器接口: package com.yiyou.spring;public interface IHello { publ...
2012-09-26 17:48:02
101
原创 Spring Aop(一)
这是一个简单的spring aop的例子。一:定义目标类 1>定义目标接口:IHelloWorldService /** * 定义目标接口 * */public interface IHelloWorldService { public void sayHello();} 2>定义目标接口实现:HelloWorld...
2012-09-26 16:06:51
100
原创 设计模式之简单工厂模式
从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。 工厂(Creator)角色简单工厂模式的核心,它负责实现创建所有实例...
2012-09-26 15:48:35
69
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人