自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

pasic的专栏

面对现实

  • 博客(42)
  • 资源 (7)
  • 收藏
  • 关注

原创 Asp.net MVC3 自定义HtmlHelper控件

在asp.net mvc 中每一个Html控件都返回了MvcHtmlString ,他继承了HtmlString。下面自定义一个关于显示男女性别的自定义Html控件,使在创建页面时,可以直接调用该自定义的Html控件。可以查看其他的Html控件返回的是HtmlHelper,所以自定义的时候也要返回相同的类型直接在Controls文件夹下建立要自定义的html控件代码如下:usi

2011-12-28 23:01:48 10445 3

原创 Asp.net MVC 中Controller返回值类型ActionResult

Asp.net MVC中Controller返回值类型在mvc中所有的controller类都必须使用"Controller"后缀来命名并且对Action也有一定的要求:必须是一个public方法必须是实例方法没有标志NonActionAttribute特性的(NoAction)不能被重载必须返回ActionResult类型如:public class MyContro

2011-12-28 21:52:54 44537 5

原创 Asp.net MVC3 关于@Html中ListBox、DropDownList使用

ListBox,DropDownList都是通过使用指定的 HTML 帮助器和窗体字段的名称,返回单选select 元素。同属于SelectExtensions 类1、@Html.ListBox()通过使用指定的 HTML 帮助器、窗体字段的名称、指定的列表项和指定的 HTML 特性,返回多选 select 元素主要参数有string name, //要返回的窗体字段的名称

2011-12-25 22:47:44 28030 1

原创 Mysql-Proxy实现mysql读写分离、负载均衡

在mysql中实现读写分离、负载均衡,用Mysql-Proxy是很容易的事,不过大型处理对于性能方面还有待提高,主要配置步骤如下:1.1. mysql-proxy安装MySQL Proxy就是这么一个中间层代理,简单的说,MySQL Proxy就是一个连接池,负责将前台应用的连接请求转发给后台的数据库,并且通过使用lua脚本,可以实现复杂的连接控制和过滤,从而实现读写分离和负载平衡

2011-12-22 23:52:09 10397

原创 MySql数据主从同步配置

由于需要配置mysql的主从同步配置,现将配置过程记录下,已被以后不时之需MySql数据主从同步1.1. 同步介绍Mysql的 主从同步 是一个异步的复制过程,从一个 Master复制到另一个 Slave上。在 Master 与 Slave 之间的实现整个复制过程主要由三个线程来完成,其中两个线程(Sql线程和IO线程)在 Slave 端,另外一个线程(IO线程)在 M

2011-12-22 23:29:55 43489 4

原创 Asp.net MVC中关于@Html标签Label、Editor使用

