自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

oyd的专栏

草木竹石皆可为剑

  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 从windows到*nix(五) IO重定向与管道

标准IO stdin,stdout,stderr,分别是标准输入,标准输出,标准错误。windows和*nix下都有的。默认情况下,标准输入相当于从键盘输入,标准输出和标准错误相当于向屏幕输出。C语言中,这三个是FILE*类型(文件指针),例如你用printf,那么内容直接输出到标准输出,等价于fprintf(stdout,...);你用scanf,直接从标准输入读取,等价于fsc

2009-12-28 09:59:00 23343

原创 从windows到*nix(四) 编辑器

本文是针对vi来说的,因为它及它的变种在*nix上使用最广泛,但是挫败的用户数却最多。用户遵循某安装或者配置指示,一路顺利,直到遇到:“用vi编辑xxxx.conf,在其中加入xxxx”,没经验的用户不但无法继续,就连退出vi都是一个难题。 虽然*nix上还有其他更适合windows用户习惯的编辑器,但是它们不一定随时可用(如:没有安装)。我承认vi不好用,但是,掌握最基本的vi用法,利用

2009-12-25 10:41:00 22136

原创 从windows到*nix(三) 多任务

我们知道windows是一个多任务操作系统,同时运行的任务可以任意切换,还有任务管理器,*nix也是。你一定不会满足一次只执行一个程序,等待程序结束后再执行下一个。下面我们来看看怎么做: 后台启动找一个耗时比较长的例子来说明一下问题:$ sleep 10(10秒后)$  这是程序在前台运行时的情形,如果你等不及,那么你可以在执行时让它在后台运行:$ sleep 10

2009-12-24 10:03:00 22981 3

原创 从windows到*nix(二) 日常操作

在windows下,我们有这样一个使用流程:登录系统->浏览文件系统->找到程序执行/找到文档打开->退出系统。 登录在*nix中,有两种登录方式,一种是直接在本地终端上登录,一种是通过ssh或者telnet远程访问。不管哪种方式,在输入用户名、密码并成功登录后,出现在面前的是一个提示符,一般来说是$符号或者#,提示符也可以自己定制,如下所示$oyd@localhost ~ $

2009-12-22 16:45:00 24161 5

原创 从windows到*nix(一) 软件的安装

注:本系列文章讲述对程序员而言windows和类unix操作系统(*nix)在使用上的异同,并以*nix为主。涵盖内容包括程序安装、日常操作、编辑器,IDE,管道,GUI vs CLI......,文章宗旨在于引导有经验的windows程序员顺利过渡到*nix下。 windows下安装软件的一般步骤是解压缩,找到setup.exe,点击它,然后next,选安装目录,next,选可选组件,n

2009-12-21 16:55:00 25730 13

原创 受不了cygwin的诸多问题和龟速,终于装了一个正宗的linux

公司的一台开发用机再一次崩了,几经变迁,已经找不到管理员,cygwin用着有时候行,但有时候真的无能为力,遂决定装一台真正的linux。windows日常还得用,只好搭上VMware这次装的是Gentoo linux,先下了个100M的iso启动光盘,启动进去后再下了130M的包,之后还算顺利。 重启之后,完全就是符合我要求的开发环境,没有图形界面,GCC/MAKE工具齐全,把ss

2009-12-16 17:33:00 22713 2

原创 分享一个linux下的C程序读取配置文件的方法

分享一个linux下的C程序读取配置文件的方法当你的配置文件是形如 key1=value1  # 这是注释  key2=value2   类型的文件时,真的是非常非常简单,非常快捷。假设你的配置文件名为/path/to/file/myconf你的C程序为/path/to/file/myprog那么编写一个sh脚本,脚本内容为  . /path/to/file/myc

2009-12-14 18:40:00 25887 5

转载 关于换肤、子类化,征求解决方案

(转我自己在论坛上发的老帖2004-06-25 14:52:52 在 VC/MFC / 界面 提问) 对于应用程序的换肤及子类化。下面是我尝试过一些方法,     以在CAboutDlg中子类化其中的Button为例:     第一种:直接用现成的类     1.自己写一个类class   CButtonXP   :   public   CButton{/*...*/}    

2009-12-10 15:13:00 22200

原创 autobook的目录

   Top: Autoconf, Automake, and Libtool   Contents: Table of Contents   Index: Index   About: About this document Table of Contents    1. 介绍       1.1 本书是什么       1.2 本书不是什么  

2009-12-10 12:57:00 22815

原创 第一次滑雪经过——教你如何省钱

 以下经验只针对北京的滑雪场,阅读对象仅限从没滑过雪的人。我不说滑雪的感受,那些你们自己滑的时候去体验。我只探讨如何花尽量少的钱享受尽量多的乐趣。 选周一到周五去,不要在周末。因为一,周末票价贵一点,二、周末人多你滑不上,无形中降低了你的乐趣,另外人多容易造成事故。请不开假的自己权衡一下,是上一天班重要还是体验一项自己没尝试过的运动重要。再说年底了,留这么多年假不请完也不能给你折成钱。

2009-12-09 01:30:00 23370

一个无禁手规则的五子棋程序

UCT算法实现,可设置每步棋的时间。具体见readme

2008-12-27

引入了UCT算法的围棋AI程序代码

说是围棋程序,但是直接编译是按五子棋下的。

2008-12-27

基础围棋程序代码,具备随机下棋特性

还未完工,试玩者勿下 代码可供研究用途 请勿商用 这个不让下了,有新代码了

2008-12-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除