<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[linenlkystr的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/linenlkystr</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; linenlkystr]]></copyright><item><title><![CDATA[Linux下C语言的多线程编程学习]]></title><link>https://blog.youkuaiyun.com/linenlkystr/article/details/10623113</link><guid>https://blog.youkuaiyun.com/linenlkystr/article/details/10623113</guid><author>linenlkystr</author><pubDate>Fri, 30 Aug 2013 17:30:27 +0800</pubDate><description><![CDATA[Linux下C语言的多线程编程学习
一、首先，简单了解一下多线程，从耳熟能详的fork()、pthread中理点头绪出来，然后自己写一个简单的来增加一下信心。
1、Linux系统下的多线程遵循POSIX线程接口，称为pthread。编写Linux下的多线程程序，需要使用头文件pthread.h，连 接时需要使用库libpthread.a。因此，后面的编译必须在选项中加入 -lpthread 选]]></description><category></category></item><item><title><![CDATA[Linux下的多线程编程]]></title><link>https://blog.youkuaiyun.com/linenlkystr/article/details/10622211</link><guid>https://blog.youkuaiyun.com/linenlkystr/article/details/10622211</guid><author>linenlkystr</author><pubDate>Fri, 30 Aug 2013 17:29:38 +0800</pubDate><description><![CDATA[1 引言
　　线程（thread）技术早在60年代就被提出，但真正应用多线程到操作系统中去，是在80年代中期，solaris是这方面的佼佼者。传统的Unix也支持线程的概念，但是在一个进程（process）中只允许有一个线程，这样多线程就意味着多进程。现在，多线程技术已经被许多操作系统所支持，包括Windows/NT，当然，也包括Linux。
　　为什么有了进程的概念后，还要再引入线程呢？使用]]></description><category></category></item><item><title><![CDATA[win8 安装 .net3.5 -- 命令行]]></title><link>https://blog.youkuaiyun.com/linenlkystr/article/details/9425723</link><guid>https://blog.youkuaiyun.com/linenlkystr/article/details/9425723</guid><author>linenlkystr</author><pubDate>Tue, 23 Jul 2013 17:38:11 +0800</pubDate><description><![CDATA[用win8自带的虚拟光驱加载win8的安装程序，然后用管理员权限打开cmd，输入下面的字符。

Dism.exe /online /enable-feature /featurename:NetFX3 /Source:G:\sources\sxs
G:\  自己的虚拟光驱盘符]]></description><category></category></item><item><title><![CDATA[win8 激活相关]]></title><link>https://blog.youkuaiyun.com/linenlkystr/article/details/9374353</link><guid>https://blog.youkuaiyun.com/linenlkystr/article/details/9374353</guid><author>linenlkystr</author><pubDate>Thu, 18 Jul 2013 22:54:48 +0800</pubDate><description><![CDATA[这个那是WIN8正版激活后出现问题。你这个是还没激活。
       win+x，以管理员身份运行“命令提示符”，
       slmgr -ipk Key 安装产品密钥 
       slmgr -upk 卸载密钥
       slmgr -ato 激活密钥
       slmgr.vbs -dlv   显示：最为详尽的激活信息，包括：激活ID、安装ID、激活截止日期]]></description><category></category></item><item><title><![CDATA[运笔操（练字诀注释二——执笔矫正训练）]]></title><link>https://blog.youkuaiyun.com/linenlkystr/article/details/9355939</link><guid>https://blog.youkuaiyun.com/linenlkystr/article/details/9355939</guid><author>linenlkystr</author><pubDate>Wed, 17 Jul 2013 15:05:13 +0800</pubDate><description><![CDATA[睿智 的

