<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[huguoqun的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/huguoqun</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; huguoqun]]></copyright><item><title><![CDATA[分页查找SQL]]></title><link>https://blog.youkuaiyun.com/huguoqun/article/details/39779251</link><guid>https://blog.youkuaiyun.com/huguoqun/article/details/39779251</guid><author>huguoqun</author><pubDate>Sat, 04 Oct 2014 13:41:02 +0800</pubDate><description><![CDATA[select * from (
	select rownum as rn ,t.* from
	(
		select s.* ,c.classes_name from t_student s join t_classes c on s.classes_id = c.classes_id
	) t where rownum <= pageNo * pageSize
) where rn > (pag]]></description><category></category></item><item><title><![CDATA[MFC/C++/C中字符类型CString, int, string, char*之间的转换]]></title><link>https://blog.youkuaiyun.com/huguoqun/article/details/16942845</link><guid>https://blog.youkuaiyun.com/huguoqun/article/details/16942845</guid><author>huguoqun</author><pubDate>Mon, 25 Nov 2013 12:42:57 +0800</pubDate><description><![CDATA[项目中经常用到各种不同的语言的朋友们应该会比较有这样的体会：一种开发语言用了比较长的时间，突然间转到另外一种语言的话，不管是数据类型或者语法结构，多多少少都会有那么一点不适应。哪怕MFC中的类型与标准C++也是一样的。下面是MFC/C++/C中字符类型CString,
 int, string, char*之间的转换的说明与举例，经常用的东西，相信对于用C/C++的朋友，还是比较有用的。

]]></description><category></category></item><item><title><![CDATA[Web 服务器被配置为不列出此目录的内容。]]></title><link>https://blog.youkuaiyun.com/huguoqun/article/details/16867509</link><guid>https://blog.youkuaiyun.com/huguoqun/article/details/16867509</guid><author>huguoqun</author><pubDate>Thu, 21 Nov 2013 20:02:57 +0800</pubDate><description><![CDATA[写了一个简单的 webserve  程序，用 VS 运行的时候出现错误，提示   




HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容

网上很多说是在 IIS 上配置，其实在调试的时候 ，可以直接在 VS 里面把 .asmx 文件设为起始页就好了]]></description><category></category></item><item><title><![CDATA[Android Http请求方法汇总]]></title><link>https://blog.youkuaiyun.com/huguoqun/article/details/16857187</link><guid>https://blog.youkuaiyun.com/huguoqun/article/details/16857187</guid><author>huguoqun</author><pubDate>Thu, 21 Nov 2013 10:53:35 +0800</pubDate><description><![CDATA[这篇文章主要实现了在Android中使用JDK的HttpURLConnection和Apache的HttpClient访问网络资源，服务端采用python+flask编写，使用Servlet太麻烦了。关于Http协议的相关知识，可以在网上查看相关资料。代码比较简单，就不详细解释了。

1. 使用JDK中HttpURLConnection访问网络资源

(1)get请求

public ]]></description><category></category></item><item><title><![CDATA[什么是静态(static)?什么是静态方法，静态变量，静态块和静态类？]]></title><link>https://blog.youkuaiyun.com/huguoqun/article/details/16857031</link><guid>https://blog.youkuaiyun.com/huguoqun/article/details/16857031</guid><author>huguoqun</author><pubDate>Thu, 21 Nov 2013 10:37:21 +0800</pubDate><description><![CDATA[static是Java中的一个关键字，我们不能声明普通外层类或者包为静态的。static用于下面四种情况。

静态变量：我们可以将类级别的变量声明为static。静态变量是属于类的，而不是属于类创建的对象或实例。因为静态变量被类的所有实例共用，所以非线程安全的。通常静态变量还和关键字final一起用，作为所有对象共用的资源或常量。如果静态变量不是私有的，那么可以通过ClassName.vari]]></description><category></category></item><item><title><![CDATA[验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载，请确保 <machineKey> 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。]]></title><link>https://blog.youkuaiyun.com/huguoqun/article/details/13837109</link><guid>https://blog.youkuaiyun.com/huguoqun/article/details/13837109</guid><author>huguoqun</author><pubDate>Thu, 31 Oct 2013 20:34:21 +0800</pubDate><description><![CDATA[查了资料，他的解决方法是：
修改当前页面的@page属性，添加enableEventValidation="false" enableViewStateMac="false"
或者在web.config里的里面添加pages enableEventValidation="false" enableViewStateMac="false" />]]></description><category></category></item><item><title><![CDATA[WPF中调用线程无法访问此对象，因为另一个线程拥有该对象 的解决方法]]></title><link>https://blog.youkuaiyun.com/huguoqun/article/details/13726677</link><guid>https://blog.youkuaiyun.com/huguoqun/article/details/13726677</guid><author>huguoqun</author><pubDate>Wed, 30 Oct 2013 21:09:52 +0800</pubDate><description><![CDATA[在调试中，出现这个错误的原因，我在网上查了很多。大体上总结一下是：   两个或多个线程操作一个控件所引起的问题。
         在WPF中，UI分创建线程和访问线程。所以需要用委托机制来解决。


