2006年11月11日

(原創) 如何在Linux上安装JRE(Java Runtime Environment)? (OS) (Linux) (Java)

摘要: i 下载JRE(Java Runtime Environment) 。(http://java.sun.com/javase/downloads/index.jsp)ii. [root@localhost ~]#mkdir /usr/local/javaiii. (将档案jre-1_5_0_09-linux-i586-rpm.bin下载到/usr/local/java目录下)iv. (超级用户模式... 阅读全文

posted @ 2006-11-11 21:07 真 OO无双 阅读(9158) 评论(1) 推荐(0) 编辑

(原創) 如何在Linux使用Eclipse + CDT开发C/C++程序? (OS) (Linux) (C/C++) (gcc) (g++)

摘要: A. 为什么要在Linux使用Eclipse开发C/C++程序? Linux是一个以C/C++开发为主的平台,无论是Kernel或是Application,主要都使用C/C++开发。传统在Linux下开发程序,是在文字模式下,利用vi等文字编辑器撰写C/C++程序存盘后,在Command line下使用gcc编译,若要debug,则使用gdb。 这种开发方式生产力并不高,若只是开发学习用的小程序则... 阅读全文

posted @ 2006-11-11 17:59 真 OO无双 阅读(52224) 评论(8) 推荐(4) 编辑

2006年11月10日

(轉貼) Eclipse + CDT + MinGW 安裝方法 (C/C++) (gcc) (g++) (OS) (Windows)

摘要: Eclipse除了可以開發Java之外,還支援了許多語言,當然絕不會漏了 C/C++,現在就來看看如何利用 Eclipse 進行C/C++程式的開發。要使用 Eclipse 開發c/c++ 程式最主要的幾個步驟: 1. 安裝 JRE由於 Eclipse 本身是用 Java 開發而成,因此自然需要使用到 JRE,如果先前已經安裝過了就可以不必安裝了。2. 安裝 Eclipse這當然沒問題,一定要裝... 阅读全文

posted @ 2006-11-10 21:50 真 OO无双 阅读(18587) 评论(0) 推荐(1) 编辑

(轉貼) C++ 完全不完全资源导引--书籍篇 (C/C++)

摘要: 三军未动,资料先行。书山碟海,只列其中最好的。统统都可以emule找到。1.快速入门 〈Accelerated.C++〉2000 〈Essential C++〉2002 Lipman 两本都是开篇就讲C++/STL,绝口不提C,而且都有中文版。2.枕头参考 〈C++.Primer.4th〉2005 Lippman,第3版有中文版,当入门书看也无不可。 〈The.C++.Pro... 阅读全文

posted @ 2006-11-10 08:14 真 OO无双 阅读(485) 评论(0) 推荐(0) 编辑

(轉貼) C++资源之不完全导引 (C/C++)

摘要: C++资源之不完全导引 1,前言 无数次听到“我要开始学习C++!”的呐喊,无数次听到“C++太复杂了,我真的学不会”的无奈。Stan Lippman先生曾在《C++ Primer》一书中指出“C++是最为难学的高级程序设计语言之一”,人们常将“之一”去掉以表达自己对C++的敬畏。诚然,C++程序设计语言对于学习者的确有很多难以逾越的鸿沟,体系结构的庞大,应接不暇并不断扩充的特性……... 阅读全文

posted @ 2006-11-10 08:02 真 OO无双 阅读(679) 评论(0) 推荐(0) 编辑

(轉貼) 高质量C++/C编程指南 (C/C++)

摘要: 版本/状态 作者 参与者 起止日期 备注 V 0.9 草稿文件 林锐 2001-7-1至 2001-7-18 林锐起草 V 1.0 正式文件 林锐 2001-7-18至 2001-7-24 朱洪海审查V 0.9, 林锐修正草稿中的错误 目 录 前 言... 6... 阅读全文

posted @ 2006-11-10 07:35 真 OO无双 阅读(773) 评论(0) 推荐(0) 编辑

(轉貼) PetShop4.0 工厂模式及Profile Provider实现 (.NET) (PetShop) (OO) (Design Pattern)

摘要: 第一部份:工厂模式 一、项目名称及描述:(实现步骤为:4-3-6-5-2-1)1、WEB=表示层2、BLL=业务逻辑层3、IDAL=数据访问层接口定义4、Model=业务实体5、DALFactory=数据层的抽象工厂(创建反射)6、SQLServerDAL=SQLServer数据访问层 / OracleDAL=Oracle数据访问层DBUtility 数据库访问组件基础类二、项目引用关系1、We... 阅读全文

posted @ 2006-11-10 07:27 真 OO无双 阅读(1013) 评论(0) 推荐(0) 编辑

2006年11月9日

(原創) 开启Notebook时,建议从天版中间开启 (日記)

摘要: 由于我习惯用左手开启Notebook,也习惯用左手调整屏幕,前一阵子竟然发现左侧转轴松松的,星期一赶快拿去Fujitsu维修,才发现原来左侧转轴断掉了,因为Fujitsu是三年保固,我这台P7010K才用了一年多,所以Fujitsu换了新的转轴给我,没有跟我收费。 阅读全文

posted @ 2006-11-09 11:22 真 OO无双 阅读(416) 评论(0) 推荐(0) 编辑

(原創) std::vector与std::list的执行速度比较 (C/C++) (STL)

摘要: STL中的container各有专长,最常用的是std::vector,可以完全取代array,第二常用的是std::list。std::vector的优点在于non-sequential access超快,新增数据于数据后端超快,但insert和erase任意资料则相当缓慢;std::list则是insert和erase速度超快,但non-sequential access超慢,此范例以实际时间比较vector和list间的优缺点。 阅读全文

posted @ 2006-11-09 00:05 真 OO无双 阅读(15205) 评论(3) 推荐(0) 编辑

2006年11月8日

(原創) 如何對程式片段進行效能測試(benchmark) (C/C++) (C)

摘要: 用此方法可簡單的做benchmark。 阅读全文

posted @ 2006-11-08 00:07 真 OO无双 阅读(1368) 评论(0) 推荐(0) 编辑

2006年11月7日

C程序设计 500个应用范例技巧大全

摘要: 阅读全文

posted @ 2006-11-07 23:22 真 OO无双 阅读(0) 评论(0) 推荐(0) 编辑

2006年11月2日

(原創) 用OOP实作矩阵相乘 (C/C++)

摘要: 这是我修C++的第四次作业第一题,要我们从档案读进两个矩阵,最后相乘显示结果。此程序主要展示了用OOP的方式计算矩阵,且用了STL的vector,而非传统的array。 阅读全文

posted @ 2006-11-02 00:40 真 OO无双 阅读(1171) 评论(0) 推荐(0) 编辑

2006年10月26日

(原創) 昨天第一次当助教 (日記)

摘要: 虽然年纪一大把了,不过每次上课遇到的助教都比我年纪小很多,昨天第一次正式当起了助教,带的是『嵌入式系统与架构』的实验课,其实也没做什么事情,只是上课前告诉学生要注意些什么,实验时若学生有问题去解决一下,最后再验收学生的结果而已。只是有点感慨,到了32岁才当一个小助教…。 阅读全文

posted @ 2006-10-26 14:17 真 OO无双 阅读(681) 评论(3) 推荐(0) 编辑

(原創) 关于用利用C#控制RS232硬件方面的书 (初級) (.NET)

摘要: 有网友问我是否有书介绍如何用C#去读取Barcode Reader的数据,以及如何去控制连接在COM1、COM2、RS232、USB上的硬件装置,我介绍Visual BASIC .NET 自动化系统监控 RS232串行通讯这本书,我曾经利用这本书去读取Barcode Reader的数据,这本书虽然是用VB写的,不过骨子还是用Win32 API,并不是用.NET Framework,因为.NET ... 阅读全文

posted @ 2006-10-26 10:03 真 OO无双 阅读(2990) 评论(1) 推荐(0) 编辑

2006年10月24日

(原創) 如何解决make kernel时『clock skew detected』的warning? (OS) (Linux)

摘要: 由于系统时间不正确,可能早于目前正确时间,所以在make kernel时会产生这个warning,解决的方式在桌面menu->管理->日期与时间::网络时间通讯协议,将『启用网络时间通讯协议』打勾,这样将使系统时间与网络上的time server同步,以后就不用担心系统时间不正确了。 阅读全文

posted @ 2006-10-24 11:26 真 OO无双 阅读(6397) 评论(0) 推荐(0) 编辑

(原創) 如何將X Window的terminal改成黑底白字? (OS) (Linux) (CentOS)

摘要: GNOME預設的terminal是白底黑字,看起來很刺眼,該如何改成黑底白字呢? 阅读全文

posted @ 2006-10-24 09:15 真 OO无双 阅读(4628) 评论(0) 推荐(0) 编辑

2006年10月23日

(原創) 如何设定纯文字模式或图形介面开机? (OS) (Linux)

摘要: 在/etc/inittab檔中,将 1id:3:initdefault: 这一行做修改,3为纯文字模式,5为图形介面。Reference鸟哥的Linux私房菜 P.18-8 阅读全文

posted @ 2006-10-23 22:17 真 OO无双 阅读(792) 评论(0) 推荐(0) 编辑

(原創) Linux,我来了!! (Linux)

摘要: 由于我研究所选择了Embedded System为主修领域,所以再也无法逃避学习Linux了,因为Linux的Open Source特性,很适合应用在Embedded System。其实我并不讨厌Linux,因为很多人学Linux是为了要架站,但我对Server一向兴趣不大,所以也没非用Linux不可的需求。 阅读全文

posted @ 2006-10-23 22:08 真 OO无双 阅读(1066) 评论(0) 推荐(0) 编辑

(原創) Object是由Property、Method、Event构成的吗? (C/C++) (OO) (Database) (Visual FoxPro)

摘要: 在以前学VFP和VB时,很多书谈到object,都说object包含三部份Property(属性),Method(方法),Event(事件),对于VFP和VB的Control来说,的确是如此没错,我也因此视为当然,认为Property、Method、Event合起来称为PEM,此为object构成的要素。所以以前在分析对象时,总对何者该为Property,何者该为Event想破头。 阅读全文

posted @ 2006-10-23 09:30 真 OO无双 阅读(1091) 评论(0) 推荐(0) 编辑

2006年10月22日

(轉貼) C++必读Bible (C/C++)

摘要: 原作者為oosky,载于http://www.cppblog.com/oosky/archive/2005/11/07/966.html我再加以排版潤色 1. > Bjarne Stroustrup 这是一本每个人都应该买但不一定要看的书,强烈建议初学者不要看这本书,否则可能会一头雾水,失去信心,BS写书本来就不怎么样,他自己都说他的书有些晦涩难懂,但是买一本放在书柜里,有什么不清楚的地方查查高... 阅读全文

posted @ 2006-10-22 17:50 真 OO无双 阅读(1952) 评论(0) 推荐(0) 编辑

(原創) pointer和reference有什么差别呢? (C/C++)

摘要: C++引進了reference概念,這和傳統C的pointer有什麼差別呢? 阅读全文

posted @ 2006-10-22 01:21 真 OO无双 阅读(11140) 评论(1) 推荐(0) 编辑

2006年10月21日

(原創) 何谓可读性高的程序? (C/C++)

摘要: 大家都知道要写可读性高的程序,但何谓可读性高的程是呢? 阅读全文

posted @ 2006-10-21 23:55 真 OO无双 阅读(694) 评论(0) 推荐(0) 编辑

2006年10月20日

(原創) Write once, compile everywhere? (C/C++) (SystemC) (VC++) (IC Design)

摘要: 這兩天寫SystemC的第一個作業,其實花最多時間是在Compiler身上。由於SystemC本身並不是一個程式語言,而是架構在C++上,利用C++的Generics特性擴充其Library,使C++搖身一變成為HDL,且SystemC也沒有自己的IDE和Compiler,理論上只要是C++的Compiler就可以compile所有SystemC的code。 阅读全文

posted @ 2006-10-20 17:39 真 OO无双 阅读(2549) 评论(4) 推荐(1) 编辑

2006年10月18日

(原創) 第一个SystemC的程序:Hello World (C/C++) (SystemC) (IC Design)

摘要: 1// All systemc modules should include systemc.h header file 2#include "systemc.h" 3// Hello_world is module name 4SC_MODULE (HelloWorld) { 5 SC_CTOR (HelloWorld) { 6 // Nothing in constructor 7... 阅读全文

posted @ 2006-10-18 09:09 真 OO无双 阅读(2164) 评论(2) 推荐(0) 编辑

(轉貼) 如何设定SystemC的Project环境? (C/C++) (SystemC) (VC++) (IC Design)

摘要: Creating SystemC Applications----------------------------- 1. Start Visual Studio. From the Start Page select New Project and Win32 Console Project. Type the project name and select a suitable locatio... 阅读全文

posted @ 2006-10-18 08:36 真 OO无双 阅读(1831) 评论(0) 推荐(0) 编辑

(轉貼) 如何在Visusl Studio.NET 2003编译SystemC的Library? (C/C++) (SystemC) (VC++) (IC Design)

摘要: Visual C++ 7.1--------------The download directory contains two subdirectories: 'msvc71' and 'examples'. The 'msvc71' directory contains the project and workspace files to compile the 'systemc.lib' li... 阅读全文

posted @ 2006-10-18 08:13 真 OO无双 阅读(1195) 评论(0) 推荐(0) 编辑

(原創) 解决问题时,不要只从演算法的角度去思考 (日記)

摘要: 人类很多能力是靠学习而来的,这种能力只要你学习了『方法』后,就拥有这个能力。如数学,有一定的公式跟规则,如写程序,也有一定的方法,这种技能通常定义明确,Input只要依照一定的『演算法』后,就会有明确的Output,也可以说是『数位』的能力。 阅读全文

posted @ 2006-10-18 02:08 真 OO无双 阅读(473) 评论(0) 推荐(0) 编辑

2006年10月17日

(原創) 累 (日記)

摘要: 原本以为当学生会比较闲,可以趁这两年看一些自己想看的书,另外好好的锻炼身体,如天天游泳、跑步,但开学一个月后,发现这些根本就是幻想,天天24小时根本就不够用,难怪还没开学时,听学长说,他研一就在写作业中不知不觉渡过了。我这一个月来,几乎都是被作业追着跑,都是在最后一刻才能将作业交出去,像我今天要交计算机视觉作业,写到半夜三点,实在撑不下去了,小睡了两小时,五点又起来继续奋斗,到了早上十一点总算写好程序,一个小时将报告整理出来,中午十二点赶到台大准备下午两点半的课,整晚就只睡两个小时。 阅读全文

posted @ 2006-10-17 23:16 真 OO无双 阅读(497) 评论(1) 推荐(0) 编辑

2006年10月16日

(原創) 第一次体会Component Oriented Design的威力 (OO) (.NET) (日記)

摘要: 以前总觉得Object Oriented就够了,为什么还要Component Oriented呢?今天写Computer Vision的第二次作业,要画出一张图片的Histogram,这是一种长条图,统计0到255每个色阶有多少的Pixel数,统计当然不难,难在如何去画长条图….。 阅读全文

posted @ 2006-10-16 01:07 真 OO无双 阅读(633) 评论(0) 推荐(0) 编辑

2006年10月15日

(原創) 如何将图片转成Binary Image? (.NET) (ASP.NET) (C#) (GDI+) (Image Processing)

摘要: 这是我修Computer Vision的作业,此源代码也示范出如何Pixel By Pixel的方式编辑图片以及如何读取indexd的bmp图片格式。 阅读全文

posted @ 2006-10-15 19:36 真 OO无双 阅读(3542) 评论(5) 推荐(0) 编辑

(原創) 如何将图片以对角线做映射(Mirror)? (.NET) (ASP.NET) (C#) (GDI+) (Image Processing)

摘要: 这是我修Computer Vision的作业,此源代码也示范出如何Pixel By Pixel的方式编辑图片以及如何读取indexd的bmp图片格式。 阅读全文

posted @ 2006-10-15 19:28 真 OO无双 阅读(1427) 评论(0) 推荐(0) 编辑

(原創) 如何将图片左右翻转? (.NET) (ASP.NET) (C#) (GDI+) (Image Processing)

摘要: 这是我修Computer Vision的作业,此源代码也示范出如何Pixel By Pixel的方式编辑图片以及如何读取indexd的bmp图片格式。 阅读全文

posted @ 2006-10-15 19:24 真 OO无双 阅读(3294) 评论(0) 推荐(0) 编辑

(原創) 如何將std::string轉成大寫(小寫)? (C/C++) (STL) (C)

摘要: C++的Standard Library並沒有提供將std::string轉成大寫和小寫的功能,只有在提供將char轉成大寫(toupper)和小寫(tolower)的功能而已,在此利用STL的transform配合toupper/tolower,完成std::string轉換大(小)寫的功能,也看到Generics的威力,一個transform function,可以適用於任何型別,且只要自己提供 Algorithm,就可完成任何Transform的動作。 阅读全文

posted @ 2006-10-15 14:22 真 OO无双 阅读(24801) 评论(5) 推荐(0) 编辑

2006年10月12日

(原創) 如何将array转成std::vector? (使用constructor) (C/C++) (STL)

摘要: 由于C++兼容于C,为了用C++维护以前用C写的程序,可能会遇到用C写的array,但C++的std::vector远比array好用,所以可能必须将array转成std::vector继续维护,以下的程序demo如何将array转成std::vector。 阅读全文

posted @ 2006-10-12 20:55 真 OO无双 阅读(4049) 评论(1) 推荐(0) 编辑

(原創) 我写的程序还有很多缺点 (日記)

摘要: 虽然我写程序很久了,但老实说,还是有很多缺点,我今天检讨了一下,最少还有三个缺点: 阅读全文

posted @ 2006-10-12 01:39 真 OO无双 阅读(559) 评论(0) 推荐(0) 编辑

(原創) i++和++i哪个速度较快? (C/C++) (C)

摘要: ++i和i++哪个速度较快呢?在C++ Primer 4th整本书中,都是用++i,我今天特别跑去问C++老师为什么,答案是因为++i较快,所以C++ Primer才都使用++i。 阅读全文

posted @ 2006-10-12 01:15 真 OO无双 阅读(2274) 评论(2) 推荐(1) 编辑

2006年10月10日

(原創) 如何将int,double转std::string? (C/C++) (template)

摘要: std::string为library type,而int、double为built-in type,两者无法互转,这里使用function template的方式将int转std::string,将double转std:string。 阅读全文

posted @ 2006-10-10 21:47 真 OO无双 阅读(19637) 评论(1) 推荐(0) 编辑

2006年10月9日

(原創) 為什麼要學C/C++? (C/C++)

摘要: 很多人覺得C/C++已經是過氣的語言,應該學 C# 或 Java才對,在這裡我提出一些我個人的理解。 阅读全文

posted @ 2006-10-09 23:12 真 OO无双 阅读(1906) 评论(1) 推荐(0) 编辑

(原創) 学C++最重要要学的地方是什么? (C/C++)

摘要: A primary focus of the design of C++ is to make it possible to define class types that behave as naturally as the built-in types themselves.Reference C++ Primer 4Th P.20 阅读全文

posted @ 2006-10-09 22:35 真 OO无双 阅读(630) 评论(0) 推荐(0) 编辑

(轉貼) 专访Bjarne Stroustrup (C/C++)

摘要: Bjarne Stroustrup是C++發明者,人稱C++之父。 阅读全文

posted @ 2006-10-09 22:13 真 OO无双 阅读(505) 评论(0) 推荐(0) 编辑

导航