-
JVM学习
介绍学习视频来自Bilibili尚硅谷2020最新版宋红康JVM教程]硅谷2020最新版宋红康JVM教程笔记整理来自陌溪 https://gitee.com/moxi159753/LearningNotes学习时长56h/9d,2021-04-01——04-091.JVM与Java体系结构前言作为Java工程师的你曾被伤害过吗?你是否也遇到过这些问题?运行着的线上系统突然卡死,系统无法访问,甚至直接OOMM! 想解决线上JVM GC问题,但却无从下手。 新项目上线,对各种JVM参数设置...…
-
leetCode刷题
富翁招收保镖/** * @author pppppp * @date 2021/7/20 8:34 耗时 20min *//* 题目:某个富翁招收保镖,为了提高吸引力,设置了一个特殊的工资, 第一天保镖能获取1元报酬,随后两天能获得2元,在随后三天能够获得3元... 以此类推,给定一个天数,得出能够获得的报酬 输入 3, 返回5 1+2+2 = 5 输入 10,返回30 1+2+2+3+3+3+4+4+4+4 = 30* */public class...…
-
java面试208题
Java 基础2021-04-01 补基础Java简介懒汉式和饿汉式单例模式的线程安全性首先要说的是单例模式的线程安全意味着:某个类的实例在多线程环境下只会被创建一次出来。单例模式有很多种的写法,我总结一下:(1)饿汉式:线程安全(2)懒汉式:非线程安全(3)双检锁:线程安全(4)静态内部类:线程安全(5)枚举:线程安全jdk 和 jrestringBulider 和 stringBuffer区别stringBulider 线程不安全stringBuffer 线程安全安全不安全的底层原因—...…
-
IOC的解释
什么是 ioc?引用自IOC是Inversion of Control的缩写,多数书籍翻译成“控制反转”。 1996年,Michael Mattson在一篇有关探讨面向对象框架的文章中,首先提出了IOC 这个概念。对于面向对象设计及编程的基本思想,前面我们已经讲了很多了,不再赘述,简单来说就是把复杂系统分解成相互合作的对象,这些对象类通过封装以后,内部实现对外部是透明的,从而降低了解决问题的复杂度,而且可以灵活地被重用和扩展。解耦IOC理论提出的观点大体是这样的:借助于“第三方”实...…
-
springboot整合jsp
1.目的:在springboot中使用jsp整合步骤 导包 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependenc...…
-
手势识别demo
一年前的学习人工智能做的demo,记一下!从B站开始看吴恩达,再到fastai,回馈B站,开元万岁!github地址b站地址 …
-
jekyll+GitHubPage博客搭建记录
安装 jekyll window需要先安装rubyinstaller此处为官网,但下载很慢,这里是我已经下载好的百度网盘 1.rubyinstaller window需要先安装rubyinstaller此处为官网,但下载很慢,这里是我已经下载好的百度网盘 提取码 8888 选择安装32.打开cmd将镜像改为国内的,不然非常卡顿$ gem sources --remove https://rubygems.org/$ gem sources -a https://gems.r...…
-
相册开发
开发log2021-07-25 二下决心经历过微软自带相册的折腾,感觉一定得做一个听自己话的优秀相册出来新功能 1.可以像谷歌那样在线可视化地图,可以按时间、地点排序,热力图视觉 2.规划出本人的轨迹图用springboot进行改写,并使用docker部署到Linux上(undone)做这个应用的初衷 本人喜欢定期整理自己的照片,每个月都要把手机里的照片导入到电脑,然后开始整理,这个过程就比较耗时,于是乎,调研了市面上的照片管理软件,都不近合乎朕心意,于是乎作为一个半路出家...…
-
md插入视频
加入其他的几个属性就ko鸟 存在的问题使用标签,typora中可以预览,但是部署到网页,只能显示图片,无法播放视频使用 iframe 标签,typora无法预览,但是可以部署到网页…
-
json str -> List
java处理 形如“[[1,2,3],[1,2,3]]”字符串为数组Gson gson = new Gson();String str = "[[1,3,5, 4],[1,3,5, 4]]";List persons = gson.fromJson(str, new TypeToken<List<List<Integer>>>(){}.getType());System.out.println(persons);将 TypeToken<T>...…