<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[狮子座小小羊]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/angle_greensky110</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; angle_greensky110]]></copyright><item><title><![CDATA[(转载)c#、vb.net实现DataTable中行row、列Columns互换]]></title><link>https://blog.youkuaiyun.com/angle_greensky110/article/details/105414632</link><guid>https://blog.youkuaiyun.com/angle_greensky110/article/details/105414632</guid><author>angle_greensky110</author><pubDate>Thu, 09 Apr 2020 17:08:49 +0800</pubDate><description><![CDATA[原文出处：

https://www.cnblogs.com/mzoylee/archive/2009/04/23/1442484.html

今天在做Chart图表时，发现客户要求将数据列表显示的格式与数据中的行，列是互换的，效果如下。其实，单纯实现互换没这么麻烦，用不了这么多for循环，但是，互换后datatable中会默认产生名为Columns1的名字，这是我们所不需要的，所以用了以下这程...]]></description><category></category></item><item><title><![CDATA[(转载)C#如何生成JSON字符串提交给接口（服务器）]]></title><link>https://blog.youkuaiyun.com/angle_greensky110/article/details/100776193</link><guid>https://blog.youkuaiyun.com/angle_greensky110/article/details/100776193</guid><author>angle_greensky110</author><pubDate>Thu, 12 Sep 2019 16:31:07 +0800</pubDate><description><![CDATA[上一篇文章中我们写的C#生成JSON字符串，那么我们生成的字符串要干嘛呢？当然是将数据提交给服务器啦。一般用过接口来接受这个JSON。

这里我们会用到第一章中的一个 类。HttpUitls里面的Post方法。

非常简单：

 public static string Post(string Url, string Data, string Referer)；

 参数说明：URL提交的接口...]]></description><category></category></item><item><title><![CDATA[（转载）C#如何生成JSON字符串?（序列化对象）]]></title><link>https://blog.youkuaiyun.com/angle_greensky110/article/details/100776023</link><guid>https://blog.youkuaiyun.com/angle_greensky110/article/details/100776023</guid><author>angle_greensky110</author><pubDate>Thu, 12 Sep 2019 16:28:41 +0800</pubDate><description><![CDATA[上一篇文章中我们讲解了序列号JSON数据，这篇文章我们来讲解一下反序列化JSON数据，也就是将实体类转化成JSON数据，其实也非常简单，说白了，就是将实体初始化。

一样，我们跟着前两篇的代码，在添加 一个按钮，在按钮事件里面写代码。先看效果吧。





接下俩是按钮事件


using System;
using System.Collections.Generic;
using Syste...]]></description><category></category></item><item><title><![CDATA[(转载)C#如何解析JSON数据（反序列化对象）]]></title><link>https://blog.youkuaiyun.com/angle_greensky110/article/details/100775797</link><guid>https://blog.youkuaiyun.com/angle_greensky110/article/details/100775797</guid><author>angle_greensky110</author><pubDate>Thu, 12 Sep 2019 16:24:25 +0800</pubDate><description><![CDATA[在上一篇文章中，我们讲解了如何通过API接口获取返回的JSON字符串，那么，这篇文章我们来讲解拿到了返回的JSON字符串后，我们要如何取到里面我们需要的数据呢？这操作叫JSON的反序列化操作。接下里我们将一一解释。



先看效果：这个大家最喜欢。



我们先看一下上一篇文章中返回的字符串。


{"message":"ok","nu":"367847964498","ischeck":"1"...]]></description><category></category></item><item><title><![CDATA[（转载）C#如何拿到从http上返回JSON数据?]]></title><link>https://blog.youkuaiyun.com/angle_greensky110/article/details/100775543</link><guid>https://blog.youkuaiyun.com/angle_greensky110/article/details/100775543</guid><author>angle_greensky110</author><pubDate>Thu, 12 Sep 2019 16:16:41 +0800</pubDate><description><![CDATA[原文出处：https://www.cnblogs.com/zoujinhua/p/10330037.html

在实际开发中，我们经常会使用到API，所谓API一般就是一个地址，我们称之为接口。然后我们通过用C#对这地址发送请求，请求后，服务器就会给我们返回数据，一般是XML或者JSON，这里我们主要讲述的是JSON。

为了演示，我们这里准备了一个接口，这是一个查询物流的接口。（读者读到这篇文章...]]></description><category></category></item><item><title><![CDATA[VS没有debug配置项无法调试问题]]></title><link>https://blog.youkuaiyun.com/angle_greensky110/article/details/84324511</link><guid>https://blog.youkuaiyun.com/angle_greensky110/article/details/84324511</guid><author>angle_greensky110</author><pubDate>Wed, 21 Nov 2018 15:54:46 +0800</pubDate><description><![CDATA[右键项目属性-编译选项卡，没有出现“配置”选项或者选择项默认“活动（Release）”，导致无法调试，如图：



1、调出编译“配置”选项：工具-选项-项目和解决方案，勾选“显示高级生成配置”即可，如图：



2、配置项默认选择“活动（Release）”，生成输出路径也在Release文件夹下，在这里选修改成“Debug”选项，不起作用，仍然无法调试。如图：


解决办法：生成-项目配置器，在...]]></description><category></category></item><item><title><![CDATA[GridView中的更新按钮不能触发RowUpdating事件]]></title><link>https://blog.youkuaiyun.com/angle_greensky110/article/details/77680112</link><guid>https://blog.youkuaiyun.com/angle_greensky110/article/details/77680112</guid><author>angle_greensky110</author><pubDate>Tue, 29 Aug 2017 16:57:03 +0800</pubDate><description><![CDATA[原文出处：http://www.cnblogs.com/emanlee/archive/2009/03/02/1401826.html

