2018年10月的内容

JAVA

java 中的锁池(monitor)和等待池(waitset)

herman 1个月前 (10-31) 189浏览

程序就是模仿世界!比如队列就是模仿人们的排队场景,再比如工厂模式,代理模式等都是和现实生活息息相关的场景衍生而来。在前面还记得我们的 synchronized 锁吗?还记得 Object 的 wait 方法吗?它们分别有各自的池,及:锁...

JAVA

详解sleep与wait的区别

herman 1个月前 (10-31) 168浏览

我之前在公众号里发了两篇关于线程的文章,没想到很多网友都想看,有评论说想看 sleep 与 wait 区别的,于是便有了本文。 从单词的意思上来说,两个都有使线程暂停的意思,但是实现原理以及使用的效果完全不一样。 sleep 使让线程...

业余杂谈

发生了什么?开源被一锅端!

herman 1个月前 (10-30) 158浏览

最近事真多,先是 java11 不再免费,后面紧接着是 Red Hat 被收购! 今年除了 elastic 成功上市外,其他的两大开源组织 GitHub 和 Red Hat 均被收购! 当我们认为&nbs...

业余杂谈

互联网的寒冬是非真的已经来临,缩招你怕了吗?

herman 2个月前 (10-29) 261浏览

前几天程序员已经感觉到冷了,所以都清一色的穿起了格子衫! 和上面的因为季节变化而产生的寒冷不同的是,各互联网企业大规模缩招,互联网行业首次出现需求负增长。出现行业的寒冬! 详情可以看我的这篇文章《今年的1024程序员节,程序员...

JAVA

百度开源的 UidGenerator (唯一ID) 生成器使用教程

herman 2个月前 (10-29) 213浏览

UidGenerator是Java实现的, 基于Snowflake算法的唯一ID生成器。UidGenerator以组件形式工作在应用项目中, 支持自定义workerId位数和初始化策略, 从而适用于docker等虚拟化环境下实例自动重启、漂移等场...

业余杂谈

还不会Optional?美其名曰JDK8有bug?

herman 2个月前 (10-26) 132浏览

程序猿要与时俱进!JDK11都出来了你还要守着jdk6和7?当你认为JDK8有BUG的时候你可曾知道当初JDK6、JDK7也是这样过来的! 最近我要批评一些人了!在我遇到的一些菜鸟当中,问他会不会JDK8中的Optional?他说不会!我说...

业余杂谈

史上最全的git使用教程,git开发指南,git工具集合

herman 2个月前 (10-25) 152浏览

这是一个史上git使用描述最全的文章,没有之一。由国外的老外收集,国内的网友翻译整理而成!包含非常多的使用教程和问题解决方法! 话不多说,看截图吧: 这只是这部分教程的一部分,多的大家自己去看。我给个链接:https://gi...

NDIS

C/C++ 面试知识大全

herman 2个月前 (10-25) 175浏览

在给大家分享一个关于C/C++的面试资料大全网址。里面包含各种各样的面试资料,比如:C/C++、STL、数据结构、算法、Problems、操作系统、计算机网络、网络编程、数据库、设计模式、链接装载库、海量数据处理、音视频、书籍、复习刷题网站、招聘...

业余杂谈

程序员常用的Mac 应用程序、软件以及工具大全

herman 2个月前 (10-25) 100浏览

这个网址收录了很多Mac电脑上的开发软件、工具、应用程序等。在 github 上一共获得了 21900 个 star。多的我就不说,直接上图吧! 这只是上面的一部分,具体大概有1000多个软件和工具吧!我就不一一列举了,喜欢的可以到...

业余杂谈

分享一个免费的在线的Linux命令大全搜索工具

herman 2个月前 (10-25) 94浏览

今天发现一个很好的网站分享给大家!这个网站提供免费的Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集等!我非常的喜欢! 这个工具性网站提供了540多个 Linux 命令,内容包含 Linux 命令手册、详解、学习,值...

业余杂谈

大数据学习路线

herman 2个月前 (10-24) 205浏览

微信群里有人问我大数据学习线路是怎样的?需要学习哪些知识以及工作后工作内容有哪些?我这里通过这篇文章给大家分享一下大数据相关领域的学习线路和知识掌握情况,希望能够帮助到大家! 大数据不是某个专业或一门编程语言,实际上它是一系列技术的组合运用...