
11|Java线程(下):为什么局部变量是线程安全的?
当多个线程访问共享变量时,导致并发问题,Java里面是不是所有的变量都是共享变量呢?不少同学给所有的局部变量设置同步,显然没有把共享变量说清楚,那么Java局部变量是否存在并发问题呢?很多人知道,局部变量是不存在竞争的,至于原因吗?说不清楚。

用栈实现队列
一、题目描述使用栈实现队列的下列操作:push(x) — 将一个元素放入队列的尾部。pop() — 从队列首部移除元素。peek() — 返回队列首部的元素。empty() — 返回队列是否为空。

新区高校集结 | 国际化开放办学 培养高素质应用型人才,走进哈尔滨远东理工学院
学校学科门类多样,教学质量优良,现设有机器人工程学院、机电与汽车工程学院、土木与建筑工程学院、经济管理学院、国际教育学院、艺术设计学院、马克思主义学院、双创教育学院、继续教育学院共9个二级学院,数理教研部、大学外语教研部、体育与健康教研部三个教研部,涵盖工学、理学、经济学、管理学、文学、艺术学六个学科门类28个本科专业,在校生近9000人。

Java 中读取文件内容的 n 中方式
前言刚接触java 的时候很困惑一个事情 File相对路径,以哪个目录为参照物。/usr/lib/java应用类加载器应用类加载器 sun.misc.Launcher.AppClassLoader 加载 System.getProperty;# -cp 指定 classpath

大聪明教你学Java | 深入浅出聊布隆过滤器(Bloom Filter)
布隆过滤器(Bloom Filter)还是老规矩,学习一个新知识之前,我们需要了解他的基本概念布隆过滤器(Bloom Filter)是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一个元素是否在一个集合中。

Java 交互管理工具——SecureJSH 发布
JavaEye 上活跃的开发者Complystill(歆渊)最近发布了自己的开源 SecureJSH 项目,提供了一个通过 SSH 交互进行 Java 应用开发或者管理的工具。

Java加载下级平台数据库数据到redis内存
由于在网关中需要对接入的下级平台进行识别校验,只有合法认证的下级平台才会接入到网关中,为了提高数据查询效率,我们不能每次都需要查询数据库,所以我们在早期使用了redis作为下级平台缓存,每次需要查询的时候,都从redis查询有没有该下级平台。

Java源码阅读|TreeMap|
TreeMap简介TreeMap是一个直接由红黑树实现的结构,对于Key值得比较来排序,显然得到:1.key的class必须实现comparable方法, 不能抛出ClassCastException异常,否则必须指定一个comprartor2.