02 2017 档案
摘要:摘要:The Java Message Service (JMS) API is a messaging standard that allows application components based on the Java Platform Enterprise Edition (Java E
阅读全文
摘要:前言 前言 这篇博文,我们基于Spring+JMS+ActiveMQ+Tomcat,做一个Spring4.1.0和ActiveMQ5.11.1整合实例,实现了Point-To-Point的异步队列消息和PUB/SUB(发布/订阅)模型,简单实例,不包含任何业务。 环境准备 工具 JDK1.6或1.7
阅读全文
摘要:第一篇博文深入浅出JMS(一)–JMS基本概念,我们介绍了JMS的两种消息模型:点对点和发布订阅模型,以及消息被消费的两个方式:同步和异步,JMS编程模型的对象,最后说了JMS的优点。 第二篇博文深入浅出JMS(二)–ActiveMQ简单介绍以及安装,我们介绍了消息中间件ActiveMQ,安装,启动
阅读全文
摘要:现实的企业中,对于消息通信的应用一直都非常的火热,而且在J2EE的企业应用中扮演着特殊的角色,所以对于它研究是非常有必要的。 上篇博文深入浅出JMS(一)–JMS基本概念,我们介绍了消息通信的规范JMS,我们这篇博文介绍一款开源的JMS具体实现——ActiveMQ。ActiveMQ是一个易于使用的消
阅读全文
摘要:1 传统API 2 简化API 2 简化API 3 点对点 传统 3 点对点 传统 4 发布订阅传统 传统API简化API点对点域特定API发布订阅域特定API Connection Factory Connection Factory QueueConnection Factory TopicCo
阅读全文
摘要:这里要强调的是,Mybatis是对返回的结果的每一行做映射的。所以,下面的语句返回的是Integer,而不是List Xml代码 <select id="count" parameterType="AreaDto" resultType="java.lang.Integer"> SELECT id
阅读全文
摘要:import org.apache.poi.hwpf.HWPFDocument; import org.apache.poi.hwpf.usermodel.Range; import org.apache.poi.xwpf.usermodel.ParagraphAlignment; import o
阅读全文
摘要:package com.wdit.linsheng.modules.cms.utils; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputSt...
阅读全文
摘要:Bean with name ‘xxxService’ has been injected into other beans [xxxService] in its raw version as part of a circular reference, but has eventually bee
阅读全文
摘要:<!-- 自动扫描,base-package 属性指定了需要扫描的类包,类包及其递归子包中所有的类都会被处理--> <context:component-scan base-package="com.chen"> <!-- 排除模拟实现类 <context:exclude-filter type="
阅读全文
摘要:在使用SpringMVC的时候我们可以使用Spring封装的一系列表单标签,这些标签都可以访问到ModelMap中的内容。下面将对这些标签一一介绍。 在正式介绍SpringMVC的表单标签之前,我们需要先在JSP中声明使用的标签,具体做法是在JSP文件的顶部加入以下指令: Jsp代码 <%@tagl
阅读全文
摘要:wsimport是JDK自带的工具,主要功能是根据服务端生成的WSDL文件创建客户端支持代码。生成java客户端代码常使用的命令参数说明: 参数 说明 -p 定义客户端生成类的包名称 -s 指定客户端执行类的源文件存放目录 -d 指定客户端执行类的class文件的存放目录 -keep 表示生成客户端
阅读全文
摘要:1 on(events,fn) 绑定事件 2 off(events,fn) 解除绑定 3 addClass() 4 removeClass()
阅读全文
摘要:问题如题: 这里我们在父页面定义一个全局的变量来标识是否需要刷新父页面(声明:下图中点击保存页面之后,不关闭子页面):点击1出弹出窗口: 我们的目的是:如果,用户保存过数据:在点击关闭按钮和2处所指的小X时,刷新父列表页面;若果用户没有保存过数据,关闭窗口是不刷新父列表页面。 //这里是父页面(列表
阅读全文
摘要:打开Window->Preferences->Team->Ignored Resources, 点击Add Pattern按钮,添加要忽略为文件或文件夹 比如:要忽略bin文件夹,则添加模式*/bin/*; 忽略.classpath文件,则添加模式*.classpath.
阅读全文
摘要:nexus搭建和手动更新索引心得 这段时间在学习maven,然后学习nexus,nexus下载安装启动都很顺利,但是不管是在办公室还是在自己家里,更新索引都更新不下来,也不知道为什么,多方搜索,最后记录一下自己手动更新索引的过程。 1、首先得有这几个文件: 2、到http://repo.maven.
阅读全文
摘要:Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C 最近更改的代码 Ctrl+R
阅读全文
摘要:Git是什么? Git是目前世界上最先进的开源的分布式版本控制系统(没有之一),用于敏捷高效地处理任何或小或大的项目。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git 与常用的版本控制工具 CVS, Subversion 等不
阅读全文
摘要:Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。 github的SSH配置如下: 一 、 设置Git的user name和email: 二、生成SSH密钥过程:1.查看是否已经有了ssh密钥:cd ~/.ssh如果没有密钥则不会有此文件夹,有则备
阅读全文
摘要:接着上一篇继续并发包的学习,本篇说明的是Callable和Future,它俩很有意思的,一个产生结果,一个拿到结果。 Callable接口类似于Runnable,从名字就可以看出来了,但是Runnable不会返回结果,并且无法抛出返回结果的异常,而Callable功能更强大一些,被线程执行后,可以返
阅读全文
摘要:那么我们如何让redis的服务程序服务器一开机就自动运行呢?我们可以将redis-server.exe的程序加入到系统服务中。怎么才能将一个程序加入windows的服务中呢?我们可以通过windows的sc命令将一个程序加入到windows的系统服务中。sc命令,在注册表和服务数据库中创建服务项。语
阅读全文
摘要:1 修改maven setting 的配置文件 2 修改tomcat-users.xml文件: 3 修改pom 文件:
阅读全文
摘要:导读 首先说说自己为啥要用maven管理项目,一个直接的原因是:我在自己电脑上开发web项目,每次部署到服务器上时都要经历如下步骤: 首先在Eclipse里将项目打包成war包 将服务器上原来的项目文件夹删掉 cd /var/lib/tomcat7/webapps sudo rm XXX.war s
阅读全文

浙公网安备 33010602011771号