自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java IO【18】 流规律的应用举例

昨天在【17】中学习了流规律,现在利用总结的那4条流规律来写一下代码,也算是对更早的代码的总结。

2015-07-31 11:03:41 372

原创 Java IO学习【17】关于流的基本规律

看了这么这些关于流的程序、Java的API包会发现,有关IO流的东西很多,写程序的时候都不知道使用哪个包,哪个包里的哪个函数,那么有没有一些已经存在的办法,让我们可以快速的弄清楚我们需要些什么。答案是肯定的,下面就来具体的分析一下。

2015-07-30 16:33:25 489

原创 Java IO【16】利用转换流简单的写一些代码

昨天在【15】中学习了流的转换,今天就来利用它编写一些小代码。 1.需求:将键盘录入的数据写入到一个文件中 2.需求:将一个文本文件内容显示在控制台上 3.需求:将一个文本文件的内容复制到另一个文本文件中

2015-07-30 10:07:13 558

原创 Java IO学习【15】字节流和字符流转换&小注意点

看到\r\n这么复杂的编程就会想到readLine的方法,但在字节流InputStream里面是没有这个方法的,这个方法只有字符流BufferedReader里面有,然而字符流装饰不了字节流,所以就需要转换。所以我们就在字符流子类对象里面找到了InputStreamReader(字节流+字符流),这就是字节和字符转换方式。InputStreamReader 是字节流通向字符流的桥梁!同时类似的就有字符流向字节流的转换。

2015-07-29 16:44:22 574

原创 Java IO学习【14】读取键盘录入

最近几天兰州热爆了,昨晚热的俺都没睡着,凌晨舍友开了宿舍门才睡着了点~刚来兰州的时候好多人都说兰州夏天挺凉快的,导师也让我们呆着兰州算是暑期避暑,兰州的热是没有空调没有风扇紫外线很强的热,现在有点被骗的感觉,其实也是每个人说话都是从有利于自己的一方面说的,而听着则需要思考这话到底真假。。。好热啊。        开始技术~        今天要学习的是读取一个键盘录入的数据,并打印在控制台

2015-07-28 11:27:32 934

原创 Java IO学习【13】利用字节流复制文件的4种方法详解

在【12】中学习了字节流读文件、写文件后接下来俺就来学习一下用它来复制一个音频文件,可以想到有四种方法按字节读取、按数组读取、有缓冲区的按字节或数组读取。下面来一一介绍具体的代码。

2015-07-27 22:29:15 506

原创 Java IO学习【12】字节流byte Stream的基本write/read学习

通常能直接操作文件流的对象是最基本的流对象,所以现在开始学习字节流。它不仅可以操纵字符还可以操作其他媒体文件,基本操作与字符就相同。相应的方法里有write,flush,close等。同时需要注意字节流的缓冲区是byte[],而字节流是char[]。当要以字节形式传字符的时候需要用到getByte()如:"linweieran".getByte();同时因为这是因为它不需要编解不需要临时存储缓冲,直接写入目的地中,所以不写flush和close也可以将数据写入文件中;读取一个字节文件,需要注意的是当用r

2015-07-27 16:13:58 1937

原创 Java 【11】this学习,浅谈this原理详解、this语句

学习编程基础很重要,在前面编程的时候会遇到this.x = x;这样的句子,以前学过但都已经忘记this这一关键词到底是什么工作机制,现在开始复习一下。当局部变量和成员变量名称相同,运行机制是局部中有该变量名称就使用局部变量,如果没有才找成员变量,所以此处的name都是局部的name,所以不会赋值成功,所以就用this来指明本类,对已this语句后面没有括号,用于函数之间进行互相调用。

2015-07-26 22:18:09 1265

原创 Java IO学习【10】装饰设计模式

装饰模式

2015-07-26 10:32:22 360

原创 Java IO学习【9】模拟一个Buffer-MyBufferedReader

俺在第【7】中已经简单说明了readLine的原理,在此基础上可以写一个自己的缓冲区,就叫MyBufferedReader,没啥创意,但很实用的名字。如果将来给我孩子起名字也起一个实用的名字~哈哈~      回想BufferedReader,可以推出在MyBufferedReader中应该最少有两个函数,一个是按字符读取的方式就叫做myRead();另一个是按行读取方式就是myReadLin

2015-07-26 08:41:54 769

原创 Java IO学习【8】利用缓冲区进行文件的复制

在【6】【7】中已经学习了利用缓冲区高效的读取文件,那么现在就来写个小小小程序利用缓冲区来高效的复制一个文件,这个需要在读文件你的同时将文件写入另一个文件里,先建立读文件流和关联读文件的缓冲区,再建立写文件和写文件缓冲区;读文件可以用readLine来完成,写文件可以用写字符串来完成。注意在写缓冲的时候注意newLine和flush。

2015-07-25 11:07:01 910

原创 Java IO学习【7】BufferedReader的学习-readLine原理

在前面【6】中写了一个BufferedWriter将字符写入一个文件,大概过程就是先建立一个可写入文件的流对象同时指定目的地址,然后建立一个缓冲区指定想要缓冲的流对像,接下来用缓冲区的函数将字符缓冲至缓冲区,通过flush函数将缓冲区的字符提取到文件中,然后关闭缓冲区(在关闭缓冲区的同时会将流文件也关闭,因为流文件才是底层的文件)。一般来说Reader和Writer是成对出现的。那么可以想到接下来学习Reader!

2015-07-25 10:36:32 2839

原创 Java IO学习【6】字符缓冲区BufferWriter小例子

