- 浏览: 544111 次
- 性别:
最新评论
-
superich2008:
logback配置文件的改动会导致应用重新加载,多改动几次后就 ...
Chapter 3: Logback configuration -
chenzhihui:
不是可以在log4j中配置以控制台或者文件方式保存日志的?
play记录日志 -
smilease:
很棒,正缺这个,非常感谢
bootstrap3-typeahead 自动补全 -
guangling13345:
[size=x-small][/size]
二级联动菜单 -
jacksondesign:
有,和YAML的格式有关,不知道有没有什么好的YAML格式的验 ...
(四)play之yabe项目【页面】
文章列表
JAX-WS(三)wsdl详解
- 博客分类:
- WEB后台@JAX-WS
http://localhost:8888/numberService?wsdl
<?xml version="1.0"?>
<!-- Published by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.6 in JDK 6. -->
<!-- Generated by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.6 in JDK 6. --& ...
Editplus安装xml格式器
- 博客分类:
- 开发工具
1.下载xmlstarhttp://sourceforge.net/projects/xmlstar
2.解压,将xml.exe拷贝至editplus的安装目录下
3.打开editplus,工具---配置用具工具--添加--应用程序
4.命令:选中刚才拷贝的xml.exe
菜单文本:xml格式化
参数:fo
运行为文本过滤器:替换
5.确定。这样editplus的工具栏下就会多出一个菜单项了
6.视图---代码折叠---使用代码折叠---xml可以折叠了
editplus3 注册码
Name: crsky
Code: 7879E-5BF58-7DR23-DAOB2-7DR30 ...
JAX-WS(一)初步
- 博客分类:
- WEB后台@JAX-WS
JAX-WS
基于java本身对webservice的支持进行webservice的开发
1.创建接口SEI(Service Endpoint Interface)
package com.hqh.service;
import javax.jws.WebService;
@WebService
public interface IMyService {
public int plus(int a,int b);
public int minus(int a,int b);
}
2.编写实现类SIB(Service Implements Bean)
p ...
(九)maven发布WEB项目
- 博客分类:
- 项目管理@Maven
1.编写POM
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
...
(八)maven的插件使用
- 博客分类:
- 项目管理@Maven
1.超级POM中配置插件
<!-- 插件 -->
<build>
<pluginManagement>
<plugins>
<plugin>
<!-- 插件的gav -->
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.2.1&l ...
(七)maven仓库-分仓库管理项目
- 博客分类:
- 项目管理@Maven
新建仓库---分仓库管理项目
使用nexus管理多个项目的时候,如果将每个项目的版本都放到release和snapshot仓库中,必然混淆不清。
所以,可以为每个项目单独创建一个release仓库和snapshot仓库。这样管理起来就很方便了。
由nexus提供的release仓库和snapshot仓库可以存储所有项目公用的数据。
1.新建仓库(SNAPSHOT仓库,release仓库,Group组)
创建User项目的release仓库
Repositories--Add--Hosted Repository
Repository ID:proj-user-relase
Repository ...
(六)maven项目发布
- 博客分类:
- 项目管理@Maven
1.配置项目发布到仓库的位置(配置SNAPSHOT和release工厂)
在超级POM.xml中配置发布管理
<!-- 配置项目发布到私服的哪个仓库中 -->
<distributionManagement>
<!-- 配置SNAPSHOT版本发布的目标仓库 -->
<snapshotRepository>
<id>user-SNAPSHOT</id>
<name>User project release</name>
<url>http:// ...
(五)Nexus 私服
- 博客分类:
- 项目管理@Maven
1.下载nexus,配置环境变量
http://www.sonatype.org/nexus/go
2.安装服务
cmd:
nexus install【如果提示无权限,使用超级管理员账户安装runas /user:administrator cmd 】
nexus start 启动服务【如果提示无权限,可以从管理-服务处开启】
注意:
如果 ...
(四)maven的聚合和继承
- 博客分类:
- 项目管理@Maven
1.聚合
在一个POM文件中完成所有模块的编译,打包工作,而不用每个模块单独执行命令。
好处:简化过程,一个地方编译所有的模块
注意:
packaging为pom
被聚合的模块的路径需使用../在当前POM.xml目录上跳跃到上一级目录,否则定位不到模块
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven. ...
(三)maven依赖包
- 博客分类:
- 项目管理@Maven
1.eclipse中创建maven项目
打开POM.xml ,添加依赖包
所有依赖都是通过坐标来搜索并引入jar包
坐标的要素:groupId,artifactId,version
附加要素:
scope 默认为compile,可选test,provided,runtime...
packaging 默认为jar,可选pom,war...
坐标的查询可以通过网上仓库进行查询:
http://mvnrepository.com/
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="ht ...
(二)maven初步
- 博客分类:
- 项目管理@Maven
1.编写第一个maven项目:先编写POM 项目对象模型
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://mave ...
项目中引入过多个版本的jar包,比如poi的版本前后引入过几个,后来升级包时由于之前的jar包仍留在weblogic的temp目录下,导致eclipse编译使用的jar与运行时的jar不同,最后导致了异常发生。
解决方案:
通过以下调用,打印出具体使用的Workbook的版本信息,最后删除weblogic下temp目录的所有内容。重启,ok!
System.out.println(wb.getClass().getProtectionDomain().getCodeSource().getLocation());
eclipse3.7 安装maven插件
1.eclipse目录下新建目录myplugins,用来放置新增插件;2.解压插件eclipse-maven3-plugin.7z,直接拷贝到myplugins目录下【插件下载地址:http://eclipse.org/m2e/download/】【myplugins\maven\eclipse,必须保证解压后的文件目录中有eclipse文件夹,其下放置features和plugins两个目录】3.在eclipse根目录下的dropins目录下建立maven.link文件,文件内容:path=E:/technology-hqh/soft/eclipse3 ...
ehcahce
- 博客分类:
- 缓存管理@ehcache
摘自互联网.
ehcache.xml中配置项说明:
name:缓存名称。
maxElementsInMemory:缓存最大个数。
eternal:对象是否永久有效,一但设置了,timeout将不起作用。 timeToIdleSeconds:设置对象在失效前的允许闲置时间(单位:秒)。仅当eternal=false对象不是永久有效时使用,可选属性,默认值是0,也就是可闲置时间无穷大。
timeToLiveSeconds:设置对象在失效前允许存活时间(单位:秒)。最大时间介于创建时间和失效时间之间。仅当eternal=false对象不是永久有效时 ...
POI读取Excel文件
- 博客分类:
- 第三方jar@POI
项目中需要读取一些客户提供的EXCEL文件
需要将这些数据保存到数据库中
这就需要使用POI对excel进行读取
主要思路:
1,使用POI读取excel中每行的数据作为一条记录,对应生成一条insert语句
2,需要对应字段,也就是Excel中的sheet ...