我们知道,在Java编程过程中,如果打开了外部资源(文件、数据库连接、网络连接等),我们必须在这些外部资源使用完毕后,手动关闭它们。因为外部资源不由JVM管理,无法享用JVM的垃圾回收机制,如果我们不在编程时确保在正确的时机关闭外部资源,就会导致外部资源泄露,紧接着就会出现文件被异常占用,数据库连接 ...
分类:
编程语言 时间:
2017-10-08 11:16:17
阅读次数:
148
[Spark][python]以DataFrame方式打开Json文件的例子: [training@localhost ~]$ cat people.json{"name":"Alice","pcode":"94304"}{"name":"Brayden","age":30,"pcode":"943 ...
分类:
编程语言 时间:
2017-10-01 21:14:36
阅读次数:
471
1、背景:用fileinput 上传文件 直接上传文件,但有时会发现,这个不上传文件也是可以携带其他参数的, 如果直接用: 会报错; 那就得判断是否有文件上传到后台 如何判断呢? ...
package com.swift; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import ja... ...
分类:
数据库 时间:
2017-09-28 20:41:55
阅读次数:
262
一、字节流 字节流是通过字节来进行读写操作的,他的使用对象相比于字符流来说更加的广泛。这主要是因为他们读写文件的方式而决定的。字符流读写文件时是将读取到的字节通过默认编码表转换成字符,在通过默认编码表将字符转换成字节存储到文件里,在这个过程中虽然提高了文本文档的读写效率,但是在面对非文本文件时 - ...
分类:
编程语言 时间:
2017-09-25 01:00:33
阅读次数:
214
package com.vip.webpagetest.utils; import java.io.InputStream; import java.io.UnsupportedEncodingException; import java.util.List; import org.apache.c... ...
分类:
编程语言 时间:
2017-09-24 23:27:14
阅读次数:
274
java类的加载机制 原文:http://www.cnblogs.com/ityouknow/p/5603287.html 1、什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封 ...
分类:
编程语言 时间:
2017-09-20 18:01:49
阅读次数:
269
这个小项目用了两种方法解决了该功能的实现。 1.两种方法的功能和具体实现 代码可以成功运行,但是有一些情况考虑不完整,一种方法用了FileOutputStream输出流,为了解决空格无法统计问题,对文本实现一次重写,用String类的replace方法将空格用其他字符替换,然后可以实现字母数,单词数 ...
分类:
编程语言 时间:
2017-09-18 14:51:40
阅读次数:
351
版权声明:本文为博主原创文章,转载请声明。 今天用java实现了wc.exe的基本功能,感觉还是蛮简单的,重点是读取字符串时候,空格也会读取进去,如果不处理一下的话,空格也会算进字符里面.。 需要注意的是,如果是中文的话,java会算两个两个字节读取。所以这个代码只能统计英文。 代码如下: ...
分类:
编程语言 时间:
2017-09-17 13:44:02
阅读次数:
196
一、相关IO类的关系(图解) 二、相关IO类的详解 1FileInputStream(文件读取流) 1对象流:写入文件之前的bean对象要先实现序列化 ...
分类:
编程语言 时间:
2017-09-14 23:32:06
阅读次数:
108