自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Donny的专栏

分享知识,共同进步!

  • 博客(53)
  • 资源 (20)
  • 收藏
  • 关注

原创 Oracle日期处理——Extract()函数

1.2个日期相差的天数:--相减得到相差的天数 select to_date('2012-10-18 15:29:01', 'yyyy-mm-dd hh24:mi:ss') - to_date('2012-08-09:18:04:02', 'yyyy-mm-dd hh24:mi:ss') from dual;2.相

2012-12-26 20:05:02 2990

Oracle日期处理——Extract()函数

1.2个日期相差的天数:--相减得到相差的天数 select to_date('2012-10-18 15:29:01', 'yyyy-mm-dd hh24:mi:ss') - to_date('2012-08-09:18:04:02', 'yyyy-mm-dd hh24:mi:ss') from dual;...

2012-12-26 20:05:00 246

原创 Ext菜单和工具栏

创建一个简单的工具条创建一个简单的工具条,包含4个按钮。代码:Ext.onReady(function() {    var toolbar = new Ext.Toolbar();    toolbar.render("toolbar");    toolbar.add({        text:"新建",        handler:function() {...

2012-12-26 20:00:00 965

Ext菜单和工具栏

创建一个简单的工具条创建一个简单的工具条,包含4个按钮。代码:Ext.onReady(function() {var toolbar = new Ext.Toolbar();toolbar.render("toolbar");toolbar.add({text:"新建",handler:function() {Ext.Msg.alert("新建");}...

2012-12-26 20:00:00 142

原创 Ext布局

FitLayout自动适应页面大小,页面变大的时候Item跟着变大,页面变小的时候Item跟着变小。使用FitLayout很容易实现这样的功能。不过,FitLayout中的Item只能有一个,如果有多个则会忽略其他的。示例:Ext.onReady(function(){    // data for grid    var data1 = [        [2,"...

2012-12-26 19:57:08 571

Ext布局

FitLayout自动适应页面大小,页面变大的时候Item跟着变大,页面变小的时候Item跟着变小。使用FitLayout很容易实现这样的功能。不过,FitLayout中的Item只能有一个,如果有多个则会忽略其他的。示例:Ext.onReady(function(){// data for gridvar data1 = [[2,"里斯",22,"man"],...

2012-12-26 19:57:00 80

原创 Ext弹出窗口

Ext.MessageBox.alert()Ext.MessageBox.alert()提供一个OK按钮。对应JavaScript中的alert()。定义:alert( Stringtitle,Stringmsg,[Function fn], [Object scope] ) :Ext.MessageBox该函数有4个参数:Title:窗口标题Msg:弹出窗口内容Fn:回调...

2012-12-26 19:53:43 1776

Ext弹出窗口

Ext.MessageBox.alert()Ext.MessageBox.alert()提供一个OK按钮。对应JavaScript中的alert()。定义:alert(Stringtitle,Stringmsg,[Function fn], [Object scope]) :Ext.MessageBox该函数有4个参数:Title:窗口标题Msg:弹出窗口内容Fn:回调函...

2012-12-26 19:53:00 560

原创 Ext树形结构——TreePanel

创建一个树树控件由Ext.tree.TreePanel类定义,控件名称为treepanel,继承自Panel面板。要实现一棵树也很简单:1.    创建一个TreePanel2.    为TreePanel设置一个根结点(RootNode)3.    添加子节点(TreeNode)到根几点。示例:Ext.BLANK_IMAGE_URL = '../../resource...

2012-12-26 19:46:53 11174 2

Ext树形结构——TreePanel

创建一个树树控件由Ext.tree.TreePanel类定义,控件名称为treepanel,继承自Panel面板。要实现一棵树也很简单:1.创建一个TreePanel2.为TreePanel设置一个根结点(RootNode)3.添加子节点(TreeNode)到根几点。示例:Ext.BLANK_IMAGE_URL = '../../resources/images/de...

2012-12-26 19:46:00 583

原创 Ext表单布局

默认的平铺布局如果不进行任何设置,将控件加入到表单中,就是自上而下的平铺布局。如:var form = new Ext.form.FormPanel({        title:"默认布局",        width:500,        defaultType:"textfield",        items:[               {fieldL...

2012-12-26 19:33:02 1784

Ext表单布局

默认的平铺布局如果不进行任何设置,将控件加入到表单中,就是自上而下的平铺布局。如:var form = new Ext.form.FormPanel({title:"默认布局",width:500,defaultType:"textfield",items:[{fieldLabel:"标签1"},{fieldLabel:"标签2"},{fieldLabel...

2012-12-26 19:33:00 161

原创 Ext数据校验

在firefox中,如果校验失败是不会执行提交操作的;但是在IE中则会提交,需要用form.isValid()来判断。在提交前调用判断是否数据校验OK://数据校验if (!form.getForm().isValid()){    Ext.Msg.alert('信息','有些必输项未输入!');    return;} 要想提示,需要把Ext.QuickTips....

2012-12-26 19:28:12 2556

Ext数据校验

在firefox中,如果校验失败是不会执行提交操作的;但是在IE中则会提交,需要用form.isValid()来判断。在提交前调用判断是否数据校验OK://数据校验if (!form.getForm().isValid()){Ext.Msg.alert('信息','有些必输项未输入!');return;} 要想提示,需要把Ext.QuickTips.init();...

2012-12-26 19:28:00 195

原创 表单与输入控件

19.1制作一个表单Ext.onReady(function() {       var form = newExt.form.FormPanel({              defaultType:"textfield",              title:"My Form",              width:500,              labelAl...

2012-12-25 22:52:39 1376 1

Ext表单与输入控件

19.1制作一个表单Ext.onReady(function() {var form = newExt.form.FormPanel({defaultType:"textfield",title:"My Form",width:500,labelAlign:"right",labelWidth:100,renderTo:document.body,items...

2012-12-25 22:52:00 171

原创 Ext分组表格控件——Group

18.1分组表格的使用先看一个例子:Ext.onReady(function() {          Ext.QuickTips.init();                    // data for grid         var data = [             [1,"张三",20,"man"],             [2,"里斯",22...

2012-12-25 22:41:54 2875

Ext分组表格控件——Group

18.1分组表格的使用先看一个例子:Ext.onReady(function() {Ext.QuickTips.init(); // data for gridvar data = [[1,"张三",20,"man"],[2,"里斯",22,"man"],[3,"李四",24,"man"],[4,"丽丝",25,"w

2012-12-25 22:41:00 219

原创 Ext属性表格控件——PropertyGrid

PropertyGrid扩展自EditorGridPanel,所以可以直接编辑右边的内容。注意:只有右边,即使你单击左边,编辑器也只会出现再右边。实际上,我们可以用散列表来形容PropertyGrid,左边可以看做Key,右边是Value。Key是我们指定好的,用户只需要修改对应的Value即可。对于某些属性而言,配置很方便。 17.1使用实例代码:varpropertyGri...

2012-12-25 22:35:43 2748

Ext属性表格控件——PropertyGrid

PropertyGrid扩展自EditorGridPanel,所以可以直接编辑右边的内容。注意:只有右边,即使你单击左边,编辑器也只会出现再右边。实际上,我们可以用散列表来形容PropertyGrid,左边可以看做Key,右边是Value。Key是我们指定好的,用户只需要修改对应的Value即可。对于某些属性而言,配置很方便。 17.1使用实例代码:varpropertyGr...

2012-12-25 22:35:00 262

原创 Ext限制输入的数据类型

数字类型——NumberField{    header : '年龄',    dataIndex : 'age',    width : 100,    sortable : true,    editor:new Ext.Editor(new Ext.form.NumberField({        allowBlank:false,//不能为空     ...

2012-12-25 22:33:09 1940

Ext限制输入的数据类型

数字类型——NumberField{header : '年龄',dataIndex : 'age',width : 100,sortable : true,editor:new Ext.Editor(new Ext.form.NumberField({allowBlank:false,//不能为空allowNegative:false,//不能输入负号minV...

2012-12-25 22:33:00 539

原创 Ext.encode()与Ext.decode()

15.1Ext.decode()    Ext.decode()函数将Json字符串转成Json对象。示例:var jsonStr = "{name:'刘德华',age:52,hometown:'香港'}";var jsonObj = Ext.decode(jsonStr);var msg = "name:" + jsonObj.name + ",age:" + jsonObj...

2012-12-25 22:31:00 3023

Ext.encode()与Ext.decode()

15.1Ext.decode()Ext.decode()函数将Json字符串转成Json对象。示例:var jsonStr = "{name:'刘德华',age:52,hometown:'香港'}";var jsonObj = Ext.decode(jsonStr);var msg = "name:" + jsonObj.name + ",age:" + jsonObj.a...

2012-12-25 22:31:00 126

原创 Ext可编辑的表格控件

使用EditorGird,可以直接在表格执行添加、删除、修改和查找等操作,然后一次性保存。可动态修改某个单元格,保存时进行检查,为空无法保存,验证信息给予提示等。 14.1制作一个简单的EditorGrid(1)、在生成Ext.grid.ColumnModel的列时加上editor配置项。    {    header : '名称',    dataIndex : 'n...

2012-12-25 22:27:43 1912

Ext可编辑的表格控件

使用EditorGird,可以直接在表格执行添加、删除、修改和查找等操作,然后一次性保存。可动态修改某个单元格,保存时进行检查,为空无法保存,验证信息给予提示等。 14.1制作一个简单的EditorGrid(1)、在生成Ext.grid.ColumnModel的列时加上editor配置项。{header : '名称',dataIndex : 'name',width...

2012-12-25 22:27:00 254

原创 Ext表格分页

为Grid添加分页工具条在GridPanel配置中增加以下代码:bbar:new Ext.PagingToolbar({        pageSize:10, // 每页显示10条记录        displayInfo:true,// 显示提示信息        displayMsg:"显示第{0}条到第{1}条,共{2}条数据",        emptyMsg:...

2012-12-25 22:25:58 1637

Ext表格分页

为Grid添加分页工具条在GridPanel配置中增加以下代码:bbar:new Ext.PagingToolbar({pageSize:10, // 每页显示10条记录displayInfo:true,// 显示提示信息displayMsg:"显示第{0}条到第{1}条,共{2}条数据",emptyMsg:"没有数据",store:store})这个是在底部...

2012-12-25 22:25:00 249 1

原创 表格视图——Ext.grid.GridView

Ext的表格控件都遵守MVC模型,Ext.data.Store可看做Model模型,Ext.grid.GridPanel中设置的各种监听器可看做Controller控制器,而Ext.grid.GridView对应的就是View视图。通常情况下,我们不需要创建Ext.grid.GridView的实例,Ext.grid.GridPanel会自动生成对应的实例,使用默认的样式将表格显示到页面上。当我们要...

2012-12-25 22:24:14 2124

表格视图——Ext.grid.GridView

Ext的表格控件都遵守MVC模型,Ext.data.Store可看做Model模型,Ext.grid.GridPanel中设置的各种监听器可看做Controller控制器,而Ext.grid.GridView对应的就是View视图。通常情况下,我们不需要创建Ext.grid.GridView的实例,Ext.grid.GridPanel会自动生成对应的实例,使用默认的样式将表格显示到页面上。当我们...

2012-12-25 22:24:00 127

原创 表格控件GridPanel

表格控件GridPanel表格由类Ext.grid.GridPanel定义,继承自Panel,xtype为grid。在Ext中,表格控件Grid必须包含列定义信息,并制定表格的数据存储器Store。表格的列信息由类Ext.grid.ColumnModel定义,而表格的数据存储器由Ext.data.Store定义,数据存储器根据解析的数据的不同,可分为JsonStore、SimpleStore、...

2012-12-25 22:20:11 896

表格控件GridPanel

表格控件GridPanel表格由类Ext.grid.GridPanel定义,继承自Panel,xtype为grid。在Ext中,表格控件Grid必须包含列定义信息,并制定表格的数据存储器Store。表格的列信息由类Ext.grid.ColumnModel定义,而表格的数据存储器由Ext.data.Store定义,数据存储器根据解析的数据的不同,可分为JsonStore、SimpleStore...

2012-12-25 22:20:00 176

原创 HTML5 Canvas

HTML5 Canvas准备: window.onload = function() {     //获取画布       var myCanvas = document.getElementById("myCanvas");     //得到2d绘图上下文     var ctx = myCanvas.getContext("2d");}

2012-12-25 22:15:05 839 1

HTML5 Canvas

HTML5 Canvas准备: window.onload = function() {// 获取画布var myCanvas = document.getElementById("myCanvas");// 得到2d绘图上下文var ctx = myCanvas.getContext("2d");} 画线:/************...

2012-12-25 22:15:00 61

原创 Ext.TabPanel

Ext.TabPanel是另一个常用的组件,通过add()添加子面板。  Ext.get("tabPanel").on("click",function() {         var tabs = new Ext.TabPanel({             renderTo:'tabpanelDiv',             height:300, ...

2012-12-24 22:37:50 446

Ext.TabPanel

Ext.TabPanel是另一个常用的组件,通过add()添加子面板。 Ext.get("tabPanel").on("click",function() {var tabs = new Ext.TabPanel({renderTo:'tabpanelDiv',height:300,width:500}); tabs.add({title:"面板1"...

2012-12-24 22:37:00 116

原创 Ext.Panel

Ext.Panel是开发中经常用到的一个组件,继承自Ext.Container。属性配置:Title:显示的标题。tbar和bbar:上下位置的工具条。collapseFirst、collapsed、collapsedCls、collapsible:设置与面板折叠相关的配置。Floating:浮动。Shadow:设置阴影。 下面的例子创建了一个可拖放、可折叠、包含浮...

2012-12-24 22:35:51 488

Ext.Panel

Ext.Panel是开发中经常用到的一个组件,继承自Ext.Container。属性配置:Title:显示的标题。tbar和bbar:上下位置的工具条。collapseFirst、collapsed、collapsedCls、collapsible:设置与面板折叠相关的配置。Floating:浮动。Shadow:设置阴影。 下面的例子创建了一个可拖放、可折叠、包含...

2012-12-24 22:35:00 95

原创 Ext.BoxComponent

Ext.BoxComponenet继承自Ext.Component,并实现了对自身的定位和改变大小的功能。下面的例子展示如何使用Ext.BoxComponent在页面定义位置和大小。 // boxcomponent     Ext.get("boxcomponent").on("click",function(){         var be = new Ext.B...

2012-12-24 22:33:28 865

Ext.BoxComponent

Ext.BoxComponenet继承自Ext.Component,并实现了对自身的定位和改变大小的功能。下面的例子展示如何使用Ext.BoxComponent在页面定义位置和大小。// boxcomponentExt.get("boxcomponent").on("click",function(){var be = new Ext.BoxComponent({el:...

2012-12-24 22:33:00 170

java极速文件搜索工具

Java极速文件搜索工具,支持文件名及扩展名快速查找。比windows自带的快很多。

2013-06-13

Java读取大文件的处理

Java读取大文件的处理

2013-05-12

Java加密解密之非对称加密

Java加密解密之非对称加密

2013-05-12

Java设置打开或保存文件的对话框的文件类型选择

java打开或保存文件时,只显示相应文件类型的文件。

2013-05-12

Java几种常见的排序方法

Java中几种比较常见的排序方法,像冒泡、快速排序、插入排序登。

2013-05-12

使用数字签名验证文件是否被修改

使用数字签名验证文件是否被修改. 基本原理: 发送方: 1. 生成公钥和私钥并保存至文件public.key和private.key。 2. 根据要发送的文件内容生成签名并写入文件signature.dtx。 3. 将公钥文件、签名文件和要发送的文件一起发送给接受方。 接受方: 1. 读取发送方发送的公钥文件 2. 读取发送方发送的签名文件。 3. 读取发送方发送的文件。 4. 根据发送方发送的公钥对发送方发送的文件进行签名。 5. 对比生成的签名和发送方发送的签名是否一致。

2013-05-03

Java获取Oracle存储过程返回的Cursor

Java获取Oracle存储过程返回的Cursor,使用odbc6

2013-04-28

javamail发邮件(带附件)

javamail发送邮件,带附件。发邮件可以看看。

2013-04-28

Ibatis调用Oracle存储过程返回自定义类型

Ibatis调用Oracle存储过程,返回自定义的类型。

2013-04-28

Ext开发总结

Ext开发,基于Ext2.3,适合初学者。

2013-04-28

java socket多人聊天(文字+图片+文件传输)

可以实现群聊,私聊,文本,图片聊天。可以发送和接收文件。支持一次同时7个文件发送/接收。接收和发送文件显示发送和接收进度。

2013-01-19

结合struts2.3.4+jQuery+mysql+json

结合struts2.3.4+jQuery+mysql+json开发的一个小例子。

2012-12-09

ibatis+spring之Ajax应用-根据车牌查询所在省

ibatis+spring之Ajax应用-根据车牌查询所在省

2011-11-21

spring3.0 mvc demo

Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。

2011-09-17

spring security3.0 demo

Spring Security 的前身是 Acegi Security ,是 Spring 项目组中用来提供安全认证服务的框架。

2011-09-17

displayTag的小例子

Display Tag Lib是一个标签库,用来处理jsp网页上的Table,功能非常强,可以对的Table进行分页、数据导出、分组、对列排序等等,能够大大减少代码量。

2011-09-17

hsqldb demo

hsqldb 的小例子。当你的电脑上没有安装数据库,又需要使用数据库时很实用。

2011-09-14

BIRT报表开发指南

BIRT报表开发指南BIRT报表开发指南

2011-08-03

android开发的一些小例子

Anroid开发的一些小例子。初学者看看。

2011-08-03

dwr初步,DWR的简单实用。

dwr初步,DWR的简单实用。没什么好说的。

2011-08-03

空空如也

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

TA关注的人

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