<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wangxiao2008的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wangxiao2008</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wangxiao2008]]></copyright><item><title><![CDATA[Sql Server 创建表分区]]></title><link>https://blog.youkuaiyun.com/wangxiao2008/article/details/46235825</link><guid>https://blog.youkuaiyun.com/wangxiao2008/article/details/46235825</guid><author>wangxiao2008</author><pubDate>Fri, 29 May 2015 14:41:22 +0800</pubDate><description><![CDATA[转自：http://www.cnblogs.com/panchunting/p/SQLServer_TablePartition.html        





SQL Server 创建表分区




先准备测试表

CREATE TABLE [dbo].[Employee] (
    EmployeeNo INT IDENTITY(1,1) PRIMARY KE]]></description><category></category></item><item><title><![CDATA[关于sql注入问题]]></title><link>https://blog.youkuaiyun.com/wangxiao2008/article/details/8776190</link><guid>https://blog.youkuaiyun.com/wangxiao2008/article/details/8776190</guid><author>wangxiao2008</author><pubDate>Tue, 09 Apr 2013 10:19:34 +0800</pubDate><description><![CDATA[SQL 注入：
1、SQL 注入是一种攻击方式，在这种攻击方式中，恶意代码被插入到字符串中，然后将该字符串传递到 SQL Server 的实例以进行分析和执行。任何构成 SQL 语句的过程都应进行注入漏洞检查，因为 SQL Server 将执行其接收到的所有语法有效的查询。一个有经验的、坚定的攻击者甚至可以操作参数化数据。
2、SQL 注入的主要形式包括直接将代码插入到与 SQL 命令串联在一]]></description><category></category></item><item><title><![CDATA[StringBuilder效率比String高的原因。]]></title><link>https://blog.youkuaiyun.com/wangxiao2008/article/details/8773309</link><guid>https://blog.youkuaiyun.com/wangxiao2008/article/details/8773309</guid><author>wangxiao2008</author><pubDate>Mon, 08 Apr 2013 16:50:43 +0800</pubDate><description><![CDATA[string类型具有不可变性，对string字符串的操作（如拼接、Trim()等）都会在内存中产生一个新的字符串对象，在对字符串进行频繁修改的情况下，如在For循环中进行操作等，那么将会频繁的创建新的字符串对象，造成系统的不必要开销，所以这种情况下大家都推荐使用StringBuilder类来对字符串进行操作，那么到底是怎么实现的呢？
    先用代码展示StringBuilder的基本操作：]]></description><category></category></item><item><title><![CDATA[关于敏捷开发的26个心得]]></title><link>https://blog.youkuaiyun.com/wangxiao2008/article/details/6760713</link><guid>https://blog.youkuaiyun.com/wangxiao2008/article/details/6760713</guid><author>wangxiao2008</author><pubDate>Thu, 08 Sep 2011 16:08:18 +0800</pubDate><description><![CDATA[我收集各式各样的至理名言。最近我一直在研究敏捷软件开发；有收获吗？下面就是能够指导敏捷软件开发团队的26条核心原则。
1、用例一完全能够运行后再开发用例二。厨房里有一种说法正好可以印证这个问题：做好一盘菜后你再做下一盘
    对于软件开发来说一个最大的问题就是人们喜欢并行开]]></description><category></category></item><item><title><![CDATA[SQL Server日期格式的转换]]></title><link>https://blog.youkuaiyun.com/wangxiao2008/article/details/6755662</link><guid>https://blog.youkuaiyun.com/wangxiao2008/article/details/6755662</guid><author>wangxiao2008</author><pubDate>Wed, 07 Sep 2011 09:50:39 +0800</pubDate><description><![CDATA[SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 
例如:
select getdate()
2004-09-12 11:06:08.177

