- 博客(67)
- 收藏
- 关注
原创 防止ASP.NET按钮多次提交的办法 .
//方法一:在提交时调用一段客户端的代码。function a(){document.getElementById("btnok").value = '正在提交';document.getElementById("btnok").onclick=function(){return false;};return true;}input id="btnok" runat
2011-11-02 11:11:44 332
转载 非常简单的搞懂JSON!实例! .
JSON不神秘很菜的我,写个很菜的JSON代码示例,直接看代码吧,胜过千言万语。一般来说,1小时将文章看完,并搞明白JSON在aspx的codebehide文件里这样写: List infoObjs = new List { new info{ Company = "某店", Name = "这是品名", Address = "这
2011-11-02 11:08:59 384
原创 Javascript 与正则表达式
Javascript 与正则表达式一、正则表达式(regular expression简称res)1、定义:一个正则表达式就是由普通字符以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 2、作用:正则表达式提供了功能强大、灵活而又高效的方法来处理文本
2011-11-02 11:01:29 368
原创 Jsp写一个自定义乘法表打印表
题目的要求:写出两个列表框,输入自然数,点击重置,两个输入的自然数清空,点击提交,返回另一个页面,返回结果。很简单的一个作业,但是我学习jsp的起点。把过程写上来。 ------------------------------------------------------华丽的分割线--------------------------------------------------
2011-11-02 10:57:46 693
原创 JavaScript:跳转页面方法 .
document.URL = 'http://www.baidu.com'; window.location = 'http://www.baidu.com'; window.location.href = 'http://www.baidu.com'; window.location.assign('http://www.baidu.com'); window.location.repl
2011-11-02 10:55:15 357
原创 TreeView目录树递归数据源代码 .
/// /// 绑定TreeView控件数据 /// /// 数据:0列为id标示,1列为text展示,2列为checked是否选中(1标示选中),3列为parentid上级id,4列为sn排序 /// parentid条件(当null时无条件) /// TreeView控件 publi
2011-11-02 10:53:29 258
原创 点击按钮打开网页窗体 .
点击按钮打开网页窗体,弹出另一个窗体,如果不添加history.back(-1);这一句,网页可能会乱窜Response.Write(" window.open('../Pages/helpPage.html','_blank');history.back(-1);");
2011-11-02 10:46:35 668
原创 针对sql 2005的分页存储过程 .
ALTER PROCEDURE [dbo].[Pg_Paging]@Tables varchar(1000), --表名,多红表是请使用 tA a inner join tB b On a.AID = b.AID@PK varchar(100), --主键,可以带表头 a.AID@Sort varchar(200) = '', --排序字段@PageNumber int =
2011-11-02 10:29:18 598
原创 ASP.NET 操作Cookie详解 增加,修改,删除 .
Cookie,有时也用其复数形式Cookies,指某些网站为了辨别用户身份而储存在用户本地终端上的数据(通常经过加密)。定义于RFC2109。它是网景公司的前雇员Lou Montulli在1993年3月的发明。 服务器可以利用Cookies包含信息的任意性来筛选并经常性维护这些信息,以判断在HTTP传输中的状态。Cookies最典型的应用是判定注册用户是否已经登录网站,用户可能会得到提示
2011-11-02 10:28:30 451
原创 input 中 radio的使用 .
在使用input的radio元素的时候,需要特别注意的一点是它的顺序,如果不注意顺序的话,那你就会被它该搞死的.如下所示: function select1() { document.getElementsByName("b")[0].checked = true; alert(document.
2011-11-02 10:20:38 456
原创 3种操作textarea的方法 .
"http://www.w3.org/TR/html4/loose.dtd"> //使用val函数为它赋值 function setV() { $("#ta").val("a1"); } //获取值使用val()函数 fun
2011-11-02 10:18:28 378
原创 操作checkbox .
"http://www.w3.org/TR/html4/loose.dtd"> checkbox用法 //第一种选中的方式 : 根据元素的ID获取元素 id不能重复所以直接查找到的是元素本身 function selectByID() { document.getElementById("c
2011-11-02 10:16:28 260
原创 图片轮换功能实现 .
> html xmlns="http://www.w3.org/1999/xhtml"> head> meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> title>无标题文档title> style type="text/css"> #picbox{ width:510p
2011-11-02 10:05:07 386
原创 一个禁止鼠标右键菜单的脚本,并少了提示警告! .
制作方法: html> head> meta http-equiv="Content-Type" content="text/html; charset=gb2312"> title>禁止鼠标右键title> head> script> function onKeyDown() { if ((event.keyCode==116)||(window.event.ctrlK
2011-11-02 10:02:18 352
原创 使您的页面在任何分辨率下保持全屏显示
script language=javascript> window.onload = function() //适用于IE { window.moveTo(0, 0); var t = window.screenTop; var l = window.screenLeft; win
2011-11-02 09:59:56 293
原创 SqlServer中触发器的使用 .
--案例表 USE stuDB GO CREATE TABLE stuInfo ( stuName varchar(20) not null , stuNo char(6) PRIMARY KEY, stuAge int not null check(stuAge>0 and stuAgestuID varchar(18) not null, stuSeat
2011-11-02 09:58:47 373
原创 使用GridView将数据导入或导出Excel中
pre class="csharp" name="code">using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using Syste
2011-11-02 09:55:41 364
原创 对密码进行加密操作 .
//对密码进行加密操作 span style="font-size:18px;"> public static string CreatePwd(string pwd) { MD5 md = MD5.Create(); string result = ""; byte[] data =md.ComputeHash( En
2011-11-02 09:54:18 259
原创 UDP连接和TCP连接的异同 .
前者只管传,不管数据到不到,无须建立连接.后者保证传输的数据准确,须要连结.都可以实现远程连接,TCP需要连接,传输数据可靠;UDP 不需要,效率高,资源占用少。
2011-11-02 09:51:32 437
原创 SOAP简介 .
SOAP(Simple Object Access Protocol )简单对象访问协议是在分散或分布式的环境中交换信息并执行远程过程调用的协议,是一个基于XML的协议。使用SOAP,不用考虑任何特定的传输协议(最常用的还是HTTP协议),可以允许任何类型的对象或代码,在任何平台上,以任何一直语言相互通信
2011-11-02 09:51:06 246
原创 三层架构之间的关系
数据访问层,业务层,表示层。数据访问层实现对数据库的数据操作。业务逻辑层为业务逻辑的具体实现。表示层实现与用户之间的交互,负责数据的输入和输出。关系:业务逻辑层调用数据访问层;表示层调用业务逻辑层。优点:使软件具有良好的可扩展性和可维护性;分工明确,易于团队开发,降低了开发的难度。
2011-11-02 09:50:29 556
原创 选择法排序 .
static void ChoiceSort(int[] nums) { for (int i = 0; i { int min = nums[i]; int index = i; ; for (int j = i + 1; j
2011-11-02 09:49:48 279
原创 冒泡排序 .
static void BubbleSort(int[] nums) { int temp; for (int i = 0; i { for (int j = 0; j { if (nums[j]
2011-11-02 09:49:05 219
原创 DataReader和DataSet的异同 .
DataReader和DataSet最大的区别在于,DataReader使用时始终占用SqlConnection,在线操作数据库..任何对SqlConnection的操作都会引发DataReader的异常..因为DataReader每次只在内存中加载一条数据,所以占用的内存是很小的..因为DataReader的特殊性和高性能.所以DataReader是只进的..你读了第一条后就不能再去读取第一条了
2011-11-02 09:47:52 289
转载 C#实现跑马灯效果 .
namespace test { class Test6 { static void Main(string[] args) { string str = "welcome to xfht"; //获取字符串str的长度 int length = str.Len
2011-11-02 09:47:01 896
原创 验证邮箱地址和手机号码 .
namespace test { class Test5 { static void Main(string[] args) { Console.Write("请输入要验证的手机号码:"); string telephone = Console.ReadLine();
2011-11-02 09:46:17 888
转载 在C#中调用API的基本过程 .
首先,在调用API之前,你必须先导入System.Runtime.InteropServices这个名称空间。该名称空间包含了在Visual C#中调用API的一些必要集合,具体的方法如下: using System.Runtime.InteropServices; 在导入了名称空间后,我们要声明在程序中所要用到的API函数。我们的程序主要是获取系统的相关
2011-11-02 09:45:11 531
转载 C#中实现网页下载 .
第一种方法: 【简述】:使用Webbrowser控件读取网页,将网页中的数据读成二进制的,然后使用File.WriteAllBytes()写入文件中 private void GetWebStream() { Stream stream = webShow.DocumentStream; buffer = new b
2011-11-02 09:44:10 509
原创 在C#中使用委托 .
要求如下: 在窗体Form1、Form2中各有一个文本框、一个按钮,现在我需要点击Form1中的按钮,弹出窗体Form2,然后在窗体Form2中的文本框中输入字符串,然后点击Form2中的按钮,将文本框中的值传到Form1中的文本框中。 【第一种方法:】 窗体Form2中的代码如下: public delegate void SendDate(object se
2011-11-02 09:43:25 256
原创 C#中实现压缩文件和文件夹 .
【【【【C#压缩文件】】】】 方法1: //【filepath想要压缩文件的地址】 //【zippath输出压缩文件的地址】 private void GetFileToZip(string filepath,string zippath) { FileStream fs = File.OpenRead(filepath);
2011-11-02 09:41:15 475
原创 C#中实现接口排序 .
IComparable接口和IComparable接口【实现两个对象之间的比较】 接口将会实现CompareTo(Object obj)和CompareTo(Student student) 代码如下: public int CompareTo(object obj) { throw new No
2011-11-02 09:37:54 914
原创 C#中如何操作XML,对XML进行增、删、改节点
增加节点 1.读取XML文件(加载XML文件) XmlDocument doc = new XmlDocument(); doc.Load("student.xml"); 2.查找根节点 XmlNode xn = doc.SelectSingleNode("student"); 3.创建子节点student XmlElement node = doc.
2011-11-02 09:36:45 840
原创 创建临时文件的简单方法 .
"font-size:24px;"> textBox1.Text=Path.GetTempFileName(); FileInfo fi = new FileInfo(textBox1.Text); StreamWriter sw = fi.AppendText(); sw.Write("临时文件");
2011-11-02 09:34:55 300
原创 递归小应用 .
private void BindTree() { string sql = "select ID,[name],byte from Sut"; DataTable dt = SQLHelper.ExecuteDataTable(sql);//获取数据源 int s = dt.Rows.Count;
2011-11-02 09:33:52 213
原创 如何提高数据库性能 .
1,通过维护表的索引来提高数据的访问速度2,调整数据结构的设计3,调整数据库SQL语句 4,调整服务器内存分配5 ,调整操作系统参数
2011-11-02 09:32:22 240
原创 插入法排序 .
static void InsertSort(int[] nums) { //外层循环控制要插入的元素 for (int i = 1; i { int index=i; int insert=nums[i];
2011-11-02 09:31:18 223
原创 C#实现小小的日历 .
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace CalendarConsoleApp { class Program { static void Main(string[] args)
2011-11-02 09:30:25 566 1
原创 进度条,怎么做? .
public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) {
2011-11-02 09:29:22 312
原创 常用限制input标签的方法
1.取消按钮按下时的虚线框,在input里添加属性值 hideFocus 或者 HideFocus=true input type="submit" value="提交" hidefocus="true" /> 2.只读文本框内容,在input里添加属性值 readonly input type="text" readonly /> 3.防止退后清空的TEXT文档(可把style内
2011-11-02 09:27:46 261
原创 可以拖动的页面层,使用Javascript实
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">可拖动层var currentMoveObj = null; //当前拖动对象var relLeft; //鼠标按下位置相对对象位置var relTop;function
2011-10-27 10:37:49 413 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人