自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 317

转载 非常简单的搞懂JSON!实例! .

JSON不神秘很菜的我,写个很菜的JSON代码示例,直接看代码吧,胜过千言万语。一般来说,1小时将文章看完,并搞明白JSON在aspx的codebehide文件里这样写: List infoObjs = new List        {            new info{ Company = "某店", Name = "这是品名", Address = "这

2011-11-02 11:08:59 371

原创 Javascript 与正则表达式

Javascript 与正则表达式一、正则表达式(regular expression简称res)1、定义:一个正则表达式就是由普通字符以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 2、作用:正则表达式提供了功能强大、灵活而又高效的方法来处理文本

2011-11-02 11:01:29 356

原创 Jsp写一个自定义乘法表打印表

题目的要求:写出两个列表框,输入自然数,点击重置,两个输入的自然数清空,点击提交,返回另一个页面,返回结果。很简单的一个作业,但是我学习jsp的起点。把过程写上来。  ------------------------------------------------------华丽的分割线--------------------------------------------------

2011-11-02 10:57:46 673

原创 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 349

原创 TreeView目录树递归数据源代码 .

///         /// 绑定TreeView控件数据        ///         /// 数据:0列为id标示,1列为text展示,2列为checked是否选中(1标示选中),3列为parentid上级id,4列为sn排序        /// parentid条件(当null时无条件)        /// TreeView控件        publi

2011-11-02 10:53:29 252

原创 点击按钮打开网页窗体 .

点击按钮打开网页窗体,弹出另一个窗体,如果不添加history.back(-1);这一句,网页可能会乱窜Response.Write(" window.open('../Pages/helpPage.html','_blank');history.back(-1);");

2011-11-02 10:46:35 585

原创 针对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 589

原创 ASP.NET 操作Cookie详解 增加,修改,删除 .

Cookie,有时也用其复数形式Cookies,指某些网站为了辨别用户身份而储存在用户本地终端上的数据(通常经过加密)。定义于RFC2109。它是网景公司的前雇员Lou Montulli在1993年3月的发明。  服务器可以利用Cookies包含信息的任意性来筛选并经常性维护这些信息,以判断在HTTP传输中的状态。Cookies最典型的应用是判定注册用户是否已经登录网站,用户可能会得到提示

2011-11-02 10:28:30 441

原创 input 中 radio的使用 .

在使用input的radio元素的时候,需要特别注意的一点是它的顺序,如果不注意顺序的话,那你就会被它该搞死的.如下所示:                function select1() {            document.getElementsByName("b")[0].checked = true;            alert(document.

2011-11-02 10:20:38 448

原创 3种操作textarea的方法 .

"http://www.w3.org/TR/html4/loose.dtd">                    //使用val函数为它赋值        function setV() {            $("#ta").val("a1");        }          //获取值使用val()函数              fun

2011-11-02 10:18:28 368

原创 操作checkbox .

"http://www.w3.org/TR/html4/loose.dtd">    checkbox用法                //第一种选中的方式 : 根据元素的ID获取元素   id不能重复所以直接查找到的是元素本身        function selectByID() {            document.getElementById("c

2011-11-02 10:16:28 251

原创 图片轮换功能实现 .

>  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 378

原创 一个禁止鼠标右键菜单的脚本,并少了提示警告! .

制作方法:  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 344

原创 使您的页面在任何分辨率下保持全屏显示

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 292

原创 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 363

原创 使用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 359

原创 对密码进行加密操作 .

//对密码进行加密操作  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 251

原创 UDP连接和TCP连接的异同 .

前者只管传,不管数据到不到,无须建立连接.后者保证传输的数据准确,须要连结.都可以实现远程连接,TCP需要连接,传输数据可靠;UDP 不需要,效率高,资源占用少。

2011-11-02 09:51:32 429

原创 SOAP简介 .

SOAP(Simple Object Access Protocol )简单对象访问协议是在分散或分布式的环境中交换信息并执行远程过程调用的协议,是一个基于XML的协议。使用SOAP,不用考虑任何特定的传输协议(最常用的还是HTTP协议),可以允许任何类型的对象或代码,在任何平台上,以任何一直语言相互通信

2011-11-02 09:51:06 237

原创 三层架构之间的关系

数据访问层,业务层,表示层。数据访问层实现对数据库的数据操作。业务逻辑层为业务逻辑的具体实现。表示层实现与用户之间的交互,负责数据的输入和输出。关系:业务逻辑层调用数据访问层;表示层调用业务逻辑层。优点:使软件具有良好的可扩展性和可维护性;分工明确,易于团队开发,降低了开发的难度。

2011-11-02 09:50:29 550

原创 选择法排序 .

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 267

原创 冒泡排序 .

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 213

原创 DataReader和DataSet的异同 .

DataReader和DataSet最大的区别在于,DataReader使用时始终占用SqlConnection,在线操作数据库..任何对SqlConnection的操作都会引发DataReader的异常..因为DataReader每次只在内存中加载一条数据,所以占用的内存是很小的..因为DataReader的特殊性和高性能.所以DataReader是只进的..你读了第一条后就不能再去读取第一条了

2011-11-02 09:47:52 284

转载 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 885

原创 验证邮箱地址和手机号码 .

namespace test  {      class Test5      {          static void Main(string[] args)          {              Console.Write("请输入要验证的手机号码:");              string telephone = Console.ReadLine();

2011-11-02 09:46:17 874

转载 在C#中调用API的基本过程 .

首先,在调用API之前,你必须先导入System.Runtime.InteropServices这个名称空间。该名称空间包含了在Visual   C#中调用API的一些必要集合,具体的方法如下:          using   System.Runtime.InteropServices;         在导入了名称空间后,我们要声明在程序中所要用到的API函数。我们的程序主要是获取系统的相关

2011-11-02 09:45:11 522

转载 C#中实现网页下载 .

第一种方法:      【简述】:使用Webbrowser控件读取网页,将网页中的数据读成二进制的,然后使用File.WriteAllBytes()写入文件中      private void GetWebStream()      {          Stream stream = webShow.DocumentStream;                  buffer = new b

2011-11-02 09:44:10 489

原创 在C#中使用委托 .

要求如下:      在窗体Form1、Form2中各有一个文本框、一个按钮,现在我需要点击Form1中的按钮,弹出窗体Form2,然后在窗体Form2中的文本框中输入字符串,然后点击Form2中的按钮,将文本框中的值传到Form1中的文本框中。    【第一种方法:】  窗体Form2中的代码如下:          public delegate void SendDate(object se

2011-11-02 09:43:25 246

原创 C#中实现压缩文件和文件夹 .

【【【【C#压缩文件】】】】  方法1:      //【filepath想要压缩文件的地址】       //【zippath输出压缩文件的地址】       private void GetFileToZip(string filepath,string zippath)      {            FileStream fs = File.OpenRead(filepath);

2011-11-02 09:41:15 463

原创 C#中实现接口排序 .

IComparable接口和IComparable接口【实现两个对象之间的比较】          接口将会实现CompareTo(Object obj)和CompareTo(Student student)      代码如下:          public int CompareTo(object obj)              {                throw new No

2011-11-02 09:37:54 902

原创 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 831

原创 创建临时文件的简单方法 .

"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 288

原创 递归小应用 .

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 205

原创 如何提高数据库性能 .

1,通过维护表的索引来提高数据的访问速度2,调整数据结构的设计3,调整数据库SQL语句 4,调整服务器内存分配5 ,调整操作系统参数

2011-11-02 09:32:22 233

原创 插入法排序 .

static void InsertSort(int[] nums)          {              //外层循环控制要插入的元素               for (int i = 1; i             {                  int index=i;                  int insert=nums[i];

2011-11-02 09:31:18 218

原创 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 555 1

原创 进度条,怎么做? .

public partial class Form1 : Form       {          public Form1()          {              InitializeComponent();          }            private void Form1_Load(object sender, EventArgs e)          {

2011-11-02 09:29:22 306

原创 常用限制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 251

原创 可以拖动的页面层,使用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 403 1

空空如也

空空如也

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

TA关注的人

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