- 博客(124)
- 资源 (3)
- 收藏
- 关注
转载 (转)面向对象的开发方法(Object Oriented,OO)
转自:http://www.cnblogs.com/gishuazi/archive/2009/02/24/1397451.html 面向对象的开发方法(Object Oriented,OO)认为是好文章吧,拿来与大家分享一下(转载)现在每个程序员都会说:OO思想,OO开发,呵呵,是真的理解了嘛?看看下面的文章就知道啦。。。面向对象的开发方法(Object Oriented,O
2014-08-29 17:06:29 773
转载 URI和URL的区别
这两天在写代码的时候,由于涉及到资源的位置,因此,需要在Java Bean中定义一些字段,用来表示资源的位置,比如:imgUrl,logoUri等等。但是,每次定义的时候,心里都很纠结,是该用imgUrl还是imgUri呢?同样的,另外一个问题:String HttpServletRequest.getRequestURI();和StringBuffer HttpServletReques
2014-08-29 14:10:44 357
转载 关于内部系统开发部门的几点建议
上周去一家大型网络公司的内部系统开发部门面试,该部门主要是为公司的各个部门开发工作中所需要用到的系统,比如财务,人事的一些小系统。面临着:资源少,任务多,体现不出部门价值等问题。面试出来后想了几点,发给他们了,另外也分享出来,希望对从事类似工作的同学们有用。1. 统一简洁的页面风格和CSS因为是内部系统,所以页面不需要太华丽和复杂的界面,所需要的是简单易用。因为是都是sohu的内部系统,所
2014-08-29 11:39:54 6272
转载 Java程序员修炼之道 之 Logging(2/3) - 怎么写Log
Java程序员修炼之道 之 Logging(2/3) - 怎么写LogPosted on 2014-08-13 23:32 Justfly Shi 阅读(1548) 评论(4) 编辑 收藏 所属分类: Java程序员修炼之道 1. 一个最基本的例子使用Logging框架写Log基本上就三个步骤引入loggerg类和logger工厂类声明logger记录日志下
2014-08-29 11:29:26 551
转载 RESTful 风格
英文:Representational State Transfer,简称REST)是Roy Fielding博士在2000年他的博士论文中提出来的一种软件架构风格。目前在三种主流的Web服务实现方案中,因为REST模式的Web服务与复杂的SOAP和XML-RPC对比来讲明显的更加简洁,越来越多的web服务开始采用REST风格设计和实现。例如,Amazon.com提供接近REST风格的We
2014-08-29 11:19:21 449
转载 EasyJWeb
1简介编辑EasyJWeb是基于java技术,用于企业级Java Web应用程序快速开发的MVC框架。框架设计构思来源于国内众多项目实践,框架的设计及实现借鉴当前主要流行的开源Web框架,如Rails、Struts、JSF、Tapestry等,吸取其优点及精华,是一个完全由来自的中国开源爱好者开发,文档及注释全部为中文的开源框架。[1] 2特点编辑快速开发支持
2014-08-29 11:17:59 427
转载 Jdon
Jdon是一套符合当前国际水平的、面向构件开发的、国人拥有自主产权的中间件产品。具有很好的高可用性,可伸缩性,透明性,扩展性。编辑摘要在Jdon框架源码包中的dist目录下,有下列几个包:jdonFramework.jarJdon框架核心包必须需要aopalliance.jarAOPAlliance包
2014-08-29 11:04:35 809
转载 Jdon Framework
Jdon Framework(简称JF)是一套适合开发中小型J2EE/JavaEE应用系统的轻量框架(Lightweight Java Enterprise Application Framework)。是国人拥有自主产权的中间件或框架产品,入选全球SUN公司网站java.net企业应用目录(中国唯一)。JF诞生于2004年底,作为中国第一个开源框架,创新地综合了当时两项新技术思想:领域建
2014-08-29 11:04:06 614
转载 OperaMasks
1简介编辑Apusic OperaMasks――开箱即用的Web Framework,它以JSF为基础引擎,辅以独创的原生Ajax技术,同时提供丰富的组件和集成开发环境,使Web开发变得简单方便。无论是后台的事 务、存储、分布式计算等基础服务,还是前端的UI展现与用户交互,以及后台与前端的会话过程,Apusic OperaMasks都提供了完整的解决方案,有效解决Web开发所面临的问题。[
2014-08-29 10:55:09 585
转载 第三只眼看SpringSide-一个极富魅力的偶像团队
原文:http://www.blogjava.net/rain2008/archive/2008/01/28/178171.html严肃一点说,在当今JavaEE领域,如果你不知道SpringSide,如果你不是一个排斥新技术的极端顽固分子,应该就是一个已经不求上进的技术混混。开玩笑来说,如果你知道SpringSide而不知有AppFuse,那么我可以肯定你的JavaEE一定还是幼儿班
2014-08-29 10:51:22 567
转载 Appfuse
Appfuse是由Matt Raible开发的一个指导性的入门级J2EE框架,它对如何集成流行的Spring、Hibernate、iBatis、struts、Xdoclet、junit 等基础框架给出了示范。提供了对Taperstry和JSF的支持。AppFuse是一个集成了当前最流行的Web应用框架的一个更高层次的Web开发框架,也 可以说是一个Web开发基础平台,它与它所集
2014-08-29 10:38:30 356
转载 什么是full-stack
全栈:一揽子解决方案,包括开发框架、运行环境,相当于有了它,你无需再下载别的软件,它全包括做一个网站所需的所有环境,除了开发工具之外。常见的框架有ruby on rails,groovy on grails ,struts spring hibernate等
2014-08-29 10:21:13 1139
转载 SSH2框架搭建 和 配置文件详解
-----------补充说明-----------文章中所列出的struts2的2.2jar包已经不是最新的了,这个版本有严重漏洞,现在最新版本为2.3.15,所以。你懂的 http://struts.apache.org/download.cgi#struts23151 感谢网友提醒,现在不做ssh2的开发了,所以也忘了更新这篇文章,误导大家了,抱歉!
2014-08-29 10:04:31 533
转载 SpringSide 4.0.0 GA
SpringSide是以Spring Framework为核心的,Pragmatic风格的JavaEE应用参考示例,是JavaEE世界中的主流技术选型,较佳实践的总结与演示。经过漫长的7个月和6个RC版本后,SpringSide 4.0的稳定版终于赶在黄石公园爆发前上画了。《一代宗师》还是留给外星人看吧。整个SpringSide 4.0版的主要修改记录:DAO框架转用Spr
2014-08-29 09:18:44 799
原创 软件版本介绍
alpha内测版内部测试版本beta公测版Beta阶段会一直加入新的功能RC候选版几乎就不会加入新的功能了,而主要着重于除错Release正式版稳定版本
2014-08-29 09:13:24 614
转载 oracle中add_months和trunc用法
oracle add_months(time,months)函数可以得到某一时间之前或之后n个月的时间如 select add_months(sysdate,-6) from dual; 该查询的结果是当前时间半年前的时间select add_months(sysdate,6) from dual; 该查询的结果是当前时间半年后的时间my examle: select
2014-08-28 14:42:39 661
转载 top.location.href和localtion.href有什么不同
top.location.href和localtion.href有什么不同top.location.href=”url” 在顶层页面打开url(跳出框架) self.location.href=”url” 仅在本页面打开url地址 parent.location.href=”url” 在父窗口打开Url地址 this.locati
2014-08-27 17:58:56 530
转载 请问在javascript中top.location.href 与 location.href的区别是什么
top表示最顶级的窗口,也就是最外层的窗口。如果一个大窗口中嵌套了几个小窗口,那么在小窗口中使用top就表示最外面的大窗口,就是这个意思了。
2014-08-27 17:56:49 539
转载 js中join函数的使用方法
js中join函数的使用方法 2011-11-13 21:51:43| 分类: php+mysql+apache|举报|字号 订阅数组对象本身提供了许多方法用于对象本身的操作,join是其中一个方法。它的作用是将数组转换为字符串,其作用和toString()相同。例子: 比如我们有个字符串"a","b","c"我们要输出
2014-08-27 15:58:50 635
转载 麻雀虽小,五脏俱全:JSR311让Restful WebService变简单
---需求 公司有一个产品,包括前台WEB界面和多个后台服务,各个服务都需要在前面界面中进行配置和控制,以调整服务的行为。以前,配置文件都存放在数据库中,界面上修改配置后入库,并发送消息(Socket)通知特定的服务重新加载配置。这样有些问题,一方面自己维护Socket带来很多麻烦,二来数据库重建的时候,需要备份/恢复这些配置数据。所以,我们想把配置文件局部化到各个服务(比如用本地文件
2014-08-27 10:48:26 587
转载 自整理手册Jersey Client API
参考Jersey的文档http://jersey.java.net/nonav/documentation/latest/client-api.html 整理自己使用的手册,同时希望能给大家也带来便利使用Jersey Client API的步骤1.创建一个Client的实例Java代码 Client c = Client.create();
2014-08-27 10:27:57 1176
转载 Jersey
Jersey是一个RESTFUL请求服务JAVA框架,与常规的JAVA编程使用的struts框架类似,它主要用于处理业务逻辑层。与Struts类似,它同样可以和hibernate,spring框架整合。由于Struts2+hibernate+spring整合在市场的占有率太高,所以很少一部分人去关注Jersey。所以网上有关于Jersey的介绍很少。但是它确实是一个非常不错的框架。对于请求
2014-08-27 10:01:02 687
转载 Spring - 使用ApplicationContextAware得到一个ApplicationContext对象
最近我我开发的一个系统里边有老的代码, 这些老代码没有使用Spring, 我们准备用Spring改写老代码, 但是写到一半, 发现问题很多,然后我们又不想丢掉我们写好的新代码, 所以我们就需要找到一个方法,使我们能够在老的代码里访问Spring的bean. 我们都知道要访问Spring bean 我们就必须得到一个ApplicationContext 或者 BeanFactory 对象, 而A
2014-08-27 09:47:54 383
转载 Spring Autowired(required = false) 说明
博客分类: 技术 当候选 Bean 数目不为 1 时的应对方法 在默认情况下使用 @Autowired 注释进行自动注入时,Spring 容器中匹配的候选 Bean 数目必须有且仅有一个。当找不到一个匹配的 Bean 时,Spring 容器将抛出 BeanCreationException 异常,并指出必须至少拥有一个匹配的 Bean。我们可以来做
2014-08-27 09:37:29 510
转载 Spring IOC ( 二) : FactoryBean接口(转载)
博客分类:Spring IOC原网址:http://weilingfeng98.iteye.com/blog/836637FactoryBean接口定义了以下3个接口方法: Object getObject():返回有FactoryBean创建的Bean实例,如果isSingleton()返回true,则该实例会放到Spring容器的单实例缓存池中。
2014-08-27 09:37:01 386
转载 约定大于配置
规范实现,是一种形成。面向对象设计中有一条原则叫做依赖倒置,意思就是要依赖抽象,而不是依赖具体。这让我联想到了"抽象/具体二分法"这个命题,当然我只能感慨,真TMD 伟大。小了说,接口/实现是二分法的一种体现,这种做法已经为我们设计时解耦合做出了巨大的贡献。当然,真正伟大的还是规范/实现这对玩意儿。首先讲讲我们熟悉的Java,JVM 本身是一组规范(当然很多
2014-08-26 18:09:10 882
转载 关于Struts2中struts.xml配置Action的一点说法——约定大于配置
关于Struts2中struts.xml配置Action的一点说法——约定大于配置 (2012-03-26 21:48:16)转载▼标签: struts 配置 action 模糊匹配 it 最为简单的action配置可以说是一个action对应一个类。形如下面:
2014-08-26 18:05:48 1012
转载 JS实现AOP
function actsAsAspect(obj,handlers) { if(typeof obj == 'function'){ obj = obj.prototype; } for(var methodName in handlers){ var _handlers
2014-08-26 14:41:32 607
原创 hibernat下载
文档:http://www.hibernate.org/docshttp://sourceforge.net/projects/hibernate/files/
2014-08-26 14:06:36 504
转载 Spring最新下载地址
Spring最新下载地址:http://repo.spring.io/release/org/springframework/spring/ 第一种,简单粗暴直接1http://repo.springsource.org/libs-release-local/org/springframework/spring/3.2.4.
2014-08-26 11:52:00 1743
转载 spring jar包 官网下载方法
分类: Struts+Spring+Hibernate学习2013-12-08 22:14 2544人阅读 评论(0) 收藏 举报原文地址:http://blog.csdn.net/jiangw1235/article/details/100034031、进入官网http://www.springsource.org/ ,找到最下面的Spring Famework链接:
2014-08-26 11:41:19 488
转载 <context:component-scan base-package=com.xxx.xxx/ >包扫描注解
扫描指定的包中的类上的注解,常用的注解有:@Controller 声明Action组件@Service 声明Service组件 @Service("myMovieLister") @Repository 声明Dao组件@Component 泛指组件, 当不好归类时. @RequestMapping("/menu") 请求映射@Resource 用于注
2014-08-26 10:18:03 1420
转载 一个web项目web.xml的配置中<context-param>配置作用
一个web项目web.xml的配置中配置作用的作用:web.xml的配置中配置作用1. 启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和 2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文.3.容器将转化为键值对,并交给ServletContext.
2014-08-26 10:15:20 366
转载 web.xml 中的listener、 filter、servlet 加载顺序及其详解
web.xml 中的listener、 filter、servlet 加载顺序及其详解一、概述1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取和两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3、容器将转换为键值对,并交给servletCon
2014-08-26 10:13:41 347
转载 <context annotation-config />标签意义:
标签意义:该标签隐式的向Spring容器注册了:AutowiredAnnotationBeanPostProcessor CommondAnnotationBeanPostProcessorPersistenceAnnotationBeanPostProcessor RequiredAnnotationBeanPostProcessor这四个BeanPostProcesso
2014-08-26 10:09:20 306
转载 <mvc:annotation-driven />注解意义
注解意义 是一种简写形式,完全可以手动配置替代这种简写形式,简写形式可以让初学都快速应用默认配置方案。 会自动注册DefaultAnnotationHandlerMapping与AnnotationMethodHandlerAdapter 两个bean,是spring MVC为@Controllers分发请求所必须的。并提供了:数据绑定支持,@NumberFormatann
2014-08-26 10:06:11 346
转载 load-on-startup
1)load-on-startup元素标记容器是否在启动的时候就加载这个servlet(实例化并调用其init()方 法)。2)它的值必须是一个整数,表示servlet应该被载入的顺序2)当值为0或者大于0时,表示容器在应用启动时就加载并初始化这个servlet;3)当值小于0或者没有指定时,则表示容器在该servlet被选择时才会去加载。
2014-08-26 10:02:33 669
转载 Java类加载原理
深入探讨 Java 类加载器http://www.ibm.com/developerworks/cn/java/j-lo-classloader/index.html 当我们运行这个类的时候,java MyGreeting.首先操作系统将启动JVM进程 。JVM的初始类加载器(bootstrap classloader)将jdk下常用的类(rt.ja
2014-08-21 16:11:54 403
转载 类加载器
一切都是由Bootstrap Loader开始:类加载器的阶层体系 Java程序在编译之后会产生许多的执行单位(.class),当我们执行主类时(public static void main(String arg[])方法的类),才由虚拟机一一载入所有需要的执行单位,变成一个逻辑上为一体的Java应用程序。下面将细部讨论这整个流程。 当我们在命令行输入
2014-08-21 16:00:47 409
Session详解.doc
2013-01-12
jdom.CHM帮助文档
2013-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人