如果要在另一个线程中修改控件的Text属性（例如：ListBox控件类型的 lbConnected），如果直接写：lbStatus.Items.Add(str);    的话就会出现上述错误]]></description><category></category></item><item><title><![CDATA[一堂如何提高代码质量的培训课]]></title><link>https://blog.youkuaiyun.com/huguoqun/article/details/12588009</link><guid>https://blog.youkuaiyun.com/huguoqun/article/details/12588009</guid><author>huguoqun</author><pubDate>Thu, 10 Oct 2013 22:50:33 +0800</pubDate><description><![CDATA[今天这堂培训课讲什么呢？我既不讲Spring，也不讲Hibernate，更不讲Ext，我不讲任何一个具体的技术。我们抛开任何具体的技术，来谈谈如何提高代码质量。如何提高代码质量，相信不仅是在座所有人苦恼的事情，也是所有软件项目苦恼的事情。如何提高代码质量呢，我认为我们首先要理解什么是高质量的代码。

高质量代码的三要素

我们评价高质量代码有三要素：可读性、可维护性、可变更性。我们的代码要]]></description><category></category></item><item><title><![CDATA[删除字符串中所有给定的子串]]></title><link>https://blog.youkuaiyun.com/huguoqun/article/details/11084105</link><guid>https://blog.youkuaiyun.com/huguoqun/article/details/11084105</guid><author>huguoqun</author><pubDate>Wed, 04 Sep 2013 17:44:22 +0800</pubDate><description><![CDATA[问题描述：在给定字符串中查找所有特定子串并删除，如果没有找到相应子串，则不作任何操作。

要求实现函数：

int delete_sub_str(const char *str, const char *sub_str, char *result_str)

 

【输入】 str：输入的被操作字符串

 

         sub_str：需要查找并删除的特定子字符串]]></description><category></category></item><item><title><![CDATA[使用TransactionScope来实现分布式事务]]></title><link>https://blog.youkuaiyun.com/huguoqun/article/details/10274735</link><guid>https://blog.youkuaiyun.com/huguoqun/article/details/10274735</guid><author>huguoqun</author><pubDate>Sat, 24 Aug 2013 16:46:16 +0800</pubDate><description><![CDATA[首先，需要打开MSDTC服务。具体步骤为：控制面板 ----管理工具----服务-----找到“Distributed Transaction Coordinator”，启动服务。在项目中引用System.Transaction。在代码中，这么使用using (TransactionScope ts = new TransactionScope())
            {
         ]]></description><category></category></item><item><title><![CDATA[MD5加密算法的使用]]></title><link>https://blog.youkuaiyun.com/huguoqun/article/details/9956525</link><guid>https://blog.youkuaiyun.com/huguoqun/article/details/9956525</guid><author>huguoqun</author><pubDate>Tue, 13 Aug 2013 23:21:28 +0800</pubDate><description><![CDATA[为了保证密码的安全性，出现了一个叫MD5的算法，这是一种不可逆的加密方式。
它的函数是：
public static string GetMD5(string sDataIn)
        {
            MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider();
            byte[] bytVa]]></description><category></category></item><item><title><![CDATA[WPF连接数据库config文件]]></title><link>https://blog.youkuaiyun.com/huguoqun/article/details/9798221</link><guid>https://blog.youkuaiyun.com/huguoqun/article/details/9798221</guid><author>huguoqun</author><pubDate>Tue, 06 Aug 2013 21:40:38 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[C语言函数指针基础]]></title><link>https://blog.youkuaiyun.com/huguoqun/article/details/9736431</link><guid>https://blog.youkuaiyun.com/huguoqun/article/details/9736431</guid><author>huguoqun</author><pubDate>Sat, 03 Aug 2013 22:32:26 +0800</pubDate><description><![CDATA[原文链接： 

Dennis Kubes

译文链接： http://blog.jobbole.com/44639/ 


          本文写的非常详细，因为我想为初学者建立一个意识模型，来帮助他们理解函数指针的语法和基础。如果你不讨厌事无巨细，请尽情阅读吧。

