- 浏览: 576140 次
- 性别:
- 来自: 北京
最新评论
-
jpsb:
多谢楼主,问题解决,主要就是svn版本不同导致的
Eclipse 导入本地svn项目的问题 -
yycdaizi:
lanmolsz 写道无法同意楼主的说法,楼主所谓的晚捕捉就是 ...
Java异常处理原则 -
lanmolsz:
无法同意楼主的说法,楼主所谓的晚捕捉就是典型的让异常控制程序的 ...
Java异常处理原则 -
cici_new_1987:
...
Java异常处理原则 -
雁行:
倒是怀疑这个功能来着
Eclipse 导入本地svn项目的问题
文章列表
一 处理HTML元素的自定义属性
HTML元素,属性已经十分丰富了。但是,在某些场合下,也会显得捉襟见肘,这时候自定义属性就发挥了十分关键的作用。
Html元素的自定义属性,使用起来,十分方便,例如:
<input type=”button” value=”Click Me, Baby!” />
假设我们现在需要限制,这个按钮,只能点击2次,然后就失效了。
有时候某些端口会被占用,这个时候需要相关命令查看端口的占用情况,以下是window和linux下查看端口相关的命令和方法:
1、window系统
在windows命令行窗口下执行:
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"
c:\>netstat -aon|findstr "8080"
...
关于异常处理的一篇文章
异常处理机制提供了一个统一的机制来识别和响应程序错误.一个有效的异常处理方法可以使得你的程序健壮并易于调试.因为异常可以对我们解答下面这些问题提供些帮助,因此它是一个对我们极有用的调试工具.错误是什么?什么地方发生错误?为什么发生错误?(即:3W what、where、why)
当异常使用恰当时,所抛出异常的类型可以表明什么程序错误发生了,而Stack Trace可以告诉我们什么地方发生了错误.至于为什么发生错误则可以通过看异常信息和Stack Trace来了解.如果你发现你的异常不能回答以上所有问题,那一定是你没有把它们用对.当调试程序时,有 ...
JS跨域问题
- 博客分类:
- JavaScript
由于安全方面的考虑,Javascript被限制了跨域访问的能力,但是有时候我们希望能够做一些合理的跨域访问的事情,那么怎么办呢?这里分两类情况:一、基于同一父域的子域之间页面的访问;参见如下3个domain域:taobao.com、jipiao.taobao.com、promotion.taobao.com;它们有相同的父域taobao.com。二、基于不同父域页面之间的访问;参见如下3个domain域:taobao.com、baidu.com、sina.com.cn;它们具有不同的父域。
解决它们之间跨域的方案有:方案1:服务器Proxy域A的页面JS需要访问域B下的链接获取数据,该方 ...
Alt+回车 导入包,自动修正
Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码
Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本
Ctrl+F 查找文本Ctrl+Shift+Space 自动补全代码Ctrl+空格 代码提示
Ctrl+Alt+Space 类名或接口名提示
Ctrl+P 方法参数提示
Ctrl+Shift+Alt+N 查找类中的方法或变量
Alt+Shift+C 对比最近修改的代码
...
在cmd下利用wsdl2java命令生成.NET的CXF客户端时,发现一个问题,客户端传递的值在服务器端接收到得竟然是NULL,随后比较了一下以前的代码,发现生成的CXF客户端的包路径下的package-info.java缺少注解:
@javax.xml.bind.annotation.XmlSchema(namespace = "http://tempuri.org/", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
将此注解添加上后,一切正常!
前段时间需要配置CXF的超时设置,看到一篇不错的文章
Web 服务都是使用HTTP 作为传输协议,这个端口用于配置服务端、客户端在调用Web 服务时的HTTP 的相关设置,例如:超时时间,SSL 相关设置、是否启用缓存 ...
DB_ID 函数 [System] 返回数据库 ID 号。 语法 DB_ID( [ database-name ] ) 参数 database-name 包含数据库名的字符串。如果不提供 database-name,则返回当前数据库的 ID 号。 返回值 INT 另请参见 global_database_id 选项 标准和兼容性 SQL/2008 服务商扩充。 示例当执行对象是服务器上唯一数据库的 SQL Anywhere 示例数据库时,该语句返回值 0。 SELECT DB_ID( 'demo' ); 执行对象是唯一处于运行状态的数据库时,以下语句返回值 0。
OBJECT_ID ...
转载自:http://pf-miles.iteye.com/blog/82020
iBatis学习笔记:(versions 2.2.0 and higher)
配置文件SqlMapConfig.xml:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE sqlMapConfig
PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN"
"http://ibatis.apache.or ...
SQLServer 获取SQL语句性能数据
- 博客分类:
- 数据库相关
转载自:http://code.iteye.com/blog/996232
通过设置STATISTICS我们可以查看执行SQL时的系统情况。选项有PROFILE,IO ,TIME。介绍如下:
SET STATISTICS PROFILE ON:显示分析、编译和执行查询所需的时间(以毫秒为单位)。 SET STATISTICS IO ON:报告与语句内引用的每个表的扫描数、逻辑读取数(在高速缓存中访问的页数)和物理读取数(访问磁盘的次数)有关的信息。 SET STATISTICS TIME ON:显示每个查询执行后的结果集,代表查询执行的配置文件。
...
Log4J总结(转载)
- 博客分类:
- Java
声明:转载自--http://kdboy.iteye.com/blog/208851
一、介绍 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程 ...
在webservice生成客户端时,由于存在同名方法,导致在生成对应的java类和Response类重现重名错误,错误信息如下:
WSDLToJava Error: Thrown by JAXB: A class/interface with the same name
解决办法
在使用wsdl2java命令时加上参数 -autoNameResolution
参考文章:http://joy2everyone.iteye.com/blog/717285
在Linux下安装Tomcat,必须先安装JDK(version for linux),按照tomcat权威上的解释:如果安装Tomcat的版本为6.X,则我们安装的JDK版本最好是1.6.X,首先在sun官方网站(现在应该是Oracle官网)上下载适合linux平台的JDK安装包,(将文件解压到合适的位置)具体安装步骤省略。
在解压安装完毕之后,在linux环境变量配置文件/etc/profile下加入:
#set java environment
export JAVA_HOME=/usr/local/jdk1.6.0_25
export PATH=$JAVA_H ...
新建了一个项目,数据库连接池采用默认配置,在这种情况下长时间不访问,然而再次访问会报异常:
com.microsoft.sqlserver.jdbc.SQLServerException: Connection reset...
网上搜索和问了同事,说是数据库连接池设置不当造成的,在DataSource中加入如下配置:
<!-- 连接池启动时的初始值 -->
<property name="initialSize" value="10" />
<!-- 连接池的最大值 ...
linux下解压zip文件
- 博客分类:
- Linux
linux自带的unzip命令可以解压windows下的zip格式的压缩文件。
unzip命令
语法:unzip [选项] 压缩文件名.zip
各选项的含义分别为:
-x 文件列表 解压缩文件,但不包括指定的file文件。
-v 查看压缩文件目录,但不解压。
-t 测试文件有无损坏,但不解压。
-d 目录 把压缩文件解到指定目录下。