自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

..小程小小小..

今天不努力,明天努力找工作...

  • 博客(44)
  • 资源 (12)
  • 收藏
  • 关注

原创 Orcale 储存过程循环插入

create or replace procedure proc_xop_test(v_supplier_id in number, v_updatesupplier_id in number) as V_ERRCODE NUMBER(20); V_ERRMSG VARCHAR2(200);

2014-04-15 16:41:29 710

原创 转换人民币大小金额

using System;namespace DotNet.Utilities{ /// /// Rmb 的摘要说明。 /// public class Rmb { /// /// 转换人民币大小金额 /// /// 金额 /// 返回大写形式

2014-04-10 10:36:58 588

原创 把A表的数据复制到B表 事务处理

CREATE OR REPLACE PROCEDURE proc_xop_test(v_supplier_id in number,updatesupplier_id in number) as V_SQL VARCHAR2(4000); V_ERRCODE NUMBER(20); V_ERRMSG VARCHAR2(200); v_GOODS_ID varcha

2014-04-09 11:15:23 1254

原创 ASP.NET UrlRewrite 实现 二级域名 重写

比如要把  http://www.aa.com/test.aspx?us=bbs   转换成 bbs.aa.com 首先要做个域名解析,*.aa.com 指向服务器ip。然后下载微软的 urlRewrite  打开 1.BaseModuleRewriter.cs  里面的BaseModuleRewriter_AuthorizeRequest方法将protected

2014-03-13 19:02:59 1237

原创 asp.net 写日志记录

/// /// 写入一条错误日志记录。 /// /// 当前用户名。 /// 异常对象。 public static void WriteEntry(String user, Exception ex) { if (ex == null) {

2014-03-04 15:59:50 1088

原创 ASP.NET中cookie的基本操作

Cookie是由服务器端生成,发送给User-Agent(一般是浏览器),浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站时就发送该Cookie给服务器(前提是浏览器设置为启用cookie)。Cookie名称和值可以由服务器端开发自己定义,本文主要通过实例来演示cookie的基本操作方法。//写入cookieprotected void Butt

2014-03-04 10:22:45 524

原创 ASP.NET中URLRewriter.dll的使用配置

首先,在项目中引用两个DLL:ActionlessForm.dllURLRewriter.dll用来重写的是这个URLRewriter.dll ,如果还要实现分页的话,必须使用ActionlessForm .dll文件。下载地址如下:下载地址1:URL重写urlrewriter.dll组件下载地址(附完整示例代码)下载地址2:微软URL重写组件urlrewriter.d

2014-03-04 10:19:20 1469

原创 C#中 string.format方法使用大全

C# String.Format大全 字符型转换 转为字符串 12345.ToString("n"); //生成 12,345.00 12345.ToString("C"); //生成 ¥12,345.00 12345.ToString("e"); //生成 1.234500e+004 12345.ToString("f4"); //生成 12345.0000 12345.

2014-03-04 10:16:25 950

原创 WebClient获取网页代码

网址: protected void btnGet_Click(object sender, EventArgs e) { string strurl = txtUrl.Text.ToString(); //欲获取的网页地址 要 http:// WebClient myWebClient = n

2014-01-25 11:52:17 1213

原创 net内存回收与Dispose﹐Close﹐Finalize方法

一. net的对象使用一般分为三种情况﹕ 1.创建对象 2.使用对象 3.释放对象 二.创建对象 1.创建对象实际分为两个步骤﹕变量类型宣告和初始化对象 2.变量类型宣告(declare),如﹕ 复制   保存FileStream fs这行代码会在当前的变量作用域空间(栈或堆)里建立一个叫做fs的变量﹐至少四个字节吧(因为要存一个对象的地

2014-01-25 10:25:29 469

原创 js获取客户端ip

WMI Scripting HTMLalert(ip)

2014-01-24 16:57:53 810

原创 log4net配置及使用方法

1.  Global.asax 文件  void Application_Start(object sender, EventArgs e) { //在应用程序启动时运行的代码 log4net.Config.XmlConfigurator.ConfigureAndWatch(new System.IO.FileInfo(Sxmobi.FileHelpe

2014-01-24 09:34:49 677

原创 DataTable行转列

/// /// DataTable行转列 /// /// 需要转换的表 /// 转换表表头对应旧表字段(小写) /// public static DataTable DataTableRowtoCon(DataTable dtable, string head) { DataTable dt = new DataTable(); dt.Columns

2014-01-24 09:32:56 812

转载 Asp.Net 请求处理机制

原文:http://www.cnblogs.com/cilence/archive/2012/05/28/2520712.html Asp.Net 请求处理机制 前言我们都知道Web请求响应是基于Http协议,那么我们可以这样来理解,一次Web请求和响应的过程,实际上就是一次发送Http请求和接收Http响应的过程。客户端向服务器发送一次Http请求

2014-01-24 09:28:43 553

转载 Asp.Net 构架(HttpModule 介绍)

Asp.Net 构架(HttpModule 介绍) - Part.3引言Http 请求处理流程 和 Http Handler 介绍 这两篇文章里,我们首先了解了Http请求在服务器端的处理流程,随后我们知道Http请求最终会由实现了IHttpHandler接口的类进行处理(应该记得Page类实现了IHttpHandler)。从 Http 请求处理流程 一文的最后的一幅图中可

2014-01-23 10:43:58 607

转载 Asp.Net 构架(Http Handler 介绍)

引言在 Part.1 Http请求处理流程 一文中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandler,一个是IHttpModule,但在Part.1中,我并没有详细讲述如何对它们进行编程,只是轻描淡写地一笔带过。所谓学以致用,前面已经介绍了不少概念和原理。在本文中,我们通过几个范例来了解 IHttpHandler

2014-01-23 10:37:50 895

原创 js 验证各种格式类型的正则表达式

/** * 定义验证各种格式类型的正则表达式对象 */ var Regexs = { email: (/^[0-9a-z][0-9a-z\-\_\.]+@([0-9a-z][0-9a-z\-]*\.)+[a-z]{2,}$/i),//邮箱 phon

2014-01-22 15:22:54 488

原创 .NET中的静态与非静态的异同。

静态类 vs 普通类静态类与普通类的区别有以下几点:1)静态类无法实例化而普通类可以;2)静态类只能从System.Object基类继承;普通可以继承其它任何非static和非sealed类,但也只能继承一个类;3)静态类不能继承接口;普通类可以继承多个接口;4)静态类只能包含静态成员;普通类可以包含静态和非静态成员;5)静态类不能作为字段,方法参数和局部变量使用;普通类可

