- 博客(46)
- 收藏
- 关注
原创 webservice相关知识
WebService是一个SOA(面向服务的编程)的架构,它是不依赖于语言,不依赖于平台,可以实现不同的语言间的相互调用,通过Internet进行基于Http协议的网络应用间的交互。简单对象访问协议(SOAP)是一种轻量的、简单的、基于XML的协议,是交换数据的一种协议规范,是一种轻量的、简单的、基于XML(标准通用标记语言下的一个子集)的协议,它被设计成在WEB上交换结构化的和固化的信息。 ...
2016-04-23 18:25:05
163
原创 关于Eclipse项目中加入jquery.js文件报错(missing semicolon)问题
在使用Eclipse3.7及以后的版本的时候,加入jQuery文件会报错(missing semicolon),文件中会显示红色小X,虽然这个错误并不会影响项目的运行,但是这个却会大大的影响到开发人员的心情,看这总是很不爽,怎么样才能解决呢。很简单,首先我们先分析下造成这种情况的原因,如果你是个心细的人,去研究一下项目中的.project文件,你会发现有这样一段代码,如下:<?xml...
2013-06-04 15:07:04
293
原创 镜像是什么意思
镜像,一种文件形式,可以把许多文件做成一个镜像文件,与GHOST等程序放在在一个盘里用GHOST等软件打开后,又恢复成许多文件,镜像(Mirroring)是冗余的一种类型,一个磁盘上的数据在另一个磁盘上存在一个完全相同的副本即为镜像。RAID 1和RAID 10使用的就是镜像。常见的镜像文件格式有ISO、BIN、IMG、TAO、DAO、CIF、FCD。 ...
2013-05-23 10:42:18
8087
1
原创 struts2自定义拦截器
struts.xml配置: <!-- struts2拦截器 --><package name="struts2" extends="json-default"> <interceptors> <!-- 自定义拦截器 --> <interceptor name="myinterceptor"
2013-05-14 10:27:12
141
原创 Java如何判断字符串是否是数字字符串
// 声明字符串变量String str = "123"; // 使用正则表达式匹配判断,如果符合则是,否则不是If(str.matches("^[-+]?(([0-9]+)([.]([0-9]+))?|([.]([0-9]+))?)$")){ System.out.println(“是数字字符串”);}else{ System.out.println(...
2013-05-14 10:15:49
138
Java中如何格式化小数
// 声明double类型的变量double number = 1.2345;// 声明小数格式化类变量NumberFormat nf = NumberFormat.getInstance();// 设置保留两位小数nf.setMaximumFractionDigits(2);// 格式化小数nf.format(number); ...
2013-05-14 10:08:02
146
原创 Java中字符串类型与日期类型的互相转化
// 声明一个日期类型的变量Date time = new Date();// 声明日期格式化类变量DateFormat df = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);// 日期格式转化为字符串格式String time_str = df.format(time.getTime());// 字符串格式转化为日期格式...
2013-05-14 09:58:24
151
版本管理工具常识
项目版本控制工具中,svn使用的是集中式的开发模式,git使用的是分布式的开发模式,集中式代码管理的核心是服务器,所有开发者在开始新一天的工作之前必须从服务器获取代码,然后开发,最后解决冲突,提交。所有的版本信息都放在服务器上。如果脱离了服务器,开发者基本上可以说是无法工作的。分布式和集中式的最大区别在于开发者可以本地提交。每个开发者机器上都有一个服务器的数据库。 ...
2013-05-14 09:22:18
107
原创 javascript常识
1、使用javascript中的eval()函数可以让文本格式的字符串转化为javascript格式。 2、setTimeout (表达式,延时时间),setInterval (表达式,交互时间),其中延时时间/交互时间是以毫秒为单位的(1000ms=1s),setTimeout 在执行时,是在载入后延迟指定时间后,去执行一次表达式,仅执行一次,setInterval 在执行时,它从载...
2013-05-02 13:04:50
109
原创 jetty EofException异常原因分析
org.eclipse.jetty.io.RuntimeIOException: org.eclipse.jetty.io.EofExceptionat org.eclipse.jetty.io.UncheckedPrintWriter.setError(UncheckedPrintWriter.java:107)at org.eclipse.jetty.io.UncheckedPrin...
2013-05-02 08:25:42
6699
原创 mysql重新安装
mysql重新安装步骤: ①进入控制面板,在添加删除程序中,将mysql删除。 ②在开始-运行栏中输入regedit进入注册表,按F3对mysql项进行搜索,删除完mysql项。 ③在计算机中搜索与mysql有关的安装包或安装文件,删除完后即可重启电脑进行安装了。 注意:如果要想让局域网内的其他成员连接上你所安装的mysql,需要在安装mysql时,对输入密码框...
2013-03-15 10:20:44
167
原创 快逸报表配置数据源的两种方式
一、通过JDBC配置数据源:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> <jdbc-ds-configs> <jdbc-ds-config> <name>hemei</name> <db-..
2012-09-13 11:45:52
366
原创 html中form标签的target 属性
兼容性注释:在 HTML 4.01 中,不赞成使用 form 元素的 target 属性;在 XHTML 1.0 Strict DTD 中,不支持该属性。属性值:_blank为在新窗口中打开。_self为默认,在相同的框架中打开。_parent为在父框架集中打开。_top为在整个窗口中打开。framename在指定的框架中打开。 ...
2012-08-23 17:31:13
240
原创 Java基础常识
JDK常识:JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。JDK是学好Java的第一步。而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多。从S...
2012-06-27 17:54:08
114
原创 Java中的栈和堆总结
栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是...
2012-05-11 13:15:07
100
原创 Java中常见三种声明对象方式的区别
String str = null、String str = ""、String str = new String()中所声明对象str之间的区别: String str = null中的str对象未进行实例化,是一个空的对象,未能指向任何内存空间,String str = ""中的str是一个实例,有自己的对象空间,String str = new String()中str对象...
2012-05-11 13:14:21
413
原创 oracle知识点总结
1.pl/sql如果想编辑,可在查询语句后面加上for update,例如:select * from student for update; 2.oracle tochar函数中格式化日期的含义:YYYY代表年,MM代表月,DD代表日,HH代表一天1-12小时,HH12代表一天1-12小时,H24代表一天0-23小时,MI代表分钟,SS代表秒(JAVA中普通的设置时间的格式为:yyyy...
2012-05-07 09:46:56
152
原创 java 知识点总结
1.在对数据库进行先读后写操作时,如果是一个用户没有什么问题,如果是多个用户,则有可能在上一个用户未写完之前,后一个用户就已经读了,读的记录可能不准确,解决方法:使用java中的synchronized关键字 2.对数据库表的多操作需要写在事物中,这样可以在抛出异常时进行回滚 3.要想在页面上显示某字段的信息,结果集里面必须有该字段 4.ibatis中动态的where(...
2012-05-07 09:40:29
117
原创 EL表达式总结
EL表达式:${expression}其中expression是获得jsp内置对象中的属性,比如:request、session等,${pageContext.request.contextPath}这一种是固有的,${student.id}这一种是通过request.setAttribute("student",student);自定义的对象属性。 ...
2012-04-28 13:42:50
121
原创 快逸报表使用总结
一.报表的制作1.下载快逸报表设计器可以到快逸报表的官方网站下载快逸报表设计器。快逸报表官方网址:http://www.quiee.com.cn/2.安装快意报表设计器安装过程中可以选择jdk版本。3.配置数据源 3.1 安装好快逸报表设计器后,打开时,会弹出让进行授权的弹出框。 3.2 点击确定后会弹出一个让选择授权文件的弹出框,你需...
2012-04-28 13:10:56
386
原创 struts2运行原理
1.1 简单例子 先做一个最简单的struts2的例子:在浏览器中请求一个action,然后返回一个字符串到jsp页面上显示出来。 第一步:把struts2最低配置的jar包加入的项目中。 commons-logging-1.0.4.jar freemarker-2.3.8.jar ognl-2.6.11.jar struts...
2012-04-10 16:15:31
81
原创 Left join , Right Join, Inner Join 用法
例子 Table A aid adate 1 a1 2 a2 3 a3 TableB bid bdate 1 b1 2 b2 4 b4 inner join:两个表a,b相连接,要取出id相同的字段 select * from a inner join b on a....
2012-04-09 16:08:38
84
原创 如何学习JAVA
1级 写小纸条学习Java其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。每一种语言的程序设计思想大同小异,只是一些由语言特性的而带来的细微差别,比如Java中的Interface,你几乎在以前的学习中没有碰到过。以下我仔细给你说几点:1.我们必须明确一个大方向,也就是说现在面向对象的编程范畴。尽管人工智能曾经有所浪潮(看看Borland为什么有...
2012-03-31 18:34:27
88
原创 Oracle把一个表里的数据取出直接插进另外一个表SQL详解
oracle中把一个表里的数据取出直接插进另外一个表语法:INSERT INTO...SELECT... set feedback off;set pagesize 0; create table foo (a number, b varchar(10), c varchar(10)); insert into foo values ( 15, 'abc','...
2012-03-30 10:23:55
327
原创 Oracle函数与存储过程
1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGINEND 存储过程名字2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个...
2012-03-21 14:52:24
108
原创 Oracle中DECODE函数的用法
DECODE函数的作用:它可以将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值。函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式。当然,如果未能与任何一个实参序偶匹配成功,则函数也有默认的返回值。 区别于SQL的其它函数,DECODE函数还能识别和操作空值。 语法如下: DECODE(control_value,value1,...
2012-03-21 13:06:09
113
原创 Oracle与MySql的区别
mysql查询默认是不区分大小写的 如:select * from table_name where a like 'a%'select * from table_name where a like 'A%'效果是一样的。要让mysql查询区分大小写,可以:select * from table_name where binary a like 'a%'select ...
2012-03-05 10:26:12
105
原创 常见的 java servlet 容器
常见的 java servlet 容器: Tomcat, Jetty, Oracle Application server, Weblogic server, JBoss 等等 注意:Tomcat等服务器如果启动多个时,可能会导致区分困难,可以通过修改title的方式加以区分,进tomcat的bin目录,打开catalina.bat 。找到下面的内容:if not "%OS...
2012-03-05 10:24:14
272
原创 c3p0和dbcp简介
c3p0简介:C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。dbcp简介:DBCP(DataBase connection pool),数据库连接池。是 apache 上的一个 java 连接池项目,也是 tomcat 使用的连接池组件。单独使用db...
2012-03-05 10:21:42
251
原创 MySql总结
mysql 数据库从4.1就开始支持事务功能,5.0将引入存储过程。事务的特性:1.原子性(Autmic):事务在执行性,要做到“要么不做,要么全做!”,就是说不允许事务部分得执行。即使因为故障而使事务不能完成,在rollback时也要消除对数据库得影响!2.一致性(Consistency):事务得操作应该使使数据库从一个一致状态转变倒另一个一致得状态!就拿网上购物来...
2012-03-05 10:20:26
128
原创 ajax常识
onreadyStateChange事件是在readyState属性发生改变时触发的,readyState的值表示了当前请求的状态,在事件处理程序中可以根据这个值来进行不同的处理。 readyState有五种可取值0:尚未初始化,1:正在加载,2:加载完毕,3:正在处理,4:处理完毕。Status存储了服务器端返回的Http请求响应代码,它表示请求的处理结果,Http状态码 含...
2012-03-04 16:32:49
135
原创 javascript中window和document调用location的区别
window.location是窗口所显示文档的完整(绝对)URL(该属性本身也是一个对象)不要把它与如document.location混淆,后者是当前显示文档的URL。用户可以改变window.location(用另一个文档取代当前文档),但却不能改变document.location(因为这是当前显示文档的位置) ...
2012-03-04 16:31:25
132
原创 innerHTML、innerText、outerHTML的区别
innerHTML:也就是从对象的起始位置到终止位置的全部内容,包括Html标签。innerText:从起始位置到终止位置的内容, 但它去除Html标签 。outerHTML:除了包含innerHTML的全部内容外, 还包含对象标签本身。 ...
2012-03-04 16:30:48
99
原创 JAVA对象序列化的作用
序列化的作用:一:对象序列化可以实现分布式对象。主要应用例如:RMI要利用对象序列化运行远程主机上的服务,就像在本地机上运行对象时一样。二:java对象序列化不仅保留一个对象的数据,而且递归保存对象引用的每个对象的数据。可以将整个对象层次写入字节流中,可以保存在文件中或在网络连接上传递。利用对象序列化可以进行对象的"深复制",即复制对象本身及引用的对象本身。序列化一个对象可能得到整个对象序列。总而...
2012-03-04 16:29:56
270
原创 log4j常用的四种级别
error 错误:指出虽然发生错误事件,但仍然不影响系统的继续运行。warn 警告:表明会出现潜在错误的情形。info 信息:表明消息在粗粒度级别上突出强调应用程序的运行过程。debug 调试信息:指出细粒度信息事件对调试应用程序是非常有帮助的。 ...
2012-03-04 16:28:13
611
原创 Oracle常用操作命令
连接在orcl上密码为tiger的用户scott:sqlplus scott/tiger@orcl退出连接:exit导出在orcl上密码为tiger的用户scott数据库表到e:\oracle,保存文件为test.dmpexp scott/tiger@orcl file=e:\oracle\test.dmp导入在orcl上密码为tiger的用户scott数据...
2012-03-03 08:36:50
86
原创 DB2常用操作命令
进入DB2编辑框:db2cmd打开DB2:db2start连接用户为pangdatao密码为108117的DB2数据库sample:db2 connect to sample user pangdatao using 108117断开数据库sample的连接:db2 disconnect sample备份数据库sample到e:\db2:d...
2012-03-03 08:35:55
212
原创 javascript除空格解析
JavaScript使用正则表达式cookie.replace(/^\s+|\s+$/g, '');除去空格的意思:\s: space, 空格+: 一个或多个^: 开始,^\s,以空格开始$: 结束,\s$,以空格结束|:或者/g:global, 全局replace() 替换整体为如果cookie以一个或多个空格开始,替换全部空格为空,或者,如果cookie以一个或多个空格结束,替换全部空格为空。...
2012-03-03 08:35:16
132
原创 几种常见数据库的driverClassName和url
DB2: driverClassName:com.ibm.db2.jcc.DB2Driver url:jdbc:db2://localhost:50000/sample Oracle: driverClassName:oracle.jdbc.driver.OracleDriver url:jdbc:oracle:thin:@localhost:15...
2012-03-03 08:32:49
693
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人