自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (1)
  • 收藏
  • 关注

转载 .NET面试题集问题1-10

题目1:Const和ReadOnly?答:Const用来申明编程时申明常量,ReadOnly用来申明运行时常量。题目2:C#的数据类型有(b)a)值类型和调用类型;b)值类型和引用类型;c)引用类型和关系类型;d)关系类型和调用类型;题目3:new 关键字用法答:(1)new 运算符:用于创建对象和调用构造函数。(2)new 修饰符:用于向基类成员隐藏继

2015-10-14 10:33:01 365

转载 编程面试的10大算法概念汇总

本文由 伯乐在线 - 敏敏 翻译。未经许可,禁止转载!英文出处:programcreek.com。欢迎加入翻译组。以下是在编程面试中排名前10的算法相关的概念,我会通过一些简单的例子来阐述这些概念。由于完全掌握这些概念需要更多的努力,因此这份列表只是作为一个介绍。本文将从Java的角度看问题,包含下面的这些概念:1. 字符串2. 链表3. 树4. 图5. 排

2015-09-23 18:04:58 366

转载 ASP.Net WebForm学习笔记:一、aspx与服务器控件探秘

作者:周旭龙出处:http://edisonchou.cnblogs.com开篇:毫无疑问,ASP.Net WebForm是微软推出的一个跨时代的Web开发模式,它将WinForm开发模式的快捷便利的优点移植到了Web开发上,我们只要学会三步:拖控件→设属性→绑事件,便可以行走于天下。但这样真的就可以走一辈子吗?实际上,ASP.Net经常被喷的诟病就在于WebF

2015-09-23 14:03:41 1362

原创 AutoEventWireup解释

