自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

KooKing_L的博客

菜鸟终会翱翔

  • 博客(3)
  • 资源 (7)
  • 收藏
  • 关注

原创 Java IO流——字符流读写操作

用字符流进行文件读写,这里列出了两种方法,两种方法都是对字符进行操作 不像字节流,需要使用缓冲;字符流读写适用于对文本文件进行操作关于如何使用字节流操作,请看: Java IO操作——字节流进行读写操作/** * 演示IO操作的字符流操作 */package com.test2;import java.io.BufferedReader;import java.io.BufferedWri

2017-07-22 00:14:16 1001

原创 Java IO操作——字节流进行读写操作

/** * io操作练习实例 * 使用字节流的方法对文件进行读写 * 在对指定文件进行读操作时,该文件必须存在,否则会抛出异常 * 但在对文件进行写操作时: * 1.若使用new FileOutputStream(file);则会创建一个新文件进行写入 * 并替代原有文件(若原有文件存在) * 2.若使用new FileOutputStream(file,t

2017-07-21 23:34:48 567

原创 IO操作练习实例——文件的创建

class CreateFile { File file = null;// 在指定目录下创建指定文件夹public File createDir(String dirName) { file = new File(dirName); // 若指定文件夹不存在 if (!file.exists()) { // 创建一个文件夹 fil

2017-07-21 23:23:35 432

链表相关问题的完整代码

链表相关问题的完整代码,包括测试类和关键代码: **0、将链表翻转** **1、判断链表是否有环** **2、寻找环的入口点** **3、计算环的节点数** **4、计算(有环)链表的节点数** **5、找出环中距任意一点最远的节点** **6、判断两个无环链表是否相交** **7、寻找两个链表的相交的节点**

2018-07-06

操作系统课设-生产者消费者问题.zip

一、设计要求 设计一个模拟仿真“生产者-消费者”问题的解决过程及方法的程序。 主要内容是P、V操作过程的设计与实现。生产消费者问题是操作系统设计中经常遇到的问题。多个生产者和消费者线程访问在共享内存中的环形缓冲。生产者生产产品并将它放入环形缓冲,同时消费者从缓冲中取出产品并消费。当缓冲区满时生产者阻塞并且当缓冲区有空时生产者又重新工作。类似的,消费者当缓冲区空时阻塞并且当缓冲区有产品时又重新工作。显然,生产者和消费者需要一种同步机制以协调它们的工作。 二、系统功能 本程序模拟实现了“生产者-消费者”问题的解决过程,用图形界面动态演示了P、V操作过程以及生产者、消费者进程之间的工作流程。 本程序使用的算法是典型的P、V操作使用信号量解决“生产者-消费者”问题。 本程序在界面上使用了Java的swing接口函数,用矩形条表示生产者进程中待生产的产品,并设置了三个分区分别表示生产者进程待生产的产品、公共缓冲池中已生产的产品和消费者进程已消费的产品,以动画的效果动态演示了待生产产品变成消费者进程中已消费产品的过程,以及在这一过程中生产者进程和消费者进程协调工作的过程。在程序运行过程中使用了两个生产者线程和两个消费者线程并发工作,并使用了线程随机休眠的策略,即每个线程在完成一次生产过程或消费过程后随机休眠1至10秒钟。这一策略能保证生产者和消费者之间的运行顺序被打破,从而产生生产产品和消费产品之间的矛盾(即没有产品可消费的情况下消费者试图向公共缓冲池取产品消费、公共缓冲池里的产品已满的情况下生产者试图生产产品放入缓冲池)。因为生产者生产产品和消费者消费产品都是随机的,所以产生的矛盾也是不可预知的,在这种情况下,才能检验所使用的算法是否健壮高效。而本程序正是基于这种思想设计出来的,用来模拟生产者消费者问题的解决过程。 本程序在运行时提供友好的交互界面,且操作简单,在模拟过程中各种情况有相应文字提示,并伴有相应的图像变化,如:当没有产品可消费的情况下消费者试图向公共缓冲池取产品消费,消费者进程阻塞,公共缓冲池随之变成红色,文字提示框内显示warning: it's empty!Consumer is block;当缓冲池已满而生产者试图生产产品并向缓冲池放入产品时,生产者进程阻塞,公共缓冲池里的每一个产品变成黄色,问题提示框显示warning: it's full!Producer is block。整个模拟过程通俗易懂,利于理解,能很好的帮助使用者加强生产者消费者问题的理解。

2018-01-16

MySQL api 中文手册.chm

MySQL api 中文手册,用于查看MySQL的api

2017-08-23

Servlet API 英文版

javax.servlet API v.3.0 3.0-SNAPSHOT API

2017-08-18

emmet-npp.zip for notepad++

emmet-npp.zip for notepad++,其前身是zen coding for notepad++,该插件需与pythonScript配套使用

2017-08-11

PythonScript_1.0.8.0.msi

该插件需与Emmett配套使用 安装使用教程可查看http://blog.csdn.net/KooKing_L/article/details/77069637

2017-08-10

emmet-npp.zip

emmet-npp.zip 其前身是zen coding for notepad++,只是后来改名了 下载该插件时要先下载PythonScript_1.0.8.0.msi

2017-08-10

空空如也

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

TA关注的人

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