- 浏览: 164171 次
- 性别:
- 来自: 深圳
最新评论
-
xxdxuxiangdong:
org.springframework.security.ui ...
spring-security 帮助文档中整理出来的简单记录摘要 -
许傻子:
怎么看不到东西哦
一个javascript的格式化工具 -
zouwu85:
根本就不行
java 屏幕录制 -
mislay:
pixelmator
iPhone 突然发现,setting配置文件中的DefaultValue可能拿不了值 -
sharewind:
请教一下你这截图用的工具是啥来着
iPhone 突然发现,setting配置文件中的DefaultValue可能拿不了值
文章列表
在spring中Bean创建有三种方式.
直接通过spring调用相对应的构造函数创建对象
静态的工厂方法
实例的工厂方法
第一种是我们最常用的方式,这里就不论述了.主要说明下静态的工厂方法和实例的工厂方法如何配置。
package mislay;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.AbstractApplicationContext;
import org.springframework.context.supp ...
- 2009-04-10 00:55
- 浏览 1515
- 评论(0)
spring依赖注入中除了构造器注入和settings注入以外还有一种方法注入。但是这种方式不常用,我也是最近翻书才回想起有这种用法,那么顺便把代码贴上来。
package mislay;
import java.lang.reflect.Method;
import org.springframework.beans.factory.support.MethodReplacer;
public class ReplaceMethodBean implements MethodReplacer {
@Override
public Object reimplement(O ...
- 2009-04-10 00:04
- 浏览 989
- 评论(0)
Spring的生命周期.
1. 容器启动,实例化所有实现了BeanFactoyPostProcessor接口的类。他会在任何普通Bean
- 2009-04-09 22:30
- 浏览 10249
- 评论(0)
公司里面有自定义的一个协议,服务器是C++写的而我的工作则是通过Java和这个服务器通讯,协议主体的解析是参考C++的源文件中定义的结构体来解析,如下所示:
typedef struct ExSecFreeTxtGroup
{
unsigned char cHeader;
unsigned char cGroupLen;
unsigned long sStockCd;
char cFreeTxt[2][20];
} ExSecFreeTxtGroup;
由于这样的结构体比较多,虽然公司以前也有类似的解析类可以重用,但是有也有弊端,对于现在的准备的新项目扩展不便。所 ...
- 2009-04-04 22:47
- 浏览 1382
- 评论(0)
老在别人源码中看见isSynthetic方法来判断是否是“复合字段”,但总是不明其意。今天看见一份实例有所启发,不敢独享。其实文档中Field的isSynthetic翻译成“复合字段”我就觉得有歧义。还是Member接口中的翻译贴切些:“如果此成员是编译器引入的,则返回 true;否则,返回 false。”
/*
* Copyright (c) 1995 - 2008 Sun Microsystems, Inc. All rights reserved.
*
* Redistribution and use in source and binary forms, with o ...
- 2009-04-03 17:36
- 浏览 2712
- 评论(0)
前两天我的工程出现的一个问题,出现这个问题后我才知道自己的java基础是多么的烂,实在要为自己找个一点好听点借口就是多么的粗心.唉,感概一下,这是一个普通到不能再普通的问题了,进入正题……一块来看看这个低级失误... 有意思的是和Mian的DefaultIoFuture中的问题很像..
在项目中有这样一个需求:把一个新闻对象缓存到内存中,但是要求在每天清理掉过期的新闻对象。比如一个新闻我要求保存30天,那么在新闻的发布日期超过30天的时候,这个新闻会被删除掉。这个一个普通的不能再普通的需求,看看如下新闻对象.
public class News ...
- 2009-03-12 23:00
- 浏览 895
- 评论(0)
用M4构建一个了一个项目,在使用发现DefaultIoFuture的一个小问题。贴出来供大家参考一下。
先简述下IoFuture接口的作用,这个接口目的在于等待异步执行的任务,并在任务完成时通知一个监听着.而DefaultIoFuture是这个接口的实现类。在Mina中有许多Future都从这个类中派生,完成定制的任务。接口方法通俗的很,看看他们长什么样:
public interface IoFuture {
IoSession getSession();
IoFuture await() throws InterruptedException ...
- 2009-03-12 22:52
- 浏览 2724
- 评论(0)
最近在看linux,那么大人了还不会使,出去都不好意思和别人打招呼……真的!!所以赶紧充电中,刚好看到一篇我觉得挺好的入门级技巧型好文,分享下。
本文的内容来源于 MUO 的 Basics 部分,其原始英文版可以从这里获得htt ...
- 2009-03-10 22:54
- 浏览 1168
- 评论(0)
最近需要对项目进行压力测试,可是手头只有四台电脑,其中一台服务器,没的说这台用来部署程序和数据库。另外三台分别是一台XP开发机,vista和liux.其中xp配置最烂,另外两台稍好,为了测试出方便,所以利用xp做cont ...
- 2009-03-09 22:49
- 浏览 6004
- 评论(0)
hessian3.2.1工作在2.0-2.5.6spring下会出现问题哦。如果你遇到expected string at 0x6d这个错误信息那么看看这段话吧.不能百度啊,还是谷歌强些.搞了我一晚
Message: 2
Date: Tue, 10 Feb 2009 09:50:18 -0800
From: Scott Ferguson <ferg@caucho.com>
Subject: Re: [Hessian-interest] hessian 3.2.1: Does Hessian2Input
support hessian-1 input?
To: Disc ...
- 2009-03-04 00:02
- 浏览 2490
- 评论(0)
幸好电脑有搜索功能,关键字一查询很是方便。这里是我以前看javascript高级编程一书中记录下来的关于正则表达式的一些东西,好多也可以运用的别的正则当中.
最基本的写法:var reCat = new RegExp("cat");
带参数的学法:var reCat = new RegExp("cat","g");其中参数g表示匹配字符串中出现的所有"cat".如果不区分大小写,可以加入"i"参数.如var reCat = new RegExp("cat",&quo ...
- 2009-03-02 09:53
- 浏览 1405
- 评论(0)
一强人写的,谁就不知了,确实很好使.
<html>
<head>
<title>JS格式化工具 </title>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<style>
* { padding:0px; margin:5px; font-size:13px; font-family: arial 宋体; }
body { overflow:auto; border:0px ...
- 2009-03-02 09:25
- 浏览 2007
- 评论(2)
今天遇到一件奇怪的事情.mysql procedure 在windows环境中写的,并且正常的执行和导出导入无问题.现在为了测试环境,在windows上连接linux mysql导入,一切也正常.但是直接在Linux上使用mysqldump导出,并且在Linux上进行导入就出现问题了.
最后查出原因,尽然变量名不能带有Delimiter关键字.. 我的procedure有类似于splitDelimiter啊,sql_delimiter之类的变量名,导致编译不过.不知道是不是版本问题。算是服了。
- 2009-02-27 09:15
- 浏览 1041
- 评论(0)