自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (2)
  • 收藏
  • 关注

原创 sql 用ROW_NUMBER() over函数简单分页

WITH t AS(SELECT ROW_NUMBER() over(order by Book_ID) d ,* FROM  dbo.Book)SELECT * FROM t WHERE d5

2014-10-31 14:20:22 878

转载 WebService上传图片

WebService端:[csharp] view plaincopyprint?///       /// 上传文件到远程服务器      ///       ///       ///       ///        [WebMethod(Description = "上传文件到远程服务器.")]      public string UploadFile(b

2014-09-04 14:17:59 1151

转载 SQL分页

表中主键必须为标识列,[ID] int IDENTITY (1,1)  1.分页方案一:(利用Not In和SELECT TOP分页)语句形式:   SELECT TOP 10 *FROM TestTableWHERE (ID NOT IN          (SELECT TOP 20 id         FROM TestTable         ORDER

2014-03-12 17:38:41 904

转载 使用RegularExpressionValidator验证控件时的验证功能及其验证表达式介绍

只能输入数字:“^[0-9]*$”只能输入n位的数字:“^\d{n}$”只能输入至少n位数字:“^\d{n,}$”只能输入m-n位的数字:“^\d{m,n}$”只能输入零和非零开头的数字:“^(0|[1-9][0-9]*)$”只能输入有两位小数的正实数:“^[0-9]+(.[0-9]{2})$”只能输入有1-3位小数的正实数:“^[0-9]+(.[0-9]{1,3})$”

2013-12-27 10:29:05 2887

转载 多线程应用

一.多线程的概念       什么是进程呢?当一个程序开始运行时,它就是一个进程,进程所指包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的,线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任务,

2013-11-26 17:38:31 892

转载 HttpPostedFile类在mvc中的使用方法

HttpPostedFile类在研究HttpRequest的时候,搞文件上传的时候,经常碰到返回HttpPostedFile对象的情况,这个对象才是真正包含文件内容的东西。经常要获取的最重要的内容是FileName属性与SavaAs方法,现在我们来详细看看这个东西。一、属性1、ContentLength: 获取上载文件的大小(以字节为单位)。返回一个数字。2、ContentTy

2013-11-22 14:32:08 4662

转载 MVC4 增删查改

目录(?)[+]实现数据的明细信息视图实现数据的修改视图实现数据的删除视图9.1 实现数据的明细信息视图    首先,让我们来看一下如何实现一条数据的明细信息视图。为了更好地体会这一功能,首先我们在前文所述的电影清单视图(Views文件夹下面的Movies文件夹下面的Index.cshtml文件)中删除电影清单中的种类、票价、电影等级字段,使其代码如代码清单9-1中所示。

2013-11-06 18:43:30 1500

原创 Global 设置定时器,执行某个事件

//每1分钟检测一下是否需要处理            System.Timers.Timer OrderTime = new System.Timers.Timer();            OrderTime.Elapsed += new System.Timers.ElapsedEventHandler(OrderTime_OrderState);            Ord

2013-11-01 18:28:48 1454

转载 C#.net同步异步SOCKET通讯和多线程总结...

同步套接字通信Socket支持下的网上点对点的通信服务端实现监听连接,客户端实现发送连接请求,建立连接后进行发送和接收数据的功能服务器端建立一个socket,设置好本机的ip和监听的端口与socket进行绑定,开始监听连接请求,当接收到连接请求后,发送确认,同客户端建立连接,开始与客户端进行通信。客户端建立一个socket,设置好服务器端的IP和提供服务的端口,发出连接请求,接收到

2013-10-31 09:51:29 2847

转载 SQL事物的用法

事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。在sql server+ .net 开发环境下,有两种方法能够完成事务的操作,保持数据库的数据完整性;一个就是用sql存储过程,另一个就是在ADO.NET中一种简单的

2013-10-23 17:39:03 730

转载 使用递归方法为TreeView添加数据

使用递归方法为TreeView添加数据    protected void Page_Load(object sender, EventArgs e)      {          if (!IsPostBack)          {              bindTree();          }      }        protected DataTable GetTreeDat

2013-10-21 10:31:49 989

转载 C#泛型列表List<T>基本用法总结

转自:http://space.itpub.net/14466241/viewspace-624132 namespace SampleListT{  class Program  {      static void Main(string[] args)      {          //using System.Collections.Generic; 命名

2013-10-21 10:02:26 6951

转载 Asp.net MVC4 使用EF实现数据库的增删查改

mvc4asp.net数据库数据EF的使用步骤:(1)将EF添加到项目:在Model右击添加新建项找到ADO.NET实体数据模型,接着。。。(2)实现数据库的增删改查查询(因为在Model中已经添加EF实体了,所以就可以在Controller中进行有关的数据库操作)>       //数据上下文对象        OrderDBEntities

2013-10-21 09:54:30 2464

转载 LINQ 的select 和where 查询语句总结

1.SELECT语句    (1) 普通查询         var list = from s in db.student select s.stuname;    (2) 匿名类查询         var list = from c in db.customer select new {name = c.firstname+" "+c.lastname};    (3)

2013-10-19 12:30:05 7006

转载 MVC4 的ViewBeg和ViewData的简单实用方法

Asp.net MVC中的ViewData与ViewBag在Asp.net MVC 3 web应用程序中,我们会用到ViewData与ViewBag,对比一下:    ViewDataViewBag它是Key/Value字典集合它是dynamic类型对像从Asp.net MVC 1 就有了ASP.NET MVC3 才有

2013-10-18 12:02:13 3185

转载 MVC4 AJAX的简单实用方法

本文的例子基于Asp.Net MVC Preview 3,并采用了jQuery完成客户端的JavaScript功能。  ASP.NET Web Form下的AJAX  在传统的Asp.Net下,如果不使用Asp.Net Ajax或者如Ajax.Net此类第三方的框架,就需要一个空白的页面,并且在此页面的Page_Load方法中完成所有的服务器端的操作,通过Response将数据传回客户端,

2013-10-18 11:59:45 2337

转载 Upload_File 上传的用法和判断上传类型的说明

HttpPostedFile file = FileUpload1.PostedFile;//文件对象         //if (file.ContentType == "image/jpeg" || file.ContentType == "image/pjpeg")         //{         string filePath = file.FileName;//全路径

2013-10-12 15:31:41 3534

转载 【jQuery日期处理】两个时间大小的比较

function checkEndTime(){var startTime=$("#startTime").val();var start=new Date(startTime.replace("-", "/").replace("-", "/"));var endTime=$("#endTime").val();var end=new Date(endTime.replace("

2013-10-11 12:52:19 1721

原创 asp.Net 的服务器控件TreeView,级数的绑定方法

TreeNode td = new TreeNode("推荐店铺区域", "asfeawr");  // 添加到树里面的父节点  TreeStore.Nodes.Add(td); //绑定下级 TreeNode tr = new TreeNode(dt.Rows[i]["CategoryName"].ToString(), dt.Rows[i]["ID"].ToString());

2013-09-25 15:41:19 696

原创 jquery 做的一个简单切换图片和内容的效果

http://www.w3.org/1999/xhtml">                    .tab {            float:left;            width:150px;            height:30px;            text-align:center;            line-heig

2013-09-16 19:08:18 903

转载 SQL函数大全

--聚合函数use pubsgoselect avg(distinct price)  --算平均数from titleswhere type='business'go use pubsgoselect max(ytd_sales)  --最大数from titlesgo use pubsgoselect min(ytd_sales) -

2013-09-12 13:01:17 719

原创 游标的简单用法

SQL游标的优点是可以方便从一个结果集中进行循环遍历数据在进行操作。1、游标允许应用程序对查询语句select 返回的行结果集中每一行进行相同或不同的操作,而不是一次对整个结果集进行同一种操作;2、它还提供对基于游标位置而对表中数据进行删除或更新的能力;3、游标把作为面向集合的数据库管理系统和面向行的程序设计两者联系起来,使两个数据处理方式能够进行沟通。        然尔游标也有

2013-09-12 12:40:02 926

转载 SQL with as 的用法 以及递归函数的写法

以下内容转自:http://wudataoge.blog.163.com/blog/static/80073886200961652022389/一.WITH AS的含义     WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在

2013-09-11 18:14:49 1159

原创 HttpCookies的使用方法

Cookies只适合少量数据的保存,不适合大量数据,比如登录之后保存你的客户资料什么的、保存访问量、等等之类 第一种简单方法HttpCookie cookies = new HttpCookie("recent", “值”);  //创建一个Cookie,命名为“recent” ,后面跟着你想把数据放进去的值cookie.Expires=DateTime.MinValue;//

2013-09-11 10:58:26 1547

原创 Cache【缓存】的使用方法

Cache 即高速缓存 ,我想很多人对他的第一印象一定像我一样,感觉他一定能提高系统得性能和运行速度。的确。Net推出cache的初衷确实是这样的。那么cache是如何提高系统性能与运行速度呢?是不是在任何情况下用cache都能提高性能?是不是cache用的越多就越好呢?我在近期开发的项目中有所体会,写下来当作总结也希望能跟大家一起探讨探讨,有错误的地方希望大家批评指正。    1.Cac

2013-09-11 10:22:22 1943

原创 .net 链接Excel表,取出数据

取出Excel中的数据,就像是取数据库数据一样简单流程页一样,首先,你要链接Excel表filepath是Excel的名字; strConn = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + filepath + "; Extended Properties='Excel 8.0;HDR=YES;IMEX=1;'";就像是

2013-09-05 15:22:45 785

原创 实现注册时和绑定邮箱时发送邮件来确认绑定

MailMessage message = new MailMessage();            message.From = MessageFrom;            message.To.Add(MessageTo);                      //收件人邮箱地址可以是多个以实现群发             message.Subject = Messa

2013-09-01 11:47:55 1480

原创 Repeter和GridView的数据导出到EXCEL表格中

注:Repeter:当在Repeter:的ItemTemplate中有循环的按钮以及一些控件时,在导出之前,应当禁用掉,否则会出现错误! 解决方法 :利用循环Repeater1来找出要禁用掉的按钮  for (int i = 0; i                 {                    if (i == 0){//这是Repeater1的H

2013-09-01 11:37:56 1024

原创 生成HTML静态页面,.NET

具体方法:1:把整个页面全部内容生成静态页面,应用自带的WebClient webC = new WebClient();//url是你要生成静态页面的原页面//FileName生成之后保存打哪里和命名 webC.DownloadFile(url,  FileName)  2:应用某个页面作为模板,把数据内容拷贝进去 public bool CreateMo

2013-08-24 15:43:00 790

原创 SQL的一些语句介绍

2341、SQL 中的orderby newID()  的意思是取出数据库中的随机几行数据select top(10) *from 表明 orderby newid(), 取出数据库中随机10行数据 2、3、in取出包含本身的条件的数据4、select* from ec_Product where datediff( d,Up

2013-08-23 17:19:13 674

NET面试题

NET面试题

2013-10-25

asp.net 冒泡排序

冒泡排序(BubbleSort)的基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。重复以上过程,仍从第一对数开始比较(因为可能由于第2个数和第3个数的交换,使得第1个数不再小于第2个数),将小数放前,大数放后,一直比较到最大数前的一对相邻数,将小数放前,大数放后,第二趟结束,在倒数第二个数中得到一个新的最大数。如此下去,直至最终完成排序。

2013-10-25

空空如也

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

TA关注的人

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