这一事件聚合定了当前页是否自动关联某些特殊事件。首先,从浏览器页面出发的事件不能立刻在本地得到处理,而是POST至服务器上,因此,asp.net建立了委托(代理)机制。在建立一个事件的同事,建立相应的委托。 private void InitializeComponent() { this.mybutton.Click += new System.E

2015-09-23 11:07:37 1238

原创 asp.net中runat="server"的含义

aspx运行时会被编译,其中没有runat server属性的html标签会被直接写入response,有runat server属性的html标签会转换成对应的HtmlControl子类加入到页面的控件集合中,按照一个控件的生命周期进行处理。所以这样的控件就是运行在服务器端的控件,一个html控件比如<input type=button value=text/> 里面加个runat=

2015-09-23 10:49:46 4441

转载 十步完全理解SQL

很多程序员视 SQL 为洪水猛兽。SQL 是一种为数不多的声明性语言,它的运行方式完全不同于我们所熟知的命令行语言、面向对象的程序语言、甚至是函数语言(尽管有些人认为 SQL 语言也是一种函数式语言)。我们每天都在写 SQL 并且应用在开源软件 jOOQ 中。于是我想把 SQL 之美介绍给那些仍然对它头疼不已的朋友,所以本文是为了以下读者而特地编写的:1、 在工作中会用到 SQL

2015-09-22 17:25:10 294

转载 sqlserver中分区函数 partition by的用法

partition  by关键字是分析性函数的一部分,它和聚合函数不同的地方在于它能返回一个分组中的多条记录,而聚合函数一般只有一条反映统计值的记录,partition  by用于给结果集分组,如果没有指定那么它把整个结果集作为一个分组create database StudentDBgouse StudentDBgocreate table Student  --

2015-09-22 16:32:46 334

转载 被忽略却很有用的html标签

标签    作用:标签为页面中所有链接指定默认链接地址或链接目标。有时候我们需要让首页的链接全部在新窗口中打开,我们一般会这样写链接,而使用这个标签就能一下搞定了!    属性:Href:链接地址    target:目标,他的值可以是_blank,_parent,_self,_top,可以在除Strict模式下使用。    用法:head>—写在head标

2015-09-22 15:43:12 335

转载 net中使用母版页

.net中使用母版页的优点母版页提供了开发人员已通过传统方式创建的功能,这些传统方式包括重复复制现有代码、文本和控件元素;使用框架集;对通用元素使用包含文件;使用 ASP.NET 用户控件等。母版页具有下面的优点:使用母版页可以集中处理页的通用功能,以便可以只在一个位置上进行更新。使用母版页可以方便地创建一组控件和代码,并将结果应用于一组页。例如,可以在母版页上

2015-09-22 15:06:50 358

转载 ASP.NET MVC 3 Razor 视图引擎 基本语法

本篇博文将进入MVC 3 的世界了,首先学习一下MVC 3 新增的Razor视图引擎的基本语法。1. 使用 @ 字符将代码添加到页面中。正如传统的aspx视图的相同。    下面代码是介绍单语句块、内嵌代码块、多行语句块 1 2 @{int num = 10;} 3 @{string str = "hello cnblogs";} 4 5 刚才声明的整形的值

2015-09-22 14:46:42 272

转载 ASP.NET MVC 3 初认知

什么是ASP.NET MVC1. asp.net mvc 是微软官方提供的mvc模式编写asp.net web应用程序的框架。2. 是微软既asp.net webForm 后的又一种开放方式,而非替代方式。假如有一个需求只在内网中使用,那么毫无疑问用web form 很快就好开放 出一个非常好的系统,而且不用考虑运行效率的问题。       在MVC模式中,

2015-09-22 14:17:29 294

原创 ASP.NET连接数据库并获取数据

关键词:连接对象的用法SqlConnection,SqlCommand,SqlDataAdapter *数据访问方式的写法 工具/原料 VS SQL SERVER 2012 R2方法/步骤1: 1.获取数据 : //引用这两个命名空间 using System.Data.SqlClient; using System.Data;

2015-09-22 11:04:09 388

原创 java中存在的内存泄漏

大家都知道JAVA有着自己的优点---垃圾回收器的机制,这个开发人员带来了很大的方便,不用我们编程人员去控制内存回收等问题,有效的解决了内存泄露的问题,不至于导致系统因内存问题崩溃。为了精确的回收内存,释放不用的对象,GC要实时的监控着每个对象的运行状态--引用被引用等,当发现一个对象不被任何引用的时候,GC会在适当的时机去回收它所占的内存,达到内存管理,但是仍然存在一种内存泄露问题,

2015-09-21 14:43:57 282

转载 一次完整的HTTP请求所经历的7个步骤

HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤: 1、建立TCP连接在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同构建Internet,即著名的TCP/IP协议族,因此Internet又被称作是TCP/IP网络。HTTP是比TCP更高层次的应用层协议,根据规则,只有低层协议

2015-09-21 14:28:19 285

转载 JSON.NET 简单的使用

JSON.NET(http://json.codeplex.com/)使用来将.NET中的对象转换为JSON字符串(序列化?),或者将JSON字符串转换为.NET中已有类型的对象(反序列化?)首先为了例子随便定义一个类型:public class Product{ public string Name { get; set; } public DateTi

2015-09-18 10:54:58 259

转载 ASP.NET如何使用JSON

关于json,有一个官网:http://www.json.org 上面介绍了每种语言生成json格式的类库,我们只要把他们下载解压之后调用他们其中的组件即可,在.net中我用的是Newtonsoft.Json.dll这个组件,这个组件有好几种版本,有1.0,3.5等等。关于他的用法可以到官网去具体了解一下,这样我这里主要是介绍我们如何用他们,首先要在后台处理页面生成并返回json数据格式,数据处理

2015-09-18 10:41:02 424

转载 ASP.NET中GridView控件删除数据的两种方法

今天在用GridView控件时,发现了一个问题,就是使用GridView控件在删除数据时的问题。接下来我们通过模板列方式和CommandField方式删除某条数据讲解下两者之间的区别。   方式一:通过模板列式删除数据      案例:在页面中添加一个GridView控件,然后通过编辑列的方式为GridView添加对应的列。如下图:红色圈起的部分为模板列的删除列  

2015-09-18 09:47:48 1354

原创 GridView中DataKeyNames的应用小结

一、GridView的DataKeyNames属性设为”ID,Name”GridView1.DataKeyNames = new string[]{ “ID”,”Name” };列中LinkButton的CommandName属性设为”Delete”就可以在GridView1_RowDeleting中写代码:DataKey key = GridView1.DataKeys[e.RowIndex];

2015-09-18 09:34:38 658

转载 JQuery直接调用asp.net后台WebMethod方法

利用JQuery的$.ajax()可以很方便的调用asp.net的后台方法。[WebMethod] 命名空间 1、无参数的方法调用, 注意:1.方法一定要静态方法,而且要有[WebMethod]的声明 后台using System.Web.Script.Services; [WebMethod] public static string SayHello() {

2015-09-17 17:54:39 370

转载 同步请求和异步请求的区别

同步请求和异步请求的区别先解释一下同步和异步的概念 同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。 异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。同步通信方式与异步通信的概念 同步通信方式要求通信双方以相同的时钟频率进行,而且准确协调,通过共享一个单个时钟或定时脉冲源保证发送方和接收方的准确同步,效率较高; 异步通信方式不要求双方

2015-09-17 17:26:06 670

转载 Ajax初步理解

什么是AjaxAjax是Asynchronous JavaScript and XML的缩写,这一技术能够向服务器请求额外的数据而无需卸载整个页面,会带来良好的用户体验。传统的HTTP请求流程大概是这样的,浏览器向服务器发送请求-〉服务器根据浏览器传来数据生成response-〉服务器把response返回给浏览器-〉浏览器刷新整个页面显示最新数据,这个过程是同步的,顺序执行。AJ

2015-09-17 17:07:54 250

转载 ajax的GET和POST请求

GET和POST请求GET请求时最常见的请求类型,用于向服务器查询信息,必要时可以将查询字符串参数放在URL尾部发送给服务器,如果参数有特殊字符必须正确编码。我们上面使用的例子都是使用GET请求,非常简单,向服务器询问数据,然后处理数据。POST请求用于把数据作为主体向服务器提交,POST请求主体可以包含多种格式数据,在open方法第一个参数传入”POST”就可以初始化一个POST

2015-09-17 17:00:58 228

转载 What's this?(js)

What's this?由于运行期绑定的特性,JavaScript 中的 this 含义非常多,它可以是全局对象、当前对象或者任意对象,这完全取决于函数的调用方式随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,调用函数的那个对象作为函数调用在函数被直接调用时this绑定到全局对象。在浏览器中,window 就是该全局对象

2015-09-17 16:21:06 306

转载 js构造函数

使用函数做自动化function createObj(nick, age){ var obj = { nick: nick, age: age, printName: function(){ console.log(this.nick); } }; return obj;}var obj3 = createObj('Byron', 30);obj

2015-09-17 16:00:04 1323

转载 HTTP Header 入门详解

什么是HTTP HeadersHTTP是“Hypertext Transfer Protocol”的所写,整个www都在使用这种协定,几乎你在流览器里看到的大部分内容都是通过http协定来传输的,比如这篇文章。HTTP Headers是HTTP请求和相应的核心,它承载了关于用户端流览器,请求页面,伺服器等相关的资讯。示例当你在流览器位址栏里键入一

2015-09-17 14:45:04 624

转载 ASP.NET MVC 入门3、Routing

本系列文章基于Microsoft ASP.NET MVC Beta.在一个route中,通过在大括号中放一个占位符来定义( { and } )。当解析URL的时候,符号"/"和"."被作为一个定义符来解析,而定义符之间的值则匹配到占位符中。route定义中不在大括号中的信息则作为常量值。下面是一些示例URL:Valid route definitio

2015-09-17 11:27:00 275

转载 ASP.NET MVC 入门2、项目的目录结构与核心的DLL

我们新建一个ASP.NET MVC的Web Application后,默认的情况下,项目的目录结构如下:App_Data :这个目录跟我们一般的ASP.NET website是一样的,用于存放数据。Content :这个目录是建议用来存放一下资源文件的。例如CSS、JS、图片等等。当然你不愿意的话,完全可以不放到这里来。Controllers :这个目录是建议将Controller

2015-09-17 11:11:52 293

转载 ASP.NET MVC 入门1、简介

什么是MVC模式MVC(Model-View-Controller,模型—视图—控制器模式)用于表示一种软件架构模式。它把软件系统分为三个基本部分:模型(Model),视图(View)和控制器(Controller)。那么MVC模式和我们熟悉的WebForm模式有什么不同呢?他的各个部分又是怎样分工的呢?我们先来看一下普通的WebForm模式下,我们请求一个例如http:/

2015-09-17 10:41:49 229

原创 asp.net将sql语句封装在类库中

将sql语句封装在cs中,通过类库的引用使用他的select、update、insert 源代码(cs):using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;//包括from、where、group by、order by

2015-09-16 19:27:08 989

原创 ASP.NET MVC 入门介绍 (上)

MVC模式   MVC模式是一种软件架构模式。它把软件系统分为三个部分:模型(Model),视图(View)和控制器(Controller)。MVC模式最早由Trygve Reenskaug在1974年提出,是施乐帕罗奥多研究中心(Xerox PARC)在20世纪80年代为程序语言Smalltalk发明的一种软件设计模式。MVC模式的目的是实现一种动态的程序设计,使后续对程序的修改和扩展简化,并且

2015-09-16 19:17:48 257

原创 两个表,一个表中的两列关联另一个表的id,如何将这个表中的两列显示为另一个表id对应的内容

表A name user owner machine1 1 2 machine2 3 4 表B userid username 1 aaa 2 bbb 3

2015-09-15 15:57:33 2630

转载 HTML控件ID和NAME属性的区别,以及如何在asp.net页面的.CS文件中获得.ASPX页面中HTML控件的值

在html中:name指的是用户名称,ID指的是用户注册是系统自动分配给用户的一个序列号。name是用来提交数据的,提供给表单用,可以重复; id则针对文档操作时候用,不能重复。如:document.getElementById(); 一、ID是在客户端脚本里用!NAME是用于获取提交表单的某表单域信息,在form里面,如果不指定Name的话,就不会发送到服务器端,所以有name属性的控件,必

2015-09-15 14:07:40 2170

原创 asp.net 中 .ASPX 与.CS文件的关系

.aspx文件继承自.cs文件虽然一个 Web 窗体页由两个单独的文件组成,但这两个文件在应用程序运行时形成了一个整体。项目中所有 Web 窗体的代码隐藏类文件都被编译成由项目生成的动态链接库 (.dll) 文件。Web 窗体 .aspx 页文件也会被编译,但编译的方式稍有不同。当用户第一次浏览到 .aspx 页时,ASP.NET 自动生成表示该页的

2015-09-15 13:57:50 2290

转载 SQL Server 行列转换

/*标题:普通行列转换(version 2.0)作者:范中磊

2015-09-15 11:31:11 228

转载 dropdownlist无刷新传值

既然局部刷新,其实没有必要用服务器控件,即便用了服务器控件,也不应该将AutoPostBack=”true” ,这将导致页面回发并刷新,因此去掉下拉框的该属性至于局部改变div的显示和隐藏,可以如下操作,jquery方式 JavaScript code $(function () { $("#DropDownList2").change(function () {//当下拉框索引发

2015-09-15 10:39:54 264

转载 ASP.NET在主题中添加CSS文件

ASP.NET在主题中添加CSS文件在ASP.NET中,可以使用CSS来控制页面上HTML元素和ASP.NET控件的皮肤。如果在主题文件夹中添加了CSS文件,则在页面应用主题时也会自动应用CSS。在App_Themes\StyleTheme\SimpleStyle.css中使用CSS对ASPX页面中的几个不同HTML元素应用样式规则。操作步骤如下:1. 在Visual St

2015-09-15 09:07:43 1246

原创 asp.net网站后台退出后,点后退按钮仍能进,如何安全退出

用户登录成功后,将用户名保存Session Session[“usrename”]=username;退出后Sessssion[“username”]=string.Empty;在页面的Page_Load中判断 try { if(string.IsNullOrEmpty(Session[“username”].ToString())) { 跳回首页; } else

2015-09-14 15:23:17 737

原创 下拉框数据绑定两种方式

1、利用cs包,DataAccess.cs#regionstring m_str = @"select sname from service group by sname";DataTable m_dt = DataAccess.DBHelper.GetList(m_str);DropDownList2.DataValueField = "sname";DropDownList2.DataT

2015-09-14 14:02:13 6332

转载 win7安装IIS及将网站发布到IIS上

1. WIN7安装IIS:  控制面板----程序和功能-----打开或关闭windows功能,如图展开Internet信息服务,按照下图方式进行选择,然后单击“确定”,等待几分钟就安装好了2. 注册IIS因为我们是先安装的VS,后安装的IIS,所以需要将IIS注册进VS中(具体原因可以去网上查,或者咱们以后再说,但我还是希望大家自己寻找答案

2015-09-14 11:33:26 333

原创 iis下设置默认页

IIS设置设默认页

2015-09-14 11:23:45 606

TF环境站运维管理--业务需求说明书

此系统用来管理各个站点的运维工作,管理各个服务站工程师的日常巡检、 维护等工作,能够更合理的分配工程师的工作,提升客户满意度及 提高服务站点的服务水平。

2015-09-22

空空如也

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

TA关注的人

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