alphafox
码龄26年
求更新 关注
提问 私信
  • 博客:60,137
    社区:597
    60,734
    总访问量
  • 19
    原创
  • 5
    粉丝
  • 2
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:天津市
加入CSDN时间: 2000-07-05
查看详细资料
个人成就
  • 获得3次点赞
  • 内容获得7次评论
  • 获得0次收藏
  • 博客总排名504,393名
创作历程
  • 1篇
    2014年
  • 1篇
    2013年
  • 1篇
    2012年
  • 6篇
    2008年
  • 2篇
    2007年
  • 5篇
    2006年
  • 5篇
    2005年
  • 2篇
    2004年
TA的专栏
  • ArgoUML用户手册中文版
    4篇
  • GWT
    1篇
  • REST
    1篇
  • piriti
    1篇
  • json
    1篇
  • spring
    3篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

编程达人挑战赛·第12期

作为写代码的你,是否也渴望被更多人看到?技术人员普遍有一个共性——明明技术很强,却没人知道你做了什么;花了很多时间踩坑,却没人因你少走弯路;脑子里有一堆干货,但却不懂如何有效地输出。 在如今写代码的人越来越多的时代,能够清晰表达自己思路与技术的人却少之又少。 因此,我们发起了这个【编程达人挑战赛】——帮助你将代码变成作品,将技术转化为真正的价值,同时激励更多的人坚持写作与分享。 注:活动细则介绍请看此贴:[https://bbs.csdn.net/topics/619791811](https://bbs.csdn.net/topics/619791811)。

759人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

在Spring中基于JDBC进行数据访问时如何控制超时

超时分类超时根据作用域可做如下层级划分:Transaction Timeout > Statement Timeout > JDBC Driver Socket TimeoutTransaction Timeout指一组SQL操作执行时应在设定的时间内完成(提交或回滚),否则将引发超时。它的值应大于 N(语句数) * Statement TimeoutStatement Tim
原创
博文更新于 2014.05.11 ·
1145 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

再谈Spring MVC中对于CSRF攻击的防御

在Spring MVC应用中实施CSRF防御,一般会采用EYAL LUPU的方案,该方案的基本思路是在生成表单时在其中插入一个随机数作为签名,在表单提交后对其中的签名进行验证,根据验证的结果区分该表单是否是经由应用签署的合法表单。如果签名不正确或不存在签名,则说明请求可能已被劫持。EYAL LUPU方案的巧妙之处在于,通过使用HandlerInterceptorAdapter和Sp
原创
博文更新于 2013.05.19 ·
3005 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

在GWT中使用Restlet及JSON访问Spring MVC REST应用

在GWT中使用Restlet及JSON访问Spring MVC REST应用GWT基于RPC方式调用GAE应用,虽然开发效率还可以,但是将客户端和服务器端紧耦合在了一起,不适用于与基于其他框架的服务器端应用互操作,例如基于REST的Web Service等。另一方面,Spring 3 mvc 框架提供了REST支持,并且简化了mvc配置,可以通过annotation快速完成cont
原创
博文更新于 2012.04.01 ·
1486 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

在SPRING2.0中使用COMMONS-CONFIGURATION的注意事项

之前在一个项目中使用了commons-configuration-1.3,读一个放在WEB-INF/conf下的配置文件,在spring1.2.x中配置如下:"appGlobalConfigurator" class="org.apache.commons.configuration.XMLConfiguration">     value="/WEB-INF/conf/appCo
原创
博文更新于 2008.09.26 ·
614 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

将WASCE注册为WINDOWS系统服务

基本的路子就是用wrapper包装一下,几年前用微软提供的srvany.exe,不是很好用,删除服务时有问题,删不掉。在网上找到2篇贴子:http://cwiki.apache.org/GMOxDOC20/configuring-geronimo-as-a-windows-service.htmlhttp://kl-patterns.com/articles/websphereas/con
原创
博文更新于 2008.09.18 ·
663 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

使用Spring JdbcTemple时的考虑。

 一般在DAO类中使用JdbcTemplate进行数据库读写操作,操作过程中可能抛出DataAccessException的运行时异常,大部分情况下不要在DAO类中捕获此异常,应将异常抛给调用者——一般是Service类,由Service类捕获并处理异常,根据情况将异常包装成ServiceException再抛给Service的调用者。
原创
博文更新于 2008.08.30 ·
738 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

使用JDBC连接ORACLE时如何指定SCHEMA

出于安全等因素考虑,分配给应用使用的数据库连接用户一般不是数据库的创建者(DBO/SCHEMA/CATALOG),应用在访问数据时需要指定其所在的空间,例如:select * from bbasys.t_trans_profile order by transseqno这个空间在Oracle中称为Schema。显然在应用中所有的SQL语句中都要加上Schema是一件繁琐的事情,SQL SERVER
原创
博文更新于 2008.08.30 ·
8021 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

从 WASCE v2.0 Server Adapter 2.0.0 迁移到 WASCE v2.0 Server Adapter 2.1.1

Eclpse中,WASCE v2.0的Server Adapter插件目前有两个版本:2.0.0和2.1.1。当把在2.0.0下开发的项目迁移到2.1.1时,需要做一下工作:1.修改facet修改项目.settings目录中org.eclipse.wst.common.project.facet.core文件,将其中的改为2.修改geronimo部署描述符ger
原创
博文更新于 2008.08.01 ·
475 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在Spring中使用EnumMap

在一个项目中需要使用Enum类型,并且使用EnumMap做枚举值和值得含义间的映射,同时使用Spring做Ioc,开始的时候不得要领,搜索到这个后才可以,过程记录如下。1.创建Enum类型的对象,例如:public enum ServiceReturnCode {    Success,    Fail,    Unavailable,    ;           }2.为其他需要使用枚举映射
原创
博文更新于 2008.07.18 ·
1943 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

3.2. 需求捕获流程

3.2. 需求捕获流程 N 查看原文 上一页 第三章. 需求捕获 下一页 3.2. 需求捕获流程  开始的时候,我们要
翻译
博文更新于 2007.03.08 ·
3451 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

3.3. 需求捕获流程的结果

3.3. 需求捕获流程的结果 N 查看原文 上一页 第三章. 需求捕获 下一页 3.3. 需求捕获流程的结果  开始的
翻译
博文更新于 2007.03.08 ·
1738 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

第一部分. ArgoUML指南

第一部分. ArgoUML指南 N 查看原文 上一页 下一页 ArgoUML指南 目录2. 基于面向对象的UML
翻译
博文更新于 2007.03.08 ·
9318 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

第二章. 基于面向对象分析和设计(OOA&D)的UML

  第二章. 基于面向对象分析和设计(OOA&D)的UML N 查看原文 上一页 第一部分. ArgoUML指南 下一页
翻译
博文更新于 2007.03.08 ·
3320 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

如何在Tomcat和WebSphere环境中使用LOG4J

在进行j2ee开发时,经常需要使用log4j。网上流传的一般做法是编写一个Log4jServlet,在该Servlet中通过ProperptyConfigurator或DOMConfigurator加载log4j配置文件,然后指定该Servlet在应用启动时自动加载。这个方法比较复杂,按照下面的步骤,可以避免编写类似的Log4jServlet,也不需要自己在程序中加载log4j配置文件。1.
原创
博文更新于 2006.11.08 ·
2110 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ANT中的Property

ANT中的Property任务可以建立一个属性,但属性并不是变量 ,一旦分配值以后对于构建工程来讲就是不可改变的。也就是说,如果在构建文件中出现:    然后输出name的值会显示Sally而非Amy。如果在程序中使用API访问ANT情况就有所不同,首先在程序中通过setProperty设置的属性值会覆盖在构建文件中通过Property任务定义的同名属性。其次在程序中如果对同一个属性多
原创
博文更新于 2006.10.18 ·
1944 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

“Stop 0x24”或“NTFS_FILE_SYSTEM”故障的排除。

WIN2000不能启动了,蓝屏,“Stop 0x24......NTFS_FILE_SYSTEM”错误,对于象我这样系统分区是NTFS格式的可以参考http://support.microsoft.com/default.aspx?scid=kb;zh-cn;228888中“在单驱动器计算机上使用故障恢复控制台”部分。
原创
博文更新于 2006.10.10 ·
1383 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于jacob1.10的使用体会

由于工作的原因开始使用jacob操作OFFICE对象,这几天总算摸出了一些脉络,记录下来。jacob目前的版本是1.10。如果要在jdk1.4.2以上使用jacob时务必使用此版本。在打开OFFICE文档(包括模板)前,应先检查文件是否存在,因为COM桥只能抛出Invoke异常不会抛出FileNotFoundException异常,有时会把自己搞糊涂。在关闭WordApp对象时,如果不
原创
博文更新于 2006.04.13 ·
1638 阅读 ·
0 点赞 ·
2 评论 ·
2 收藏

今天走了弯路

今天在设计一个数据库的结构时走了些弯路,主要是在从实体类到二维表的映射时,走了之后才体会到,如果两个实体间的关系:1. 一对一可以设计两个表反映两个实体。如果某个实体的属性不多,可以把两个表合并为一个。2. 一对多设计两表反映两个实体。在多方设置外键(父对象的参考号:REFID或PID)反映实体间的对应关系。3. 多对多设计两表反映两个实体。再设计一个表反映实体间的对应关系
原创
博文更新于 2006.03.26 ·
647 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

导致"No appenders could be found for logger"的又一原因

近几天在使用LOG4J的过程中遇到了经典的"No appenders could be found for logger"的错误,GOOGLE了一下,很多人遇到过,普遍的解释是没有把Log4j.properties所在的目录加到CLASSPATH中,但这解决不掉我的问题,因为我并不使用Log4j.properties, 而是使用自己的配置文件。那么问题出在哪里呢?        经过两天的苦苦追寻
原创
博文更新于 2005.06.29 ·
4965 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

第三章. 需求捕获

第三章. 需求捕获N 查看原文上一页第一部分. ArgoUML指南下一页第三章. 需求捕获 目录3.1. 简介3.2. 需求捕获过程3.2.1. 过程步骤3.3. 需求捕获过程的产物3.3.1. 说明文档3.3.2. 用例图3.3.3. 用例说明书3.3.4. 需求补充说明书3.4. 在Argo
原创
博文更新于 2005.02.28 ·
4617 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多