当点击“编辑”按钮以后，可以看到“更新”和“取消”按钮，“取消”按钮可以正常触发RowCancelingEdit事件，但是“更新”按钮不能触发RowUpdating事件。

解决方案：

在中添加 CausesValidation="false" 。]]></description><category></category></item><item><title><![CDATA[C#.NET实现Word或Excel文件转为HTML文件]]></title><link>https://blog.youkuaiyun.com/angle_greensky110/article/details/55259866</link><guid>https://blog.youkuaiyun.com/angle_greensky110/article/details/55259866</guid><author>angle_greensky110</author><pubDate>Thu, 16 Feb 2017 16:09:13 +0800</pubDate><description><![CDATA[原文出处：http://www.cnblogs.com/cdz-sky/p/4266471.html

已通过测试，很好用，谢谢博主的分享，以下是正文内容：




Word文件转html，返回相对路径：


private string GetPathByDocToHTML(string strFile)
    {
        if (string.IsNullOrEm]]></description><category></category></item><item><title><![CDATA[(vb.net)MD5 32位加密小写输入]]></title><link>https://blog.youkuaiyun.com/angle_greensky110/article/details/53944365</link><guid>https://blog.youkuaiyun.com/angle_greensky110/article/details/53944365</guid><author>angle_greensky110</author><pubDate>Fri, 30 Dec 2016 16:20:21 +0800</pubDate><description><![CDATA[vb.net 
Imports System.Security.Cryptography


 Public Shared Function funcMD5(ByVal str As String) As String
        Using md5Hash As MD5 = MD5.Create()
            Dim hash As String = GetMd5Hash(m]]></description><category></category></item><item><title><![CDATA[.net将一个DataTable拆分成n个DataTable]]></title><link>https://blog.youkuaiyun.com/angle_greensky110/article/details/53940351</link><guid>https://blog.youkuaiyun.com/angle_greensky110/article/details/53940351</guid><author>angle_greensky110</author><pubDate>Fri, 30 Dec 2016 10:54:56 +0800</pubDate><description><![CDATA[C#
/// 
        /// 分解数据表
        /// 
        /// 需要分解的表
        /// 每个表包含的数据量
        /// 
        public DataSet SplitDataTable(DataTable originalTab, int rowsNum)
        {]]></description><category></category></item><item><title><![CDATA[利用LR做性能测试中出现的常见问题解决方案]]></title><link>https://blog.youkuaiyun.com/angle_greensky110/article/details/53521600</link><guid>https://blog.youkuaiyun.com/angle_greensky110/article/details/53521600</guid><author>angle_greensky110</author><pubDate>Thu, 08 Dec 2016 17:45:21 +0800</pubDate><description><![CDATA[博主用心整理了很多问题，都是经验之谈，非常感激博主的分享。

