« | September 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | | | | | |
|
|
[C/C++编程]Applied C++读书日记(1) |
大隐于市 发表于 2005/6/1 14:51:08 |
这本书我刚从图书馆借来1天,内容是关于使用C++构造图像处理软件,这对于我是个新的知识点,争取能够完整地读下来,并且有所进步。
第一章比较简单,从Chapter2开始:
第二章内容包括: C++概念:类设计,简单内存分配,赋值和复制构造函数 图像框架概念:图像对象设计,缩略图 目的:灰度图像作为输入,根据用户指定比例计算出缩略图
2。1图像类的设计 图像类的属性: 灰度像素的二维数组,这里一个像素表示为一个8位无符号量(unsigned char),图像的大小有图像的宽度和高度决定。 允许对图像的像素进行随机访问,每个像素都由坐标(x,y)来描述,(0,0)表示左上角像素(width-1 ,height-1)表示右下角像素。 简单的内存分配机制:
阅读全文(1546) | 回复(0) | 编辑 | 精华 | 删除 |
[杂谈]六一儿童节 |
大隐于市 发表于 2005/6/1 10:18:13 |
早过了庆祝儿童节的年龄,可是大家还是相互转告快乐二字,或需要的就是一种幽默的气氛吧?能不能说明大家还是乐意无忧无虑,不愿意接受已经长大的事实,还总是怀念过去呢?我想,多少有一点吧。
昨天一个朋友告诉我,不管多大都要在心里留一片空间,可以像孩子一样快乐,这个很好,心态常青么,不过....这还不是一个比较高级的做法,我很赞同这样一句话:一个成熟而优秀的男人的心理年龄是非常有弹性的。之所以赞同,因为这句话是我说的^_*。
在面对事业和前途,面对茫茫人海和众多机会,男人应该保持足够的沉稳和敏捷,冷静的如同教父里面的马龙白兰度,启动起来则看起来像是蜘蛛人或者蝙蝠侠:)优秀的男人往往是孤独的,事业上生活上恐怕都要这样,高处不胜寒么,自我的心理弹性非常有助于一个承受挑战和压力的男人的自我调节和自我激励,不时保持儿童的快乐,善莫大焉。
成熟的作风,青春的心态。这也是一种水平和境界了。 | |
|
[Java编程]Java Thread(2) |
大隐于市 发表于 2005/6/1 9:36:14 |
从第一篇文章,我们发现在Java中生成线程是一件很simple的事情,但是我们应该尽量避免生成Thread。在比较简单的情况下问题还不明显,不过MultiThread程序的确存在着如下缺点:
减慢初始启动速度: 生成和启动Thread在一些平台上是比较低速的操作,在性能关键的程序中,这是个很大的缺点。但是我们可以使用Thread Pool来解决这个问题,后面应该会有涉及。
资源的使用: 每个Thread都要分配自己的堆栈,堆栈就是包含本地变量值和其他执行相关信息的存储区域;除了堆栈,还要占用其他系统资源,并且有些平台限制可以生成的Thread数量,即使不存在这样的限制,由于系统的CPU和内存性能和容量有限,还是不能任意的产生Thread,这个问题可以通过Thread Pool来折衷解决。
增加了程序的复杂性: 使用MultiThread的最大缺点是增加了程序的复杂性,使其控制起来更加困难。Thread的安全性通常要求将对象设计成一个Thread修改数据时,另一个Thread无法read或者writ | |
|
[Java编程]Java Thread(1) |
大隐于市 发表于 2005/6/1 8:55:32 |
Java内置支持MultiThread程序,不像C语言里的Thread需要操作系统的支持,实际上,Java虚拟机相当于在OS上又跑了一个OS。 每个Thread表示为java.lang.Thread类的一个实例。要生成新的实例,只要定义一个类扩展Thread类或者实现java.lang.Runnable接口的类。我们通常要生产在自己线程中运行代码的类,但是如果这个类扩展Thread,则无法继承任何其他类的功能,因为Java本身不支持多继承模式。实际上,扩展Thread比起实现Runnable没有任何性能上的优势,两者方法难度相当,因此我们通常选择实现Runnable接口的方式来创建线程。
在Runnable中定义的唯一方法就是run()在线程执行时调用。线程退出run()之后(正常退出或由于未捕获异常),就已经退出,无法重新启动或者复用。
在效果上,线程的run()方法就如同程序的main()方法:都是代码的处驶入口点。和main()方法一样,通常不能显式的调用run()方法,而是将Runnable实例传入Thread的构造函数,线程启动时会 | |
|
[XML相关]DTD定义语法入门 |
大隐于市 发表于 2005/5/31 16:30:00 |
DTD=Document Type Definition,这是一组指令,制定文档中允许哪些元素,可以包含什么,应该有什么属性,以及怎样的顺序出现。
DTD的目的是让XML Parser保证文档有效,一次应到使用某种方式将文档与DTD相关联,这是由DTCTYPE声明完成的,它要求指定下列值: 1。采用DTD的根元素明,如book 2。SYSTEM或PUBLIC 3。表示装入DTD的地址的URI 比如book.xml文档的DTD存放在本地硬盘上子目录/dtds中的文件books.dtd中,则xml文档中可能包含下来DOCTYPE声明: <?xml version="1.0"> <!DOCTYPE book SYSTEM "./dtds/book.dtd"> <book>
定义元素 在DTD中ELEMENT标志声明一个元素,包括ELEMENT关键字,元素名和内容规范。元素的内容规范描述元素的与结束标志之间可以放置哪些内容,可以分为4类: 1。空(Empty):元素不 | |
|
[杂谈]又周一了 |
大隐于市 发表于 2005/5/30 11:10:00 |
因为忙IBM面试的事情,对周末都没有感觉,原来又周一了啊,我还以为该到周末休息了。。。
今天照常小组例会,跟大boss讨论我们的基于Semantic Web的知识检索问题,目前进度主要卡在一些概念的不统一,比如知识检索跟信息检索的区别,知识检索能提供的额外服务等等。
最头疼的是整个FrameWork和实验的平台都要我一个人来构建,努力努力,免得挨骂:) | |
|
[我的论文]我的Pic |
大隐于市 发表于 2005/5/29 20:44:19 |
^_^,非要臭P一下啊
2004Winter Photoed by My classmate FuHang:) | |
|
[杂谈]IBM面试归来 |
大隐于市 发表于 2005/5/29 18:16:56 |
早上7:00起床,洗脸刷牙,穿上盔甲,面对穿衣镜将领带换着方式打了几次,最终选择了一个正式平整的打法,带上所需要的一切资料,出发。
时间还早,决定在校园里面转转,也回忆下昨天的准备情况。其实基本没怎么准备,就是看到bbs上的面经,自己总结一下,写在了blog上,写的同时动动脑子琢磨了一下,然后就玩去了,晚上回来才临时作的简历。
早上的校园人很少,要不大家看我全副盔甲的样子一定很suprising,呼吸着早上新鲜潮湿的空气,在小松林那里转了一圈,review了一下可能用到的English KeyWords,看表,8:30,冲锋!
到达面试地点,签到,工作人员都很kind,我在电梯里遇到几个candidates,打过招呼分别进到接待室。看的出来他们都nerverous,有一个MBA稍微老练些,原来他以前在华为作TechSupport,没少跟IBM打交道;另外还有个ppmm是人大计算机的,之前我都不知道人大有计算机专业的,而且人家刚大三。
大家寒暄之后就各自准备了,我觉得实在没什么好在review的了,就一个个的跟人家聊天 | |
|
[杂谈]明天去IBM面试 |
大隐于市 发表于 2005/5/28 13:46:10 |
这次申请的是IBM的Extreme Blue & Blue Pathway的职位,也是笔试后的第一次面试。回顾了一下,申请了5个position:Extream Blue Technical position for Project 2,Extream Blue Technical position for Project 3,IT Specialist(TSS),(SWG),(IGS)。目前要搞清楚每个positon的一些requirements,否则在interviewer面前恐怕没话说啊:)
从目前的到的消息来看,这一轮的面试不会涉及什么技术问题,而且好像面试已经转包给了51job网来完成,所以技术细节应该不是重点。interviewer应该已经从IBM那里获悉了应该qualified的那些candidates的一些基本要求和特征。
目前看到的interviewee被问到的问题包括:
1。介绍自己
2。你最大的缺点
3。喜欢的课程和不喜欢的
4。对 | |
|
|
|
统计 |
blog名称:若望的天地 日志总数:30 评论数量:60 留言数量:0 访问次数:152296 建立时间:2005年5月25日 | |
|