2014-01-20 15:57:45 560

原创 jQuery调用页面后台方法

$(document).ready(function() { $("input[type='button'][value='GetDate']").click(function() { $.ajax({ type: "post", url: "Jq

2014-01-20 15:26:26 602

原创 xml 增 删 改 查

XML代码 ew dsa eq 操作方式 创建XML文件 private void btnCreateXml_Click(object sender, System.EventArgs e) { //创建XML文档对象 System.Xml.XmlDocument xmldo

2014-01-20 15:18:57 738

原创 asp.net 实现在线人数统计

在解决方案资源管理器中添加新项,Global.asax,其中代码如下: void Application_Start(object sender, EventArgs e) { // 在应用程序启动时运行的代码 Application["count"] = 0; } void Application_End(ob

2014-01-20 15:13:56 1424

转载 在线播放器代码

2014-01-17 18:56:27 594

原创 ajax+json异步分页。

jsonpager.js$(function () { // 计算分页总条数 var pageCount = 0; $.ajax({ type: "POST", cache: false, async: false, dataType: "text", url: "ashx/getdat

2014-01-17 16:24:55 2454

转载 解析Json和封装Json

using System;using System.Collections.Generic;using System.Linq;using System.Text; namespace Monitor{ /// /// FileName: JSONHelper.cs /// CLRVersion: 2.0.50727.3623 /// Author:

2014-01-17 16:21:35 1469

原创 C# 制作39条形码

public void aspnet_barcode() { HttpContext c = new HttpContext(Request, Response); //获取生成条形码的高度 if (c.Request.QueryString["height"] != null) { _height =

2014-01-17 16:21:02 774

原创 ASP.NET 实现flv流媒体播放

player.aspx页aspx页代码: flowplayer("player1", "player/flowplayer-3.1.5.swf", { clip: { autoPlay: false, //是否自动播放,默认true autoBuffering: tr

2014-01-17 16:19:26 3084

原创 DataTable转泛型

public class DataHelper { /// /// 多个DataRow转换泛型集合 /// /// /// /// public static List ConvertTo(List rows) { List li

2014-01-17 16:18:09 712 1

原创 高效储存过程分页

CREATE PROCEDURE [dbo].[Common] @strTable varchar(30),--表名@strFields varchar(300),--检索的字段@strSortField varchar(30),--排序的字段@PageIndex int =1, --页码@PgSize int,--每页大小@doCount bit=0,

2014-01-17 16:16:44 502

原创 asp.net xml反序列化为对象(对像序列化为xml)

/// /// 将obj序列化为xml(obj->xml) /// /// 序列化为xml后保存的物理路径 /// 被序列化的对象 /// 被序列化对象的类型 public static void SaveXml(string filePath, object obj) {

2014-01-17 16:15:37 683

原创 C#发送邮件

/// /// 发送邮件/// /// 收件人邮件地址 /// 发件人邮件地址 /// 邮件主题 /// 邮件内容 /// 登录smtp主机时用到的用户名,注意是邮件地址'@'以前的部分 /// 登录smtp主机时用到的用户密码 /// 发送邮件用到的smtp主机/// true-发送成功,false-发送失败public static Boolean sendMail(

2014-01-17 16:14:39 458

原创 xml操作类,具体用法看注释

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Xml; namespace JqueryAjax.Code.Tools{ /// /// XMLHelper XML文档操作管理器 /// public cla

2014-01-17 16:12:49 518

转载 导出excel调用模版

//导出方法 void ExportExcelMethod(object param) { if (ObsTB.Count < 1) { MessageBox.Show("没有要导出的数据"); return; }

2014-01-17 16:11:11 586

原创 DropDownList手动构造一个下拉树形

private void bindDDL(DropDownList DDL, DataSet ds, int ParentID, string Tab) { DataView dv = new DataView(ds.Tables[0]); dv.RowFilter = "ParentId=" + ParentID.ToString(

2014-01-17 16:08:47 753

原创 javascript 鼠标拖拉画图

onloadReady(function (){ var daw=false; var isi=false var s=0; function

2014-01-17 16:07:37 587

转载 c# 取汉字首字母

static public string GetChineseSpell(string strText)  {  int len = strText.Length;  string myStr = "";  for(int i=0;i<len;i++)  {  myStr += getSpell(strText.Substring(i,1));  }  return myStr;

2014-01-17 16:06:42 942

转载 通用方法。 检查格式,字符串替换 ,防注入

public class FormatStr { #region MD5加密 /// /// MD5加密操作 /// /// 加密的字符串 /// public static string MD5(string str) { return Syste

2014-01-17 16:04:56 846

原创 checkbox实现全选(页面如果套用母板也可通用)

//脚本 $(function () { //全选 $("#chkAll").click(function () { //所有checkbox跟着全选的checkbox走 $('input[id*=chkbox]').attr("checked", this.checked); });

2014-01-17 16:02:22 704

转载 .net 获取远程IP 得到省市

using System;using System.IO;using System.Collections;using System.Text;using System.Text.RegularExpressions;public class IPScanner{ #region 私有成员 private string dataPath; private str

2014-01-17 16:00:58 600

转载 javascript 模仿windows拖动

javascript 模仿windows拖动 封装类/*** CreateDate 2011-8-22 18:34:34** @type Javascript Document** Description of moveElement.class** @example drop.reg("span","div");**/var drop={

2014-01-17 15:56:16 642

原创 异步查询用户名是否存在

function validateloginname() { var loginname=document.getElementById("Text1").value; xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); xmlHttp.onreadystatec

2014-01-17 15:54:34 686

OFFICE.txt

JS分页打印能保留表头和表尾。可运行 JS分页打印能保留表头和表尾。可运行 JS分页打印能保留表头和表尾。可运行 JS分页打印能保留表头和表尾。可运行

2019-12-28

C#7.0的新特性

C#7.0的新特性

2019-04-07

ILSpy反编译工具

ILSpy方编译工具 适合查看源码,看微软自己代码如何写的

2019-04-07

Http请求处理流程 面试经常被问

2. ISAPI使用异步命名管道来将请求转发给辅助进程并获得响应。 3. 辅助进程 在需要查询有关IIS环境的信息(即服务器变量)时又使用同步管道。 4. ISAPI模块创建固定数量的命名管道,并使用重叠的操作以通过小的线程池,处理同一时间进行的连接。当通过管道进行的数据交换操作结束后,完成例程,将断开客户端,并重新使用管道实例为新的客户端服务。线程池和重叠操作均可以保证使ASP.NET ISAPI的性能达到令人满意的水平。 aspnet_isapi绝不会处理Http请求。

2019-04-07

ASP.NET Page生命周期详解

(1)请求页面:页请求发生在页生命周期开始之前。 (2)开始:在开始阶段,将设置页属性,如Request和Response。在此阶段,页还将确定请求是回发请求还是新请求,并设置IsPostBack属性。 (3)初始化页面:页面初始化期间,可以使用页中的控件,并将设置每个控件的UniqueID属性。如果当前请求是回发请求,则回发数据尚未加载,并且控件属性值尚未还原为视图状态中的值。

2019-04-07

IIS经典模式和集成模式的区别

应用程序池模式会影响服务器处理托管代码请求的方式。 如果托管应用程序在采用集成模式的应用程序池中运行,服务器将使用 IIS 和 ASP.NET 的集成请求处理管道来处理请求。 如果托管应用程序在采用经典模式的应用程序池中运行,服务器会继续通过 Aspnet_isapi.dll 路由托管代码请求,其处理请求的方式就像应用程序在 IIS 6.0 中运行一样。

2019-04-07

.net core 使用SESSION 文档

第一是在Asp.net Core中引用dll,以往我们引用DLL都是直接引用,在Core里这样是不行的,必须基于NuGet添加,或者基于project.json添加,然后保存VS会启动还原类库。

2019-04-07

ASP.NET 常用基类

图片上传 导入导出EXCEL 等等 字符串处理 SQL加密 文件读写 文件夹读写 各种加密解密 XML操作

2014-04-10

ASP.NET 生成条形码

生成条形码 VS2008可以运行,代码简单

2014-01-23

EXCEL 导出多个表格自定义格式

EXCEL 导出多个表格自定义格式 自己写的 性能不是很好

2014-01-10

自定义表格导出Excel

自定义表格导出Excel 留在备用 DataTable导出Excel 合并单元格

2014-01-07

Nopi 导入导出

Nopi 导入导出

2014-01-07

空空如也

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

TA关注的人

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