<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[changhonghuan的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/changhonghuan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; changhonghuan]]></copyright><item><title><![CDATA[C#俄罗斯方块]]></title><link>https://blog.youkuaiyun.com/changhonghuan/article/details/84521079</link><guid>https://blog.youkuaiyun.com/changhonghuan/article/details/84521079</guid><author>changhonghuan</author><pubDate>Fri, 17 Jan 2014 23:39:52 +0800</pubDate><description><![CDATA[考虑三个主要事件来实现游戏开发中描述的行为:
(1)  窗体加载时候，创建第一个方块
(2） 窗体的KeyPress事件可以处理来自用户的输入
(3)  定时器控件实现“每个时钟设置点调用Down方法”产生预想的下落效果

伪码如下所示

Form_Load
  Creates an object (named currentBlock) of block class

For...]]></description><category></category></item><item><title><![CDATA[卸载红蜘蛛软件]]></title><link>https://blog.youkuaiyun.com/changhonghuan/article/details/84510556</link><guid>https://blog.youkuaiyun.com/changhonghuan/article/details/84510556</guid><author>changhonghuan</author><pubDate>Sun, 08 Dec 2013 21:13:54 +0800</pubDate><description><![CDATA[之前上课，安装了红蜘蛛多媒体课程软件～
课程结束后打算卸载掉该程序。几次试图删除都产生了错误。
因为嘛，REDAgent这个进程一直在后台运行……

当我用任务管理器强制杀死这个进程后，眼睛还没眨一下，尼玛这进程有跑起来了有没有~
然后呢，发现这个程序产生了几个相互依赖的进程
必须在一定时间内把全部杀死才可以解决问题
所以
有了下面的脚本
close.bat

taskkil...]]></description><category></category></item><item><title><![CDATA[现实运行时链接]]></title><link>https://blog.youkuaiyun.com/changhonghuan/article/details/84485981</link><guid>https://blog.youkuaiyun.com/changhonghuan/article/details/84485981</guid><author>changhonghuan</author><pubDate>Sun, 06 Oct 2013 21:02:07 +0800</pubDate><description><![CDATA[《程序员自我修养》一个小问题
现实运行时链接使用gcc命令时候不要忘了加上-ldl参数。
-ldl表示使用DL库。
在ubuntu较新版本里面很多共享对象被放在了lib/lib-linux-gnu目录下面
测试时候路径要注意修改，不然会有not such file or directory报错...]]></description><category></category></item><item><title><![CDATA[重装系统时的一些知识点]]></title><link>https://blog.youkuaiyun.com/changhonghuan/article/details/84461277</link><guid>https://blog.youkuaiyun.com/changhonghuan/article/details/84461277</guid><author>changhonghuan</author><pubDate>Mon, 22 Jul 2013 21:54:57 +0800</pubDate><description><![CDATA[1.Ghost
Ghost其实是美国赛门铁克公司的一款备份还原工具，备份还原四个字就是Ghost的精义所在。
具体使用
disk是整个磁盘的操作。partition是基于分区的操作
to备份到
from从。。还原
image是镜像

2.windows7 中100MB的无盘符空间
系统保留分区，作为Windows 7的一个活动分区存在于系统之中的，其作用是存放启动引导文件。
这...]]></description><category></category></item><item><title><![CDATA[内核实习（一）]]></title><link>https://blog.youkuaiyun.com/changhonghuan/article/details/84458535</link><guid>https://blog.youkuaiyun.com/changhonghuan/article/details/84458535</guid><author>changhonghuan</author><pubDate>Sun, 14 Jul 2013 22:43:50 +0800</pubDate><description><![CDATA[首先要说一下linux的/proc文件系统

[url]http://www.linuxfocus.org/ChineseGB/January2004/article324.shtml
[/url]

