[置顶] 我的Java自学之路

摘要: 其实在转正之后我就想抽个时间好好的梳理一下我的 Java 上车之路 ,但是一直拖到现在 ,因为有学弟问到 ,所以也就给了我动力 。毕竟答应了人家的事要做到 。 首先要有相应的背景介绍 ,不然说个毛线啊 ,大家不在同一水平 ,不好参考借鉴 。我呢 ,学校很牛逼 ,是一所刚过线的二本 ,自身的成绩在班里 阅读全文

posted @ 2018-08-10 11:01 非正经程序员 阅读(1806) 评论(21) 推荐(2) 编辑

2021年10月10日

GC 核心关注点都在这里

摘要: 本文主要把握 3 个问题,哪些内存需要回收,什么时候回收以及如何回收。继续阅读,你会找到答案的。 Java 运行时内存区域可以划分为程序计数器,虚拟机栈,本地方法栈,Java 堆,方法区,运行时常量池这几个部分。程序计数器,虚拟机栈,本地方法栈这 3 个区域会随着线程的存在而存在且在程序编译期间就确 阅读全文

posted @ 2021-10-10 02:41 非正经程序员 阅读(36) 评论(0) 推荐(0) 编辑

2019年7月16日

分享几个好用的搜索技巧

摘要: 假如你使用百度,一定会有这样的困扰,各种垃圾信息太多。所以我还是建议你用 Google,若是你用不了,今天就分享几个小小的搜索技巧,分分钟的提高你的搜索技巧。 1、intitle:关键字 这个搜索指令是想告诉搜索引擎,搜索出来的结果,标题一定要包含你输入的关键词,关键是可以去广告。 使用 intit 阅读全文

posted @ 2019-07-16 21:21 非正经程序员 阅读(2272) 评论(0) 推荐(0) 编辑

2019年3月20日

使用 Spring Boot 搭建一套增删改查(无多余代码)

摘要: 前言 这是我学习 Spring Boot 的第三篇文章,终于可以见到效果了。错过的同学可以看看之前的文章 我们为什么要学习 Spring Boot Spring Boot 入门详细分析 在入门的基础上,我们现在已经能运行起来项目了,至少保证 Hello World 是正常的,下面直接进入正题。 准备 阅读全文

posted @ 2019-03-20 18:47 非正经程序员 阅读(9804) 评论(0) 推荐(0) 编辑

2019年3月18日

成长型思维

摘要: 若不是偶尔间看到这本书,不会去想自己的思维习惯到底存在什么样的问题。那些在我们脑海中的思维模式可能是有问题的。而这本书就提了一些成长型思维。拆分一下理解,就是可以使我们成长的思维有哪些? 书中一共给了 7 种思维,并一一给出解释,每种思维具体指的是什么、什么阻碍了我们拥有这种思维、如何才能有这种思维 阅读全文

posted @ 2019-03-18 17:51 非正经程序员 阅读(607) 评论(0) 推荐(0) 编辑

Spring Boot 入门详细分析

摘要: 推荐阅读: 我们为什么要学习 Spring Boot 我们搭建 Spring Boot 项目,可以使用 Spring 为我们提供的初始化网站,那个可能不太方便,今天呢,我们就来说说如何使用 IDEA 来初始化我们的 Spring Boot 项目并分析一下这个 demo 。 这里说一句,能够初始化 S 阅读全文

posted @ 2019-03-18 09:43 非正经程序员 阅读(683) 评论(0) 推荐(0) 编辑

2019年3月16日

我们为什么要学习 Spring Boot

摘要: 现在貌似大家都知道 Spring Boot 很火了,做 Java 的不知道 Spring Boot 的都已经 Out 了,但是又有多少人是跟风学习的呢?今天我们就来说一下为什么要学习 Spring Boot 。 首先,要明确一个概念,Spring Boot 不是一个新的框架,它只是 Spring 公 阅读全文

posted @ 2019-03-16 23:48 非正经程序员 阅读(833) 评论(0) 推荐(0) 编辑

2019年3月15日

躲不掉的 lambda 表达式

摘要: lambda 表达式是 Java8 的新特性,虽说都发布很久了,但是不到万不得已是肯定不会研究这个的,现在就是那不得不学习的时候了。 本文主要说一下什么 lambda 表达式、Java 中为什么要有 lambda 表达式以及 lambda 表达式的应用。 在 Java 面向对象的思想中,我们知道函数 阅读全文

posted @ 2019-03-15 13:45 非正经程序员 阅读(856) 评论(6) 推荐(1) 编辑

2019年3月14日

Java 并发工具包 | J.U.C

摘要: 不知道大家还有没有印象,上次我们已经说过了,我们为了实现集合相关类的线程安全,JDK 提供了一套同步容器,也就是 Vector,Hashtable,还有一个 Collections 工具类中的几个方法。 问题是什么呢,同步容器并不能保证线程安全,我在们写代码的时候还需要注意一些方法的使用,在 JDK 阅读全文

posted @ 2019-03-14 13:25 非正经程序员 阅读(893) 评论(0) 推荐(0) 编辑

2019年3月13日

Java 并发编程整体介绍 | 内含超多干货

摘要: 前段时间一直在学习多线程相关的知识,目前也算有了一个整体的认识,今天呢,主要从整体介绍一下,只谈造火箭,拧螺丝这种细节还需要自己深究。 首先是操作系统级别对于多线程的支持,由 CPU 的多级缓存、缓存一致性、乱序执行优化等问题而设计出 Java 内存模型。关于这部分我前面已经总结过。 彻底搞懂 CP 阅读全文

posted @ 2019-03-13 14:04 非正经程序员 阅读(684) 评论(0) 推荐(2) 编辑

2019年3月12日

彻底搞懂单例模式如何安全的实现

摘要: 单例设计模式,意味着整个系统中只能存在一个实例,比方说像日志对象这种。我们常说的有饿汉式和懒汉式这两种模式来创建单例对象,今天就拓展一下思维,多看几种。 首先我们若是想一个类只有一个对象,那肯定先要私有化构造器,断了在其它的类中使用构造器创建实例的念头。其它的类中不能创建,我们就只能在类中自己创建一 阅读全文

posted @ 2019-03-12 13:40 非正经程序员 阅读(1341) 评论(2) 推荐(2) 编辑

导航