<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[rage and serenity]]></title><description><![CDATA[我很懒，但还是想到处跑跑，看看]]></description><link>https://blog.youkuaiyun.com/janvi</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; janvi]]></copyright><item><title><![CDATA[完成端口 IOCP DEMO (网络)]]></title><link>https://blog.youkuaiyun.com/janvi/article/details/8219235</link><guid>https://blog.youkuaiyun.com/janvi/article/details/8219235</guid><author>janvi</author><pubDate>Sat, 24 Nov 2012 15:00:15 +0800</pubDate><description><![CDATA[网络上有非常详尽的文章，见http://blog.youkuaiyun.com/piggyxp/article/details/6922277，感谢他。
完成端口是MS提供的异步通知队列模型，可用于文件读写，管道，网络通讯等，这里只涉及到网络(socket)使用完成端口。
A.完成端口使用主要步骤

主线程端步骤

创建完成端口创建监听套接字，绑定完成端口创建工作者线程投递accept请求----]]></description><category></category></item><item><title><![CDATA[centos 中编译安装curses库]]></title><link>https://blog.youkuaiyun.com/janvi/article/details/8218970</link><guid>https://blog.youkuaiyun.com/janvi/article/details/8218970</guid><author>janvi</author><pubDate>Sat, 24 Nov 2012 09:07:37 +0800</pubDate><description><![CDATA[centos 中编译安装curses库
1.用yum install *ncurses*
2.下载ncurses源码包]]></description><category></category></item><item><title><![CDATA[fcntl, ioctl, tcgetattr]]></title><link>https://blog.youkuaiyun.com/janvi/article/details/8218968</link><guid>https://blog.youkuaiyun.com/janvi/article/details/8218968</guid><author>janvi</author><pubDate>Sat, 24 Nov 2012 09:06:46 +0800</pubDate><description><![CDATA[1.ioctl用于设备控制，控制命令与参数都与设备高度相关，通常也与系统高度相关。不过IEEE Std 1003.1对流设备的ioctl进行了标准化。
2.fcntl用于文件控制，标准化的操作有：
F_DUPFD
F_GETFD
F_SETFD
F_GETFL
F_SETFL
F_GETLK
F_SETLK
F_SETLKW
F_GETOWN
F_SETOWN
3.tcge]]></description><category></category></item><item><title><![CDATA[虑色 & 正片叠底]]></title><link>https://blog.youkuaiyun.com/janvi/article/details/8218950</link><guid>https://blog.youkuaiyun.com/janvi/article/details/8218950</guid><author>janvi</author><pubDate>Sat, 24 Nov 2012 09:04:32 +0800</pubDate><description><![CDATA[从术语上讲，虑色属于加色模式，正片叠底属于减色模式。这里的加减的说法是这样，从黑到白，或者说从暗到亮，属于加色，反之就是减色。一般讲PS的人，会把虑色放在RGB模式里，正片叠底放在CMYK模式里讲。其实从颜色实现计算方面来讲会比较容易理解一些。
假设我们有下两种颜色：
color1=RGB(255, 255, 0)
color2=RGB(0, 255, 255)此时我们做这两种颜色的虑色，就是]]></description><category></category></item><item><title><![CDATA[Perl作为命令行实用程序]]></title><link>https://blog.youkuaiyun.com/janvi/article/details/8218891</link><guid>https://blog.youkuaiyun.com/janvi/article/details/8218891</guid><author>janvi</author><pubDate>Sat, 24 Nov 2012 08:58:51 +0800</pubDate><description><![CDATA[通常我们只用Perl来写脚本，其实强大的Perl命令行完全可以代替诸如grep，sed，awk等命令。并且他们的用法还真有些像，这一点我还真比较喜欢Perl(与Python比的话)。