在先前读文件时候,单字节有int len = 0;数组类型有char[] buf = new char[1024];这都是缓冲区,但这些缓冲区的我们自己写出来的,在系统中有自己的字符流缓冲区。所以现在要学习一下。let‘s begin.

2015-07-24 22:51:20 1787

原创 Java IO学习【5】复制一个文本文件

在前面关于IO流【1】【2】【3】例子中已经学习了如何读取文本文件,如何写入文本文件,那么现在开写一个小程序来复制一txt文件,这就需要在读取文件的同时将文件写入一个文件中,可以想到读取文件有两种方式,一种是按字符读取,相应的应该按字符存储;另一种方式是按数组读取,那么相应的就是按字符存储数组

2015-07-24 10:20:28 910

原创 Java Web学习【4】System

在一开始学习Java的时候就接触到了System.out.println(data);但这是什么机制呢,Java学习到了现在总得知道点使用的西了,现在即开始学习弄懂它。

2015-07-23 22:56:54 534

原创 Java IO学习【3】IO中异常的抛出/单个字符读取文件、数组读取字符文件

在前一个IO【2】程序中会发现对文件打开、读取字符数据、关闭文件都需要进行异常的声明,但在【2】中仅仅只是进行了声明,没有办法控制异常抛出时显示的信息,所以在这儿代码里要进行异常的环绕来控制出现异常时,自己定义抛出的信息。还有就是用两种方法读取文件。

2015-07-23 15:53:32 553

原创 Java IO学习【2】一个关于换行、续写的的小问题

Java IO学习【2】一个关于换行、续写的的小问题

2015-07-22 22:52:45 596

原创 Java 输入输出IO的学习【1】

输入输出时相对于内存而言的。当需要写入内存的时候就是 输入(读),当从内存往外写的时候就是输出(写)。一般数据的读写需要通过内存的中介进行运算。按数据操作分为字节流和字符流;按流方向分为输入流和输出流。在计算机中全部都是二进制的数据,同时视频音频图片都必须用字节流进行读取。字符流是字节流的扩展(用字节流和编码表相结合,向字节流一样读取硬盘上的字符数据)。

2015-07-22 22:09:16 532

原创 Java Web开发【4】模拟浏览器的小小程序

浏览器底层做了些小事情。用到http(超文本传输协议)在web上进行超文本语言的数据传输,是应用层提供的应用协议,定义了web端和浏览器的通讯规则(浏览器端有http的解析程序即解析引擎)、 HTML(超文本标记语言)

2015-07-21 22:37:31 999

原创 Java Web开发【3】对【1】【2】中代码的修改

按照【1】【2】的思路在eclipse中所写的客户端和服务器的代码运行有错,现在修改如下

2015-07-21 20:48:51 504

原创 学习Java Web开发【2】可传输图片的服务器的代码编写

研一的最后一门考试终于结束了,代表着学习阶段的就没有其他的考试了,值得庆祝一下。哈哈。研一也正式结束了,时间真的很快,当然这句话时常说但每次说的感觉都不一样,这次可能更清楚更比以更成熟的说这句话。感慨很多,现在继续Java的学习。一下是服务端的代码:public static void main(String[] args) throws IOException { //创建

2015-07-14 11:37:12 1031

原创 考试前的零散学习【2】差错检测,虚电路与数据报方式的主要区别

差错检测;BGP;简述ARP协议的作用;交换机的自学习过程;虚电路与数据报方式的主要区别;差错检测(error detection)

2015-07-13 11:40:00 1180

原创 考试前的零散学习【1】网络地址a.b.c.d/x;数据报分片

浏览器的强大之处在于可以解析各种数据,纯文本的数据、图片、音视频、超链接数据。服务器的主要功能就是处理请求并给予应答。

2015-07-11 20:34:53 1052

原创 Java读入int数字利用system.in判别季节小测验

关于输入输出首先想到的是byte流和char流,这是输入输出流里基本的两个流,若是纯文本的读写就用char流,比如word读写或者聊天工具的开发;若是非纯文本比如图片音频视频的数据的传输就用byte流。System.in只能按字节读取。因此默认情况下,无法读取char数据,可以使用 InputStreamReader 来包装System.in对象,这样就可以读取到 char类型了,再转换成int类型,这样可能有些麻烦,但目前只学到这个阶段

2015-07-11 09:04:27 2047

原创 学习Java Web开发[1]可上传图片的客户端开发

这是我在CSDN的第一篇博文,马上研一就结束了,换句话说就是我已经毕业一年多了,回想起来或许自己上研就是个错误的选择,到现在还是没有学习到什么东西,现在下决心想学点东西,就先从Java开始,作为计算机的学生精通一门编程语言是非常重要的。希望以后每天能有8小时的有效学习时间。       现在在学的是Java Web开发的客户端服务端多线程编程。当编完没有多线程的可上传图片的客户端—服务器后,会

2015-07-10 10:32:06 599

房屋价格预测完整资源.tar.gz

Kaggle房屋价格预测完整资源-Kaggle-house-prices-advanced-regression--techniques,包括train.csv test.csv sample_submission.csv data_description.txt

2020-04-28

ACM Subject Categories and Descriptors, general terms1998

这是ACM1998年版Classification Codes,可用于计算机方向论文中Subject Categories and Descriptors, general terms的描述,此资源从ACM官网下载,为1998年版,需要者可从该资源网页链接中下载最新版。

2016-09-02

文字转语音软件VoiceReader(免安装版)

文字转语音软件(免安装版),将文字输入文本框,选定人声,点击转换,即可方便的将文字转换为特定语音。无病毒,已测试可使用。

2015-10-05

空空如也

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

TA关注的人

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