- 浏览: 68826 次
- 性别:
- 来自: 广东省
文章列表
Netty中的handler
- 博客分类:
- netty
很不错的探讨:http://www.znetdevelopment.com/blogs/2009/04/21/netty-using-handlers/
报错误异常的那些情况就例外吧,以下记的问题稍微隐蔽些:
1.字段含数据库保留字。(mysql中遇到过一两次)
2.使用数据库客户端工具的问题。(遇到一次,mysql 的 MySQLWorkbench。情况描述,将某张表删除,想让hibernate重新生成,刷新看不到表,使用show tables则可以看到所生成的表。)
略作小记。
用spring 3+quartz 2,然后照着网上的demo做的时候,可能你会遇到
class org.springframework.scheduling.quartz.CronTriggerBean has interface org.quartz.CronTrigger as super class
这样的问题 ,就是说spring里的CronTriggerBean类继承的居然是quartz中的一个接口,CronTrigger在quartz 2的版本中是一个接口。而在quartz 1中它是个类。所以,一种方法是降低quartz 版本可以解决这个问题。
另一种方法是使 ...
linux重新学习啊……。
- 博客分类:
- linux
tomcat
vi
打war包
mysql备份恢复
mysql中ip转换
inet_aton:将ip地址转换成数字型inet_ntoa:将数字型转换成ip地址
http://timtang.me/blog/2012/12/25/spring-hibernate4-atomiks-jta/
http://fogbugz.atomikos.com/default.asp?community.6.2561.3
http://fogbugz.atomikos.com/default.asp?community.6.2550.5
http://gyfbao.i.sohu.com/blog/view/199984679.htm
问题:http://fogbugz.atomikos.com/default.asp?community.6.19 ...
看CrudRepository接口,进去一看,说好的crud,可是怎么不见merge或update呢?
再一看save注释:
/**
* Saves a given entity. Use the returned instance for further operations as the save operation might have changed the
* entity instance completely.
*
* @param entity
* @return the saved entity
*/
<S exte ...
有时候,我们需要将一些不同类型、结构的信息聚合在一起,提供给用户。
举例:QQ空间中的好友动态,将日志、说说、签名档、相册相片等信息聚合在一起向用户展示。类似还有微博、轻博客等。谁叫我是一只菜鸟,因此不知道具体实现方案。如果您知道,请鄙视我吧,鄙视完后请告诉我方法,谢谢。
问题:项目中有一空间应用中需要类似好友动态功能。主题类型由两部分组成,一是日志、说说、相片相册,其二是创建、评论、回复,于是这两种主题类型的组合成的主题角色有:日志创建、日志评论、日志评论的回复、说说创建、说说评论、说说评论的回复、相册相片创建、相册相片评论、相册评论的回复。这些信息都可能需要按时间先后 ...
spring mvc 参数封装
- 博客分类:
- sping mvc
请看这个问题。也许我们会说:通过写vo来解决。确实,使用vo可以很好地解决spring mvc的参数封装的问题,而且,开发者写vo是一个好的习惯(我是一个懒人,如非必要很少写。。。)。
然而,我遇到另一个类似的问题。
请求方法如下:
@RequestMapping(value="/admin/website/delete/{id}",method=RequestMethod.POST)
public @ResponseBody void delete(@ModelAttribute("user")User user,@PathVariable ...
突然对ruby on rails来了兴趣,便捣弄了两天,用脚手架做了个hello world,实质上也就是一行命令的事,的确够效率。看一下Controller,其REST风格实在太简洁了。
# GET /posts
# GET /posts.json
def index
@posts = Post.all
respond_to do |format|
format.html # index.html.erb
format.json { render json: @posts }
end
end
一直在 ...
spring MVC 表单验证及其国际化实践
- 博客分类:
- 转载
描述:实现用户注册功能,进行简单的数据验证及其国际化提示错误.. 一、国际化设置
Java代码
Spring MVC异常处理
- 博客分类:
- 转载
统一异常处理:
一、通过HandlerExceptionResolver/SimpleMappingExceptionResolver来处理和分发各种异常:
来源:http://www.blogjava.net/wuxufeng8080/articles/191150.html
Web应用中对于异常的处理方式与其他形式的应用并没有太大的不同――通过try/catch语句针对不同的异常进行相应处理。但是在具体实现中,由于异常层次、种类繁杂,我们往往很难在Servlet、JSP层妥善的处理好所有异常情况,代码中大量的try/catch代码显得尤为凌乱。我们通常面对下面两个主要 ...
在几乎所有的web应用中都需要对访问者(用户)进行权限管理, 因为我们希望某些页面只对特定的用户开放, 以及某些操作只有符合身份的用户才能进行。这之中涉及到了身份验证和权限管理. 只有单用户系统和多用户单权限系统才不需要权限管理。 在本文中, 使用了基于组的权限管理, 并在Spring框架下利用HandlerInterceptorAdapter和Hibernate进行实现。 User的结构是: public class User {
private int id;
private String name;
private String password;
private Se ...
maven pom说明
- 博客分类:
- 转载
<project xmlns=”http://maven.apache.org/POM/4.0.0 ”
xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance ”
xsi:schemaLocation=”http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd ”>
<!–父项目的坐标。如果项目中没有规定某个元素的值,那么父项目中的对应值即为项目的默认值。 坐标包括group ID,artifact ID和 version。 ...
1.将所有的关联关系设计成manytoone形式。
在学习数据库的时候,接触过的关联关系有:多对一(一对多)、一对一;在RDB里,并没有多对多的关系,这些都是些常理。
将所有关联关系设计成manytoone,当然会遇到一些 ...