java
文章平均质量分 92
hdubigben
我们就像一群代码猴子,上蹿下跳,自以为领略了编程的真谛。可惜,当我们抓着几个酸桃子,得意洋洋坐到树枝上,却对自己造成的混乱熟视无睹。那堆“可以运行”的乱麻程序,就在我们的眼皮底下慢慢腐坏。
展开
-
思考:Java内存模型和硬件内存模型
前一阵在看volatile的原理,看到内存屏障和缓存一致性,发现再往底层挖就挖到了硬件和Java内存模型。这一块是自己似懂非懂的知识区,我一般称之为知识混沌区。因此整理这一篇文章。什么是内存模型(Memory Model)呢?它是系统和程序员之间的规范,它规定了存储器访问的行为,并影响到了性能。并且,Memory Model有多层,处理器规定、编译器规定、高级语。原创 2024-07-09 23:46:21 · 880 阅读 · 0 评论 -
笨鸟学习Java反射
java“反射”应用,从获取class,属性,方法逐渐学习使用反射原创 2023-01-31 16:14:27 · 133 阅读 · 0 评论 -
idea_mac 快捷键整理
快捷键 作用 英文名称 Ctrl + Shift + Space 智能代码补全 Smart code completion Double⇧ 全局搜索 Search everywhere ⌥↩ 展示相关方法,新建test等 Show intention actions and quick-fixes ⌘P 显示接口的参数信息 Parameter info ⌥↑ 扩大选择区域 Extend selection ⌥↓翻译 2021-08-01 15:58:25 · 217 阅读 · 0 评论 -
IDEA中Maven的配置
IDEA中Maven的配置Maven的下载下载地址:link以3.6.3版本为例,下载红框中的zip压缩包。下载完成后,解压到自己需要的目录下,我解压到了D:\soft\apache-maven-3.6.3,并在此目录中新建repository如下图,repository为Maven下载依赖的安装路径。Maven的修改打开Maven解压目录conf文件夹,修改setting,xml文件,这里修改Maven下载依赖的安装路径,以及下载源。安装路径,修改为新建的repositor原创 2020-05-10 21:55:39 · 336 阅读 · 0 评论 -
Maven的一些用法
Maven的用法Maven的介绍Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。 Maven这个单词来自于意第绪语(犹太语),意为知识的积累。Maven的用法Maven项目生成的时候pom.xml文件会自动生成一些代码,其中包含了项目描述,以及父项目包含的原创 2020-05-10 20:00:49 · 139 阅读 · 0 评论