SQL Server里面可能经常会用到的日期格式转换方法:]]></description><category></category></item><item><title><![CDATA[SqlDataAdapter 的使用]]></title><link>https://blog.youkuaiyun.com/wangxiao2008/article/details/6736671</link><guid>https://blog.youkuaiyun.com/wangxiao2008/article/details/6736671</guid><author>wangxiao2008</author><pubDate>Wed, 31 Aug 2011 17:28:30 +0800</pubDate><description><![CDATA[SqlDataAdapter 是DataSet 和更新数据库的一组数据命令和一个数据库连接的填充器。提供 DataSet 和 SQL Server 之间的桥接，用于检索和保存数据。
SqlDataAdapter 是通过对数据源映射Fill（可更改 DataSet 中的数据以匹配]]></description><category></category></item><item><title><![CDATA[50个Sql语句(整理版)]]></title><link>https://blog.youkuaiyun.com/wangxiao2008/article/details/6452070</link><guid>https://blog.youkuaiyun.com/wangxiao2008/article/details/6452070</guid><author>wangxiao2008</author><pubDate>Sat, 28 May 2011 17:22:00 +0800</pubDate><description><![CDATA[先写到这里，以后可能看/* 标题：一个项目涉及到的50个Sql语句(整理版) 作者：爱新觉罗.毓华(十八年风雨，守得冰山雪莲花开) 时间：2010-05-10 地点：重庆航天职业学院说明：以下五十个语句都按照测试数据进行过测试，最好每次只单独运行一个语句。问题及描述： --1.学生表 Student(S#,Sname,Sage,Ssex) --S# 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 --2.课程表 Course(C#,Cname,T#) --C# --课程编号,Cnam]]></description><category></category></item><item><title><![CDATA[C#反射之Assembly.Load，Assembly.LoadFile 与 Assembly.LoadFrom方法介绍]]></title><link>https://blog.youkuaiyun.com/wangxiao2008/article/details/6452045</link><guid>https://blog.youkuaiyun.com/wangxiao2008/article/details/6452045</guid><author>wangxiao2008</author><pubDate>Sat, 28 May 2011 17:02:00 +0800</pubDate><description><![CDATA[一些关于C#反射的知识，估计也就最多达到使用API的程度，至于要深入了解，以现在的水平估计很难做到，所以下面此篇文章，以作为一个阶段的总结。

对于反射的总结，我想从以下几个方面展开，首先是反射程序集，模块，类的成员以及成员的一些信息；接下来就是动态调用类的成员方法；第三个方面就动态产生程序集，模块和类以及类的成员。好了，现在就让我们从反射各种信息开始吧

在C#中，我们要使用反射，首先要搞清楚以下命名空间中几个类的关系:

System.Reflection命名空间