函数指针虽然在语法上让人有些迷惑，但不失为一种有趣而强大的工具。本文将从C语言函数指针的基础开始介绍，再结合一]]></description><category></category></item><item><title><![CDATA[C#中如何解决参数个数可变的问题]]></title><link>https://blog.youkuaiyun.com/huguoqun/article/details/9708979</link><guid>https://blog.youkuaiyun.com/huguoqun/article/details/9708979</guid><author>huguoqun</author><pubDate>Thu, 01 Aug 2013 23:30:40 +0800</pubDate><description><![CDATA[首先我们需要了解一个关键字叫  params  。
      params 关键字可以指定在参数数目可变处采用参数的参数方法。
    示例：  计算一个可变数组长度的各数之和。
    public class MyClass 
{
    public static void Sum(params int[] sum) 
    {   int rusult=0;
        fo]]></description><category></category></item><item><title><![CDATA[SqlHelper]]></title><link>https://blog.youkuaiyun.com/huguoqun/article/details/9708845</link><guid>https://blog.youkuaiyun.com/huguoqun/article/details/9708845</guid><author>huguoqun</author><pubDate>Thu, 01 Aug 2013 23:02:49 +0800</pubDate><description><![CDATA[using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespa]]></description><category></category></item><item><title><![CDATA[visual studio 那些事]]></title><link>https://blog.youkuaiyun.com/huguoqun/article/details/9703387</link><guid>https://blog.youkuaiyun.com/huguoqun/article/details/9703387</guid><author>huguoqun</author><pubDate>Thu, 01 Aug 2013 15:29:23 +0800</pubDate><description><![CDATA[在伯乐在线看到一些关于visual studio的技巧或者使用方法 ，现在整理了一下贴上来。
原文地址：
http://blog.jobbole.com/44591/#comment-19682



Visual Studio 那些隐藏的调试功能

运行到光标(Run to cursor)


大多数人用Visual Studio在调试程序的时候先在程序开始的时候设置一个断]]></description><category></category></item><item><title><![CDATA[去掉新浪微博的广告！绝对行....]]></title><link>https://blog.youkuaiyun.com/huguoqun/article/details/9616813</link><guid>https://blog.youkuaiyun.com/huguoqun/article/details/9616813</guid><author>huguoqun</author><pubDate>Mon, 29 Jul 2013 15:22:09 +0800</pubDate><description><![CDATA[我这里是在其他地方看到的，亲自试了，很不错，现在分享给大家。
由于有贴图，所以就直接贴地址了：http://blog.dandyweng.com/2013/07/removing-ads-by-two-steps-from-sina-weibo/]]></description><category></category></item><item><title><![CDATA[eclipse使用教程]]></title><link>https://blog.youkuaiyun.com/huguoqun/article/details/9346341</link><guid>https://blog.youkuaiyun.com/huguoqun/article/details/9346341</guid><author>huguoqun</author><pubDate>Tue, 16 Jul 2013 19:53:00 +0800</pubDate><description><![CDATA[Eclipse使用
 
第一步：  打开eclipse软件，启动会有点慢，启动画面是这样的：

                     
                                                          （图1）
第二步：新建项目
1.      选择左上角的“File”  →“New”→“JavaProject”,就会弹出下面这个]]></description><category></category></item><item><title><![CDATA[error CS0234: 命名空间“Microsoft.Office.Interop”中不存在类型或命名空间名称“Word”(是否缺少程序集引用?)]]></title><link>https://blog.youkuaiyun.com/huguoqun/article/details/9332623</link><guid>https://blog.youkuaiyun.com/huguoqun/article/details/9332623</guid><author>huguoqun</author><pubDate>Mon, 15 Jul 2013 15:25:20 +0800</pubDate><description><![CDATA[error CS0234: 命名空间“Microsoft.Office.Interop”中不存在类型或命名空间名称“Word”(是否缺少程序集引用?)
的解决办法
添加应用，com,  找到 Microsoft Word 15.0 object library     （我的是office 2013，所以是15.0  你找到你的版本就好了）]]></description><category></category></item><item><title><![CDATA[C# 操作word文档]]></title><link>https://blog.youkuaiyun.com/huguoqun/article/details/9332177</link><guid>https://blog.youkuaiyun.com/huguoqun/article/details/9332177</guid><author>huguoqun</author><pubDate>Mon, 15 Jul 2013 14:50:41 +0800</pubDate><description><![CDATA[原文：http://www.cnblogs.com/wpf123/archive/2011/04/21/2052879.html
1.c#操作word 在指定书签插入文字或者图片


 1using Word = Microsoft.Office.Interop.Word;
 2
 3object Nothing = System.Reflection.Missing.Value;
]]></description><category></category></item></channel></rss>