自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (13)
  • 收藏
  • 关注

转载 操作系统死锁

<br />操作系统死锁,在操作系统课程当中属于比较关注的一个知识点,在这里做个简单的梳理。<br />死锁的四个必要条件<br />操作系统中有若干进程并发执行,它们不断申请、使用、释放系统资源,虽然系统的进<br />程协调、通信机构会对它们进行控制,但也可能出现若干进程都相互等待对方释放资源才能<br />继续运行,否则就阻塞的情况。此时,若不借助外界因素,谁也不能释放资源,谁也不能解<br />除阻塞状态。根据这样的情况,操作系统中的死锁被定义为系统中两个或者多个进程无限期<br />地等待永远不会

2010-06-23 15:50:00 463

转载 用C#制作字幕显示屏幕保护

<br />本文介绍使用C#制作屏幕保护的方法,这个屏幕保护就是仿效视窗系统自带的字幕屏保。<br /><br />    屏幕保护程序的扩展名虽然是"scr",但其实是一个可执行的"exe"文件。但他又是一个比较独特的"exe"文件。下面就来探讨一下,用C#是如何编写屏幕保护的整个过程。<br /><br />一.本文中介绍的程序设计及运行环境<br /><br />   (1).微软视窗2000 服务器版<br /><br />   (2)..Net Framework SDK 正式版<br /><br

2010-06-22 11:04:00 815 3

原创 C# 中的委托

<br />C#委托类<br />委托类似于函数指针,但函数指针只能引用静态方法,而委托既能引用静态方法,也能引用实例方   法。委托使用分三步:1、委托声明;2、委托实例化;3、委托调用。<br />示例一:<br />程序代码 1.using System; 2.3.namespace 委托 4.{ 5. delegate int NumOpe(int a,int b); //第一步:委托声明 6. class Class1 7. { 8.

2010-06-12 16:52:00 459

原创 C# 中的索引器

<br />在C#中,有一个最令人感兴趣的地方就是类的索引器(indexer)。简单说来,所谓索引器就是一类特殊的属性,通过它们你就可以像引用数组一样引用自己的类。显然,这一功能在创建集合类的场合特别有用,而在其他某些情况下,比如处理大型文件或者抽象某些有限资源等,能让类具有类似数组的行为当然也是非常有用的。本文就会引领你设置类来采用索引器。但是,首先让我们概述下属性这个概念以便了解些必要的背景知识。<br />属性<br />假如你曾经用VB6编写过程序,那么你应该很熟悉属性方法才对,所谓属性方法其实就是

2010-06-12 16:43:00 506

原创 C# 3.0语言新特性之Lambda表达式

<br />Lambda表达式提供一种更精简的方式来写匿名方法,其语法格式为:<br />Ø         表达式:<br />                     赋值表达式<br />                     非赋值表达式<br />Ø         非赋值表达式:<br />                     条件表达式<br />                     Lambda表达式<br />                     查询表达式<br />Ø  

2010-06-05 18:02:00 1175

原创 C#3.0新特性之隐式类型数组

<br />隐式类型数组定义语法为:<br />   1.         数组创建表达式:<br />                  new [] 数组初始化器<br /><br />隐式类型数组实例的类型是根据数组初始化器推导出来的,所以这个数组初始化器只能包含确切的一种类型(也可以包含可以隐式转换成这种类型的类型),而且这个类型不是null,否则将产生一个编译错误。示例:<br /> var a = new[] { 1, 10, 100, 1000 };                // int

2010-06-05 17:54:00 806

原创 C#3.0新特性之匿名类型

<br />C#3.0允许将new和一个匿名对象初始化器一起来创建一个匿名类型的对象。具体语法格式为:<br />匿名对象创建表达式:<br />         new 匿名对象初始化器<br /> 匿名对象初始化器:<br />         {成员声明器列表}<br />成员声明器列表:<br />         成员声明器<br />         成员声明器列表,成员声明器<br /> 成员声明器:<br />         简单名称<br />         成员访问<br />   

2010-06-05 15:39:00 542

原创 C#3.0新特性之对象初始化器

<br />对象初始化器用于指定对象的一个或多个可访问的字段或属性的值,通过{和}进行封闭起来,多个字段赋值之间通过逗号分割。具体语法元素是:<br />  1. 对象创建表达式:<br />             new 类型(类型参数可选)对象或集合初始化器可选<br />             new 类型对象或集合初始化器<br />  2.  对象或集合初始化器:<br />                  对象初始化器<br />                  集合初始化器<br />

2010-06-05 15:31:00 489

RMI 远程方法调用.zip

JavaRMI远程方法调用的服务端与客户端实现

2021-02-22

springboot_Jfreechart.zip

此项目由SpringBoot整合Jfreechart图表,项目中生成了柱状图,横向图,饼图,多组柱状图及拆线衅,案例测试通过。

2019-10-28

spring-boot-scheduled.zip

我们都知道任务调度可以用Quartz,但对于简单的定时任务,可以直接用Spring内置的Schedule来实现。本案例实现了一个非常简单的任务调度。

2019-10-15

spring-boot-Quartz-1.zip

本案例实现的功能是SpringBoot整合Quartz定时任务框架,实现在项目运行过程中自动执行工作任务,设定时间是每20秒执行一次。

2019-10-12

spring-boot-scheduled3.zip

本案例采用SpringBoot+Quartz实现了多个定时任务同时调度执行,运行测试通过,案例只编写了2个任务,如果要加更多任务,按注释添加即可。

2019-10-11

fastjson-1.2.59.jar

阿里的fastjson-1.2.59.jar,目前比较流行的Json格式转换工具包。

2019-09-07

Maven工程 SSM 整合Shiro

此案例是利用Maven工程实现了SSM 整合Shiro安全框架,实现了登录身份认证功能及权限管理功能,用到了Shiro的缓存效果。注释比较完善,但是没有打包数据库文件。

2019-04-14

SpringBoot项目SSM+Redis整合

项目采用SpringBoot框架,整合了SSM框架及Redis缓存,前端页面采用的是thymeleaf,运行时,必须先启动Redis缓存数据库。

2018-12-13

springBoot+dubbo+zookeeper分布式微服务

运用SpringBoot+Dubbo+Zookeeper实现的分布式微服务,分服务端与客户端。

2018-10-26

ruby 安装包

redis缓存集群需要的ruby安装包资源,可安装在不同的操作平台中。

2018-10-26

Java解析XML文档(DOM与DOM4j两种方式)

采用DOM与DOM4j两种方式针对XML文档进行增、删、改查的操作,转换方式在Test测试类中实现另一个管理类就可以了!

2016-04-18

在Sql Sever 2008 中 查询每门课程的前3名

如何查询分类项中的前几条数据,写了3种方法,建议用第2种

2015-01-09

Asp.net MVC2 后台管理

一个比较简单的MVC2项目,用LINQ实现了数据读取并分页,增、删、改功能都有,后台也进行了filter 过滤,必须登录才能进入后台管理页。

2012-10-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除