干饭人の大危機!

干饭人の大危機!1、危機起因今天是12月10号,距离疫情发生不知道过了多少天反正总之就是很多天都它喵快一年了的一天。公司自从复工后依然在执行午饭需要提前预定的制度,虽说是为了大家的健康着想,但是每天都要等到晚上十二点然后打开app订餐,对于我这种一天至少需要睡八-九小时的生物来说简直是一种折磨。因此


实际开发中Map的一些常用用法

分类问题在公司实际开发中非常常见的一类数据处理问题例子:🌰现有一个List集合XX中的每个元素为一个对象,此对象中包含多个属性:A、B、C等现在需要将List集合X中元素按照对象中的某个或某些属性分组。Map的解决方案:原理为,Map的key值是唯一的,因此我们就可以把key作为分组的唯一依据将分


JVM-内存与垃圾回收

JVM-笔记由陌溪大佬整理,特别感谢,大佬博客已放入link,感兴趣的小伙伴请自行访问


JUC编程

1、什么是JUC说白了就是三个包业务:普通的线程代码ThreadRunnable接口没有返回值效率相比于Callable相对较低2、进程与线程线程、进程一个进程往往可以包含多个线程,至少包含一个!Java默认有几个线程?两个:main线程,GC线程(垃圾回收)对于Java而言:Thread、Runn


Java多线程

线程的三种实现方式继承Thread类,重写run方法,调用start方法/*方法1:继承Thread类*1、继承Thread类*2、重写run方法*3、创建线程实例*4、调用start方法**/publicclassTestThread01extendsThread{@Overridepublicv


Mybatis-Plus入门

Mybatis-Plus官网:https://mp.baomidou.com/特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本CURD,性能基本无损耗,直接面向对象操作强大的CRUD操作:内置通用Mapper、通用Service,仅仅通过少量配置即可


Java 后端学习路线

话不多说直接上图巩固学习:Java基础反射并发/多线程数据结构设计模式目前主要方向SpringBoot集成开发SpringCloud微服务其他需要技能非关系型数据库Linux基础:常用命令,shell脚本运维Dubbo


使用Glide在Android应用中加载网络图片

使用Glide在Android应用中加载网络图片代码由于宽度比较小被换行了,看着很不整齐,其实很整齐,注释写得比较详细,比较多不容易阅读,可以先复制到ide或者Vscode里阅读布局文件里只有一个imageview动画资源文件可以不需要Json文件放置的目录为/rememberWords/inter