/proc 文件系统是一种内核和内核模块用来向进程 (process) 发送信息的机制 (所以叫
做 /proc)。这个伪文件系统让你可以和内核内部数据结构进行交互，获取 有关进程的有用...]]></description><category></category></item><item><title><![CDATA[C位域的小知识点]]></title><link>https://blog.youkuaiyun.com/changhonghuan/article/details/84458045</link><guid>https://blog.youkuaiyun.com/changhonghuan/article/details/84458045</guid><author>changhonghuan</author><pubDate>Fri, 12 Jul 2013 13:44:25 +0800</pubDate><description><![CDATA[还是在笔试时候接触的题目，弄明白这个问题还是花费了不少的时间的。

首先说的是位域的基本概念，发飞了这么多的时间，就是败在了这儿～
位域的使用是为了节省存储空间，用来声明使用特定数目的位。位域标识符后面冒号所跟的数字即为要使用的位数。而不是将整个存储单元按比例划分，一开始臆测为按比例划分了。

看一下题目

typedef struct  AA 
{ 
        int b...]]></description><category></category></item><item><title><![CDATA[C指针的小细节]]></title><link>https://blog.youkuaiyun.com/changhonghuan/article/details/84457463</link><guid>https://blog.youkuaiyun.com/changhonghuan/article/details/84457463</guid><author>changhonghuan</author><pubDate>Wed, 10 Jul 2013 20:09:48 +0800</pubDate><description><![CDATA[先看一段代码：

struct S {
     int i;
     int * p;
 };
 void main()
 {
     S s;
     int * p = &amp;s.i;
     p[0] = 4;
     p[1] = 3;
     s.p = p;
     s.p[1] = 1;
     s.p[0] = 2;
 }

程序会在...]]></description><category></category></item><item><title><![CDATA[ARM嵌入式C语言设计小技巧]]></title><link>https://blog.youkuaiyun.com/changhonghuan/article/details/84445415</link><guid>https://blog.youkuaiyun.com/changhonghuan/article/details/84445415</guid><author>changhonghuan</author><pubDate>Fri, 21 Jun 2013 12:23:31 +0800</pubDate><description><![CDATA[1 变量定义
先来看下边的两处变量定义
Ⅰ
char a;
short b;
char c;
int d;
Ⅱ
char a;
char c;
short b;
int d;
显然两处定义的变量是相同的，不同之处在于定义的顺序。看一下他们分别在数据区的布局
(pad为无意义的填充空间)
Ⅰ
a	pad	b
c	pad
d
Ⅱ
a	c	b
d
由上可得出一般...]]></description><category></category></item><item><title><![CDATA[Java相关（二）]]></title><link>https://blog.youkuaiyun.com/changhonghuan/article/details/84440998</link><guid>https://blog.youkuaiyun.com/changhonghuan/article/details/84440998</guid><author>changhonghuan</author><pubDate>Sun, 09 Jun 2013 00:30:48 +0800</pubDate><description><![CDATA[1.Jsp，Servlet区别 Forward、Include、Redirect区别
  Servlet基于流动态生成页面，便于处理BL，效率较低
  Jsp是在Servlet基础上发展而来，将BL的处理放在了bean，更加注重PL

  Forward服务器直接请求新的地址，但是浏览器里面地址栏不改变，保密性好
  Include直接包含页面内容
  Redirect服务器告诉浏览器...]]></description><category></category></item><item><title><![CDATA[Java相关（一）]]></title><link>https://blog.youkuaiyun.com/changhonghuan/article/details/84439968</link><guid>https://blog.youkuaiyun.com/changhonghuan/article/details/84439968</guid><author>changhonghuan</author><pubDate>Thu, 06 Jun 2013 18:25:15 +0800</pubDate><description><![CDATA[今天有一公司的笔试，做了点题目。
一份题目也许全部答完了，也许没有。答完了未必都对，没答完也未必是水平差。那么如何判断真实水平？
试卷往往做到最后，个人也迷糊了，题目不对还自我感觉良好，这是最悲剧的事情了。
稍微记录一下，碰到的有所犹豫的，做完了题目还记的几个问题，趁着这个时候还没有完全忘记。

1.Java代码编写时候不需要导入的包

