自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (3)
  • 收藏
  • 关注

原创 解决使用框架session过期后主页面中显示登陆页面问题

在之间加入以下代码就可以了: if(window.top.location !== window.self.location){ window.top.location = window.self.location; }

2010-01-27 16:25:00 808

翻译 验证码刷新

网上GOOGL一下很多这样的介绍:html中加入在之前一行加入javascript脚本语言如下(当然写在JS文件里面更好): function reloadcode(){ document.getElementById("yzm").src ="CheckCode.aspx"; } 其实试了就知道不行的。正确的是: 

2010-01-27 16:15:00 583

翻译 引用 extJs 2.0学习笔记(ext.js篇)

研究工具:Dreamweave cs3(装那个extJs 2.0插件老装不上)、Aptana(一个好处,好看代码,有括号匹配,json语法好是好,就是括号多了,搞清在哪儿结束)  发现,extJs的代码最喜欢用json语法定义,类基本上都是用json语法定义的。而不是在外面一大路的xx.prototype.yyyy=function(){……}。不过这种语法蛮清晰。我喜欢。  extJ

2009-12-14 16:27:00 1030

原创 引用 extJs 2.0学习笔记(DomHelper.js篇)

 这个文件定义的是Ext.DomHelper类。作用是提供一些Dom的操作。这个类不是静态类。  这个类第一个函数createHtml是一个私有函数,用于从指定转入创建对应的html文本。这个类有多种情况,根据源代码分析:  var createHtml = function(o){}  o的取值可能有:string(现成的html字符串)、Array(JSON对象数组)、

2009-12-14 16:25:00 961

翻译 引用 extJs 2.0学习笔记(Element.js篇)

Element.js这个文件包含了整个extjs框架中最为核心的部分,它对DOM元素进行超强的封装。源文件就有3054行,尽管这中间有好多是注释,但是,在个把月前,我不敢想像我会要拿着几千行的js文件来研究。呵呵。  就我目前而得知的情报,Ext.Element类至少包含如下功能:  一、为许多DOM动作创建Animation(动画),例如setWidth,它提供一个可选项来获得动画效

2009-12-14 16:23:00 1088

翻译 引用 extJs 2.0学习笔记(Ext.Element API总结)

 Ext.Element API比较多,大伙用的时候也难以在短时间把住它的脉络,主要功能。这个给个总结,而不是一个API说明。说到API说明,网上早有大侠做得蛮不错的了。位置设置:getX()   取得相对于页面的x坐标getY()   取得相对于页面的y坐标getXY() 取得相对于页面的x,y坐标,用法:ele.getXY()[0]/[1]getOffsetsTo(el)  取得相

2009-12-14 16:21:00 1083

原创 ExtJs Panel一

  老实不客气的说:没有Panel,就没有extjs的盛名。那些最常见的UI组件都是继承自它。暴爽的东西啊。我就在想,这么好的东西怎么会出现得这么晚呢?  在这一篇中,将详细讲一讲Ext.Panel的方方面面。  现在遇到了一些问题:  一、显示的问题  事实上,这个问题是所有组件的问题,凡是从Ext.Component继承的类都面临这个问题。  例如,我写了一行这样的代码

2009-12-14 16:16:00 1163

原创 ExtJs Panel翻译

activeItem : String/Number用于设置当前活动的子组件,取值为此子组件的序号或者是id。但是它只能应用于那种一次只能显示一个子组件的布局类,例如:Ext.layout.Accordion, Ext.layout.CardLayout和Ext.layout.FitLayout。allowDomMove;Boolean是否可以在组件呈现的过程中移动组件的dom节点。默认值

2009-12-14 16:12:00 2420

翻译 ExtJS面板的使用(Ext.Panle、Ext.TabPanel、Ext.Viewport)

 通过此文能学习到如下内容 1.创建一个简单的面板 Ext.Panel 2.制作一个可以拖动的面板 Ext.Panel 3 .使用选项卡面板 3.使用Ext.Viewport搭一个简单布局(用一个小例子来总结本文所有内容) 面板是ExtJs控件的基础,很多控件都是在面板的基础上扩展的,或者他会与其他控件之间有关系。 面板由一个工具栏、一个底部工具栏、面板头部、面板尾部和面板主区域几个部

2009-12-14 15:46:00 2302

原创 Extjs学习总结

1:按钮的禁用于否:  属性: disabled : true,  初始化时为禁用  Ext.getCmp(updateb).disable();  //禁用按钮  Ext.getCmp(deleteb).enable();    //恢复可用 2:面板 Ext.getCmp(rulepanel).setVisible(true);  //使面板可见 Ext.g

2009-12-14 15:23:00 3126 1

原创 ExtJS学习之tree二

