08 2006 档案

《.Ne框架程序设计》随记(2)
摘要:CLR直接打交道的并不是托管模块,而是程序集(assembly). 程序集是一个或多个托管模块,以及一些资源文件的逻辑组合。其次,程序集是组件复用以及实施安全策略,版本策略的最小单位。它可以是一个或多个文件组成。 托管模块有其自身的元数据来描述自己包含的类型以及其引用的其他类型,而程序集中的清单(manifest)则描述了组成程序集的文件的信息。也可以这么说,若是单... 阅读全文

posted @ 2006-08-31 17:01 Phinecos(洞庭散人) 阅读(393) 评论(0) 推荐(0) 编辑

《.Ne框架程序设计》随记(1)
摘要:接触.net也已经有差不多两年了,一直没机会拜读这部大作,甚为遗憾。。。 阅读全文

posted @ 2006-08-31 06:42 Phinecos(洞庭散人) 阅读(481) 评论(0) 推荐(1) 编辑

操作系统复习笔记(五)
摘要:14.从"互斥","空闲让进","有限等待"3个方面讨论它的正确性.若正确,则证明之.若不正确,说明理由。 program sample; var c1,c2:integer; procedure p1 begin repeat other section 1; repeat c1 = 1-... 阅读全文

posted @ 2006-08-29 15:52 Phinecos(洞庭散人) 阅读(1355) 评论(2) 推荐(0) 编辑

操作系统复习笔记(四)
摘要:10.司机和售票员之间要协同工作:一方面只有售票员把车门关好了司机才能开车,因此售票员关好车门应通知司机开车;另一方面只有当汽车已经停下时,售票员才能开门让乘客上下客,司机停车后应该通知售票员,假定某辆汽车有一名司机和两名售票员,汽车当前正在始法站停车上客,分析: 活动规律: 司机 售票员(2名) 启动车辆 上乘... 阅读全文

posted @ 2006-08-28 16:35 Phinecos(洞庭散人) 阅读(1162) 评论(0) 推荐(0) 编辑

操作系统复习笔记(三)
摘要:6.假设缓冲区buf1和缓冲区buf2无限大,进程p1向buf1写数据,进程p2向buf2写数据,要求buf1数据个数和buf2数据个数的差保持在(m,n)之间(m<n,m,n都是正数).分析:题中没有给出两个进程执行顺序之间的制约关系,只给出了一个数量上的制约关系,即m<=|buf1数据个数-buf2数据个数|<=n.不需要考虑缓冲区的大小,只需要考虑两个进程的同步和互斥.p2向buf2写数据比... 阅读全文

posted @ 2006-08-27 21:57 Phinecos(洞庭散人) 阅读(1695) 评论(5) 推荐(0) 编辑

操作系统复习笔记(二)
摘要:1.问答题:有一个文件F,有A,B两组进程共享这个文件,同组的进程可以同时读文件F,但当有A组(或B组)的进程在读文件F时就不允许B组(或A组)的进程读,解:定义两个计数器C1,C2,分别记录A组和B组中读文件的进程数,三个信号量S1,S2,SAB,其中S1用于通知A组进程已经有B组进程在读文件F了,S2用于通知B进程已经有A进程在读文件F了,SAB用于实现对共享变量C1和C2以及临界区的互斥访问... 阅读全文

posted @ 2006-08-25 21:48 Phinecos(洞庭散人) 阅读(1118) 评论(0) 推荐(0) 编辑

操作系统复习笔记(一)
摘要:1.整型信号量是一个整数变量,除初始化外,对其只能执行两个操作,即wait(s)和signal(s),也叫p(s)和v(s)操作,均是原语操作,用来实现进程的同步,互斥. 2.记录型信号量 type semaphore = record value:integer L: list of process; end procedu... 阅读全文

posted @ 2006-08-25 20:12 Phinecos(洞庭散人) 阅读(4183) 评论(0) 推荐(1) 编辑

[翻译]性别差异:对女性的误解(Differences between the sexes:The mismeasure of woman)
摘要:《The Economist》杂志翻译第三篇 阅读全文

posted @ 2006-08-20 12:38 Phinecos(洞庭散人) 阅读(6174) 评论(2) 推荐(0) 编辑