java.lang这个包是默认导入的，不需要人...]]></description><category></category></item><item><title><![CDATA[黑客常用WinAPI函数整理]]></title><link>https://blog.youkuaiyun.com/changhonghuan/article/details/84425392</link><guid>https://blog.youkuaiyun.com/changhonghuan/article/details/84425392</guid><author>changhonghuan</author><pubDate>Wed, 01 May 2013 21:01:16 +0800</pubDate><description><![CDATA[
转自博客园 http://www.cnblogs.com/fanzhidongyzby/archive/2012/09/01/2667038.html

之前的博客写了很多关于Windows编程的内容，在Windows环境下的黑客必须熟练掌握底层API编程。为了使读者对黑客常用的Windows API有个更全面的了解以及方便日后使用API方法的查询，特将这些常用的API按照7大分类进行整理...]]></description><category></category></item><item><title><![CDATA[ASP文本框时间写入access]]></title><link>https://blog.youkuaiyun.com/changhonghuan/article/details/84411319</link><guid>https://blog.youkuaiyun.com/changhonghuan/article/details/84411319</guid><author>changhonghuan</author><pubDate>Fri, 22 Mar 2013 20:13:46 +0800</pubDate><description><![CDATA[这是一个很细节的问题了。

首先描述一下问题背景：维护一个ASP+VBScript+Access的网站。要求新闻发布可以提前设定发布日期，譬如在10号发布15号要公布的信息。

想法是在发布信息的页面添加一个文本框，输入合法的时间格式，最后更新到数据库里边。

是一个很小的问题却耽误了不少俩小时的时间。从网上搜到了很多的资料整理如下：

关键是一个FormatDateTime函数的...]]></description><category></category></item><item><title><![CDATA[贪吃蛇代码分析]]></title><link>https://blog.youkuaiyun.com/changhonghuan/article/details/84319825</link><guid>https://blog.youkuaiyun.com/changhonghuan/article/details/84319825</guid><author>changhonghuan</author><pubDate>Thu, 18 Oct 2012 21:16:02 +0800</pubDate><description><![CDATA[上午在csdn看到一关于贪吃蛇的代码，下载下来看了一番，网址
http://download.youkuaiyun.com/detail/ldj12321/4656917

暑假有段时间很是无聊，也想琢磨一下贪吃蛇的实现来着，考虑了一个上午就不了了之。当时的难点主要是在如何利用键盘来控制输入的小蛇的移动方向，当时的思路是把数据放在一个数组里边，供程序读取。想了一段时间，找不到合适的方式来实现。今天看了以...]]></description><category></category></item><item><title><![CDATA[近来所感]]></title><link>https://blog.youkuaiyun.com/changhonghuan/article/details/84301042</link><guid>https://blog.youkuaiyun.com/changhonghuan/article/details/84301042</guid><author>changhonghuan</author><pubDate>Sun, 14 Oct 2012 11:32:17 +0800</pubDate><description><![CDATA[但是这个标题，就想了小会，还是想写点什么，其实没什么特想写的……
九月份前一二周，想用MFC做一个简单的电话薄，墨迹了那么久，还是没有做成，这时候才知道到自己的技术有多么次。路上且久，岂能不弘毅。假期里开始看asp，决定吸取暑假的教训，将码代码作为第一要紧的事情来干。开始相信简单的ctrl+c，ctrl+v永远学不会真正的技巧。
昨天看到一片博客，讲到学习的三种状态：守，破，离；
意思是这样...]]></description><category></category></item><item><title><![CDATA[JDBC使用步骤]]></title><link>https://blog.youkuaiyun.com/changhonghuan/article/details/84294423</link><guid>https://blog.youkuaiyun.com/changhonghuan/article/details/84294423</guid><author>changhonghuan</author><pubDate>Mon, 24 Sep 2012 22:04:52 +0800</pubDate><description><![CDATA[以SQl SERVER 2005 为例

1：加载驱动
Class.forName(&quot;com.microsoft.jdbc.sqlserver.SQLserverDriver&quot;)

2:创建连接对象
Connection con = DriverManager.getConnection(url,user,password)

