- 博客(1)
- 资源 (5)
- 收藏
- 关注
NET并发编程经典实例
NET并发编程经典实例 pdf书籍 完整版
本书全面讲解C#并发编程技术,侧重于.NET平台上较新、较实用的方法。全书分为几大部分:首先介绍几种并发编程技术,包括异步编程、并行编程、TPL数据流、响应式编程;然后阐述一些重要的知识点,包括测试技巧、互操作、取消并发、函数式编程与OOP、同步、调度;最后介绍了几个实用技巧。全书共包含70多个有配套源码的实用方法,可用于服务器程序、桌面程序和移动应用的开发。, 本书适合具有.NET基础,希望学习最新并发编程技术的开发人员阅读。
2018-02-08
html代码(chm)
html语言基础
为什么会有这个教程
我是从1998年开始学习HTML的,当时的感觉就是很好奇,一些简单的语句居然就能做出生动的效果。那时候国内似乎只有清华图书馆翻译的HTML教程,总体感觉很好,在没有参考书的情况下,它教给我很多东西。
后来,随着时间的推移,用HTML的经验越来越多,我周围很多朋友都对HTML表现出很大的兴趣,我推荐他们看的都是这个版本的HTML教程。后来有一次我偶然去了一下W3C school的网站,看到那边的HTML以及其他教程,深深被其打动,那确实是一些十分好的教程,再后来我推荐给朋友看的就是这个网站的教程了。但是有的朋友不喜欢英文,而且总是要上网看也很麻烦,我就打算翻译它,并且整理出来,提供给大家。
在翻译过程中,我去掉了已经被W3C废弃或不提倡的标签、属性,比如(font),同时对版面结构进行了调整,希望整体效果看起来还可以。
由于水平有限,翻译出来的结果自然难免错漏,对这个,还望大家不要见笑。另外,本次翻译并没有得到W3C school网站的同意,因此对此向W3C school表示歉意。
本教程是免费的,并且可以随意传播,转载,但是请不要修改。
2009-12-21
海软大学生宿舍管理系统
大学生宿舍管理系统 详细,全面 用的是DELPHI做的
var
frm_main: Tfrm_main;
implementation
uses Unit1, Unit3, Unit4, Unit5, Unit6, Unit7, Unit8, Unit9, Unit10, Unit11,
Unit12, Unit14, Unit15, Unit16;
{$R *.dfm}
procedure Tfrm_main.N2Click(Sender: TObject);
begin
application.CreateForm(Tfrm_lfdj,frm_lfdj);
frm_lfdj.ShowModal;
frm_lfdj.Free;
end;
procedure Tfrm_main.N3Click(Sender: TObject);
begin
application.CreateForm(Tfrm_yggl,frm_yggl);
frm_yggl.ShowModal;
frm_yggl.Free;
end;
procedure Tfrm_main.N4Click(Sender: TObject);
begin
application.CreateForm(Tfrm_manager,frm_manager);
frm_manager.ShowModal;
frm_manager.Free;
end;
procedure Tfrm_main.N17Click(Sender: TObject);
begin
if messagebox(self.Handle,'真的要退出系统吗?','海软大学生宿舍管理系统',mb_yesno+mb_iconquestion)=idyes then
application.Terminate;
end;
procedure Tfrm_main.ToolButton12Click(Sender: TObject);
begin
if messagebox(self.Handle,'真的要退出系统吗?','海软大学生宿舍管理系统',mb_yesno+mb_iconquestion)=idyes then
application.Terminate;
end;
procedure Tfrm_main.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
if messagebox(self.Handle,'真的要退出系统吗?','海软大学生宿舍管理系统',mb_yesno+mb_iconquestion)=idyes then
application.Terminate;
end;
procedure Tfrm_main.N18Click(Sender: TObject);
begin
application.CreateForm(Tfrm_ssxx,frm_ssxx);
frm_ssxx.ShowModal;
frm_ssxx.Free;
end;
procedure Tfrm_main.N19Click(Sender: TObject);
begin
application.CreateForm(Tfrm_mrqk,frm_mrqk);
frm_mrqk.ShowModal;
frm_mrqk.Free;
end;
procedure Tfrm_main.N21Click(Sender: TObject);
begin
application.CreateForm(Tfrm_yxss,frm_yxss);
frm_yxss.ShowModal;
frm_yxss.Free;
end;
procedure Tfrm_main.N6Click(Sender: TObject);
begin
application.CreateForm(Tfrm_jbxxlr,frm_jbxxlr);
frm_jbxxlr.ShowModal;
frm_jbxxlr.Free;
end;
procedure Tfrm_main.N7Click(Sender: TObject);
begin
application.CreateForm(Tfrm_lixiao,frm_lixiao);
frm_lixiao.ShowModal;
frm_lixiao.Free;
end;
procedure Tfrm_main.N9Click(Sender: TObject);
begin
application.CreateForm(Tfrm_cldj,frm_cldj);
frm_cldj.ShowModal;
frm_cldj.Free;
end;
procedure Tfrm_main.N10Click(Sender: TObject);
begin
application.CreateForm(Tfrm_rldj,frm_rldj);
frm_rldj.ShowModal;
frm_rldj.Free;
end;
procedure Tfrm_main.FormShow(Sender: TObject);
begin
toolbar1.SetFocus;
application.CreateForm(Tfrm_login,frm_login);
frm_login.ShowModal;
frm_login.free;
end;
procedure Tfrm_main.N15Click(Sender: TObject);
begin
application.CreateForm(Tfrm_lfjs,frm_lfjs);
frm_lfjs.ShowModal;
frm_lfjs.Free;
end;
//--------------时间显示-----------//
procedure Tfrm_main.Timer1Timer(Sender: TObject);
begin
frm_main.StatusBar1.Panels[5].Text := timetostr(time()); //时间
end;
procedure Tfrm_main.N22Click(Sender: TObject);
begin
application.CreateForm(Tfrm_c_yg,frm_c_yg);
frm_c_yg.ShowModal;
frm_c_yg.Free;
end;
procedure Tfrm_main.ToolButton1Click(Sender: TObject);
begin
N6.Click;
end;
procedure Tfrm_main.ToolButton6Click(Sender: TObject);
begin
N10.Click;
end;
procedure Tfrm_main.ToolButton8Click(Sender: TObject);
begin
N15.Click;
end;
procedure Tfrm_main.ToolButton14Click(Sender: TObject);
begin
N19.Click;
end;
procedure Tfrm_main.N13Click(Sender: TObject);
begin
application.CreateForm(Tfrm_c_ss,frm_c_ss);
frm_c_ss.ShowModal;
frm_c_ss.Free;
end;
2009-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人