上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 46 下一页
摘要: 这里介绍了几种方式之间的序列化与反序列化之间的转换首先介绍的如何序列化,将object对象序列化常见的两种方式即string和xml对象;第一种将object转换为string对象,这种比较简单没有什么可谈的; public string ScriptSerialize<T>(T t) { JavaScriptSerializer serializer = new JavaScriptSerializer(); return serializer.Serialize(t); }第二种将object转换为xml对象: pub... 阅读全文
posted @ 2013-01-28 16:59 赤狐(zcm123) 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 假如有一张大表,现在需要增加一个非聚集索引,对于DBA来说,要有预估其大小以及执行时间的估算能力,尤其对一些企业使用SSD硬盘,其硬盘空间很是宝贵,增加索引如果错误预估其大小,很有可能导致硬盘资源超出预期使用量,造成没必要的麻烦,这里只针对其预估硬盘占用空间展开讨论,行为标准8060 in_row_data,不涉及行溢出,大对象等情况。 举个例子给大家 create table Index_test (id int,a char(10))goinsert into Index_test select 100,'aaaaa'go 4000create nonclustered i 阅读全文
posted @ 2013-01-28 16:57 赤狐(zcm123) 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 最近研究了下nodejs读写GBK文件的方法,nodejs原生的API接口如fs.readFile(filename,[encoding],[callback])其encoding参数是不支持gbk的。实际上,如果不传encoding参数,返回的结果是一个Buffer类型的对象;如果传入参数,返回的是buffer.toString(encoding)的结果,也就是对一个buffer编码的结果。纯Javascript是Unicode友好的但对于处理二进制数据并不合适。Buffer对象就是为了解决这个问题,我理解Buffer为固定长度的字节数组。现在已经知道encoding参数实际上是交给Buff 阅读全文
posted @ 2013-01-26 09:55 赤狐(zcm123) 阅读(954) 评论(1) 推荐(0) 编辑
摘要: 编程的异常处理很重要,当然Sql语句中存储过程的异常处理也很重要,明确的异常提示能够快速的找到问题的根源,节省很多时间…… 编程的异常处理很重要,当然Sql语句中存储过程的异常处理也很重要,明确的异常提示能够快速的找到问题的根源,节省很多时间。 下面,我就以一个插入数据为例来说明Sql Server中的存储过程怎么捕获异常的 。 1、环境 数据库为Sql Server2008。 表(Course)结构为: No char(10) primary key Name varchar(20) Comment varchar(50) 2、存储过程 就以插入数据为例,其他的可以照着写... 阅读全文
posted @ 2013-01-25 10:08 赤狐(zcm123) 阅读(882) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace MyPinYin{ /// <summary> /// 汉字拼音转换类 /// </summary> public class PinYinConverter { #region 数组信息 private static int[] pyValue = new int[] { -20319, -20317, -20304, -20295, -20292, -20283, -20265, -2 阅读全文
posted @ 2013-01-24 17:41 赤狐(zcm123) 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 在写程序的时候,我们经常需要对页面进行传参数,比如page?id=1234,那么在page这个页面中就直接可以使用string id = Request.QueryString["id"];来获取参数id的值1234了。这是一个人人都知道的基础知识。上面的方法:Request.QueryString,它会把传入的URL进行分析,并把结果保存在一个键值(key value)的Collection中,我们只要通过设置key值,就可以返回这个key所对应的value了。假设这个URL不是通过请求进来的,我们是没有办法通过Request来获取URL的参数值的,我们是否可以通过一个字 阅读全文
posted @ 2013-01-23 16:24 赤狐(zcm123) 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 类 型前 缀示 例AdrotatoradrtadrtTopAdBulletedListblstblstCityButtonbtnbtnSubmitCalendarcalcalMettingDatesCheckBoxchkchkBlueCheckBoxListchklchklFavColorsDropDownListdropdropCountriesFileUpLoadfupfupImageHiddenFieldhfldhfldNameHyperLinkhlkhlkDetailsImageimgimgAuntBettyImageButtonibtnibtnSubmitImageMapimapim 阅读全文
posted @ 2013-01-23 10:12 赤狐(zcm123) 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 客户的机器的系统时间经常出错,导致给他们做的软件无法正常使用,所以后来就加了一个同步网络时间的小功能。实现起来很简单,但是却很使用。这个小功能就是先获取网络时间,然后将系统的时间修改成从网络获得的时间。下面是具体的实现:获取网络时间:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; using System.Net; using System.Net.Sockets; using System.Text.RegularExpr... 阅读全文
posted @ 2013-01-16 17:30 赤狐(zcm123) 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 1.继承是允许重用现有类去创建新类的过程,原则:一个类派生出来的子类具有这个类的所有公共属性 创建新类所根据的基础类称为基类或父类,新建的类则称为派生类或子类2.继承C#中的类C#不支持多重继承,如果未在声明中指定一个基类,则继承自System.Objectusing System;namespace BaseConsole{ #region 基类 public class Person { private string _name; private uint _age; public void GetInfo() { ... 阅读全文
posted @ 2013-01-16 10:47 赤狐(zcm123) 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 首先,访问修饰符最常用的有 public private protected internal ......public 和private确实很好理解,但是protected在做例子的时候我总是走入误区.首先,protected 是保护的意思,就是说加入我一个类中的字段或者方法不希望被所有类来继承,而是要被指定的类来继承.那么怎么办,我们就会用到protected.也就是说加入方法或者字段被protected修饰,那么这个方法或者字段就只能由特定的类来调用,就是该类的子类.我的误区就是这样来写:class parent //父类 { protected int i = 100; } class 阅读全文
posted @ 2013-01-15 11:10 赤狐(zcm123) 阅读(222) 评论(0) 推荐(0) 编辑
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 46 下一页