
.net
ProStones
这个作者很懒,什么都没留下…
展开
-
引用Log4Net写文件日志
创建配置文件Log4Net.config --> <!-- 如果不启用相应的日志记录,可以通过这种方式注释掉原创 2015-01-21 15:32:50 · 634 阅读 · 0 评论 -
turn.js单页翻书页面
turn.js单页翻书页面demo原创 2014-11-20 14:14:37 · 3659 阅读 · 1 评论 -
C#中各种计时器
1、使用 Stopwatch 类 (System.Diagnostics.Stopwatch)Stopwatch 实例可以测量一个时间间隔的运行时间,也可以测量多个时间间隔的总运行时间。在典型的 Stopwatch 方案中,先调用 Start 方法,然后调用 Stop 方法,最后使用 Elapsed 属性检查运行时间。Stopwatch 实例或者在运行,或者已停止;使用 IsR转载 2014-10-09 13:29:15 · 594 阅读 · 0 评论 -
生成验证码
using System;using System.Drawing;using System.Drawing.Drawing2D;using System.Drawing.Imaging;using System.IO;using System.Web.UI;namespace WebStringToPicture{ public partial class Index :转载 2014-09-29 14:11:01 · 450 阅读 · 0 评论 -
文件下载:"Content-disposition","attachment; filename=中文名>>>解决方案
两种解决方法1.如果web.config里utf-8直接Server.UrlEncode(filename)就可以2.否则就要用第二种方法filename=HttpUtility.UrlEncode(Encoding.UTF8.GetBytes(filename));原创 2014-09-02 11:36:07 · 3765 阅读 · 0 评论 -
.net各种获取客户端ip方法
Request.ServerVariables("REMOTE_ADDR") 来取得客户端的IP地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的IP地址,而不是真正的客户端IP地址。 要想透过代理服务器取得客户端的真实IP地址,就要使用 Request.ServerVariables("HTTP_X_FORWARDED_FOR") 来读取。 不过要注意的事,并不是转载 2014-01-03 08:27:23 · 907 阅读 · 0 评论 -
Webservice中如何实现方法重载(overload)以及如何传送不能序列化的对象作参数
1。Webservice中的方法重载问题(1)在要重载的WebMethod上打个MessageName标签比如:[WebMethod(MessageName = "HelloWorld1")]public string HelloWorld(){ return "HelloWorld";}[WebMethod(MessageName = "HelloWorld转载 2014-01-03 08:10:08 · 870 阅读 · 0 评论 -
字符串过滤
/**//// /// 过滤sql中非法字符 /// /// 要过滤的字符串 /// string public static string Filter(string value) { if (string.IsNullOrEmpty(value)) r转载 2014-01-02 11:18:02 · 600 阅读 · 0 评论 -
C# 中 foreach 使用方法
因为是从一个类的集合中删除掉一个元素。这样就要遍历整个集合,而foreach正是为遍历准备的新玩意。自然而然用上了。于是代码类似如下:string temp = name.Text; // 从TextBox中读出数据 foreach (LCourse cou in Data.myCourse) // 在List中遍历 { if (cou.name == temp)转载 2013-12-18 10:10:47 · 959 阅读 · 1 评论 -
c#颠倒字符串序列
class Program { static void Main(string[] args) { string a = "abcdefg"; char[] mya = a.ToArray(); Array.Reverse(mya); Console.WriteL转载 2013-12-18 09:33:35 · 1139 阅读 · 0 评论 -
String、StringBuffer、StringBuilder之间区别
String,StringBuffer,StringBuilder 之间区别在字符串处理中C#提供了String、StringBuffer、StringBuilder三个类。那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下:1、 三者在执行速度方面的比较:StringBuilder >StringBuffer > StringString一旦赋值转载 2013-12-17 16:27:46 · 526 阅读 · 0 评论 -
ExecuteNonQuery,ExecuteScalar,ExecuteReader,ExecuteXmlReader,ExecuteOracleNonQuery,ExecuteOracleScal
ExecuteXmlReader()用于XML操作,返回一个XML对象。E.gXmlReader xr = cmd.ExecuteXmlReader();Response.Write(xr.AttributeCount); // 获取当前节点上的属性个数xr.Close();ExecuteReader()如果是select,返回查询结果的集合,类型是DataReader(OleDb原创 2013-12-17 10:32:14 · 2964 阅读 · 0 评论 -
C#调用ORACLE包
调用: conn.Open(); OracleCommand cmd = new OracleCommand("MyPackage1.MyProcedure", conn); cmd.CommandType = CommandType.StoredProcedure; OracleParameter原创 2013-12-17 11:11:38 · 1709 阅读 · 0 评论 -
Web.config文件
一、认识Web.config文件 Web.config 文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的 Web.config文件,包括默认的配置设置,所原创 2013-12-16 08:39:18 · 679 阅读 · 0 评论 -
c#Oracle事务
class Transaction { /// /// 测试Oracle事务 /// /// public int testTransaction() { string connectionString = "Data Source=orcl;user=" + "s原创 2013-12-20 09:35:56 · 2514 阅读 · 0 评论 -
运行 Asp.Net 程序 MVC 网站出现 MySql.Web 程序集加载失败之解决
错误提示未能加载文件或程序集"MySql.Web, Version=6.7.4.0, PublicKeyToken=c5687fc88969c44d"或它的某一个依赖项。解决方法为MVC解决方案添加MySql程序集引用。转载 2013-12-20 10:10:32 · 1732 阅读 · 0 评论 -
MINIUI mini-combobox 调用
<div class="mini-combobox" style="width: 250px;" popupwidth="400" textfield="text" valuefield="id" value="cn,usa" multiselect="true" data="datalist">原创 2014-01-23 13:45:15 · 13575 阅读 · 1 评论 -
path帮助类
public static class Path { /// /// 取得网站的根目录的URL /// /// /// public static string GetRootURI(HttpRequest Req) { string AppPa原创 2014-08-27 11:30:04 · 409 阅读 · 0 评论 -
File帮助类
public static class MyFile { /// /// 创建文件夹 /// public static string CreateFolder(string argPath) { string returnStr = ""; try原创 2014-08-27 11:28:03 · 504 阅读 · 0 评论 -
zip帮助类
public static class Zip { #region 压缩文件夹 /// /// 压缩文件夹 /// /// 要打包的文件夹 /// 目标文件名 /// 压缩品质级别(0~9)原创 2014-08-27 11:25:04 · 512 阅读 · 0 评论 -
图像转换为Base64编码
public static class ImageBase64 { /// /// 图像转换为Base64编码 /// /// 图像 /// 图像格式 /// 转换成功返回其Base64编码;失败返回空串 public static string Im转载 2014-08-13 14:30:12 · 907 阅读 · 0 评论 -
简单XML操作类
/// /// 返回XMl文件指定元素的指定属性值 /// /// 指定元素 /// 指定属性 /// public static bool getXmlValue(string key, out string value) { Xm原创 2014-08-13 14:32:48 · 541 阅读 · 0 评论 -
动态下载图片
try { Image img1 = ImageBase64.Base64ToImage(img); Bitmap map = new Bitmap(img1); MemoryStream ms = new Mem原创 2014-08-13 14:36:38 · 554 阅读 · 0 评论 -
C#获取文件夹下的所有文件的文件名
C#获取文件夹下的所有文件的文件名 1234567891011121314String path = @"X:\xxx\xxx"; //第一种方法var files = Directory转载 2014-08-25 15:48:46 · 732 阅读 · 0 评论 -
.net多参数线程
{stringarr a = new stringarr (); a.message = "aaa"; a.message2 = "bbb"; Thread thread = new Thread(printMessage); thread.Start((object)a); }转载 2014-04-24 10:29:57 · 586 阅读 · 0 评论 -
task
本篇文章的议题如下: 1.Task基础介绍 2.Task的创建 3.获取Task的执行结果 4. 补充细节 1.Task基础介绍 首先我们还是来看看一段简单的代码: 这里展示的只是一段简单的代码,不能显示出并行编程的特点。但是我们还是从最基本的开始看,慢慢进入深一点的话题。如果转载 2014-04-23 15:28:28 · 616 阅读 · 0 评论 -
使用 ODP.NET 访问 Oracle 数据库
要相使用 Oracle Data Provider For .NET(ODP.NET),必须先安装 ODP.NET 或者是 ODAC(Oracle Data Access Components)(ODAC 中包含 ODP.NET 这个组件)最好是把 ODT.NET 也安装上,这样,以后在 Visual Studio 中开发 Oracle 应用程序会方便很多的,还是提转载 2013-12-16 16:25:26 · 981 阅读 · 0 评论