运笔操（练字诀注释二——执笔矫正训练）

 
伸伸伸，缩缩缩。
横横横，竖竖竖，钭钭钭。
圈圈圈，转转转。
走8字，倒8字。
平叠8，竖叠8，打成结。
本运笔操是为纠正执笔姿势并能快捷地掌握运笔技巧而编写，它对学好执笔、运笔写字大有好处。如经过一段时间的练习，便会灵活掌握用手执笔和运笔书写的要领，纠正各种错误的执笔习惯，对正确地进行书写有很大的帮助。
注释：
伸]]></description><category></category></item><item><title><![CDATA[使用 Async 和 Await 的异步编程]]></title><link>https://blog.youkuaiyun.com/linenlkystr/article/details/9220715</link><guid>https://blog.youkuaiyun.com/linenlkystr/article/details/9220715</guid><author>linenlkystr</author><pubDate>Mon, 01 Jul 2013 23:50:21 +0800</pubDate><description><![CDATA[异步方法容易编写


string urlContents = await client.GetStringAsync();
以下特征总结了使上面一个异步方法。



方法签名包含一个 Async 或async 修饰符。

异步方法的名称以“Async”后缀，按照约定，关闭。

返回类型为下列类型之一：


TaskTResult>，如果您的方法具有操作个线程类型 T]]></description><category></category></item><item><title><![CDATA[WPF  实现异步服务操作]]></title><link>https://blog.youkuaiyun.com/linenlkystr/article/details/9219085</link><guid>https://blog.youkuaiyun.com/linenlkystr/article/details/9219085</guid><author>linenlkystr</author><pubDate>Mon, 01 Jul 2013 19:21:22 +0800</pubDate><description><![CDATA[异步操作可以通过使用下列三种方法之一：


基于任务的异步模式 


基于事件的异步模式 


IAsyncResult 异步模式


基于任务的异步模式        

基于任务的异步模式是首选方式，因为它是最简单、最直接的执行异步操作。要使用此方法只需实现您的服务操作，并指定返回类型任务 ，其中 T 是逻辑操作所返回的类型。例如：


public clas]]></description><category></category></item><item><title><![CDATA[Metro C++ 初体验]]></title><link>https://blog.youkuaiyun.com/linenlkystr/article/details/9181513</link><guid>https://blog.youkuaiyun.com/linenlkystr/article/details/9181513</guid><author>linenlkystr</author><pubDate>Wed, 26 Jun 2013 17:58:40 +0800</pubDate><description><![CDATA[闲话少说，第一周几个问题：
　　1 Metro下创建无焦点空间：
　　设置属性 IsHitTestVisible=false;
　　2 Metro C++加载DLL
　　微软专门为Metro C++ 开放了一个新API : LoadPackageLiberary();
　　之前必须将要dll文件添加到工程中(这个不用多说废话了吧，右键点项目名——添加现有项)，右键点dll文件——属性，内]]></description><category></category></item><item><title><![CDATA[C# 编程——基础知识]]></title><link>https://blog.youkuaiyun.com/linenlkystr/article/details/9178783</link><guid>https://blog.youkuaiyun.com/linenlkystr/article/details/9178783</guid><author>linenlkystr</author><pubDate>Wed, 26 Jun 2013 14:21:46 +0800</pubDate><description><![CDATA[一、.Net Framework的编码规范：
      1、委托类型的名称都应该以EventHandler结束。

      2、委托的原型定义：有一个void返回值，并接受两个输入参数：一个Object 类型，一个 EventArgs类型(或继承自EventArgs)。 
      3、事件的命名为 委托去掉 EventHandler之后剩余的部分。


      4、继承]]></description><category></category></item><item><title><![CDATA[程序员必读的书]]></title><link>https://blog.youkuaiyun.com/linenlkystr/article/details/9105757</link><guid>https://blog.youkuaiyun.com/linenlkystr/article/details/9105757</guid><author>linenlkystr</author><pubDate>Sun, 16 Jun 2013 14:02:26 +0800</pubDate><description><![CDATA[Code Complete (2nd edition) by Steve McConnellThe Pragmatic ProgrammerStructure and Interpretation of Computer ProgramsThe C Programming Language by Kernighan and RitchieIntroduction to Algorithms by]]></description><category></category></item></channel></rss>