余同学的开发之路

余同学的开发之路

  • 文章
  • 现在貌似大家都知道 Spring Boot 很火了,做 Java 的不知道 Spring Boot 的都已经 Out 了,但是又有多少人是跟风学习的呢?今天我们就来说一下为什么要学习 Spring B
    03-17 16:12
  • Java 并发工具包 | J.U.C-LMLPHP
    不知道大家还有没有印象,上次我们已经说过了,我们为了实现集合相关类的线程安全,JDK 提供了一套同步容器,也就是 Vector,Hashtable,还有一个 Collections 工具类中的几个方法
    03-14 18:21
  • 前段时间一直在学习多线程相关的知识,目前也算有了一个整体的认识,今天呢,主要从整体介绍一下,只谈造火箭,拧螺丝这种细节还需要自己深究。 首先是操作系统级别对于多线程的支持,由 CPU 的多级缓存
    03-13 20:07
  • 单例设计模式,意味着整个系统中只能存在一个实例,比方说像日志对象这种。我们常说的有饿汉式和懒汉式这两种模式来创建单例对象,今天就拓展一下思维,多看几种。 首先我们若是想一个类只有一个对象,那肯定
    03-12 23:58
  • 相关阅读 彻底搞懂 CPU 中的内存结构 Java 内存模型 ,一篇就够了! 多线程实现原理 之前已经说过了,我们在保证线程安全的时候主要就是保证线程安全的 3 大特性,原子性、可见性、有
    03-11 19:57
  • Java 内存模型 ,一篇就够了!-LMLPHP
    Java 虚拟机   我们都知道 Java 语言的可以跨平台的,这其中的核心是因为存在 Java 虚拟机这个玩意。虚拟机,顾名思义就是虚拟的机器,这不是真实存在的硬件,但是却可以和不同的
    03-06 00:45
  • 彻底搞懂 CPU 中的内存结构-LMLPHP
    今天主要就是介绍一下 CPU 中的多级缓存和乱序执行优化,为后面学习多线程做铺垫。先来理解一下 CPU 的结构,后面再说 Java 虚拟机的内存模型。 先放两张图看一下 CPU 和各级缓存、内存、硬
    01-22 13:24
  • 每个人都有证实偏差 简单来说就是,当你的头脑中预设立场或当你倾向于得到某个结果时,你就更容易在搜寻证据的途中不知不觉偏离公平。而我们之所以没有发现,是因为我们更喜欢自我创造的那个自己。 认清真实的
    01-04 05:01
  • 学习字典才联想到要和 JSP 说再见了-LMLPHP
    最开始只是想让页面能够映射出我的字典值,然而却发现了更大的问题。 假如你自己做一个 demo ,需要前台页面映射出字典数据你会怎么做呢?大致的思路应该是有的,准备字典,准备数据,然后将两部分进行映射
    01-01 23:47
  • 戏说 Spring MVC 框架-LMLPHP
    Spring MVC 是 Spring 框架的一部分,和 Struts 一样都是属于 web 层框架,根据项目分层的思想,一个项目基本可以分为持久层,业务层和 web 层。而 Spring MVC 主
    12-30 10:42
  • 前几天介绍了计算机网络的一些概念,并介绍了几个协议。下面就说说 Java 中的 Socket 编程,服务器和客户端是如何通信的呢? 首先要介绍一下 Socket ,我们知道在 TCP/IP 协议簇中
    12-25 19:56

加载更多