原文出处：http://blog.youkuaiyun.com/he_jian1/article/details/41677177







       做性能测试也有好几年了，在测试过程中经常会遇到一些觉见错误 ，这些错误可能是由于设置不当引起，也有可能是选项设置引起，更有可能是测试执行中的一些细节没有注意而引起的，在此]]></description><category></category></item><item><title><![CDATA[.net通过url访问服务器获取服务器返回数据]]></title><link>https://blog.youkuaiyun.com/angle_greensky110/article/details/52209497</link><guid>https://blog.youkuaiyun.com/angle_greensky110/article/details/52209497</guid><author>angle_greensky110</author><pubDate>Mon, 15 Aug 2016 11:26:44 +0800</pubDate><description><![CDATA[一、url为http协议

1、普通调用：




 public string GetInfo(string url)
    {
        //访问http方法
        string strBuff = "";
        Uri httpURL = new Uri(url);
        ///HttpWebRequest类继承于WebRequest，并没有自己的构造...]]></description><category></category></item><item><title><![CDATA[js前台加密传输到后台C#解密]]></title><link>https://blog.youkuaiyun.com/angle_greensky110/article/details/48293653</link><guid>https://blog.youkuaiyun.com/angle_greensky110/article/details/48293653</guid><author>angle_greensky110</author><pubDate>Tue, 08 Sep 2015 17:52:59 +0800</pubDate><description><![CDATA[源码下载地址：js前台加密传输到后台c#解密


前提条件：
1、添加3个js，在代码crypto文件夹中
2、添加4个类文件，在代码App_Code\Migrated文件夹中
3、两个加密解密文件，在代码MyXml文件夹中


前台代码：





    Untitled Page

    

    

    



		function cmdEncrypt()
	]]></description><category></category></item><item><title><![CDATA[SqlServer用户连接数查询及统计脚本]]></title><link>https://blog.youkuaiyun.com/angle_greensky110/article/details/48135425</link><guid>https://blog.youkuaiyun.com/angle_greensky110/article/details/48135425</guid><author>angle_greensky110</author><pubDate>Mon, 31 Aug 2015 16:02:50 +0800</pubDate><description><![CDATA[---查看当前数据库系统所有请求情况.
SELECT ds.session_id,
       ds.status,
       Db_name(dr.database_id) AS database_name,
       ds.login_name,
       ds.login_time,
       ds.host_name,
       dc.client_net_addre]]></description><category></category></item><item><title><![CDATA[SQLServer过滤文件名特殊字符（利用SQLServer修改文件物理地址名称）]]></title><link>https://blog.youkuaiyun.com/angle_greensky110/article/details/46831349</link><guid>https://blog.youkuaiyun.com/angle_greensky110/article/details/46831349</guid><author>angle_greensky110</author><pubDate>Fri, 10 Jul 2015 15:36:15 +0800</pubDate><description><![CDATA[declare @cmd nvarchar(2000)
    declare @messageid nvarchar(200)
    declare @serialid nvarchar(200)
    declare @oldFileName nvarchar(500)
    declare @fileName nvarchar(500) 
    declare @filePath n]]></description><category></category></item><item><title><![CDATA[在 SQL Server 中从完整路径提取文件名(sql 玩转文件路径)]]></title><link>https://blog.youkuaiyun.com/angle_greensky110/article/details/46828671</link><guid>https://blog.youkuaiyun.com/angle_greensky110/article/details/46828671</guid><author>angle_greensky110</author><pubDate>Fri, 10 Jul 2015 11:46:08 +0800</pubDate><description><![CDATA[四个函数：
