- 博客(57)
- 资源 (20)
- 收藏
- 关注
原创 jax-ws创建webservice
一、服务创建步骤:1.创建一个webService项目2.创建一个业务调用类3.在项目上右键New->Other->Web Service,如下图:4.下一步,java class中选择业务类,选择Generate WSDL in project,finish。如下图:5.工程-属性-build path-add library-myeclipse libr
2013-06-09 17:05:07
332
原创 移位
// result:12 public void leftMoveTest() { System.out.println(3 << 2); } // result:3 public void rightMoveTest() { // 00001100右移两位为00000011转为十进制为3
2013-01-30 16:01:46
214
转载 用例图
在画用例图的时候,理清用例之间的关系是重点。用例的关系有泛化(generalization)、扩展(extend)和包含(include)。其中include和extend最易混淆。下面我们结合实例彻底理清三者的关系。基本概念用例图(Use Case Diagram):用例图显示谁是相关的用户,用户希望系统提供什么服务(用例),以及用例之间的关系图。用例图主要的作用是获取需求、
2013-01-29 09:35:35
251
转载 uml中类图和类的关系
在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realization)、依赖(Dependency)和关联(Association)。其中关联又分为一般关联关系和聚合关系(Aggregation),合成关系(Composition)。下面我们结合实例理解这些关系。基本概念类图(Class Diagram): 类图是面向对象系统
2013-01-29 09:33:03
178
转载 JS DOM操作
一、DOM基础1.节点(node)层次Document--最顶层的节点,所有的其他节点都是附属于它的。DocumentType--DTD引用(使用语法)的对象表现形式,它不能包含子节点。DocumentFragment--可以像Document一样来保存其他节点。Element--表示起始标签和结束标签之间的内容,例如或者。这是唯一可以同时包含特性和子节点的节点类型。Att
2013-01-08 11:11:16
266
1
转载 MyEclipse中集成Ext可视化插件方法(jar)
网上下载spket-1.6.16.jar破解版(目前最新版本) 1.如果你的JDK在1.6以上,可以直接双击spket-1.6.16.jar运行安装。 其它,使用命令行方式。(注意:自己切换命令行到spket-1.6.16.jar所在目录) 2. 至此,安装完成。 二、配置Spket 注意:如果在安装s
2013-01-04 11:01:41
318
转载 Jquery Mobile dialog的生命周期
Jquery Mobile dialog的生命周期JQuery Mobile对htm5的移动开发绝对是个好用的东西,今天简单谈谈JQuery Mobile中的dialog的使用。1.对话框的弹出。2.对话框的生命周期。3.对话框内事件的注册。 1)第一个问题:对话框的弹出。 如果要弹出一个对话框,可以在页面中添加一个按钮
2013-01-03 16:03:29
1151
转载 最新jQuery Mobile 1.2版本新特性(Popup)
WidgetsjQuery Mobile最核心的地方就在于widgets。提供了与用户交互的界面。在最新的版本中,加入了一个全新的widget:popup modal。Popups (弹出层)弹出层是一个覆盖于页面其它内容的小的区域。可以用来设计提示栏,显示照片,地图或者其它内容。在jQuery mobile 1.2中,实现了这个超棒的widgets。在本篇文章中,我们将使用如下代
2013-01-03 16:00:05
4780
原创 js自定义弹出框
js代码(pop.js):/** * 确认提示框 */var ConfirmPop = function(config, callback) { this.config = { title : "提示", msg : "确认此操作吗?", ok : "确定", cancel : "取消" }; this.setConfig(config);
2012-12-12 16:33:08
2876
转载 oracle游标
一 概念 游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。二 类型 Cursor类型包含三种: 隐式Cursor,显式Cursor和Ref Cu
2012-12-05 10:55:29
417
转载 Oracle存储过程返回数据集,并将数据集插入表
-- ==================实例:Oracle存储过程返回数据集,并将数据集插入表======================== CREATE table userinfo(id number(18,0), name varchar2(30), sex varchar2(10), age number(3,0), address varchar2(100)); inser
2012-12-04 12:19:51
1892
原创 log4j常用配置
#配置log4j的根logger,level为ERROR,指定的输出目的地为FILE和CONSOLE#log4j.rootLogger=ERROR,FILE,CONSOLE#指定test包下面的日志打印到控制台log4j.logger.test=DEBUG,CONSOLE##############打印到平台的日志####################使用用户指定的布局(la
2012-12-03 22:14:47
234
转载 同步synchronized方法和代码块
同步synchronized方法和代码块打个比方:一个object就像一个大房子,大门永远打开。房子里有很多房间(也就是方法)。这些房间有上锁的(synchronized方法),和不上锁之分(普通方法)。房门口放着一把钥匙(key),这把钥匙可以打开所有上锁的房间。另外我把所有想调用该对象方法的线程比喻成想进入这房子某个房间的人。所有的东西就这么多了,下面我们看看这些东西之间如何作用的。
2012-11-18 11:33:52
215
转载 原码、反码和补码
1.概述在计算机内,定点数有3种表示法:原码、反码和补码。 2.详细释义所谓原码就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。反码表示法规定:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。原码10010= 反码11101 (10010,1为符号码,故为负)(11101) 二进制= -13 十进
2012-11-10 12:33:42
368
转载 原码、反码和补码
概述在计算机内,定点数有3种表示法:原码、反码和补码。 详细释义所谓原码就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。反码表示法规定:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。原码10010= 反码11101 (10010,1为符号码,故为负)(11101) 二进制= -13
2012-11-10 11:39:45
380
原创 java pattern group
demo如下:String s = "25℃~17℃aaa22℃~13℃bbb12℃~17℃"; Pattern pattern = Pattern.compile("(\\d+)℃~(\\d+)℃"); Matcher matcher = pattern.matcher(s); //遍历匹配项 while(matcher
2012-11-01 17:13:58
1153
原创 java连接数据库
sqlserver2005driverClassName:com.microsoft.sqlserver.jdbc.SQLServerDriverurl:jdbc:sqlserver://localhost:1433;DatabaseName=test
2012-10-20 18:02:13
211
原创 修改Eclipse中的tomcat的内存
背景eclipse中新建tomcat server后不能使用在catalina.bat中设置的内存操作 Eclipse->Window->Preferences->Server->Runtime Environments->选中Apache Tomcat v5.0->点击Edit按钮->在弹出对话框里点击JRE后面的Installed JREs按钮->在弹出对话框中选中to
2012-10-20 10:57:44
236
原创 将包含对象数组的json字符串转为包含泛型集合的javabean对象
背景: 服务器端返回json字符串,为了便于操作将json字符串转换为自定义的java对象 说明: 转换的主要函数说明 JSONObject.toBean(Object, Bean.class, Map); 参数说明: Object: 你得到的JSONObject 对象 Bean.class: 要转换成的Bean的类型
2012-10-19 23:26:07
1813
转载 Java移位运算符
java移位运算符不外乎就这三种:>(带符号右移)和>>>(无符号右移)。 1、 左移运算符 左移运算符 1)它的通用格式如下所示: value num 指定要移位值value 移动的位数。 左移的规则只记住一点:丢弃最高位,0补最低位 如果移动的位数超过了该类型的最大位数,那么编译器会对移动的位数取模。如对int型移动33位,实际上只移动了33%32=
2012-09-21 09:41:22
201
原创 ORA-01017: invalid username/password; logon denied
用dba登陆SQL>conn sys/root as sysdba;SQL> alter user SCOTT account unlock identified by tiger;User altered.SQL> select username,account_status from dba_users where username='SCOTT';
2012-09-02 09:00:48
268
转载 在本地计算机,无法启动OracleXETNSListener服务
原因是更改了主机名字。 解决:找到orcale安装目录下E:\oraclexe\app\oracle\product\10.2.0\server\NETWORK\ADMIN 下的 listener文件打开: SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc)
2012-08-31 16:31:24
1141
原创 log4j配置
#默认日志级别,及打印方式log4j.rootLogger=DEBUG,FILE#指定包中的类的日志级别,以及打印方式log4j.logger.richinfo.wapbp=DEBUG,FILElog4j.logger.richinfo.wapbp=DEBUG,CONSOLElog4j.logger.richinfo.wapbp.util.log=INFO,WAPSP###
2012-08-08 12:28:51
256
原创 log4j常用配置
(1)、如果要分天输出日志,该如何配置?log4j.appender.R = org.apache.log4j.DailyRollingFileAppenderlog4j.appender.R.DatePattern ='.'yyyy-MM-dd 其中:R——是指日志输出源,可任意命名DatePattern——是DailyRollingFileAppender下的一个属性
2012-08-08 11:23:41
263
转载 java异常
异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点,从C开始,你也许已经知道如何用if...else...来控制异常了,也许是自发的,然而这种控制异常痛苦,同一个异常或者错误如果多个地方出现,那么你每个地方都要做相同处理,感觉相当的麻烦! Java语言在设计的当初就考虑到这些问题,提出异常处理的框架的方案,所有的异常都可以用一个类型来表示,不同类型的异常对应不同的子类异常(这里的
2012-08-06 11:35:23
256
转载 oracle的between and
oracle的between..and..前后都是闭区间,也就是说包含两个端的数,例如:SELECT * FROM employees WHERE salary BETWEEN 2000 AND 3000;查询返回 2000
2012-07-26 17:18:06
612
原创 eclipse调试webLogic中部署的应用程序
远程调试 1. Weblogic的启动文件中添加调试配置信息 把set JAVA_OPTIONS=-Xdebug -Xnoagent -Djava.compiler=none -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7005 添加在startWebLogic.cmd文件的%JAVA_HOME%
2012-07-20 12:41:22
479
转载 Oracle程序包
8.程序包: 建立一个包标准: create or replace package test as --公共变量 v_code int; v_msg varchar2(2000); --公共常量 C_SUCCESS constant int:=1;
2012-07-20 12:37:05
501
原创 oracle左右连接
数据表的连接有: 1、内连接(自然连接): 只有两个表相匹配的行才能在结果集中出现 2、外连接: 包括 (1)左外连接(左边的表不加限制) (2)右外连接(右边的表不加限制) (3)全外连接(左右两表都不加限制) 3、自连接(连接发生在一张基表内) select a.studentno, a.studentname, b.classname from stude
2012-07-20 12:35:04
197
原创 jquery将json数据传递到后台处理
前台处理:function doInsert(){ document.getElementById("saveBtn").disabled = true; var vRecordIds = jQuery("input[name='recordId']"); var vTaskNames = jQuery("input[name='taskName']");
2012-07-20 12:31:50
451
转载 struts2原理
struts2原理1.Struts 2的基本流程 Struts 2框架由3个部分组成:核心控制器FilterDispatcher、业务控制器和用户实现的业务逻辑组件。在这3个部分里,Struts 2框架提供了核心控制器FilterDispatcher,而用户需要实现业务控制器和业务逻辑组件。2.核心控制器:FilterDispatcher FilterDispatcher是St
2012-07-20 12:26:33
284
转载 解决IE下document.getElementsByName无法获取DIV,span标签
无标题文档div{ width: 100px; height: 100px; border:1px solid red;}div1div2div3div4AnotherDiv<!--// 可见在IE下通过document.getElementsByName是无法获取DIV标签的,FF可以alert(docum
2012-07-20 12:22:28
899
原创 十进制与二进制和十六进制的转换
int x = 12; int y = 23; String xx = Integer.toBinaryString(x); String yy = Integer.toBinaryString(y); System.out.println("二进制数表示12:" + xx); // result:10111
2012-07-20 12:20:05
370
转载 JavaWeb应用下实现定时任务
在WEB应用下实现定时任务的简便方法 在web方式下,如果我们要实现定期执行某些任务的话,除了用quartz等第三方开源工具外,我们可以使用Timer和TimeTask来完成指定的定时任务: 第一步:创建一个任务管理类,实现ServletContextListener 接口 JAVA代码 以下是引用片段: public c
2012-07-20 12:18:20
233
转载 Timer的schedule和scheduleAtFixedRate的区别
import java.util.Timer; import java.util.TimerTask; import java.util.Date; public class TimerTest { public static void main(String[] args) { Timer t = new Timer();
2012-07-20 10:42:09
198
原创 Ext注册demo
Ext.onReady(function() {// 自定义密码验证Ext.apply(Ext.form.VTypes, { // val指这里的文本框值,field指这个文本框组件 password : function(val, field) { if (field.confirmTo) { var pwd = Ext.get(fi
2012-07-19 23:27:28
128
原创 GT-S5830刷机备忘
1.首先刷底包P.S:然后这里介绍一下手机的键位名称:第一步:关闭手机,按住home键,同时指按住电源键不放,等待出现SAMSUNG时放开手,就会看到有几排蓝色的英文选项第二步: 用音量键选择到wipe data/factory reset(这个就是恢复出厂设置)按home键确认,接着转到另一个屏幕有no(有很多个no选项,不管)和yes -- dele
2012-07-19 23:25:08
263
原创 Ext注册demo
Ext.onReady(function() {// 自定义密码验证Ext.apply(Ext.form.VTypes, { // val指这里的文本框值,field指这个文本框组件 password : function(val, field) { if (field.confirmTo) { var pwd = Ext.get(fi
2012-07-19 23:22:46
322
转载 Jquery双色表格
无标题文档$(document).ready(function(){$(".stripe_tb tr").mouseover(function(){//如果鼠标移到class为stripe_tb的表格的tr上时,执行函数$(this).addClass("over");}).mouseout(function(){//给这行添加class值为over,并且当鼠标一出该行
2012-07-19 23:21:20
193
转载 jQuery学习大总结(四)jQuery事件
前三篇总结了jQuery的一些基础,有jQuery对象的介绍、jQuery操作css样式和jQuery操作元素。今天总结一下jQuery事件,这是比较重要的一块,希望本次总结能帮助到很多同我一样的新手。首先,我们来看一个有用的实例,来加深以前所掌握的知识,其中有些是在前边出现过的。 jQuery(document).ready(function() { jQuery("#btnHi
2012-07-19 23:20:06
750
e拍在线拍卖系统一,二,三,四
2009-04-09
E-家园个人网站系统
2009-02-28
jsp实现的购物车编写工具myeclipse+server2005
2008-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人