- 浏览: 151727 次
- 性别:
- 来自: 深圳
最新评论
-
zhangbiao109:
你好,我想使用spring 配置文件的形式,实现枚举类的自定义 ...
自定义全局jackson序列化 -
user12100:
CXF和Axis的比较 -
user12100:
CXF和Axis的比较 -
漂刀D:
试了下,貌似不能跟addImplicitCollection( ...
利用XStream将List<String>转为xml后指定String的别名
文章列表
这是我看的地址http://limingnihao.iteye.com/blog/830409,网上一搜反正一大把,内容却是一样的。也不知道倒底谁是原创。
正题,按这个上面的步骤操作我是没有成功过。经过我自己的排错。发现有以下几点错误
1:向maven项目中导入springmvc项目的JAR。尽然是springmvc的项目,我看到文章中是导入spring-web包,经过我亲测导入后根本就没有spring-webmvc.jar包。 没有这个包那web.xml里的org.springframework.web.servlet.DispatcherServlet根本就找不到类嘛。
所以这 ...
<script type="text/javascript"> var hkey_root,hkey_path,hkey_key; hkey_root="HKEY_CURRENT_USER"; <!--地址的写法很严格的用双斜杠--> hkey_path="[url=file://\\Software\\Microsoft\\Internet]\\Software\\Microsoft\\Internet[/url] Explorer\\PageSetup"; //设置网页打印的页眉页脚为 ...
Log4j日志管理系统简单使用说明 通常,我们都提供一个名为 log4j.properties的文件,在第一次调用到Log4J时,Log4J会在类路径(../web-inf/class/当然也可以放到其它任何目录,只要该目录被包含到类路径中即可)中定位这个文件,并读入这个文件完成的配置。这个配置文件告诉Log4J以什么样的格式、把什么样的信息、输出到什么地方。 Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局),这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松的记录信息的类型和级别,并可以 ...
在SOA领域,我们认为Web Service是SOA体系的构建单元(building block)。对于服务开发人员来说,AXIS和CXF一定都不会陌生。这两个产品都是Apache孵化器下面的Web Service开源开发工具。 Axis2的最新版本是1.3.CXF现在已经到了2.0版本。 这两个框架 都是从已有的开源项目发展起来的。Axis2是从Axis1.x系列发展而来。CXF则是XFire和Celtix项目的结合产品。Axis2是从底层全部重新实现,使用了新的扩展性更好模块架构。 CXF也重新的深化了XFire和Celtix这两个开发工具。 新产品的退出导致了几个问题。是不是现有的使用Ax ...
这一系列的最后一篇写给普通编程人员,如果不感兴趣可直接看本文最后几段。
开始设计代码结构之前,先回顾一下之前准备过的事情:我们有负载均衡的WEB服务器,有主从DB服务器并可能分片,有缓存,有可扩展的存储。在组织代码的各个方面,跟这些准备息息相关,我一二三的列出来分别说,并且每一条都以“前面讲到”这个经典句式开头,为了方便对照。别着急看经典句式,我思维跳跃了,插一段。实际开发中,我们总会在性能和代码优雅性上作折中。对于当今的计算机和语言解释器,多几层少几层对象调用、声明变量为Map还是HashMap这种问题是最后才需要考虑的问题,永远要考虑系统最慢的部分,从最慢的部分解决。例如看看你用的O ...
七、数据库
几乎所有操作最后都要落到数据库身上,它又最难扩展(存储也挺难)。对于mysql,什么样的表用myisam,什么样的表用innodb,在开发之前要确定。复制策略、分片策略,也要确定。表引擎方面,一般,更新不多、不需要事务的表可以用myisam,需要行锁定、事务支持的,用innodb。myisam的锁表不一定是性能低下的根源,innodb也不一定全是行锁,具体细节要多看相关的文档,熟悉了引擎特性才能用的更好。现代WEB应用越来越复杂了,我们设计表结构时常常设计很多冗余,虽然不符合传统范式,但为了速度考虑还是值得的,要求高的情况下甚至要杜绝联合查询。编程时得多注意数据一致性。复制策 ...
1、准备a) Tomcat 6.0.26 解压版。解压到D:\tomcat1和D:\tomcat2b) Apache2.2.15安装版。安装到D:\apache2.2、配置1.1 httpd.conf配置把下面的注释去掉。# Virtual hostsInclude conf/extra/httpd-vhosts.conf修改APACHE的配置文件D:\Apache2.2 \conf\httpd.conf将以下Module的注释去掉,这里并没有使用mod_jk.so进行apache和tomcat的链接,从2.X以后apache自身已集成了mod_jk.so的功能。只需简单的把下面几行去掉注释,就 ...
开了自己域名的博客,第一篇就得来个重磅一点的才对得起这4美金的域名。作为一个技术从业者十年,逛了十年发现有些知识东一榔头西一棒槌的得满世界看个遍才整理出个头绪,那咱就系统点的从头一步一步的说,一个从日几千访问的小小网站,到日访问一两百万的小网站,怎么才能让它平滑的度过这个阶段,别在技术上出现先天不足,写给一些技术人员,也写给不懂技术的创业者。
对互联网有了解的人都有自己的想法,有人就把想法付诸实现,做个网站然后开始运营。其实从纯网站技术上来说,因为开源模式的发展,现在建一个小网站已经很简单也很便宜。当访问量到达一定数量级的时候成本就开始飙升了,问题也开始显现了。因为带宽的增加、硬 ...
好久不弄了忘了,写日志记录一下。。我用的resin-3.1.*,正常启动是在目录下的win32下有个resin.exe。双击resin.exe就可以启动。一般需求都会要求系统启动就启动resin。很显然通过上面那种手动启动是不合理的,所以我们要将resin安装为windows的一个服务随系统启动一同启动。在命令行进入resin.exe目录。此时我们输入resin会直接启动。跟上面手动启动是一样的。稍等,我们在resin 后加一个参数:resin -install回车。会提示resin已安装为一个NT服务。就这么简单。你可以在运行框中输入net start resin 启动服务 net stop ...
/** * socket模拟http 请求 * @author xixi * 注意:请求的目标端要实现GET和POST的方法。IP和端口适自己的情况定 * * 用来测试,没有封装。 */public static void doGet(){try {
利用vi统计某词组或者字符的出现次数
:%s/pattern/&/g 统计某模式出现的次数
属 性说 明hibernate.dialect连接数据库使用的SQL方言hibernate.show_sql指定是否在控制台上输出SQL语句,值为true或false hibernate.format_sql指定是否按照标准格式在控制台上输出SQL语句,值为true或false hibernate.default_schema
<audio> 标签属性:
src:音乐的URL
preload:预加载
autoplay:自动播放
loop:循环播放
controls:浏览器自带的控制条
Html代码
<audio id=”media” src=”http://www.abc.com/test.mp3″ controls></audio>
<video> 标签属性:
src:视频的URL
poster:视频封面,没有播放时显示的图片
一、核心:$是jquery类的一个别名,$()构造一个jquery对象,jQuery 的核心功能都是通过这个函数实现的。 jQuery中的一切都基于这个函数,或者说都是在以某种方式使用这个函数。 1、 ${表达式}:根据这个表达式来查找所有匹配的元素。 eg:$("div>p"); 查找所有p元素,且这些p元素都是div的子元素. $("input:radio",document.forms[0]); 查找文档第一个表单中,所有的单选按钮。 $("div",xml.responseXML);在一 ...
JBPM学习心得了解:JBPM是一个开源的工作流项目,提供了丰富的API和可视化的流程开发工具,这使得开发起来变得简单灵活。准备工作:1.下载安装JBoss服务器。其实这一步可以用TOMCAT来取代的,那为什么要安装JBoss呢?下面有讲到。