@Html帮助器简单说明,记录些基本的跟HTML中对应的@html帮助器,@Html基本包含了html中的表单控件和常用Html在@Html中,带有For的主要是针对强类型的Html类型。用于说明@Html中标签,定义Student对象用于辅助说明,public class Student{ /// /// 姓名 /// ///

2011-12-21 23:35:33 81642 3

原创 asp.net MVC3 中Conroller中对于CRUD的基本操作

Controller操作主要简单备忘增、删、查、改的Controller一般操作方法,操作对象为Students实体、context为上下文连接students对象包括name,age,sex信息,操作页面都是在MVC3中使用强类型、Razor模版建立的。1、定义查询Index public ActionResult Index() { var list = cont

2011-12-20 22:40:02 2800

原创 Routing简介

参考:http://www.cnblogs.com/lukun/category/310863.html Url路由是在学习MVC一个很重要的开始,为了方便掌握,做个记录URL路由ASP.NET MVC 框架将使用 ASP.NET 路由引擎,通过该引擎可以灵活地将 URL 映射到 controller 类。 您可以定义 ASP.NET MVC 框架使用的路由规则,以评估传入的 URL

2011-12-20 22:26:57 1771

原创 Razor基础语法简介

Razor的出现,使页面看起更加简洁,Razor的页面后缀为:.cshtmlRazor基础语法:1、代码注释:      多行注释: @*注释信息*@     单行注释: // 注释 1、代码体{...}@{ var x=100; var y=100; string str="this is string";}在代码体中,没一行都需要用";"结束,代

2011-12-14 23:38:06 25166 4

转载 10 个很棒的 jQuery 代码片段

转自:http://www.oschina.net/code/snippet_12_7271[代码] 图片预加载01(function($) {02  var cache = [];03  // Arguments are image path

2011-11-23 14:32:40 1678

转载 查看数据库中的触发器

SELECT     object_name(a.parent_obj) as [表名]    ,a.name as [触发器名称]    ,(case when b.is_disabled=0 then '启用' else '禁用' end) as [状态]    ,b.create_date as [创建日期]    ,b.modify_date as [修改日期]

2011-11-21 16:35:47 966

原创 解决EF CTP5 数据库表名变为复数问题

在用EF CTP5 时,在进行数据调用的时候,总提示数据表名对象错误。。解决此问题需要在继承DbContext的实体累中 加入:using System.Data.Entity;using System.Data.Entity.ModelConfiguration;using System.Data.Entity.ModelConfiguration.Conventions.Edm.Db;和重写方法 protected override vo

2011-02-24 23:51:00 3553 1

原创 WCF服务——jQuery调用传递JSON对象、XML对象

jquery 调用WCF服务 对象为json,xml的调用过程

2010-11-01 23:31:00 10003 1

原创 Http Handler 介绍

转自:http://www.tracefact.net/Asp-Net/Introduction-to-Http-Handler.aspxHttp Handler 介绍引言<br />在 Part.1 Http请求处理流程 一文中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandler,一个是IHttpModule,但在Part.1中,我并没有详细讲述如何对它们进行编程,只是轻描淡写地一笔带过。所谓学以致用,前面已经介绍了不少概念和原理。在

2010-11-01 22:47:00 821

转载 Http Handler 介绍 httpHandler 验证码 图片防盗链

转自:http://www.tracefact.net/Asp-Net/Introduction-to-Http-Handler.aspxHttp Handler 介绍引言在 Part.1 Http请求处理流程 一文中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandler,一个是IHttpModule,但在Par

2010-01-18 15:59:00 2549

转载 .Net中的加密解密

引言在一些比较重要的应用场景中,通过网络传递数据需要进行加密以保证安全。本文将简单地介绍了加密解密的一些概念,以及相关的数字签名、证书,最后介绍了如何在.NET中对数据进行对称加密和解密。加密和解密说到加密,可能大家最熟悉的就是MD5了,记得几年前我刚开始接触Web编程的时候,研究的一个ASP论坛程序,它的用户密码就是采用的MD5进行加密。MD5实际上只是一种散列运算,或者可以称为

2010-01-15 11:25:00 928 1

原创 用户登录后跳转到 登录前 的页面 url 跳转

在一般有用户登录的网站中,都会有需要用户登录后才能操作的页面,如果在用户登录后能跳转到之前的页面,就会给用户一个很好的体验,也能让他们更容易的浏览要操作的页面。这中间主要用到的是获取Url参数,获取后用于跳转。主要实现步骤:为了能很好的说明,主要已两个页面为例,order.aspx,login.aspx1、order.aspx,实现订单页面,主要功能是实现用户在选定商品时提交订单,但用

2010-01-15 09:25:00 24828 2

原创 .net 依赖缓存

缓存——能很好的提高站点的性能。在访问量大,但更新较少的网站中使用缓存,可以大大提高运行效率;在.net中给我们提供了很好的缓存机制,页面缓存、数据缓存,还有很好的依赖缓存。依赖缓存好处就是,跟相依赖的项的改变有关,比如cacheTable表有数据改变时,数据已经缓存了的就会被清楚,重新读取新的数据,能保持数据的实时更新。头几天学习了下sql 依赖缓存,实现过程和步骤记录下:环

2010-01-14 14:08:00 3258 3

原创 简单的xml读写

利用datatable 简单的xml读写 string str = "select top 5 * from AD where adType=轮换";        DataSet ds = SqlHelper.ExecuteDataset(SqlHelper.ConnectionStringCdsh, CommandType.Text, str);        XmlDocument

2009-04-25 09:46:00 752

原创 用dataTable实现上一篇文章、下一篇文章

DataTable dt=ds.Tables[0]; DataColumn[] dcs ={ dt.Columns["newsID"] }; dt.PrimaryKey = dcs;//设为主键一定要设的 DataRow dr = dt.Rows.Find(14);//根据id值(14)查询该行的数据 int count

2009-04-24 09:09:00 847

原创 一个简单的滑动门效果代码

//滑动门function menu(a,idName,cssName) {    for(i=1;i   {        if(i==a)        {            document.getElementById(idName+a).style.display="";            document.getElementById(cssName+a).classNam

2009-04-23 17:23:00 1605

原创 asp.net 自定义分页

 一个asp.net 自定义分页。 /// /// 首页 /// /// /// protected void lkbFirst_Click(object sender, EventArgs e) { lblCurrentPage.Text = "1"; bindData();

2009-04-23 17:19:00 593

原创 gridView 复选框 实现全选

gridView 复选框 实现全选 一定不要忘记看设置复选框的auto为真 /// /// /// 取消全选 /// /// /// protected void btnCancel_Click(object sender, EventArgs e) { cbkSelectAll.Checked

2009-04-18 22:53:00 1050

原创 gridView 样式定义

一个gridView自定义样式  css样式为:.GridViewStyle{ font-family: Arial, Sans-Serif; font-size:small; table-layout: auto; border-collapse: collapse; border:#B3D08F 1px solid;}/*Hea

2009-04-18 22:34:00 2520 1

原创 在app_code 建立的.cs文件下alert弹出窗口

 记录下代码:    public static void Alert(string alert)    {                System.Web.HttpContext.Current.Response.Write("alert("+alert+");");    } //弹出提示后确定跳转    public static void AlertJump(string

2009-04-18 22:28:00 1097

原创 gridView 多余字符显示省略号...

 多余字符显示省略号。varchar 1个字符代表一个 汉字 /// /// 多余的字用...显示 /// /// /// 要缩略显示的数据列名称 /// 位于gridView表格的列 /// 一页中要显示的数据项个数 /// 字符长度 p

2009-04-18 22:23:00 2241

转载 转个gridView无记录显示

 转个gridView没数据显示无任何记录的代码   // 参数:所要绑定的GridView      所要绑定的数据集 ,dataTable dt数据集中的数据表        public static void BindNoRecords(GridView gridView, DataTable dt)        {            if (dt.Rows.Count

2009-04-18 22:21:00 1354

原创 用iframe 实现图片上传

 用到两个页面1、上传处理页面upload.aspx,该页面只一FileUpload控件和一个Button按钮           upload.aspx.cs文件,主要实现button按钮的上传事件,代码:    protected void Button1_Click(object sender, Even

2009-04-18 21:51:00 6637 1

原创 给密码框设置初始值

 在修改资料时,让密码框读出密码,或设置一个初始值(********)用这个代替。没想到用txtPwd.text="密码"居然不能赋值。后来才发现要用 txtPwd.Attributes.Add("value", "******")这样才行。原因不晓得。     

2009-04-18 21:46:00 1851

原创 dropdownlist 下拉列表绑定再添加数据项

头几天遇到了一个对下拉列表绑定的问题用sqldatareader作为数据源。绑定很容易实现。对绑定了数据源后在添加一个数据项代码记录下: ddlType.DataSource = sdr; ddlType.DataValueField = "menuID";//value值 ddlType.DataTextField = "menuTi

2009-04-18 21:32:00 2153 1

转载 SQL Server 自增字段归零等问题

 在多次插入数据后,自增的ID号比较混乱,而且删除数据后,自增的ID并不会归零,经过多方查阅,了解到有两种方法可以控制自增的字段:方法一:    如果曾经的数据都不需要的话,可以直接清空所有数据,并将自增字段恢复从1开始计数    truncate table 表名方法二:   dbcc checkident (table_name, reseed, new_resee

2009-04-08 23:02:00 1684

转载 假如您在安装SQL Server 2005时出现计数器错误

假如您在安装SQL Server 2005时出现计数器错误,在搜索过所有的方法都不适用的情况下可以采用以下方法: 将4个计数器删除:(如果没有说清楚是哪个计数器的错误)  以下为引用的内容:运行 cmd unlodctr w3svc unlodctr msftpsvc unlodctr asp unlodctr inetinfo

2009-04-06 20:10:00 3452 1

原创 利用sqlhelper执行添加操作

 有一年没碰.net了,基本上所有的都忘记得差不多了。这几天重新熟悉这个,首先熟悉下用sqlhelper和Property属性类进行添加操作。1、定义属性 using System;namespace shop.Model{ [Serializable] /// /// 订单信息属性 订单实体 /// public clas

2009-04-06 08:49:00 3251

转载 sqlhelper应用事务的例子

在csdn上看到这段代码,很不错,贴上来保存着,用using比较直观的知道资源何时释放。习惯用close()方法来释放SqlParameter[] signOnParms = GetSignOnParameters(); SqlParameter[] accountParms = GetAccountParameters(); SqlPara

2009-04-06 01:14:00 2857 1

转载 firefox与ie兼容

1.超链接访问过后hover样式就不出现的问题被点击访问过的超链接样式不在具有hover和active了,很多人应该都遇到过这个问题,解决方法是改变CSS属性的排列顺序: L-V-H-ACode: a:link {}a:visited {}a:hover {}a:active {}-->  2.FireFox下如何使连续长字段自动换行众所周知IE中直接使用 w

2007-11-29 14:09:00 710 1

转载 Ajax-------IE和FIREFOX 脚本的一些区别

Ajax-------IE和FIREFOX 脚本的一些区别 用AJAX开发 不可避免的要遇到浏览器不同,实现不同的问题,下面是AoiUmi的一些总结。 1:innerText IE支持,FIREFOX不支持 解决办法:用innerHTML,2种浏览器都识别innerHTML 2:document.createElement document.appendChild 在往表里插入行时 FIREF

2007-11-29 13:59:00 585

原创 存储过程的定义和基本操作!

 这两天做一个数据管理系统,边学边做,以前写的关于数据库操作的,都没用到存储过程,这几天学会了怎么用存储过程,总算有点收获 ^_^。下面是一个存储过程使用过程在使用存储语句时,它包含了两种特殊的表:inserted表和Deleted表。Inserted和deleted表主要用于触发器中。     扩展表间引用完整性    在以视图为基础的基表中插入或更新数据

2007-08-19 15:22:00 1188

转载 常用正则表达式

常用正则表达式  正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [/u4e00-/u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^/x00-/xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:/

2007-08-17 16:09:00 509

转载 NET(C#)连接各类数据库-集锦

<v:shapetypeid="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t"path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"><v:shape id="_x0000_i106

2007-08-13 21:40:00 633

原创 异常处理 try-catch 用法

无论编码技术多好,程序都必须处理可能出现的错误,错误的出现并不总是编写应用程序的人的原因,有时应用程序会因为终端用户的操作耍花招生错误,无论如何,我们都应预测程序和代码的错误。          特别是在编写代码,自己不细心,有时会因为一个小小的问题,影响很大进度。          为这些情况,C#语言提供了处理这种情形的绝佳工具--异常处理。

2007-08-13 21:31:00 3695

一款腾讯UED设计的提示插件

一款腾讯UED设计的提示插件,页面清爽、简洁、。

2011-12-21

php开发常用手册 php开发指南

php开发常用手册 php开发指南,包括mysql.chm PHP5学习教程.chm PHP设计模式指南中文版.chm Smarty完全中文手册.chm

2008-11-24

MySQL5新特性之存储过程

本书是为需要了解5.0版本新特性的MySQL老用户而写的。简单的来说是介绍了 “存储 过程、触发器、视图、信息架构视图”,这是介绍MySQL 5.0新特性丛书的第一集。希望这 本书能像内行专家那样与您进行对话,用简单的问题、例子让你学到需要的知识。 为了达到这样的目的,我会从每一个细节开始慢慢的为大家建立概念,最后会给大家展示 较大的实用用例,在学习之前也许大家会认为这个用例很难,但是只要跟着课程去学,相 信很快就能掌握。

2008-11-24

C#实现计算润年及月分天数

实现计算润年及月分天数,是用C#实现的用作学习实例

2008-11-24

C#方面水晶报表学习实例

水晶报表实例,是用作水晶报表学习的很好实例

2008-11-24

C#实现的俄罗斯方块程序

C#实现的俄罗斯方块程序C#实现的俄罗斯方块程序

2008-11-24

38条PHP编码优化加速技巧

38条PHP编码优化加速技巧

2008-04-09

空空如也

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

TA关注的人

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