`
white_crucifix
  • 浏览: 95563 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
前不久其实写了一篇,但是由于当时没有踩到重点,所以经过这段时间的研究,终于把这个内存溢出问题彻查清楚了 背景: 我们的一个报表工具系统,核心功能当然是查看和下载,其中下载文件功能需要将报表数据都写入文件 ...
    前段时间写了篇博客,简单描述了之前参与的系统中解决IE兼容性问题的一点过程。对于我个人而言,是非常厌恶微软IE789浏览器的,经常和同事开玩笑说,“IE789简直就是阻止人类进步的绊脚石”。我们这个系统从今年3月 ...
今年过年回来以后,接手一个由公司在其他省市研发部门开发的系统,由于产品刚上线使用,还存在着很多bug,由我和研发部门的同事一起负责修改bug。 这其中就有比较多的IE兼容性问题,由于最初设计者不怎么愿意去迁就IE, ...
    当我们在使用Spring Web Services进行开发调试阶段,一定会需要去跟踪请求和接收时的数据,以供我们确认web service接口是否正确,那么输出一些log是非常理所当然的手段。在sws的实现中已经对这些必要的log输出做了准备,而我们要做的就是将log4j配置上去。     首先,以任何形式在项目中加入log4j的jar包,使用maven的话如下,或者自行添加都可以 <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifac ...
    这篇文章是先简单介绍一下这个过程,然后再谈一下如何简化这个过程的,最后说一个遇到的意想不到的问题。     首先摆出一个项目的目录结构图吧,由于IDE内部的结构树会隐藏一些中间临时目录,所以换成sublime来展 ...
    通常一个团队中可能有人用eclipse,有人用intelliJ,那么经常会出现需要导入别人用eclipse建好的web项目。而IntelliJ提供了多种项目类型的导入方式,其中就有eclipse。     在初始窗口中点击Import Project,在文件树中选择你的项目,打开导入窗口,选择Eclipse选项,点击下一步          选择你的项目名称,可以选择下方的Open Project Structure after import,会在导入完成后,直接打开项目设置窗口;若不选,可以后面手动打开,区别不大。下一步。          选择jdk,我这里已经配置好。若没 ...
    这一章节将会非常非常的简单,因为在前文code上做的修改只有4行。虽然我知道Namespace是个专业的规范,但是我对于wsdl的namespace相关概念太不熟悉了,按照我现在的认知,在这里使用非常鸡肋。     首先先思考一个场景:在一个Endpoint内,可以有多个方法来接受不同业务的请求。同时, 发起方只传递了一个uri和参数User,因此是如何来确定由具体哪个方法来接收呢?答案就是根节点名(localPart)…… 对于前文的例子来说,接受方法的选择,仅仅依靠的是根节点名user,更重要的是对于哪个Endpoint实现类的选择也是没有的。换句话说,不管你按照业务分了多少个en ...
      其实这是一篇很水的文章,因为我并没有打算讲spring-ws-test包里提供的测试API,只是为了简单讲述一下client的API的使用而借用了junit,就像前一篇最后说的,实际使用webserviceTemplate时不会一次一次去new,而是依赖注入,所 ...
      通过学习Spring WebServices Peoject里的Get started文档,能够学习到大部分sws(spring web service)的使用。 http://docs.spring.io/spring-ws/sites/2.0/reference/html/index.html       但是总体来说上面这篇教程的内容细节较多,因此在开始接触的时候会有点消化不了。而网上搜出来的文章往往夹杂着大量无关的代码。因此这里我总结了一个尽量简化的版本,希望能够用于初学快速打通。       首先,在引入了相关的jar包(见附录)后,编写web.xml <?x ...
我能说很后悔四点钟爬起来写了个(一)config么。。。     在Ghost blog的Node server启动后,首先做好config工作,接下来就是blog系统本身的初始化,在很多初始化步骤中,以笔者现在龟爬的阅读进度来看,还不能理解为什么,只能 ...
    Ghost blog的由来,曾经有位wordpress的兄弟,觉得wordpress越来越不简洁,一气之下跑出来自创门户,于是诞生了一个新的开源博客系统ghost,用时下非常时髦的Node.js编写,前几天刚刚发布,一时间赚足眼球。主页在这 https://ghost.org/ ,然后很奇葩的在官方论坛上发现好多中国同学发中文贴,虽然没什么不对,不过总觉得有些违和感。     闲来无事就download了源码看了下,顺便也学习下Node,一直以来看到的Node的资料都是各种入门材料,这次有大神的源码就很乐呵的读一下。     看了俩文件,比较简单,随便写一下     整个blog系统启动 ...
今天想玩玩spring注解,实在是out了,注解出来这么久都没怎么用过……  拿了以前写着玩的project出来试试,第一步当然是把dao层从配置式改成注解式,不过一上来简单一改却碰到个小问题。 配置式时的dao是这么写的 public class BaseDaoImpl<T> extends JdbcDaoSupport 继承自JdbcDaoSupport后,在下面的方法里调用当然是this.getJdbcTemplate()先获取JdbcTempate对象,然后可以做各种xxx数据库交互方法。 而配置文件里则是配的dataSource <bean id=&q ...
给我这孱弱的博客添一篇文章吧…… ========================================================================= 最近没事想玩一下Struts2的单元测试,然后查了下一般可以用StrutsSpringTestCase来做,这个类继承自StrutsTestCase。在网上搜了下简单的例子 ...
好吧,其实很简单一个东西,顺手就分享一下 一个基于bootstrap和jsp的前台分页代码,然后,后台分页代码是比较主流的形式,就不写出来了 需要使用分页的地方插一句include就行了 <jsp:include page="../common/pagination.jsp"></jsp:include> 另外,分页这个文件里没有导入bootstrap的css库,我是在使用分页的页面里导入的。 pagination.jsp <%@ page language="java" contentTyp ...
Global site tag (gtag.js) - Google Analytics