2010年10月12日
摘要: 采用 10 个能够提高您的 UNIX® 命令行效率的好习惯——并在此过程中摆脱不良的使用模式。本文循序渐进地指导您学习几项用于命令行操作的技术,这些技术非常好,但是通常被忽略。了解常见错误和克服它们的方法,以便您能够确切了解为何值得采用这些 UNIX 习惯。引言当您经常使用某个系统时,往往会陷入某种固定的使用模式。有时,您没有养成以尽可能最好的方式做事的习惯... 阅读全文
posted @ 2010-10-12 21:37 Michael Guan 阅读(561) 评论(3) 推荐(0) 编辑
  2010年10月6日
摘要: 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--#!/bin/bash#计算一个十进制整数的二进制表示中1的个数getnum(){if[-z"$1"]thenecho"Usage:$(basename"$0")需要一个参数"return-1fia=... 阅读全文
posted @ 2010-10-06 23:58 Michael Guan 阅读(185) 评论(0) 推荐(0) 编辑
摘要: (1)1与0的特性: 1是任何整数的约数,即对于任何整数a,总有1|a. 0是任何非零整数的倍数,a≠0,a为整数,则a|0. (2)若一个整数的末位是0、2、4、6或8,则这个数能被2整除。 (3)若一个整数的数字和能被3整除,则这个整数能被3整除。 (4) 若一个整数的末尾两位数能被4整除,则这个数能被4整除。 (5)若一个整数的末位是0或5,则这个数能被5整除。 (6)若一个... 阅读全文
posted @ 2010-10-06 23:14 Michael Guan 阅读(1012) 评论(0) 推荐(0) 编辑
  2010年8月22日
摘要: 最近想学习unix,但是家里的电脑装的win7,又不想装个虚拟机,在虚拟机上装unix,一是切换起来麻烦,每次都要重启,另外电脑还是大学时的那台过时的机子,硬件也扛不起。在网上搜索了一下,都说cygwin这个软件可以在windows上比较完美的模拟unix环境,如是下了一个,花了两个小时装好,用起来果然顺手,和unix环境基本一致,跑起shell来很有感觉,加上巨多随时可装卸的组件,帮我很好的解决... 阅读全文
posted @ 2010-08-22 14:00 Michael Guan 阅读(2006) 评论(3) 推荐(1) 编辑
  2010年1月10日
摘要: 最近使用VSTO(Visual Studio Tools For Office)读取Word表格中的内容,假设读取一个单元格的内容为text,当我在控制台输出这个text时,机箱里面就会发出"滴"的响声,问题很诡异,我百思不得其解。代码大概如下: [代码] 运行这一段的时候诡异的事情就会发生,每次机箱里面就会发出"滴"的声音。经过单步调试,发现就是Console.WriteLine(text);这... 阅读全文
posted @ 2010-01-10 19:50 Michael Guan 阅读(1277) 评论(3) 推荐(1) 编辑
  2009年12月31日
摘要: 2009年3月24日,拿到满意的OFFER;2009年4月11日,转为正式党员;2009年5月26日,完成毕业设计,并在毕业答辩中拿到全班唯一的优秀;2009年6月底,拿到大学毕业证书和学士学位证书,告别了大学生活;2009年7月6日,来公司报到,成为一名软件开发人员;......2010年1月,转为正式员工。非常平凡的经历,生活,在继续......以乐观的态度对待生活,以真诚的心对待朋友,以对I... 阅读全文
posted @ 2009-12-31 20:23 Michael Guan 阅读(263) 评论(0) 推荐(1) 编辑
  2009年11月11日
摘要: 批处理语法详解~~~~~~~~ 阅读全文
posted @ 2009-11-11 20:51 Michael Guan 阅读(10580) 评论(0) 推荐(2) 编辑
  2009年7月23日
摘要: (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他... 阅读全文
posted @ 2009-07-23 20:33 Michael Guan 阅读(301) 评论(0) 推荐(0) 编辑
  2009年5月21日
摘要: 阅读全文
posted @ 2009-05-21 14:04 Michael Guan 阅读(1119) 评论(6) 推荐(1) 编辑
  2009年3月23日
摘要: 在笔试中经常到将一个单向链表倒置的问题,看了网上的一些解法,觉得头插法是一种比较好的做法,记下来,供自己参考.. 在数据结构(严蔚敏版)线性表一节中,有一个逆序创建链表的算法,头插法和这个算法差不多,区别就是逆序创建链表是用给出的数字序列创建链表,而头插法是在原来的链表中从第一个节点开始,每次取出一个节点,然后把这个节点插在头节点后面,直到最后一个节点插到头节点后面,那么原来的链表就倒置了..... 阅读全文
posted @ 2009-03-23 18:19 Michael Guan 阅读(7476) 评论(3) 推荐(0) 编辑