[翻译]国家石油公司:石油的黑暗秘密(National oil companies:Oil's dark secret)
摘要:《The Economist》翻译系列第二篇,自认为翻译的还行,下篇继续提高吧。。。 阅读全文

posted @ 2006-08-19 01:05 Phinecos(洞庭散人) 阅读(1813) 评论(0) 推荐(0) 编辑

[翻译]互联网战略:反Google联盟(Internet strategy:The alliance against Google)
摘要:这是《经济学人》杂志我翻译的第一篇,这份杂志对考研的重要性那是不言自明的,希望坚持翻译下去。。。 阅读全文

posted @ 2006-08-17 19:16 Phinecos(洞庭散人) 阅读(938) 评论(0) 推荐(0) 编辑

一个清理系统盘垃圾文件的方法
摘要:在aspnetx的《今天在网上找到的一个清楚c盘垃圾文件的方法 》这篇文章中看到这么个方法,试用了下,真的把系统盘清理出200多M的垃圾文件,十分有效,收藏起来。 使用方法:把如下的代码写到一个文本文件当中,把其后缀改为.bat,再双击运行即可。 代码如下: @echo offecho 正在清除系统垃圾文件,请稍等del /f /s /q %systemdrive%\*.tmp... 阅读全文

posted @ 2006-08-17 13:03 Phinecos(洞庭散人) 阅读(4274) 评论(0) 推荐(0) 编辑

Eclipse 3.3 M1 新特性一览
摘要:Eclipse项目发布了3.3 M1. 新的发布版本进一步增强了eclipse在 SWT, debugging, platform text, JDT UI, installation wizards, 等方面的功能. SWT ... 阅读全文

posted @ 2006-08-15 15:20 Phinecos(洞庭散人) 阅读(1492) 评论(0) 推荐(0) 编辑

[老贴]《asp.net高级编程》读书笔记(2)
摘要:1.StringBuilder类:命名空间是:System.Text。StringBuilder类是个高效的类,StringBuilder.Append连接字符串的方法是非常快的。用于连接大量的字符串,其速度的优越性就会体现出来。.显示服务器的信息代码:private void Button1_Click(object sender, System.EventArgs e){ ... 阅读全文

posted @ 2006-08-13 15:10 Phinecos(洞庭散人) 阅读(316) 评论(0) 推荐(0) 编辑

[老贴]《asp.net高级编程》读书笔记(1)
摘要:看了《asp.net高级编程》的前158页,下面是我的读书笔记:1.asp.net采用新的基于事件的编程模型,网页是完全编译的,使用丰富的服务器端控件,是.net framework的一部分。2.可以把一个普通的html控件变成服务器控件,只要将runat=”server”加入。例如:,这就可以在服务器端通过id引用这个控件,string firstName = FirstName.Tex... 阅读全文

posted @ 2006-08-13 15:09 Phinecos(洞庭散人) 阅读(433) 评论(0) 推荐(0) 编辑

[翻译]Java Swing(2)
摘要:第2章 面向对象语言的一个好处在于你可以升级部分程序而不必重写其他代码。你可以使用大部分Swing组件来作为AWT组件的替代品。 //ToolbarFrame1.javaimport java.awt.*;import java.awt.event.*; public class ToolbarFrame1 extends Frame{ private Bu... 阅读全文

posted @ 2006-08-13 14:55 Phinecos(洞庭散人) 阅读(806) 评论(0) 推荐(0) 编辑

[翻译]Java Swing(1)
摘要:前言 第2版的>涵盖了jdk1.3和jdk1.4的所有特性。AWT刚开始时是JDK的一部分,但对于复杂的用户接口的支持不够,而且它还有移植性问题。它严重依赖运行平台的本地用户接口组件,而在这些组件行为的差异方面的隐藏方面有问题。在jdk1.1里引入了新的更有效的事件模型。Swing在三方面改进了AWT.第一,Swing不依赖于运行平台的本地组件。它完全用Java编写并创建它拥有的组件。因为组件不会... 阅读全文

posted @ 2006-08-13 14:38 Phinecos(洞庭散人) 阅读(1135) 评论(0) 推荐(1) 编辑

[翻译]Java 核心技术(第7版)(3)
摘要:7.2 创建一个Frame 一个顶层的窗体(也就是一个不包括在另一个窗体内的窗体)在Java中叫做一个frame;对于这个顶层窗体,AWT库中有一个类叫Frame。这个类的Swing版本叫做JFrame并且扩展了Frame类。 JFrame是为数不多的不在画布上画的Swing组件。因此,象按钮,标题栏,图标等装饰物是靠用户的窗口系统来画,而不是Swing. 注意:大多数Swing组... 阅读全文

posted @ 2006-08-13 14:36 Phinecos(洞庭散人) 阅读(855) 评论(0) 推荐(0) 编辑

[翻译]Java 核心技术(第7版)(2)
摘要:Chapter 7. 图形编程 至此,你还只了解到如何编写从键盘接受输入,进行处理并在控制台显示结果。这并不是现在大多数用户想要的。现代的程序和网页并不是这样运行的。本章将开始介绍编写使用图形用户接口(GUI)的java程序。尤其值得一提的是,你将学会如何编写在屏幕上改变窗体大小和定位窗体,在一个窗体上用各种字体来显示文本,显示图象等等。这将为你后续章节编写有趣的程序提供一些有用的技术。 接下来两... 阅读全文

posted @ 2006-08-13 14:29 Phinecos(洞庭散人) 阅读(513) 评论(0) 推荐(0) 编辑

[翻译]Java 核心技术(第7版)(1)
摘要:关于本书 第7章,我们开始专注于应用编程。我们将展示如何做窗口,如何在窗口上画图,如何画几何图形,如何用字体来格式化文本,如何显示图象。 第8章详叙AWT(抽象窗口工具)的事件模型。你将看到如何编写响应象鼠标电击或按键这样的事件的处理代码。同时你还将了解到如何处理像按钮和面板这样的基本GUI元素。 第9章详叙Swing这个GUI 工具。Swing使你可以创建跨平台的图形用户接口。你将了解关于各种... 阅读全文

posted @ 2006-08-13 14:26 Phinecos(洞庭散人) 阅读(675) 评论(0) 推荐(0) 编辑

[老贴]Crystal Report 学习笔记(1)
摘要:学习资料:《用实例学 Crystal Report for Visual Studio.Net》章立民著 1, Crystal Report for vs.net以Crystal Report8.0的架构为基础,为.net开发者提供完整的报表功能。 特点有:1)跨多语言 ,c#,VC++.net,VB.Net都可以使用 2)可以替windows与web应用程序创建报表,更可以将报表发布成w... 阅读全文

posted @ 2006-08-13 14:24 Phinecos(洞庭散人) 阅读(1351) 评论(0) 推荐(0) 编辑

正则表达式构造与测试小工具(下)
摘要:不多说废话了,直接贴一些重要的代码:(1)查找匹配项: private void RunMatch() { Regex r; Match m; statusBar.Panels[0].Text=""; statusBar.Panels[1].Text=""; ... 阅读全文

posted @ 2006-08-01 20:02 Phinecos(洞庭散人) 阅读(457) 评论(0) 推荐(0) 编辑

导航