开发积累
文章平均质量分 58
sz_bdqn
沉默,内向,专心,刻苦,负责,好学....
展开
-
树形菜单(使用xtree控件实现)
第一部:引入相应的文件xtree.css、xtree.js、还有一写图片第二步:left.html!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.o原创 2009-02-22 14:48:00 · 4358 阅读 · 0 评论 -
动态实现树形菜单(使用dtree控件)
动态生成树型菜单数据库脚本:use mastergoif exists (select * from sysdatabases where name = tree) drop database treegocreate database treeon( Name = tree_data, --主数据文件的逻辑名称 FileName =原创 2009-02-26 10:25:00 · 14814 阅读 · 24 评论 -
C# 读取Excel文件
1.引入相应的命名空间:using System;using System.Collections.Generic;using System.Text;using System.Windows.Forms;using System.Data;using System.Data.OleDb;using System.Data.SqlClient; 2.读原创 2009-03-15 10:25:00 · 1539 阅读 · 0 评论 -
asp.net发送邮件
1.SMTP邮件传输协议 SMTP的全称是“Simple Mail Transfer Protocol”,即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP 服务器就是遵循 SMTP 协议的发送邮件服务器。2.有关发送邮件的命名空间:System原创 2009-04-29 13:35:00 · 1385 阅读 · 1 评论 -
IE8中如何获取中的绝对路径
前几天把IE升级到了IE8,没想到一个网站里面的上传图片时用JavaScript预览本地图片的功能失效了,图片总是显示错误,看了下图片的路径居然变成了C:/fakepath/xxx.gif,真实的路径被C:/fakepath/取代了,原来是因为IE8增加了安全选项,默认情况下不显示上传文件的真实路径,进入internet选项,修改下设置即可显示真实的文件路径。工具 -> Internet选项原创 2009-07-23 14:38:00 · 1972 阅读 · 0 评论 -
下拉列表的相关操作
关键代码如下:table cellpadding="0" cellspacing="0" border="0"> tr> td style=""> select name="sel_place1" multiple="multiple" size="8" style="width: 100px;">原创 2009-07-27 09:34:00 · 776 阅读 · 0 评论 -
repeater嵌套循环
有两种方法:A:前台关键代码:—显示出来的内容-->table class="table1" width="99%"> asp:Repeater ID="repResults" runat="server" > ItemTemplate> tr> td style="width: 5原创 2009-07-27 09:39:00 · 2928 阅读 · 0 评论 -
项目开发用到的相关js
1.JS获取页面中所有的文本框function checkIsNull(){ var txtObj = document.getElementsByTagName("input"); for(var i = 0;i { if(txtObj[i].type == "text") {原创 2009-07-27 09:30:00 · 900 阅读 · 0 评论 -
如何使IE 8 支持eWebEditorExt编辑器
打开include下面的editor.js文件,有这样的段代码: if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");改成如下代码:if(navigator.appVersion.match(/8./i)==8.) { if (element.YUSERONCLICK) eval(e原创 2009-08-18 11:35:00 · 1651 阅读 · 1 评论 -
Eclipse Javascript插件,像写Java一样写JS —— Spket,支持ExtJS
关键字: eclipse javascript 插件 spket extSpket简介:是一个支持Ext库的非常棒的Eclipse Javascript插件。 一个RIA的开发工具。支持JavaScript, XUL/XBL, Laszlo, SVG and Yahoo! Widget 等新产品,他可以以一个独立的桌面应用程序运行或者以Eclipse的一个插件运行。 在Eclipse下面安原创 2009-06-29 11:56:00 · 10874 阅读 · 1 评论 -
C# 接受存储过程返回来的参数
1. 创建存储过程以 output 的方式if exists (select * from dbo.sysobjects where id = object_id(N[dbo].proRet) and OBJECTPROPERTY(id, NIsProcedure) = 1)drop procedure [dbo].MYSQLGOCreate P原创 2009-09-04 11:07:00 · 1154 阅读 · 0 评论 -
存储过程出现Size具有无效大小值
在SQL Server 2005中,使用存储过程时,传入参数可以不指定长度,但是传出参数必须指定长度比如para = new SqlParameter("@re",SqlDbtype.Char);para.Direction = ParameterDirection.Output;如果这样写,就会出现 String[3]:Size具有无效大小值0 的错误。解决方法是为传出参数para指定长度:原创 2009-09-04 10:46:00 · 1528 阅读 · 0 评论 -
通用分页的存储过程
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N[Proc_Util_Page]) AND OBJECTPROPERTY(id, NIsProcedure) = 1)DROP PROCEDURE dbo.Proc_Util_PageGO/*分页调用方法:EXEC Proc_Util_Page country,原创 2009-09-29 12:08:00 · 797 阅读 · 0 评论 -
MagicAjax装配
MagicAjax装配2007-09-10 14:51(一)版本 官方网站:http://www.magicajax.net/ 下载: .NET 1.1 binary release .NET 2.0 binary release Source 最新版本:0.2.2 支持:.net 1.1 / 2.0(二).NE原创 2009-09-22 17:03:00 · 1087 阅读 · 0 评论 -
Javascript复习 及 面向对象写法
ExtJs北风网学习总结1. JavaScript数据类准换转换为Number:根据parseInt()来转化。转换String:任何类型加字符串即为字符串。转换Boolean:true,false,所有非0数字为true,否则为falseUndefind / null 直接转换为false 2. JavaScript数据专递 基本数据类型原创 2010-01-12 23:32:00 · 1379 阅读 · 1 评论 -
Winform 窗体拆分、用户自定义控件、动态加载控件、控件居中
对于Winform好久没有碰了,估计应该有一年了、大概也忘完了,现在开始复习复习根据目前项目的需求先从布局开始,果图如下: 个人觉得主要用到的知识点有以下几点:窗体拆分、用户自定义控件、动态加载控件、控件居中。下面说一下自己的实现步骤:1. 拆分窗体a) 新建一个窗体,设置为最大化。属性WindState: Maximiz原创 2009-11-19 15:17:00 · 9460 阅读 · 3 评论 -
DWR与Spring的集成
DWR与Spring的集成 今天复习一下DWR与Spring的集成。1. 导入DWR框架的包,2. 配置spring配置文件xml version="1.0" encoding="UTF-8"?>beans xmlns="http://www.springframework.org/schema/beans" xml原创 2010-01-14 19:44:00 · 1664 阅读 · 1 评论 -
hibernate通用方法
hibernate通用方法1.insert方法public void insert(Object o)2.delete方法public void delete(Object o,Serializable id)3.update方法public void update(Object o,Serializable id)4.基于HQL的通用select方法public ArrayList selec原创 2009-11-23 18:04:00 · 1631 阅读 · 0 评论 -
Struts1.x架构
Day1:overview:1.MVC概述2.Struts框架 (技术概览) 3.Struts开发步骤4.Struts新手上路5.Struts详解6.使用工具构建struts应用**************************************************************一 MVC概述 (教材Page 219) 1 起源2 设计理念 图(Page转载 2009-11-23 18:17:00 · 1976 阅读 · 0 评论 -
Apache Commons DbUtils 快速上手
Hibernate太复杂,iBatis不好用,JDBC代码太垃圾,DBUtils在简单与优美之间取得了完美平衡。 一、概述 DbUtils小巧的Java数据库操作工具,它在JDBC的基础上做了科学的封装,旨在简化JDBC代码混乱与重复。 对于JDBC代码,存在很多问题,算是对Java的批判:1、操作过程复杂,代码操作一个模式,大量的重复。2、结果集难以处理,拿原创 2009-11-29 00:28:00 · 1181 阅读 · 0 评论 -
MySql常用命令总结
MySql常用命令总结 MYSQL常用操作基本操作,以下都是MySQL5.0下测试通过首先说明下,记住在每个命令结束时加上;(分号) 1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) mysqldump -u wcnc -p smgp_apps_wcnc >原创 2010-02-01 09:21:00 · 1004 阅读 · 0 评论 -
java反射中Method类invoke方法的用法
package com.zsw.test;import java.lang.reflect.Method;import java.lang.reflect.InvocationTargetException;/** * Title: java反射中Method类invoke方法的用法 * * Description: * * Copyright: Copyright (c) 2009 *原创 2009-12-09 16:55:00 · 25795 阅读 · 1 评论 -
pager-taglib分页标签使用方法
以前写的那个[jsp中实现分页显示数据] 方法不通用,得找个分页标签。关于pager-taglib的使用方法网上虽说一大堆,但是同样费我不少脑细胞去看。有的代码不齐全,有的根本就是错误的,有的写的很潦草,看的我是云里雾里的,经过本人耗费大量的脑细胞奋战N个小时终于搞出了点猫腻。想明白了,写出来运行成功了,我才发现其实用法很简单,没那些人写的那么麻烦。首先当然还是要导pager-taglib.jar原创 2010-02-10 15:15:00 · 6916 阅读 · 2 评论 -
发布两个大数据集通用分页存储过程
发布两个大数据集通用分页存储过程,欢迎大家和我联系共同探讨改进方法,同时我也会及时将更新内容发布在下面的网址http://www.thinksea.com/thinksea/show.aspx?id=92db4c46-2216-4b24-a72b-aa27fcf82e50/*--用存储过程实现的大数据集分页程序显示指定表、视图、查询结果的第X页Copy Right 2007.09 ht转载 2009-12-14 18:40:00 · 896 阅读 · 0 评论 -
SVN学习
SVN学习 之前和组员做项目,在项目更新、合并的时候出现好多问题,要么这个修改了,那个没有修改,覆盖的时候把代码给覆盖了得重新修改、或代码没了等等。为了今后出现的尽量避免这些没有意义的问题上,觉得学习版本控制工具。类似的比较流行的好像有VSS、CVS、SVN。挺好所SVN比较简单、操作方便、功能比CVS又强大所以能直接就用它了。在网上找了一些资料视频学学,现在写写就算是总结总结。原创 2009-12-20 16:15:00 · 2015 阅读 · 0 评论 -
WinCVS如何使用
1. 什么是CVS 2. CVS下载系统环境:Windows XP 和 Service Pack 2安装文件:CVS server安装文件 — cvsnt-2.5.03.2382.msiWinCVS安装文件 — wincvs_setup.exe在下面的链接中您可以得到这两个文件:CVS server: http://www.cvsnt.org/wiki/Dow原创 2009-12-18 20:55:00 · 5337 阅读 · 3 评论 -
FCKeditor的jsp版(简单版)
简单版:一、下载文件 1)FCKeditor_2.3.2.zip(基本文件) 2)FCKeditor-2.3.zip(for java)二、解压文件 1)FCKeditor_2.3.2.zip解压后的目录范例为:FCKeditor_2.3.2/FCKeditor/editor 2)FCKeditor-2.3.zip解压后的目录范例为:FCKeditor-2.3/web/WEB-INF/lib三原创 2010-03-21 11:04:00 · 1394 阅读 · 1 评论 -
Oracle 10g 安装图解
<! v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}-->Oracle 10g 安装图解 刚刚接触 ORACLE 的人来说 , 从原创 2010-01-09 14:49:00 · 2132 阅读 · 0 评论 -
Ext 总结(一)
问题:使用Grid时,如果出现列标题与复选框错位使用定义样式.ext-ie7 .x-menu-item-icon,.ext-ie6 .x-menu-item-icon {left: -24px;}.ext-ie8 .x-menu-item-icon,.ext-ie7 .x-menu-item-icon,.ext-ie6 .x-menu-item-icon {left: -2原创 2010-03-24 13:12:00 · 1423 阅读 · 0 评论 -
优化Eclipse和MyEclipse
MyEclipse安装后一定要做的事-如改变默认编码改变Eclipse或者MyEclipse新建文件的默认编码 eclipse的: window-preferences-General-ContentType 的右边窗口,改成gbk也可以,utf-8也行。 myEclipse的: window-preferences-myEclipse-files and editors-jsp里面有enco转载 2010-01-09 14:51:00 · 1048 阅读 · 0 评论 -
DWR学习
DWR学习 DWR(Direct Web Remoting)是一个开源的类库,可以帮助开发人员开发包含AJAX技术的网站.它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样. 它包含两个主要的部分:允许JavaScript从WEB服务器上一个遵循了AJAX原则的Servlet中获取数据.另外一方面一个JavaScript库可以帮助网站开发人员轻松地利转载 2010-01-15 00:52:00 · 836 阅读 · 0 评论 -
ExtJs 自定义Vtype验证
最近公司开发项目在用ExtJs,碰到验证的就大概的总结了一些常用的验证。自定义的验证主要有两种方式:一种是单字段的自定义验证,另一种是多字段间的验证。对于单字段的验证主要通过regex配置项指定自定义正则表达式进行验证,而字段多的验证可以通过字定义VType类型进行验证支持。Ext.apply(Ext.form.VTypes, { daterange: function(原创 2010-03-26 10:00:00 · 4661 阅读 · 1 评论 -
Java获取当前时间
有两种方法:方法一:用java.util.Date类来实现,并结合java.text.DateFormat类来实现时间的格式化,看下面代码:import java.util.*; import java.text.*;//以下默认时间日期显示方式都是汉语语言方式//一般语言就默认汉语就可以了,时间日期的格式默认为MEDIUM风格,比如:2008-6-16 20:54:53//以下显示的原创 2010-03-29 21:51:00 · 3567 阅读 · 0 评论 -
获取Web工程的物理路径
java 获取Web项目的物理路径,以前也用过不过忘了,现在写在这里记录下免得以后忘了好找,哈哈...方法有好多种,以下第一种,是我用过的且通过了。 package test;public class Path { /** * @param args */ void printpath(){ String path=this.getCl原创 2010-04-01 00:46:00 · 4747 阅读 · 0 评论 -
将Ext.Json.Store对象、数组对象转换称Json对象
将Ext.data.Store对象或数组对象转换成Json对象,关键代码如下: /** * 将Ext.Json.Store对象 * 数组对象 * 转换成Json形式的字符串 * @param {} store * @return {} */ function storeToJson(jsondata){ var listRecord;原创 2010-04-02 11:47:00 · 7410 阅读 · 0 评论 -
Java获取随机数总结
随机数在实际中使用很广泛,比如要随即生成一个固定长度的字符串、数字。或者随即生成一个不定长度的数字、或者进行一个模拟的随机选择等等。Java提供了最基本的工具,可以帮助开发者来实现这一切。 一、Java随机数的产生方式 在Java中,随机数的概念从广义上将,有三种。 1、通过System.currentTimeMillis()来获取一个当前时间毫秒数的long型数字。 2、通过Math.r原创 2010-04-04 13:21:00 · 2275 阅读 · 1 评论 -
java修改文件名
今天帮朋些个网站,做到商品上传的时候需要给文件重新设置名称,以前也做过类的功能,只是没有保存忘了,为了避免以后再重新找,就用此博客记录下,哈哈..... 例子一: import java.io.*; public class test1 { public static void main(String[]原创 2010-04-04 13:38:00 · 77477 阅读 · 12 评论 -
如何优化JavaScript脚本的性能
如何优化JavaScript脚本的性能 作者:ShiningRay @ Nirvana Studio随着网络的发展,网速和机器速度的提高,越来越多的网站用到了丰富客户端技术。而现在Ajax则是最为流行的一种方式。JavaScript是一种解释型语言,所以能无法达到和C/Java之类的水平,限制了它能在客户端所做的事情,为了能改进他的性能,我想基于我以前给JavaScript做过的很多测转载 2010-05-17 17:45:00 · 745 阅读 · 0 评论 -
SQL——行转列,列转行
SQL——行转列,列转行原创 2010-08-20 05:35:00 · 3211 阅读 · 0 评论 -
C# 开发小技巧总结
1.一个应用程序只能被用户打开一次2.一个框架窗口下只打开一个子窗口3.弹出式窗口显示渐变效果4.在控件textbox中实现按回车键相当于tab键的作用原创 2010-08-21 03:49:00 · 724 阅读 · 0 评论