摘要:
很长时间没看 正则表达式了,碰巧今天用到,温故知新了一把 看书学习吧50% 的举一反三练习中的原创。一 javascript正则表达式的基本知识1 javascript 正则对象创建 和用法 声明javascript 正则表达式 var reCat = new RegExp("cat");你也可以var reCat = /cat/; //Perl 风格 (推荐)2 学习最常用的 test exec match searchreplacesplit 6个方法 1) test检查指定的字符串是否存在 var data = "123123"; var reCa 阅读全文
随笔档案-2012年8月16日
C#中数组排序方法小结
2012-08-16 23:56 by C#与.NET探索者, 529 阅读, 收藏,
摘要:
using System; namespace DataStruct { public class Sorter { /// <summary> /// 冒泡排序法1 /// </summary> /// <param name="list"></param> public static void BubbleSort(int[] list) { for (int i = 0; i < list.Length; i++) { for (int j = i; j < list.Length; j++) { if (l 阅读全文
.NET中操作XML参考
2012-08-16 23:56 by C#与.NET探索者, 184 阅读, 收藏,
摘要:
一、简单介绍using System.Xml;//初始化一个xml实例XmlDocument xml=new XmlDocument();//导入指定xml文件xml.Load(path);xml.Load(HttpContext.Current.Server.MapPath("~/file/bookstore.xml"));//指定一个节点XmlNode root=xml.SelectSingleNode("/root");//获取节点下所有直接子节点XmlNodeList childlist=root.ChildNodes;//判断该节点下是否有子节 阅读全文
浅谈SQL Server中的事物日志(三)
2012-08-16 23:55 by C#与.NET探索者, 200 阅读, 收藏,
摘要:
简介 在简单恢复模式下,日志文件的作用仅仅是保证了SQL Server事务的ACID属性。并不承担具体的恢复数据的角色。正如”简单”这个词的字面意思一样,数据的备份和恢复仅仅是依赖于手动备份和恢复.在开始文章之前,首先要了解SQL Server提供的几种不同备份类型。SQL Server提供的几种备份类型 SQL Server所提供的几种备份类型基本可以分为以下三种(文件和文件组备份以及部分备份不在本文讨论之列): 1.完整(Full)备份:直接将所备份的数据的所有区(Extent)进行复制。这里值得注意的有2点: 完整备份并不像其名字“完整”那样备份所有部分,而是仅备份数据库本身,而不备份日 阅读全文
浅谈SQL Server中的事物日志(二)
2012-08-16 23:54 by C#与.NET探索者, 249 阅读, 收藏,
摘要:
简介 每一个SQL Server的数据库都会按照其修改数据(insert,update,delete)的顺序将对应的日志记录到日志文件.SQL Server使用了Write-Ahead logging技术来保证了事务日志的原子性和持久性.而这项技术不仅仅保证了ACID中的原子性(A)和持久性(D),还大大减少了IO操作,把对数据的修改提交到磁盘的工作交给lazy-writer和checkpoint.本文主要讲述了SQL Server修改数据时的过程以及相关的技术。预写式日志(Write-Ahead Logging (WAL)) SQL Server使用了WAL来确保了事务的原子性和持久性.实际 阅读全文
SQL事物的简单了解(转载)
2012-08-16 23:53 by C#与.NET探索者, 327 阅读, 收藏,
摘要:
SQL事务一、事务概念 事务是一种机制、是一种操作序列,它包含了一组数据库操作命令,这组命令要么全部执行,要么全部不执行。因此事务是一个不可分割的工作逻辑单元。在数据库系统上执行并发操作时事务是作为最小的控制单元来使用的。这特别适用于多用户同时操作的数据通信系统。例如:订票、银行、保险公司以及证券交易系统等。二、事务属性事务4大属性:1 原子性(Atomicity):事务是一个完整的操作。2 一致性(Consistency):当事务完成时,数据必须处于一致状态。3 隔离性(Isolation):对数据进行修改的所有并发事务是彼此隔离的。4 持久性(Durability):事务完成后,它对于系统 阅读全文
浅谈SQL Server中的事物日志(一)
2012-08-16 23:53 by C#与.NET探索者, 245 阅读, 收藏,
摘要:
简介 SQL Server中的事务日志无疑是SQL Server中最重要的部分之一。因为SQL SERVER利用事务日志来确保持久性(Durability)和事务回滚(Rollback)。从而还部分确保了事务的ACID属性.在SQL Server崩溃时,DBA还可以通过事务日志将数据恢复到指定的时间点。当SQL Server运转良好时,多了解一些事务日志的原理和概念显得并不是那么重要。但是,一旦SQL SERVER发生崩溃时,了解事务日志的原理和概念对于快速做出正确的决策来恢复数据显得尤为重要.本系列文章将会从事务日志的概念,原理,SQL Server如何使用日志来确保持久性属性等方面来谈SQ 阅读全文
javascript中截取字符串操作substring和substr区别
2012-08-16 23:49 by C#与.NET探索者, 236 阅读, 收藏,
摘要:
1.substring 方法定义和用法substring 方法用于提取字符串中介于两个指定下标之间的字符。语法stringObject.substring(start,stop)参数 描述start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。stop 可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1。如果省略该参数,那么返回的子串会一直到字符串的结尾。返回值一个新的字符串,该字符串值包含 stringObject 的一个子字符串,其内容是从 start 处到 stop-1 处的所有字符,其长度为... 阅读全文
asp.net中jquery(ajax)方式处理ashx返回的xml数据(转载)
2012-08-16 23:48 by C#与.NET探索者, 481 阅读, 收藏,
摘要:
aspx页面的 JQuery 代码:Jquery Ajax解析XML数据 $.ajax({ async: true, // 默认true(异步请求) cache: true, // 默认true,设置为 false 将不会从浏览器缓存中加载请求信息。 type: "POST", // 默认:GET 请求方式:[POST/GET] dataType: "xml", //默认["xml"/"html"] 返回数据类型:["xml" / "html" / "script& 阅读全文
sql语句多表联合查询(学生表/课程表/教师表/成绩表 )
2012-08-16 23:45 by C#与.NET探索者, 2313 阅读, 收藏,
摘要:
问题及描述:--1.学生表Student(S#,Sname,Sage,Ssex) --S# 学生编号,Sname 学生姓名,Sage 出生年月,Ssex学生性别--2.课程表Course(C#,Cname,T#) --C# --课程编号,Cname 课程名称,T# 教师编号--3.教师表Teacher(T#,Tname) --T# 教师编号,Tname 教师姓名--4.成绩表SC(S#,C#,score) --S# 学生编号,C# 课程编号,score 分数*/--创建测试数据create table Student(S# varchar(10),Sname nvarchar(10),Sage 阅读全文
jQuery Ajax 全解析
2012-08-16 23:42 by C#与.NET探索者, 228 阅读, 收藏,
摘要:
jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()的(这个后面会说到).1. load( url, [data], [callback] ) :载入远程 HTML 文件代码并插入至 DOM 中。url (String) : 请求的HTML页的URL地址。data (Map) : (可选参数) 发送至服务器的 key/value 阅读全文
jQuery Ajax 方法调用 Asp.Net WebService 的详细例子(转载)
2012-08-16 23:40 by C#与.NET探索者, 165 阅读, 收藏,
摘要:
这很常用,搜索了一下博客园的“找找看”和谷歌,看到大部分都是转载于一两篇文章(而且来源还不是博客园),有的是简单的说一点无法运行,给初学者的调试和学习带来不方便,我在这里将jQuery Ajax 调用Aspx.Net WebService 的几个常用的方法做了一个整理,提供给正在找这方面内容的博友,希望能给学习jQuery的朋友一点帮助,可以直接复制代码运行。ws.aspx 代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1 阅读全文
C#与ASP.NET中DateTime.Now函数详解
2012-08-16 23:38 by C#与.NET探索者, 1023 阅读, 收藏,
摘要:
View Code //2008年4月24日 System.DateTime.Now.ToString("D"); //2008-4-24 System.DateTime.Now.ToString("d"); //2008年4月24日 16:30:15 System.DateTime.Now.ToString("F"); //2008年4月24日 16:30 System.DateTime.Now.ToString("f"); //2008-4-24 16:30:15 System.DateTi... 阅读全文
ASP.NET页面生命周期
2012-08-16 23:37 by C#与.NET探索者, 285 阅读, 收藏,
摘要:
页面生命周期执行一系列步骤:页面的初始化、实例化控件、还原和维护状态、运行事件处理程序代码、呈现。为了在合适的阶段执行所需的代码,所以要对页面生命周期非常熟悉。在页生命周期的各个阶段,页面会逐个引发定义的事件,通过对代码开发,在页面的生命事件中执行我们所需要的程序页生命周期阶段1、 页请求:发生在页面生命周期之前,用户请求页时,ASP.NET将确定是否需要分析和编译页,从而确定是否开始页面的生命周期,或者是否可以在不运行页的情况下发送页面缓存以进行响应。2、 开始:设置页属性,如:HttpContext以及其他属性;在此阶段,页面需要确定是回发请求还是新请求,并设置IsPostBack属性;设 阅读全文
ASP.NET中发送邮件
2012-08-16 23:36 by C#与.NET探索者, 181 阅读, 收藏,
摘要:
usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Collections;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;usingSystem.Net.Mail;publicpartialclassDefault3:System.Web 阅读全文
.NET中HttpWebRequest详解
2012-08-16 23:25 by C#与.NET探索者, 1251 阅读, 收藏,
摘要:
HttpWebRequest和HttpWebResponse类是用于发送和接收HTTP数据的最好选择。它们支持一系列有用的属性。这两个类位 于System.Net命名空间,默认情况下这个类对于控制台程序来说是可访问的。请注意,HttpWebRequest对象不是利用new关键字通过构 造函数来创建的,而是利用工厂机制(factory mechanism)通过Create()方法来创建的。另外,你可能预计需要显式地调用一个“Send”方法,实际上不需要。接下来调用 HttpWebRequest.GetResponse()方法返回的是一个HttpWebResponse对象。你可以把HTTP响应的数 阅读全文
运用HttpWebRequest与HttpWebResponse获取Web页数据
2012-08-16 23:23 by C#与.NET探索者, 1010 阅读, 收藏,
摘要:
HttpWebRequestrequest=(HttpWebRequest)WebRequest.Create(addr);//DownloadstheXMLfilefromthespecifiedserver.HttpWebResponseresponse=(HttpWebResponse)request.GetResponse();System.IO.StreamReadersr=newStreamReader(response.GetResponseStream(),System.Text.Encoding.GetEncoding("gb2312"));Console 阅读全文
SQL 日期时间函数 Datepart()与DateName()
2012-08-16 21:49 by C#与.NET探索者, 445 阅读, 收藏,
摘要:
1.Datepart()返回代表指定日期的指定日期部分的整数语法 Datepart(datepart,date)返回类型intdatepart:日期部分缩写yearyy, yyyyquarterqq, qmonthmm, mdayofyeardy, ydaydd, dweekwk, wwweekdaydw日期部分返回对应于星期中的某天的数,例如:Sunday = 1Hourhhminutemi, nsecondss, smillisecondmsdeclare @date datetimeset @date='2009-12-24 16:35:37.733'select dat 阅读全文
SQL Server CONVERT() 函数
2012-08-16 20:33 by C#与.NET探索者, 307 阅读, 收藏,
摘要:
定义和用法CONVERT() 函数是把日期转换为新数据类型的通用函数。CONVERT() 函数可以用不同的格式显示日期/时间数据。语法CONVERT(data_type(length),data_to_be_converted,style)data_type(length) 规定目标数据类型(带有可选的长度)。data_to_be_converted 含有需要转换的值。style 规定日期/时间的输出格式。可以使用的 style 值:Style IDStyle 格式100 或者 0mon dd yyyy hh:miAM (或者 PM)101mm/dd/yy102yy.mm.dd103dd/mm 阅读全文
浙公网安备 33010602011771号