一、synchronized的缺陷如果一个代码块被synchronized修饰了,当一个线程获取到了对应的锁,并执行该代码块时,其它线程便只能一直等待,等待获取了锁的线程释放锁,而这里获取锁的线程释放锁只会有三种情况:1.获取锁的线程执行完了该代码块,然后线程释放对锁的占有;2.线程执行发生异常,此 ...
分类:
其他好文 时间:
2019-02-09 17:46:48
阅读次数:
159
转换流概述 ? 转换流_字符转字节的过程 ? OutputStreamWriter写文本文件 转换流_字节转字符流过程 InputSteamReader读取文本文件 ? 转换流子类父类的区别 缓冲流概述 ? 字节输出流缓冲流BufferedOutputStream 字节输入流缓冲流BufferedI ...
分类:
其他好文 时间:
2019-02-05 00:35:57
阅读次数:
122
使用admin数据库: use admin 显示数据库: show dbs 创建用户,并制定该用户的角色: db.createUser({user: "root",pwd:"123456",roles:[{ role:"root",db:"admin"}]}) 显示用户: show users 用户 ...
分类:
数据库 时间:
2019-01-22 15:02:08
阅读次数:
139
public static void readFile(){ File file=new File("F:\\CreateDemo\\demo.txt"); if(!file.exists()){ //如果文件不存在,创建并写入信息 createFileAndWriter("Hello I/O!") ...
分类:
其他好文 时间:
2019-01-18 12:12:28
阅读次数:
182
一、硬件信息 CPU: 系统: 内存: 硬盘: software: CPU:2核4核心16线程 系统:Centos6.8 内存:16G 硬盘:50G + 860G + 477M 软件:Tomcat8.35 \ JDK1.8.0_191-b12 二、调整Linux设置 2.1、调整DNS 1)编辑DN ...
分类:
编程语言 时间:
2019-01-15 22:03:09
阅读次数:
384
最近再看I/O这一块,故作为总结记录于此。JDK1.4引入NIO后,原来的I/O方法都基于NIO进行了优化,提高了性能。I/O操作类都在java.io下,大概将近80个,大致可以分为4类: 基于字节操作的I/O接口:以InputStream和OutputStream为基类,也是I/O操作的基础。 基 ...
分类:
编程语言 时间:
2019-01-14 23:08:39
阅读次数:
231
1.自定义InputFormat–数据分类输出 需求:小文件的合并 分析: -在数据采集的时候,就将小文件或小批数据合成大文件再上传HDFS -在业务处理之前,在HDFS上使用MapReduce程序对小文件进行合并 -在MapReduce处理时,可采用CombineFileIn
分类:
其他好文 时间:
2019-01-13 14:23:38
阅读次数:
167
写在前面 最近接触了 gRPC 体会到虽然众多 RPC 框架各有各的特点但是他们提供的特性和功能有很多的相似之处 , 这就说明他们面对同样的分布式系统带来的问题。从 2016 年左右开始接触到 dubbo ,基本停留在使用的 ...
分类:
其他好文 时间:
2019-01-12 17:49:02
阅读次数:
207
核心代码render: (h, params) => { let texts = ''; //表格列显示文字 let index = params.row.IpAddress.indexOf(',') if (params.row.IpAddress !== null) { if (index >.... ...
分类:
其他好文 时间:
2019-01-02 17:21:29
阅读次数:
205