梦想还是要有的,万一实现了呢

0%

主要内容

Java 8 Streams 在集合和其他数据集上运行函数式操作。
所有流计算都有一种共同的结构:它们具有一个流来源、0 或多个中间操作,以及一个终止操作。

更新历史

阅读全文 »

主要内容

wine在linux中很常用,目前是32位和64位的软件都有;在此讨论在64位centos 7中安装32位和64位的wine。
还有wine的中文环境下一些乱码问题。

更新历史
2017-09-26 增加 同时 wine 32和64 的应用

阅读全文 »

主要内容

git , github, gitlab 相关

更新历史
2017-08-18 增加 删除/回滚 多次远程提交
2020-04-28 git摘樱桃 cherry-pick


阅读全文 »

主要内容

大部分情况下Linux的系统管理员都是通过SSH完成管理任务,特殊情况下可能会需要图形会话。VNC服务器就是这样一个自由开源软件,他可以让用户远程访问服务器的桌面环境。
下面就是关于CentOS 7 上配置VNC服务的内容。

更新历史
2017-8-7 增加相关路径说明

阅读全文 »

主要内容

  Java 8是Java自Java 5之后的最重要的版本。这个版本包含语言、编译器、库、工具和JVM等方面的十多个新特性。

  外面已经有很多资料, 我在这里仅仅做概要记录,提醒自己多使用新特性, 提高效率和性能, 详细内容参考附录。

阅读全文 »

主要内容

  I/O 就是数据的输入/输出。 Java 平台提供了丰富的类库来满足可能的I/O操作需求。最初的java.io包, JDK 1.4 的 NIO, JDK 7 的 NIO.2。
  
  最早的java.io包把IO操作抽象成数据的流动,进而有了流(Stream)概念;Java NIO中把IO操作抽象成端到端的一个数据连接,进而有了通道(channel)概念。

  如果需要开发高性能网络应用, Java提供的标准库所支持的抽象层次过低, 推荐Netty。

  JDK 7 后都建议用 try-with-resources来使用流和通道。

阅读全文 »