`
Kenny.Lee
  • 浏览: 511410 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
    在使用AJAX请求的过程中,大家也许接触多种数据解析,今天算又挑战了一下自己,服务端使用XML封装数据。     相对比纯String,XML的格式可以清晰表达多更多的关系。而相对于JSON,XML字体会复杂和臃肿多了,但JSON的使用要求相对比较高些,而操作XML的话还更为简单(用JavaScript DOM的话就没问题了)。     使用建议,视情况而定,选择自己觉得适合的数据格式。     关于String     数据量少的话,当然Stirng最快捷简单了,虽然也许需要分割成那烦人的数组,但对比起要封装XML和JSON数据要简单的多。虽然目前XML和JSON的工具类也不少了 ...
目前开发WebServic主要使用的技术有以下几个,JAX-WS、Axis、XFire、CXF。因为使用Spring的关系吧,所以偏好于后面两者,XFire和CXF。 WebServic服务端 使用XFire和CXF,和Spring的集成WebServic真的是非常简单。 XFire的使用 XFire发布服务有两种方式,jsr181和直接配置式,个人比较喜欢标注的东西,所以也选择当然选择了jsr181方式发布服务,其实两者都是很快能上手的。 Web.xml <servlet> <servlet-name>XFireServlet</serv ...
最近项目上使用到汉字排序的问题,网上搜索了一下后普遍使用下面的方法比较。 @Test public void test_sort_pinyin() { Collator cmp = Collator.getInstance(java.util.Locale.CHINA); String[] arr = { "张三", "李四", "王五", "赵六", "JAVA", "123", "$%$#", "哈哈A", ...
关于具体的JavaScript安全机制,推荐请查看《JavaScript.The.Definitive.Guide.5th.Edition》。 网上解决跨域问题的文章不少,但都笼统的说了一下“因为JavaScript的安全框架”直接就跳过原因了,本着寻根问底的心态钻研了下。 关于JavaScrip ...
过往使用的方式从最原始的IDE的DEBUG工具断点查错到目前还在用最快捷的使用文字输出(log或system.out)。 这些调试方式不是说不好,但有些情况下达不到自己的需求,浪费了一些时间,因为在SSH的环境下修改的源码就意味着要部署。 有个误区,有的人认为把ApplicationServer的热部署方式设置为ture,就不用部署了。其实实际还是重新部署了一遍,只是不需要你按键罢了。 而且这样的后果还是你每保存一下就帮你部署一次,项目大的话花费很更多,我想也有不少人知道有个内存溢出的问题...挺头痛的.. 之前偶尔接触到JUnit,才领略到单元测试的精辟,记录一下学习心得。请别笑学得晚,最近 ...
首先说明一下,hibernate的延迟加载特性(lazy)。所谓的延迟加载就是当真正需要查询数据时才执行数据加载操作。因为 hibernate当中支持实体对象,外键会与实体对象关联起来。如果没有这一特性,当查询某一个含有外键的实体对象时,hibernate会把其他实体对象的数据都查询出来。 简单的来说,当你想查询某个对象时,实际上调用了多条查询语句。有了延迟加载特性,就避免了这种情况的发生,当你真正的使用get另外一个实体对象时,才再执行下面一条查询语句。 但有些时候,这个特性却会给我们应用中带来一些问题。 这个问题相信大家并不陌生了,hibernate的延迟加载(lazy)特性的确不错的 ...
公司新电脑用Ubuntu光盘安装失败后,现在先尝试使用wubi.exe的傻瓜式安装了,先弄双系统凑合了,本来打算仅仅使用Ubuntu就算了的,无奈><。 注意执行wubi之前先把需要安装的Ubuntu安装的ISO文件先下载了,不然自动下载要慢死你,然后还必须放在wubi文件同目录底下。成功安装完系统后,现在是最初始化的阶段,很多个性化的的设置甚至软件包都必须更新。 环境...从使用wubi安装Ubuntu+XP双系统 到 直接使用硬盘安装Ubuntu+XP双系统。 1、更新Ubuntu的软件源。 默认更新的路径太慢了。也许仅仅是因为在中国的关系,总之无论如何先找出快的软件源是 ...
近日在开发的过程中遇到一些逻辑判断上的需求,例如有时候必须通过AJAX给服务器交互,然后等response的数据来判断下一步的逻辑关系。但是如何都不能把response的内容给取出,有点奇怪。必须要我在callBack内容里面加上对应成功 ...
花了两天时间才整理好的分页类,共享一下。 说明:该方法是参考了一下网上广为流传的DetachedCriteria查询方法后改进而来的。按照自己觉得满意的方法去修改了一下。并且配合struts1.2的标记配合使用,其实应该直接封装成自己分页标记的,或者使用JavaScript生成,但先这样吧,当作学习struts的标记库使用。 按钮的效果可以简单的做到附件图片上的效果 虽然不敢说完美的分页按钮,但比较满意的效果了。 ------------------------------------ 分页Bean类: import java.util.List; import org.h ...
     用AJAX开发的时间也有一段日子了,但是“走都没走好,就直接开始跑了”。因为之前在学的AJAX的时间并不多,基本上都是略过,挑一下重点来讲。然后直接学习了了DWR这个简单、强大、好使的框架。所以很多AJAX的基本都 ...
    今天有个同事做二次开发的时候遇到一些表单数据的小问题,可是这些小问题却也难倒我了。因为之前一直在用struts处理表单数据,好久没直接处理过了。所以完全忘记了,温故知新一下。     获取JSP表单数据,通常的方 ...
Global site tag (gtag.js) - Google Analytics