(1)   AppD]]></description><category></category></item><item><title><![CDATA[Dundas]]></title><link>https://blog.youkuaiyun.com/wangxiao2008/article/details/6451430</link><guid>https://blog.youkuaiyun.com/wangxiao2008/article/details/6451430</guid><author>wangxiao2008</author><pubDate>Sat, 28 May 2011 09:50:00 +0800</pubDate><description><![CDATA[整个图形控件主要由以下几个部份组成：1.Annotations --图形注解集合2.ChartAreas  --图表区域集合3.Legends      --图例集合4.Series --图表序列集合（即图表数据对象集合）5.Titles--图标的标题集合Annotations注解集合     Annotations是一个对图形的一些注解对象的集合，所谓注解对象，类似于对某个点的详细或者批注的说明，比如，在图片上实现各个节点的关键信息，如下图方框和黄色的小方框：  一个图形上可以拥有多个注解对象，可以添加十]]></description><category></category></item><item><title><![CDATA[OWC11的一些常用功能及其解答]]></title><link>https://blog.youkuaiyun.com/wangxiao2008/article/details/6449288</link><guid>https://blog.youkuaiyun.com/wangxiao2008/article/details/6449288</guid><author>wangxiao2008</author><pubDate>Fri, 27 May 2011 09:43:00 +0800</pubDate><description><![CDATA[<br />OWC，即Office Web Components，是微软随Office提供的绘图控件，使用它能够绘制绝大部分的图形，但不幸的是OWC的帮助文件并不好用，网上关于OWC的文章也都很简单，稍微深入一点的问题就很难搜到。所以，把自己研究OWC的一些心得写在这里，希望能帮助有需要的朋友，使他们不必再去翻看长长的对象（属性、方法）列表。除此之外，也有一些功能还未实现，希望与大家一起探讨。 <br />注：本文只谈论OWC使用中的技术问题，不涉及OWC引用，授权，版本等方面。文中给出的示例代码基于OWC]]></description><category></category></item><item><title><![CDATA[.net程序界面运行为什么会变形]]></title><link>https://blog.youkuaiyun.com/wangxiao2008/article/details/4330875</link><guid>https://blog.youkuaiyun.com/wangxiao2008/article/details/4330875</guid><author>wangxiao2008</author><pubDate>Wed, 08 Jul 2009 13:15:00 +0800</pubDate><description><![CDATA[      WinForm程序， 同样的程序，在同样的分辩率下，同样的XP系统，有一台机器却出现变形的情况。所以的窗体明显都被拉长拉宽了，背景图更是乱的一踏糊涂，有的窗体都不能完全显示。试了一下所有的.net程序在那台系统上运行都变形，这个问题很奇怪，到底是什么属性设置导致的。       原因：不知道为什么，那台机器运行的窗体上的字体居然都是微软雅黑，可能是安装什么软件时默认字体被修改了，而]]></description><category></category></item><item><title><![CDATA[含行、列合计的统计。按列合计排序实现的sql方法]]></title><link>https://blog.youkuaiyun.com/wangxiao2008/article/details/4288495</link><guid>https://blog.youkuaiyun.com/wangxiao2008/article/details/4288495</guid><author>wangxiao2008</author><pubDate>Mon, 22 Jun 2009 12:10:00 +0800</pubDate><description><![CDATA[1、没有按照合计排序的写法EXEC ( @ColSum) /*添加列合计*/ EXEC ( @RowSum)/*添加行合计*/ EXEC (SELECT  + @FirstName + ,+ @SelectFileds + ,[合计] FROM +  @TEMP_TABLE )2、在添加行合计之前，先用临时表排好序，在将数据插回去。这里数据用临时表倒了两次，为了达到效果，有时影]]></description><category></category></item><item><title><![CDATA[C# 两个exe传递消息]]></title><link>https://blog.youkuaiyun.com/wangxiao2008/article/details/4264220</link><guid>https://blog.youkuaiyun.com/wangxiao2008/article/details/4264220</guid><author>wangxiao2008</author><pubDate>Fri, 12 Jun 2009 16:14:00 +0800</pubDate><description><![CDATA[首先,在发送方，用FindWindow找到接受方的句柄，然后向接受方发送WM_COPYDATA消息。 接受方在DefWndProc事件中处理这条消息。由于中文编码是两个字节, 所以传递中文时候字节长度要搞清楚。 protected override void DefWndProc(ref  System.Windows.Forms.Message m) {     switch (m.Msg)  ]]></description><category></category></item><item><title><![CDATA[读取XML节点selectNodes与selectSingleNode的用法的区别]]></title><link>https://blog.youkuaiyun.com/wangxiao2008/article/details/4264187</link><guid>https://blog.youkuaiyun.com/wangxiao2008/article/details/4264187</guid><author>wangxiao2008</author><pubDate>Fri, 12 Jun 2009 16:05:00 +0800</pubDate><description><![CDATA[今天在网上看到一个关于selectNodes与selectSingleNode的用法的区别。由于之前没有特别在意，因而今日看见是很是惊异。特复制过来，供大家一起学习！其中文中提到了最重要的区别是在运用操作后的变化。 selectnodes: selectNodes和ChildNodes获取XML内容数组的差异性我们在使用XML进行查询或者变更数据的时候，需要注意两个很相]]></description><category></category></item><item><title><![CDATA[哈希表排序]]></title><link>https://blog.youkuaiyun.com/wangxiao2008/article/details/4264121</link><guid>https://blog.youkuaiyun.com/wangxiao2008/article/details/4264121</guid><author>wangxiao2008</author><pubDate>Fri, 12 Jun 2009 15:50:00 +0800</pubDate><description><![CDATA[Hashtable 不支持排序，可以牺牲一些性能，用ArryList进行排序。 实例： // 创建一个 Hashtable 对象 Hashtable ht = new Hashtable(); // 添加 key/value 值 ht.Add("jwk", "王刚"); ht.Add("august", "朵朵"); ht.Add("small", "小菜"); ht.Add("big]]></description><category></category></item></channel></rss>