--1、根据路径获取文件名
-- =============================================
-- Author:        Paul Griffin
-- Create date:   18 January 2015
-- Description:   Returns a filename with extension
--          ]]></description><category></category></item><item><title><![CDATA[C#利用Renci.SshNet类库实现SFTP协议操作文件]]></title><link>https://blog.youkuaiyun.com/angle_greensky110/article/details/46364705</link><guid>https://blog.youkuaiyun.com/angle_greensky110/article/details/46364705</guid><author>angle_greensky110</author><pubDate>Thu, 04 Jun 2015 17:39:22 +0800</pubDate><description><![CDATA[本文主要是C#利用Renci.SshNet类库实现SFTP文件上传、下载等功能，主要是要引用第三方类库Renci.SshNet.dll。

注意：

1、Renci.SshNet.dll只支持.net framework 4.0及其以上版本。如需开发引用，需安装VS2013以上版本，如需使用，需安装.net framework 4.0

2、Renci.SshNet支持sftp基于ssh，同时基于sftp不基于ssh]]></description><category></category></item><item><title><![CDATA[IIS无法浏览显示图片模式为CMYK的图片]]></title><link>https://blog.youkuaiyun.com/angle_greensky110/article/details/46362401</link><guid>https://blog.youkuaiyun.com/angle_greensky110/article/details/46362401</guid><author>angle_greensky110</author><pubDate>Thu, 04 Jun 2015 15:35:08 +0800</pubDate><description><![CDATA[最近客户在我们系统上传一张后缀为jpg的图片，上传后无法显示，在IE中右键查看图片属性，图片路径无异常，但是就是无法显示。刚开始以为是系统程序bug，调试了半天，没发现问题。最后发现同一个目录下面的图片，有些用IIS直接访问正常，有些访问异常。如图：

 



文件夹里面有3张图片，直接以IIS形式（http：//localhost:8088/3.jpg）访问，发现3.jpg可以正常]]></description><category></category></item><item><title><![CDATA[sql中实现split()功能]]></title><link>https://blog.youkuaiyun.com/angle_greensky110/article/details/45563541</link><guid>https://blog.youkuaiyun.com/angle_greensky110/article/details/45563541</guid><author>angle_greensky110</author><pubDate>Thu, 07 May 2015 17:04:53 +0800</pubDate><description><![CDATA[原文转载：http://www.cnblogs.com/chengxiaohui/articles/2261243.html


数据库中，总是遇到一些字段内容，想根据某个标识截取一下字符串，可是都想不到好办法，如果能有一个像ASP.NET里面的Split方法，那该多好，多方便啊！


为什么不可以？我们自己写一个函数不就可以解决了吗？好吧，说干就干，自己来写个SplitString函]]></description><category></category></item><item><title><![CDATA[C#利用Tamir.SharpSSH类库实现SFTP(基于ssh)文件操作]]></title><link>https://blog.youkuaiyun.com/angle_greensky110/article/details/45392663</link><guid>https://blog.youkuaiyun.com/angle_greensky110/article/details/45392663</guid><author>angle_greensky110</author><pubDate>Thu, 30 Apr 2015 11:36:26 +0800</pubDate><description><![CDATA[本文主要是C#调用SSH实现文件上传下载功能，主要是要引用第三方类库Tamir.SharpSSH.dll。
以下是SFTPHelper类，实现了对文件的操作，可供参考。
 public class SFTPHelper
    {
        private Session m_session;
        private Channel m_channel;
        priv]]></description><category></category></item></channel></rss>