自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

原创 Extjs4 实现文件的下载(后台使用struts2实现)

由于Extjs使用异步进行传输,所以实现起来有些麻烦。其实很简单,但是不清楚原理是什么。我的实现是下面,可以根据文件的id、name或者其他信息实现文件的下载。用其他方法的话,我试过Ext.Ajax.request的方法,他会对文本文件的内容进行解析,而不会把文件流当做文件来下载。download : function(){ var rows = this.

2012-07-21 09:44:03 4239

原创 使用Runtime.getRuntime().exec()的方法调用本地mysqldump.exe备份还原数据库(路径中含有空格和数字)的方法

这个问题花费我两天时间,上网搜中文的资料大都换另一种方式解决的。说是在java中cmd不支持重定向,采用的另一种方式是得到Runtime.getRuntime().exec()的输入流,然后写到一个文本中。这个方法也不错(本人没有使用)。今天要介绍的方法是调用本地的mysqldump.exe重定向的方式备份数据库。首先要说明的是mysqldump.exe在哪里不重要,重要的是要处理好路

2012-07-20 18:41:56 8519 2

原创 checkcolumn使用教程(及其没有显示的原因)

错误的显示:正确的显示结果:{ xtype: 'checkcolumn',text: '是否拥有该角色', dataIndex: 'check', flex: 1, editor:{ xtype: 'checkbox', checked: '{chec

2012-07-18 19:51:20 7051

原创 Hibernate错误解决方法

getCurrentSession()与openSession的区别getCurrentSession()得到的session不用close();openSession得到的Session必须close();

2012-06-19 16:33:27 795

原创 Struts2学习中出现的错误及解决方法

struts2错误系列(持续跟新)在struts的学习中我遇到很多问题,但都没有认真的记录下来,导致犯过的错误一犯再犯。今后要把每个出现的错误及其解决方案都列出来。附注:问题出现的原因有很多,但我只能说我出现的原因1、 There is no Action mapped for action name upload. - [unknown location]

2012-06-09 10:12:35 1415

原创 JavaScript细节 持续更新

一、注意调用方式stop()">二、几种对话窗口的调用方法 Ext.MessageBox.confirm("System Info","确认删除吗?",function(btn,txt){ if(btn=="yes"){ Ext.MessageBox.alert("系统提示","

2012-06-07 13:49:25 558

原创 JavaScript中的闭包之我见

闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面就是我的学习笔记,对于Javascript初学者应该是很有用的。一、闭包的调用过程 var name = "The Window";  var object = {    name : "My Object",    getNameFunc : function()

2012-06-07 10:38:57 1046 1

转载 contentType 与pageEncoding区别

一、contentType 与pageEncoding区别 contentType -- 指定的是JSP页最终 Browser(客户端)所见到的网页内容的编码. 就是 Mozilla的 Character encoding, 或者是 IE6的 encoding. 例如 JSPtw Forum 用的contentType就是 Big5.pageEncoding -- 指定JSP编写时

2012-06-06 21:02:06 743

原创 Extjs-examples-app-feedviewer中的通过feed-proxy.php改写的feed-proxy.jsp

<%@ page language="java" import="java.util.*,java.net.URL,java.io.*" pageEncoding="UTF-8"%><% String feed = request.getParameter("feed"); if(feed != "" && feed.indexOf("http") == 0) { response.

2012-06-06 18:46:15 983

原创 Myeclipse性能优化(综合)

1.首先是解决myeclipse的内存泄露问题,官网给的是英文的。1. Please open MyEclipse IDE, from menu options click on Help > MyEclipse Configuration Center. 2. Select the "Dashboard" tab. Under MyEclipse Add-ons, unche

2012-06-06 17:47:25 955

原创 Ext.view.View中itemSelector的作用

Ext.Loader.setConfig({ enabled: true });Ext.Loader.setPath('Ext.ux.DataView', '../extjs/examples/ux/DataView'); Ext.onReady(function () { //创建store var store = Ext.create('Ext.data.Store',

2012-06-05 22:16:18 5100

转载 Ext中的get、getDom、getCmp、getBody、getDoc的区别

Ext中包含了几个以get开头的方法,这些方法可以用来得到文档中DOM、得到当前文档中的组件、得到Ext元素等,在使用中要注意区别使用。1、get方法get方法用来得到一个Ext元素,也就是类型为Ext.Element的对象,Ext.Element类是Ext对DOM的封装,代表DOM的元素,可以为每一个DOM创建一个对应的Element对象,可以通过Element对象上的方法来实现

2012-05-26 17:28:09 762

原创 自定义验证器

Ext.onReady(function(){ Ext.data.validations.lengthMessage="长度错误"; Ext.apply(Ext.data.validations,{ agelength:function(config,value){ if(value == undefined || value == null) return false;

2012-05-20 11:43:17 796

转载 逃避搜索引擎的法眼

本文作者:晓风·残月文章性质:原创发布日期:2004-05-11为什么我们要逆着常理来这样做?   如果你是一个站长,估计你总在千方百计的让你的网站能在搜索引擎里面找到,并且能够在搜索引擎里面排名靠前,但有时,你可能并没登陆过任何搜索引擎,可却莫名其妙的发现可以通过它搜索到你的网站。或许有的主页内容你乐于世人皆知,但有的内容你却不愿被洞察、索引。可能你要求用户验证,但这并不能逃避搜

2012-05-19 21:22:49 584

转载 Ext.apply详解

apply的用法:        Ext中apply及applyIf方法的应用apply及applyIf方法都是用于实现把一个对象中的属性应用于另外一个对象中,相当于属性拷贝。不同的是apply将会覆盖目标对象中的属性,而applyIf只拷贝目标对象中没有而源对象中有的属性。apply方法的签名为“apply( Object obj, Obj

2012-05-19 10:49:11 803 1

转载 extjs4 笔记

application 作为一个应用的开始文件应用中用到的模型,视图,需要在controller中注册才能使用,包括application中要使用都需要在controller中注册配置自定义后才能用set跟get方法获取,当别名为widget.开始的为全局试图别名,可以直接使用mixins方法是在CLASS上的,所以几乎所有的EXT对象都具有相互混合的能力(就是一个

2012-05-18 23:59:01 2126

原创 Extjs4学习中的错误处理

一、uncaught exception: Ext.Loader is not enabled, so dependencies cannot be resolved dynamically. Missing required class: AM.controller.Users这个原因有两种可能:一、AM.controller.Users这个类名输入错误,很多情况是粗心大意造

2012-05-17 12:45:34 9427 2

原创 Extjs学习笔记5-HtmlEditor

依旧先上效果图:js代码Ext.tip.QuickTipManager.init();//产生提示信息tooltipsExt.create("Ext.form.field.HtmlEditor",{width:600,height:200,renderTo:Ext.getBody()});

2012-05-16 16:08:56 1001

原创 Extjs学习笔记4-propertyGrid

效果图:代码Ext.onReady(function(){Ext.create("Ext.grid.property.Grid",{ title:"MyPropertyGrid", width:400, renderTo:Ext.getBody(), source:{ "name":"Crossci", "Created": Ext.Date.par

2012-05-16 11:27:42 3636

原创 Extjs学习笔记3-多功能编辑框

效果图下拉列表框日期checkboxjs代码Ext.onReady(function(){ Ext.create("Ext.data.Store",{ //创建一个store用来初始化panel storeId:"test", fields:["num","combox","date","boolean"], dat

2012-05-16 10:57:22 1310

原创 Extjs学习笔记2 -创建一个GridPanel

效果图如下:js代码Ext.onReady(function(){ var itemsPerPage = 5; // set the number of items you want per pagevar store = Ext.create('Ext.data.Store', { id:'simpsonsStore', autoLoad: fals

2012-05-16 09:10:05 907

转载 布局篇(1)

从本篇开始讲述如何用css实现网页的布局,即如何用css控制网页内各个元素的显示位置。如果你是一个初学者,很可能觉得做一个网页的第一步就是布局。其实不然,css网页的设计过程可以参考分为以下几步:平面设计—>页面切割—>布局—>细节控制1. 平面设计是一个网页的精髓所在,读者直接面对的界面,在本站以后的文章中会涉及此方面内容。也许你会认为在脑子里形成一个网站的大概印象就可以了,那么这种

2012-05-14 15:44:46 1149

转载 属性篇(3)

本篇主要介绍css对边框(border)的属性控制和链接(link)的伪类选择器.边框(border): css控制的边框属性包括border-width, border-color, border-style.Border之所以让人很困惑主要源于IE5错综复杂的BUG, 由于IE5是一个”will soon be dead“ 的浏览器, 这里只例举一个最为知名的关于border-wi

2012-05-14 15:41:58 424

转载 属性篇(2)

上次主要说明了css对于颜色和文本属性的控制, 这次介绍css对于字体, 背景等属性的控制.字体(Font):css控制的字体属性包括font-family, font-style, font-variant, font-weight, font-size.1.font-family: 由字体名(family-names)和字组名(generic families)两个部分组成.首先来看个

2012-05-14 15:40:53 659

转载 属性篇(1)

版权声明:由于在编辑和整理本教程中发现自己原创的东西更能激发我的写作兴趣,在此声明本教程不再是译文,而是主要以Jorux.com为素材的原创文章,所使用图片也均为Jorux原创,如有意转载,请留言(正确填写您的Email地址)或者直接电邮Joe7419@gmail.com.本教程主要介绍css的基础知识,将逐个讲解css的各个属性,过程可能比较枯燥,但会尽力多举例说明.css语法:例:用W

2012-05-14 15:39:51 451

转载 css教程–十步学会用css建站<全>

1.规划网站,本教程将以下图为例构建网站。点击看大图 其基本布局见下图: 点击看大图 主要由五个部分构成: 1.Main Navigation 导航条,具有按钮特效。 Width: 760px Height: 50px 2.Header 网站头部图标,包含网站的logo和站名。 Width: 760px Height: 150px 3.Content 网站的

2012-05-14 15:33:25 943

转载 布局篇(2)

上篇讲的布局(切割)方法相信大家己经掌握,其特点是用固定宽度(fixed-width)来实现页面内各个元素的显示效果,简单实用,易于掌握。本篇将讲述其他相对高级的布局方法。布局的分类,根据对元素宽度的定义不同,布局可分为以下几种:1. 固定宽度(fixed-width)布局:即上一篇所用到的布局方法,其特点是主要DIV的宽度都是用固定大小的px值定义的,其宽度不随浏览器及字体大小的影响

2012-05-14 15:28:36 441

转载 HTML和CSS的关键:盒子模型(Box model)

本文作为属性篇的最后一篇文章, 将讲述html和css的关键—盒子模型(box model). 理解box model的关键便是margin和padding属性, 而正确理解这两个属性也是学习用css布局的关键.注: 为什么不翻译margin和padding? 原因一, 在汉语中并没有与之相对应的词语; 原因二: 即使有这样的词语, 由于在编写css代码时, 必须使用margin和padd

2012-05-14 14:59:50 650

转载 Ext中的get、getDom、getCmp、getBody、getDoc的区别

Ext中包含了几个以get开头的方法,这些方法可以用来得到文档中DOM、得到当前文档中的组件、得到Ext元素等,在使用中要注意区别使用。1、get方法get方法用来得到一个Ext元素,也就是类型为Ext.Element的对象,Ext.Element类是Ext对DOM的封装,代表DOM的元素,可以为每一个DOM创建一个对应的Element对象,可以通过Element 对象上的方法来实现对DO

2012-05-14 10:36:51 449

转载 Extjs4学习笔记<二> ExtJs对js基本语法扩展支持

本篇主要介绍一下ExtJs对JS基本语法的扩展支持,包括动态加载、类的封装等。一、动态引用加载ExtJs有庞大的类型库,很多类可能在当前的页面根本不会用到,我们可以引入动态加载的概念来即用即取。这些代码都要写在Ext.onReady外面。1.动态引用外部Js[Js]?1234//加载配置可用Ext.Loader.setConfig

2012-05-14 08:32:21 766

转载 如何创建dynamic web project项目

本文的演示是从本地文件创建dynamic web project,从svn检出的同时创建dynamic web project于此类似。我们推荐使用解压版的tomcat6.x版本,来作为服务器。可以到http://tomcat.apache.org 下载。 在创建动态web项目之前,我们先创建一个Server用于在eclipse里运行和调试web项目。创建一个Server创建Ser

2012-05-13 23:01:08 647

原创 最大上升子序列算法及其改进

这是改进前的算法,算法复杂度是n^22. #include 3. #define MAX 1000 4. int seq[MAX+10]; 5. int seqlen[MAX+10]; 6. int main() 7. { 8. int i,j,k,N,max,maxlen=1; 9. for(i=1;i<=9;i++) 10.

2012-05-11 11:53:28 497

原创 Extjs4学习笔记<一>

首先是环境搭建这是整个目录树,以前看书以为把Extjs整个SDK放到目录下,我的MyEclipse会报内存溢出,而且一直在building、validate.所以我引入了必须的小部分。2-写代码app.js-Ext.application({ name: 'HelloExt', launch: function() { Ext.Mes

2012-05-10 07:37:24 622

原创 HDU 1024 Max Sum Plus Plus(动态规划,给定一个数组,求其分成m个不订交子段和最大值的题目)

Max Sum Plus PlusTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 7919    Accepted Submission(s): 2624Problem DescriptionNo

2012-05-09 15:29:45 887

原创 多处最优问题

算法实现题4-7 多处最优服务次序问题 问题描述:设有n 个顾客同时等待一项服务。顾客i需要的服务时间为ti, 1≦i ≦n 。共有s处可以提供此服务。应如何安排n个顾客的服务次序才能使平均等待时间达到最小?平均等待时间是n 个顾客等待服务时间的总和除以n。编程任务:对于给定的n个顾客需要的服务时间和s的值,编程计算最优服务次序。数据输入:由文件input.txt给出输入数

2012-04-01 20:38:29 730

空空如也

空空如也

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

TA关注的人

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