如果生成的树只有一层,那么action可以做如下修改:/*** 生成用户已管理的栏目树* @return*/public String getMyManageType(){ List treeNodeArray = new ArrayList(); String SQLString = "SELECT TYPECODE,TYPENAME FROM DX_FM_TYPE

2009-12-14 15:14:00 616

原创 ExtJS学习之tree

1:前台js代码如下:Ext.QuickTips.init();// 浮动信息提示 var Tree = Ext.tree; // 定义根节点的Loader var treeloader = new Tree.TreeLoader({ // dataUrl : tree.jsp//这里可以不需要指定URL,在加载前事件响应里面设置 });

2009-12-14 14:25:00 1076

原创 ExtJs之combobox

1.服务器数据作为ComboBox的数据源实例首先从服务器获取json数据://cs后台代码,简单起见,示例而已,要主要字符串格式(新手注意,下面的代码放在类里面,不是放在方法里)public string  ServerData="[湖北,江西,安徽]";//前台js介绍代码 Ext.onReady(function(){       var combo=new Ext.fo

2009-12-14 12:55:00 6644 1

原创 Java中ThreadLocal的设计与使用

     早在Java 1.2推出之时,Java平台中就引入了一个新的支持:java.lang.ThreadLocal,给我们在编写多线程程序时提供了一种新的选择。使用这个工具类可以很简洁地编写出优美的多线程程序,虽然ThreadLocal非常有用,但是似乎现在了解它、使用它的朋友还不多。   ThreadLocal是什么     ThreadLocal是什么呢?其实ThreadLocal并非是一

2009-12-01 13:45:00 555

翻译 ExtJS学习笔记 Ext.FormPanel

子界面,整体的FROM下窗体window调用另一个小form Ext.QuickTips.init();//开启表单提示 Ext.form.Field.prototype.msgTarget = side;//设置提示信息位置为边上 var simple = new Ext.FormPan

2009-11-19 14:43:00 3299

原创 直线输入框

<input name="password" size=10 type=password style="border-left-width: 0; border-right-width: 0;border-top-width: 0; border-bottom-style: solid; border-bottom-width: 1; background-color: white">    

2009-11-03 10:39:00 600

原创 常用js代码

 ENTER键可以让光标移到下一个输入框  只能是中文  只能是英文和数字.屏蔽了输入法  只能输入英文和数字  只能是数字  只能显示,不能修改的文本框  只能是数字,判断按键 代码如下:function  onlyNum(){if(!((event.keyCode>=48&&event.keyCode=96&&event.keyC

2009-11-03 10:27:00 650

原创 让select处于不选中状态

代码如下:function gog(){var obj = document.getElementById("selectObjId"); obj.selectedIndex = -1;}  例子如下: function gog(){var obj = document.getElementById("selectObjId"); obj

2009-11-03 09:51:00 8615

原创 innerText与innerHTML区别

先运行一个例子,你就会看出其中的不同点了:testfunction show1(){ document.all.test.innerText="test";}function show2(){ document.all.test.innerHTML="test";}innerTexttestinnerTextt

2009-11-03 09:08:00 874

原创 Oracle安装失败后如何完全卸载

1、开始->设置->控制面板->管理工具->服务 ,停止所有Oracle服务。 2、卸装所有Oracle产品 3、运行regedit,选择HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE, 按del键删除这个入口。 4、运行regedit,选择HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services,滚动这个列表,删除所有Orac

2009-10-28 22:12:00 11789

原创 Oracle中如何获得日期类型字段最新(时间最晚)的记录

 SELECT NAME FROM EMPLOYEE WHERE DATE = (SELECT MAX(DATE) FROM EMPLOYEE) ;

2009-10-28 22:01:00 3738

原创 Oracle 中的Sequence介绍

在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。  1) 建立序列命令CREATE SEQUENCE [user.]sequence_name[increment by n][start with n][maxvalue n | nomaxvalue][minvalue n | nominvalue];[NOCYCLE]  -

2009-10-28 21:04:00 916

原创 向Oracle中插入日期

for(int i=0;params!=null&&i<params.length;i++){ if(params[i].getClass().getName().equals("java.util.Date")){ long mill=((java.util.Date)params[i]).getTime(); Date date=new Date(mill)

2009-10-23 13:34:00 1383

原创 利用Session防止表单重复提交

input.jsp产生一个很随机的数,把它放到hidden表单域,把这个随机数存到session当中Receive取出hidden域里的数和session里的数比较如果相同,则保存用户提交的数据,并且把session里存的数字去掉如果不相同,就拒绝保存。

2009-10-23 08:57:00 413

原创 Servlet

1.Servlet 工作流程用户通过浏览器向Web服务器发送请求http://localhost:port/path服务器定位用户请求资源静态资源:*.html 读取文件内容发送到客户端动态资源:服务器加载web.xml根据Servlet名字,定位Servlet加载类(WEB-INF/classes)和类库(WEB-INF/lib/*.jar)通过反射创建Servlet实例Servlet se

2009-10-23 08:39:00 431

翻译 JavaScript的框架

目前来看,JS框架以及一些开发包和库类有如下几个,Dojo 、Scriptaculous 、Prototype 、yui-ext 、Jquery 、Mochikit、mootools 、moo.fxDojo (JS library and UI component ):Dojo是目前最为强大的j s框架,它在自己的Wiki上给自己下了一个定义,dojo是一个用JavaScript编写的开源的D

2009-10-22 09:04:00 754

原创 html中href="#"是什么意思

XXX  href="#"是一种临时链接的写法,这样写就是说这个链接目前不可用,点击了也不会有作用,还是会跳转到本页,当#被有效链接替换才会起作用  连接到当前页并指向锚点   经常是在页内定位时使用锚点

2009-10-22 08:49:00 10668

翻译 深入认识javascript中的eval函数

在此先说明下本文的两个目的:(1)介绍javascript中的eval函数的用法(2)如何在函数内执行全局代码►先来说eval的用法,内容比较简单,熟悉的可以跳过。eval函数接收一个参数s,如果s不是字符串,则直接返回s。否则执行s语句。如果s语句执行结果是一个值,则返回此值,否则返回undefined。需要特别注意的是对象声明语法“{}”并不能返回一个值,需要用括号括起来才会返回值,简单示例如

2009-10-16 17:09:00 401

翻译 深入浅出JSON

JSON定义JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript 编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java, JavaScript, Perl, Python等)的

2009-10-16 16:44:00 358

原创 分页Bean

package com.dingxun.util;/** * 分页 * @author pwd * */public class SplitPage { private int currentPage = 0,// 当前页 pageSize = 8,// 每页大小 pageCount = 0,// 总页数 recordCount = 0,// 总

2009-10-16 11:35:00 728

翻译 MySql分页

import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLException;

2009-10-16 11:31:00 1016 3

翻译 Oracle分页查询语句

Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用。分页查询格式:SELECT * FROM (SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM )WHERE RN >= 21其中最内层的查询SELECT * FROM TABLE_NAME表示不进行翻页的原始查询语句。ROWN

2009-10-16 11:19:00 385

原创 ResultSetMetaData

import java.sql.Connection;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.Statement;public class TestResultSetMetaData { public static void main(String[] args)

2009-10-16 10:31:00 465

原创 Oracle语句

更新语句: "UPDATE DX_FM_MANAGER SET USERNAME =?,PASSWORD =?,REALNAME =?,SEX =?,PHONE =?,EMAIL =?,IDCARD =?,PCODE =?,FLAG =?,SYSFLAG =? WHERE ID =?";插入语句1:"INSERT INTO DX_FM_ATP_MAP(MANAGERID,TYPECODE,P

2009-10-16 09:34:00 355

原创 HashMap

class Hash { Hash() { HashMap hash = new HashMap(); hash.put("001", "北京"); hash.put("002", "上海"); hash.put("003", "天津"); Iterator it

2009-10-16 08:58:00 467

原创 javascript处理单选按钮(radio)

       获取单选按钮(radio)组的值不能直接用document.getElementById("oper").value,虽然跟单选按钮组一样的下拉列表(也是列表项的数组)也是一个数组,用这种方式可以获到下拉列表的值,但是单选按钮组却获不到所选的值。      与下拉列表不同,单选按钮须用this.form.oper或者document.getElementsByName(oper

2009-10-15 11:46:00 3503

原创 javascript小技巧

事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 event.ret

2009-10-13 08:29:00 450

翻译 HTML标签自定义属性

HTML 标签自定义属性HTML标签可以自定义属性,但是我们要考虑其在IE和Firefox下的兼容性问题。input type="text" id="tt" name="mm" value=""  outerAttribute="fdfdfdfdf" />这里的outerAttribute属性是我们自定义的,在javaScript中如何引用这个值呢?可以使用 d

2009-10-11 22:27:00 723

原创 document.all的用法

      document.all的意思是文档的所有元素,也就是说它包含了当前网页的所有元素。它是以数组的形式保存元素的属性的,所以我们可以用document.all["元素名"].属性名="属性值"来动态改变元素的属性。用这条语句,可以做出许许多多动态网页效果,如:动态变换图片、动态改变文本的背景、动态改变网页的背景、动态改变图片的大小、动态改变文字的大小各颜色等等。你简直可以动态控制所有网页

2009-10-11 21:40:00 293

原创 struts2 action中获得session request response

1、非IoC方式      要获得上述对象,关键Struts 2中com.opensymphony.xwork2.ActionContext类。我们可以通过它的静态方法getContext()获取当前Action的上下文对象。有了这个对象我们想获得其他几个对象就好办了         ActionContext ctx = ActionContext.getContext();    

2009-10-11 19:02:00 380

Android手机指南针Demo

Android手机应用开发之指南针Demo.....

2011-08-31

Android重力感应Demo

Android手机应用开发之重力感应Demo......

2011-08-31

extjs中文帮助文档

extjs中文帮助文档,虽说不是太全,但是也不错哟!

2009-11-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除