注重实践,所以自己造了一个Springboot

2020-05-09
(仅仅是一个仿制Springboot的demo,学习实践而已) 👉GitHub 零、技术特点 1.使用Netty作为http服务器 2.支持注解@Controller、@RequestMapping等 3.利用maven项目管理 4....
Read more
注重实践,所以自己造了一个Springboot

一个简单的Netty服务

2020-04-30
在网络编程领域,Netty是Java的卓越框架。它驾驭了Java高级API的能力,并将其隐藏在一个易于使用的API之后。Netty使你可以专注于自己真正感兴趣的——你的应用程序的独一无二的价值。---《Netty实战》 一、Java I...
Read more
一个简单的Netty服务

hashCode()与equals()

2020-04-23
面试官可能会问你:“重写过hashCode”和“equals”吗,为什么重写equals时必须重写hashCode方法? 一、什么是equals()和hashCode()? equals() : 它的作用是判断两个对象是否相等。但它一...
Read more
hashCode()与equals()

矩阵快速幂求Fibonacci

2020-04-23
一、“斐波那契数列” 斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、...
Read more
矩阵快速幂求Fibonacci

JVM垃圾收集策略

2020-04-19
相比C++,java做的一大改进是将复杂的内存管理抽离出来交给jvm去处理,让不再时刻盯着内存泄漏的问题,可以更专注于业务逻辑的开发。这样一来,设计一个合适的垃圾回收算法是很重要的。 一、再谈引用 JDK1.2以后,Java对引用的概念...
Read more
JVM垃圾收集策略

用python写一个新冠疫情爬虫

2020-04-10
每一颗渺小的种子都能创造伟大的力量! 完整代码:github 一、准备好api #全国省市区信息api https://ncov.html5.qq.com/api/getPosition #全国疫情api https://ncov.ht...
Read more
用python写一个新冠疫情爬虫

JVM 相关记录

2020-04-06
一、Java反编译 概述: javap是 Java class文件分解器,可以反编译,也可以查看java编译器生成的字节码,从而对代码内部的执行逻辑进行分析。 语法: 把java文件编译为class文件 例如:javac Test.ja...
Read more
JVM 相关记录