Giter Site home page Giter Site logo

mygitalk's People

Contributors

onlyquiet avatar

Watchers

 avatar  avatar

mygitalk's Issues

【Spring】Spring学习笔记(一) | 第七人格

https://onlyquiet.github.io/2021/10/09/%E3%80%90Spring%E3%80%91Spring%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0%EF%BC%88%E4%B8%80%EF%BC%89/

楔子学习Java的小伙伴或多或少都应该听说过这个Spring框架,特别是在Java Web开发方向,Spring更是占领了半壁江山,源码也很优雅,所以作为一个JavaWeb开发人员来说,学习Spring是很有必要的。 注:这篇文章基本上全部总结于《路人甲Java》的公众号文章而来,有兴趣的小伙伴也可以关注一下这位博主,每一篇文章几乎都是干货满满。 SpringIoc和DISpring中有3个核心的

【源码】LinkedList源码学习笔记 | 第七人格

https://onlyquiet.github.io/2021/09/18/%E3%80%90%E6%BA%90%E7%A0%81%E3%80%91LinkedList%E6%BA%90%E7%A0%81%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/

楔子上一次,小七和大家一起学习了ArrayList源码,今天再和大家一起分享下LinkedList的源码。 基本数据结构LinkedList顾名思义,linked链表,他也就是基于链表实现的,而且是双向链表。所以他具有双向链表的优缺点。 缺点不太适合在随机的位置,获取某个随机的位置的元素,比如LinkedList.get(10),这种操作,性能就很低,因为他需要遍历这个链表,从头开始遍历这个链表,

【略懂略懂】单元测试入门笔记 | 第七人格

https://onlyquiet.github.io/2021/08/18/%E3%80%90%E7%95%A5%E6%87%82%E7%95%A5%E6%87%82%E3%80%91%E5%8D%95%E5%85%83%E6%B5%8B%E8%AF%95%E5%85%A5%E9%97%A8/

一、为什么要进行单元测试首先我们来看一下标准的软件开发流程是什么样的 从图中我们可以看到,单元测试作为开发流程中的重要一环,其实是保证代码健壮性的重要一环,但是因为各种各样的原因,在日常开发中,我们往往不重视这一步,不写或者写的不太规范。那为什么要进行单元测试呢?小七觉得有以下几点: 便于后期重构。单元测试可以为代码的重构提供保障,只要重构代码之后单元测试全部运行通过,那么在很大程度上表示这次

【源码】HashMap源码学习笔记 | 第七人格

https://onlyquiet.github.io/2021/09/22/%E3%80%90%E6%BA%90%E7%A0%81%E3%80%91HashMap%E6%BA%90%E7%A0%81%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/

楔子HashMap作为Java集合里重要的一环,不仅在生产中有着超高频率的使用,在面试中更是被经常问起,所以学习Hash的源码对Java开发人员来说是很有必要的。 基本数据结构JDK 1.8以后,hashmap的数据结构是,数组 + 链表 + 红黑树。 核心成员变量解析12345678910111213141516171819202122232425262728293031323334353637

关于作者 | 第七人格

https://onlyquiet.github.io/about/

javaweb全栈开发者,曾任某公积金核心项目贷款组成员,从0到1参与过某航空公司业务系统微服务化,现任某互联网金融软件研发主管。 123456789101112131415161718192021222324252627282930313233343536373839/** * 目标: * 1、深入理解JVM底层工作原理和垃圾回收机制,熟练使用jstat、jmap、mat等工具进行JVM

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.