此处数据库在本机，url = “jdbc：sqlser...]]></description><category></category></item><item><title><![CDATA[sql server 2005 jdbc 4 驱动]]></title><link>https://blog.youkuaiyun.com/changhonghuan/article/details/84293918</link><guid>https://blog.youkuaiyun.com/changhonghuan/article/details/84293918</guid><author>changhonghuan</author><pubDate>Sun, 23 Sep 2012 20:59:15 +0800</pubDate><description><![CDATA[ERROR：通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性，并检查 SQL Server 的实例正在主机上运行，且在此端口接受 TCP/IP 连接，还要确保防火墙没有阻止到此端口的 TCP 连接。”。

关于这个错误已经不知道该怎么去恨他了……几乎我每次配置Eclipse驱动都会碰到...]]></description><category></category></item><item><title><![CDATA[\n,\r与enter辨析]]></title><link>https://blog.youkuaiyun.com/changhonghuan/article/details/84292808</link><guid>https://blog.youkuaiyun.com/changhonghuan/article/details/84292808</guid><author>changhonghuan</author><pubDate>Thu, 20 Sep 2012 20:56:20 +0800</pubDate><description><![CDATA[\r：
return，也就是说使光标回到这一行的行首。
\n:
也许这个的起源是line，使光标下移一行。
enter：
当点击键盘上的回车时候，屏幕上显示的是两个字符，也就说是enter是\r、\n的联合使用。

-----------------------------------
http://javaeye-mao.iteye.com/blog/211354
------...]]></description><category></category></item><item><title><![CDATA[sql server 2005 的安装]]></title><link>https://blog.youkuaiyun.com/changhonghuan/article/details/84292185</link><guid>https://blog.youkuaiyun.com/changhonghuan/article/details/84292185</guid><author>changhonghuan</author><pubDate>Wed, 19 Sep 2012 18:54:25 +0800</pubDate><description><![CDATA[前几天系统被搞坏了，系统盘被格。一般为喜欢把所有的软件安装在系统盘里边，理由是这样便于分类并直接管理各种安装文件。于是就很悲剧，系统一重装，应用软件都毁掉了。
由于要用到数据库，又重新安装了一遍sql server 2005，就以前使用sql的一点经验谈一下这次的收获。

首先遇到的第一个问题是服务器用户名。

看网上有很多的资料说这个用户名可以填写localhost、.、127.0.0...]]></description><category></category></item><item><title><![CDATA[IIS5.1安装及测试]]></title><link>https://blog.youkuaiyun.com/changhonghuan/article/details/84291605</link><guid>https://blog.youkuaiyun.com/changhonghuan/article/details/84291605</guid><author>changhonghuan</author><pubDate>Tue, 18 Sep 2012 19:53:52 +0800</pubDate><description><![CDATA[昨晚就开始安装IIS5.1组件，折腾了一天才装好，看到预期结果终于可以放松一下了。
计算机操作的各种细节多如牛毛，第一步学画葫芦也得费好一番气力。
今天计算机网络课上看到几句话：不闻不若闻之，闻之不若见之，见之不若知之，知之不若行之。以之自勉，行之而已！说一下过程吧

--------------------------------------

我的系统是ghost版的xp sp3，...]]></description><category></category></item><item><title><![CDATA[远程桌面登录]]></title><link>https://blog.youkuaiyun.com/changhonghuan/article/details/84286302</link><guid>https://blog.youkuaiyun.com/changhonghuan/article/details/84286302</guid><author>changhonghuan</author><pubDate>Sun, 09 Sep 2012 10:51:48 +0800</pubDate><description><![CDATA[最近学习维护一个网站，前几天一个师兄给演示了一番远程桌面登录，这几天在自己的电脑上演示了一番，具体的通信原理，硬件协议，操作系统相关的底层是不懂的。只说一下自己的理解和操作步骤吧!


首先有两个概念，本地机和远程机。本地机就是你所要控制的机器，也就是服务器吧！一开始我确实在这个概念上纠结了好久。作为本地机，计算机本身有四个服务时必须开启的。至于为什么要开启，这是我现在的水平所不能理解的了，...]]></description><category></category></item></channel></rss>