[以下转自：http://www.ltesting.net/ceshi/ruanjianceshikaifajishu/rjcshjdj/unix/2007/0704/125082.html]

　　那些将]]></description><category></category></item><item><title><![CDATA[文件指针和文件描述符]]></title><link>https://blog.youkuaiyun.com/janvi/article/details/8218887</link><guid>https://blog.youkuaiyun.com/janvi/article/details/8218887</guid><author>janvi</author><pubDate>Sat, 24 Nov 2012 08:41:39 +0800</pubDate><description><![CDATA[[原文转自：http://blog.163.com/njut_wangjian/blog/static/165796425201242981639128/]

       文件描述符：在linux系统中，设备也是以文件的形式存在，要对该设备进行操作就必须先打开这个文件，打开文件就会获得文件描述符，它是个很小的正整数。每个进程在PCB（Process Control Block）中保存着一份文]]></description><category></category></item><item><title><![CDATA[WinCE CPU使用率计算 测试工具]]></title><link>https://blog.youkuaiyun.com/janvi/article/details/8218617</link><guid>https://blog.youkuaiyun.com/janvi/article/details/8218617</guid><author>janvi</author><pubDate>Sat, 24 Nov 2012 08:39:38 +0800</pubDate><description><![CDATA[原先的文章丢到回收站，弄不回来。这里是工具(代码)的资源链接：
http://download.youkuaiyun.com/source/2305979

http://download.youkuaiyun.com/source/2420987

很久没有整理了，这两个发重复了。
很久没有再接触WinCE了，这里简单讲一下计算方法。
内存使用情况的获取没什么好说的，现成的API。不过只能获取全局的内存使]]></description><category></category></item><item><title><![CDATA[/dev/tty, /dev/console, /dev/pts, /dev/ttyn]]></title><link>https://blog.youkuaiyun.com/janvi/article/details/8218604</link><guid>https://blog.youkuaiyun.com/janvi/article/details/8218604</guid><author>janvi</author><pubDate>Sat, 24 Nov 2012 00:07:06 +0800</pubDate><description><![CDATA[1./dev/tty, /dev/console, /dev/pts, /dev/ttyn分别代表什么意思？
/dev/ttyn 虚拟终端(virtual consols)，全屏显示。通常情况 1
/dev/console 指向当前的虚拟终端，与/dev/tty0等效。
/dev/ptsn 伪终端(pseudo-tty)。n取值动态增长。ssh远程登录或X11环境下即是此情况。
/dev/]]></description><category></category></item><item><title><![CDATA[win7用户文件夹转移，重装不担心不丢失个人数据了]]></title><link>https://blog.youkuaiyun.com/janvi/article/details/8069119</link><guid>https://blog.youkuaiyun.com/janvi/article/details/8069119</guid><author>janvi</author><pubDate>Sun, 14 Oct 2012 10:40:22 +0800</pubDate><description><![CDATA[(转载自http://www.javaqa.net/2011/06/win7-mklink/)

Win7系统中将用户信息分为我的文档、我的图片、我的音乐等文件夹存储于“C:\Users\你的用户名”目录下，并且很多程序的配置文件也包含在其下（有个叫AppData的文件夹中），如果没有备份数据，重装系统之后将要重新设置自己习惯的配置，很是繁琐。如果用户文件夹不放到系统盘下呢？当然就不会丢失这些]]></description><category></category></item><item><title><![CDATA[freebsd手工配置网络]]></title><link>https://blog.youkuaiyun.com/janvi/article/details/8035548</link><guid>https://blog.youkuaiyun.com/janvi/article/details/8035548</guid><author>janvi</author><pubDate>Mon, 01 Oct 2012 18:30:58 +0800</pubDate><description><![CDATA[(转自网络，无法找到1手源)
FreeBSD对网卡的支持是在系统内核中实现的，要使一个网卡工作正常，就需要系统内核拥有这个网卡的驱动，并配置好它占用的硬件资源。为了保证网卡被正确的检测到，应该使用dmesg来查看系统的检测信息。
　　使用sysinstall可以完成最基本的网络配置，可以配置主机名、域名、IP地址、缺省网关、DNS服务器等。配置的这些内容被写入系统的配置文件rc.conf中保留]]></description><category></category></item><item><title><![CDATA[visual studio solution file *.sln文件无法双击打开解决办法]]></title><link>https://blog.youkuaiyun.com/janvi/article/details/6732059</link><guid>https://blog.youkuaiyun.com/janvi/article/details/6732059</guid><author>janvi</author><pubDate>Tue, 30 Aug 2011 12:36:01 +0800</pubDate><description><![CDATA[以前用VS2008的时候，解决方案*.sln文件总是会出现双击打不开的情况，搞的每次都必须先启动VS2008，然后把*.sln拖入窗体，今天无意中发现了解决方法。
在属性里看*.sln文件的打开方式是 Microsoft Visual Studio Version Selector，这是一个VS版本选择工具，负责解析你的*.sln头信息然后启动对应的VS版本。
VS2008的*.sln头信息如]]></description><category></category></item></channel></rss>