- 博客(23)
- 收藏
- 关注
原创 《.Ne框架程序设计》随记(2)
CLR直接打交道的并不是托管模块,而是程序集(assembly). 程序集是一个或多个托管模块,以及一些资源文件的逻辑组合。其次,程序集是组件复用以及实施安全策略,版本策略的最小单位。它可以是一个或多个文件组成。 托管模块有其自身的元数据来描述自己包含的类型以及其引用的其他类型,而程序集中的清单(manifest)则描述了组成程序集的文件的信息。也可以这
2006-08-31 17:01:00 618
原创 《.Ne框架程序设计》随记(1)
.net是什么,这个问题确实很难回答?就连微软在描述它的时候也是含含糊糊的,为何呢?因为它确实内容太丰富了。它最吸引人也是它一直推崇的技术就是web服务了,这是指企业通过xml这种统一的文档格式,并且通过一定的业务逻辑编程接口来向外界提供所需信息,而这样的编程接口可以通过远程网络进行调用。.net平台就是关于人,信息,设备之间的互联的。就如同windows操作系统将应用程序对外部设备的
2006-08-31 06:01:00 702
原创 操作系统复习笔记(五)
14.从"互斥","空闲让进","有限等待"3个方面讨论它的正确性.若正确,则证明之.若不正确,说明理由。 program sample; var c1,c2:integer; procedure p1 begin repeat other section 1; repeat c1
2006-08-29 15:01:00 836
原创 操作系统复习笔记(四)
10.司机和售票员之间要协同工作:一方面只有售票员把车门关好了司机才能开车,因此售票员关好车门应通知司机开车;另一方面只有当汽车已经停下时,售票员才能开门让乘客上下客,司机停车后应该通知售票员,假定某辆汽车有一名司机和两名售票员,汽车当前正在始法站停车上客,分析: 活动规律: 司机 售票员(2名) 启动车辆
2006-08-28 16:01:00 927
原创 操作系统复习笔记(三)
6.假设缓冲区buf1和缓冲区buf2无限大,进程p1向buf1写数据,进程p2向buf2写数据,要求buf1数据个数和buf2数据个数的差保持在(m,n)之间(m分析:题中没有给出两个进程执行顺序之间的制约关系,只给出了一个数量上的制约关系,即m将等式展开得:(1)m begin var mutex1=1,mutex2=1,s1=n,s2=-m:
2006-08-27 21:01:00 1233
原创 操作系统复习笔记(二)
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以及临界区的
2006-08-25 21:01:00 1047 1
原创 操作系统复习笔记(一)
1.整型信号量是一个整数变量,除初始化外,对其只能执行两个操作,即wait(s)和signal(s),也叫p(s)和v(s)操作,均是原语操作,用来实现进程的同步,互斥. 2.记录型信号量 type semaphore = record value:integer L: list of process; end pr
2006-08-25 20:01:00 1189 1
原创 [翻译]性别差异:对女性的误解(Differences between the sexes:The mismeasure of woman)
Aug 3rd 2006From The Economist print edition Men and women think differently. But not that differently男性和女性有着不同的思维方式,但差异并没有那么大。 IN THE 1970s there was a fad for giving dolls to baby boy
2006-08-20 12:02:00 6873
原创 [翻译]国家石油公司:石油的黑暗秘密(National oil companies:Oil's dark secret)
Aug 10th 2006 | CARACAS AND LONDONFrom The Economist print edition Most of the worlds oil reserves are in the hands of state-run companies, many of which are run badly 世界上大部分的石油储备都掌握在国有公司的手中,
2006-08-19 01:02:00 5576
原创 [翻译]互联网战略:反Google联盟(Internet strategy:The alliance against Google)
Aug 10th 2006 | SAN FRANCISCOFrom The Economist print edition洛杉矶,2006年8月10日,《经济学人》印刷版 What todays internet firms can learn from 19th-century history 今天的互联网公司可以从19世纪的历史中得到什么启示? P
2006-08-17 19:02:00 1404
原创 一个清理系统盘垃圾文件的方法
在aspnetx的《今天在网上找到的一个清楚c盘垃圾文件的方法 》这篇文章中看到这么个方法,试用了下,真的把系统盘清理出200多M的垃圾文件,十分有效,收藏起来。 使用方法:把如下的代码写到一个文本文件当中,把其后缀改为.bat,再双击运行即可。 代码如下:@echo offecho 正在清除系统垃圾文件,请稍等del /f /s /q %systemdrive%/
2006-08-17 13:02:00 1331 1
原创 一个让98%的Java程序员犯难的偏门问题!
在csdn的张孝祥专栏(http://blog.csdn.net/zhangxiaoxiang/archive/2006/08/15/1066757.aspx)上看到张老师出的一道题目,说是会让98%的Java程序员犯难的偏门问题!! 当然,实际上哪有那么夸张,张老师也太低估搞java的了,而且这道题目怎么看我都好象在TIJ中看到过。。。但题目中还是有些细节值得学习学习地。。
2006-08-15 23:02:00 798
原创 Eclipse 3.3 M1 新特性一览
Eclipse项目发布了3.3 M1. 新的发布版本进一步增强了eclipse在 SWT, debugging, platform text, JDT UI, installation wizards, 等方面的功能.
2006-08-15 15:02:00 1656
原创 读点政治(1)
下了份政治考研大纲,开始研读,今天谈谈对哲学部分的读后感。。。 哲学是什么?你如果想听我的一番解释的话,那让你失望了,说实在话,我也不知道它到底是什么,就好比计算机中的那些什么“面向对象”,“面向方面”,“面向***”之类的东西,终究是只可意会,不可言传的,在我看来,哲学也应该是这样的吧。我能理解的也就是,它是一种世界观和方法论的统一,(哎,不过让我不爽的是,我不得
2006-08-13 23:02:00 618
原创 [老贴]《asp.net高级编程》读书笔记(2)
1.StringBuilder类:命名空间是:System.Text。StringBuilder类是个高效的类,StringBuilder.Append连接字符串的方法是非常快的。用于连接大量的字符串,其速度的优越性就会体现出来。.显示服务器的信息代码:private void Button1_Click(object sender, System.EventArgs e){
2006-08-13 15:02:00 692
原创 [老贴]《asp.net高级编程》读书笔记(1)
看了《asp.net高级编程》的前158页,下面是我的读书笔记:1.asp.net采用新的基于事件的编程模型,网页是完全编译的,使用丰富的服务器端控件,是.net framework的一部分。2.可以把一个普通的html控件变成服务器控件,只要将runat=”server”加入。例如:,这就可以在服务器端通过id引用这个控件,string firstName = FirstName
2006-08-13 15:02:00 819
原创 [翻译]Java Swing(2)
第2章 面向对象语言的一个好处在于你可以升级部分程序而不必重写其他代码。你可以使用大部分Swing组件来作为AWT组件的替代品。 //ToolbarFrame1.javaimport java.awt.*;import java.awt.event.*; public class ToolbarFrame1 extends Frame{
2006-08-13 14:02:00 582
原创 [翻译]Java Swing(1)
前言第2版的>涵盖了jdk1.3和jdk1.4的所有特性。AWT刚开始时是JDK的一部分,但对于复杂的用户接口的支持不够,而且它还有移植性问题。它严重依赖运行平台的本地用户接口组件,而在这些组件行为的差异方面的隐藏方面有问题。在jdk1.1里引入了新的更有效的事件模型。Swing在三方面改进了AWT.第一,Swing不依赖于运行平台的本地组件。它完全用Java编写并创建它拥有的组件。因
2006-08-13 14:02:00 827
原创 [翻译]Java 核心技术(第7版)(3)
7.2 创建一个Frame 一个顶层的窗体(也就是一个不包括在另一个窗体内的窗体)在Java中叫做一个frame;对于这个顶层窗体,AWT库中有一个类叫Frame。这个类的Swing版本叫做JFrame并且扩展了Frame类。JFrame是为数不多的不在画布上画的Swing组件。因此,象按钮,标题栏,图标等装饰物是靠用户的窗口系统来画,而不是Swing. 注意:大多
2006-08-13 14:02:00 594
原创 [翻译]Java 核心技术(第7版)(2)
Chapter 7. 图形编程至此,你还只了解到如何编写从键盘接受输入,进行处理并在控制台显示结果。这并不是现在大多数用户想要的。现代的程序和网页并不是这样运行的。本章将开始介绍编写使用图形用户接口(GUI)的java程序。尤其值得一提的是,你将学会如何编写在屏幕上改变窗体大小和定位窗体,在一个窗体上用各种字体来显示文本,显示图象等等。这将为你后续章节编写有趣的程序提供一些有用的技术。
2006-08-13 14:02:00 734
原创 [翻译]Java 核心技术(第7版)(1)
关于本书第7章,我们开始专注于应用编程。我们将展示如何做窗口,如何在窗口上画图,如何画几何图形,如何用字体来格式化文本,如何显示图象。第8章详叙AWT(抽象窗口工具)的事件模型。你将看到如何编写响应象鼠标电击或按键这样的事件的处理代码。同时你还将了解到如何处理像按钮和面板这样的基本GUI元素。第9章详叙Swing这个GUI 工具。Swing使你可以创建跨平台的图形用户接口。
2006-08-13 14:02:00 632
原创 [老贴]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应用程序创建报表,更可以
2006-08-13 14:02:00 1615
原创 正则表达式构造与测试小工具(下)
不多说废话了,直接贴一些重要的代码:(1)查找匹配项: private void RunMatch() { Regex r; Match m; statusBar.Panels[0].Text=""; statusBar.Panels[1].Text="";
2006-08-01 20:02:00 766
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人