1、BufferedWriter简介 BufferedWriter是缓冲输入流,意思是调用BufferedWriter的write方法时候。数据是先写入到缓冲区里,并没有直接写入到目的文件里。 2、flush()方法简介 调用BufferedWriter的flush()方法时,会刷新一下该缓冲流,也 ...
分类:
编程语言 时间:
2019-10-05 12:40:03
阅读次数:
395
0x000打开环境 ①查看源码: tips: fflush(stdin)刷新标准输入缓冲区,把输入缓冲区里的东西丢弃[非标准] fflush(stdout)刷新标准输出缓冲区,把输出缓冲区里的东西打印到标准输出设备上 ②源码分析 从17行的”passcode1==338150 && ...
分类:
其他好文 时间:
2019-10-04 16:46:15
阅读次数:
76
一.读写模式 对于读写模式,必须是先读后写,因为光标默认在开头位置,当读完了以后再进行写入.我们以后使用频率最高的模式就是r+ r+模式 看下正确的操作: 看下错误的操作: r+模式一定要记住是先读后写 r+模式坑 深坑请注意: 在r+模式下. 如果读取了内容. 不论读取内容多少. 光标显示的是多少 ...
分类:
其他好文 时间:
2019-10-03 18:06:08
阅读次数:
98
写模式 覆盖写 在写文件的时候我们要养成一个写完文件就刷新的习惯. 刷新flush() 注意点:如果文件不存在使用w模式会创建文件,文件存在w模式是覆盖写,在打开文件时会把文件中所有的内容清空. 尝试读一读 wb模式下,不可以指定打开文件的编辑,但是写文件的时候必须将字符串转换成utf 8的byte ...
分类:
其他好文 时间:
2019-10-03 17:53:13
阅读次数:
75
这次的项目我们重点关注RocksDB中的一个环节:Rate Limiter。其实Rate Limiter的思想在很多其他系统中也很常用。 在RocksDB中,后台会实时运行compaction和flush操作,这些都会对磁盘进行大量的写操作。可以通过Rate Limiter来控制最大写入速度的上限。 ...
分类:
数据库 时间:
2019-10-03 16:02:46
阅读次数:
147
之前说了往my.ini文件里添加skip-grant-tables然后重启数据库,之后就能不输入密码也能进入数据库,那么我们知道进入数据库自然能修改数据库的密码 附上链接:https://www.cnblogs.com/fanyizhan/p/10013156.html 密码重置 方法一: 在my. ...
分类:
数据库 时间:
2019-10-02 16:29:30
阅读次数:
134
import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; public class Test4 { public static void main(String[] args) { Fi... ...
分类:
编程语言 时间:
2019-10-02 15:04:28
阅读次数:
82
1.print函数: 函数原型:print(objects,sep,end,file,flush) objects:需要打印的数据,个数没有限制 sep:数据与数据之间的分隔符,默认为空格 end:j结束符号,会自动换行,end默认值为\n file:文件,数据要打印的位置,默认将数据输出到控制台上 ...
分类:
其他好文 时间:
2019-10-01 16:32:54
阅读次数:
195
一、windows下安装mysql 1.下载mysql包:https://dev.mysql.com/downloads/mysql/ 2.解压到特定的地方即可(当作是已安装的文件使用,我这样使用免安装的方法) 如我的习惯:D:\software 是用用来做软件安装的路径。 把mysql-8.0.1 ...
分类:
数据库 时间:
2019-10-01 16:20:54
阅读次数:
93
错误原因 同一IP在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)error的数据库连接而导致的阻塞。 当客户端连接服务器超时(超过connect_timeout),服务端就会给这个客户端记录一次error,当出错的次数达到max_connect_erro ...
分类:
数据库 时间:
2019-09-30 16:43:30
阅读次数:
107