- 博客(24)
- 收藏
- 关注
原创 学习笔记(14):算法&数据结构-归并排序——归并
您观看课程学习后免费入群领取【超全Python资料包+17本学习电子书】 本课程从最基础的时间、空间复杂度概念入手,深入浅出的讲解常用排序、查找算法,通过本课程的学习,我们希望能帮你建立起算法思维,使你在以后的项目开发不断思考如何通过更优的算法来提高程序运行效率,且有能力写出适合你业务逻辑的算法程序。为什么学习这个课程?很多...
2020-03-17 20:35:24
182
原创 学习笔记(13):深度学习之图像识别 核心技术与案例实战-模型训练和测试
本次课程是一门从新手到掌握计算机视觉各项核心基础技术的课程,包括数据的使用,模型的设计和优化,模型和数据的可视化,图像分类任务,图像分割任务,目标检测任务。...
2020-02-22 12:06:13
256
原创 学习笔记(12):深度学习之图像识别 核心技术与案例实战-分割数据
本次课程是一门从新手到掌握计算机视觉各项核心基础技术的课程,包括数据的使用,模型的设计和优化,模型和数据的可视化,图像分类任务,图像分割任务,目标检测任务。...
2020-02-22 12:03:25
156
原创 学习笔记(11):深度学习之图像识别 核心技术与案例实战-图像分割模型
本次课程是一门从新手到掌握计算机视觉各项核心基础技术的课程,包括数据的使用,模型的设计和优化,模型和数据的可视化,图像分类任务,图像分割任务,目标检测任务。...
2020-02-22 11:57:27
254
原创 学习笔记(10):深度学习之图像识别 核心技术与案例实战-模型训练和测试
本次课程是一门从新手到掌握计算机视觉各项核心基础技术的课程,包括数据的使用,模型的设计和优化,模型和数据的可视化,图像分类任务,图像分割任务,目标检测任务。...
2020-02-22 11:50:29
194
原创 学习笔记(09):深度学习之图像识别 核心技术与案例实战-图像分类模型
本次课程是一门从新手到掌握计算机视觉各项核心基础技术的课程,包括数据的使用,模型的设计和优化,模型和数据的可视化,图像分类任务,图像分割任务,目标检测任务。...
2020-02-22 11:35:20
172
原创 学习笔记(08):深度学习之图像识别 核心技术与案例实战-数据增强
本次课程是一门从新手到掌握计算机视觉各项核心基础技术的课程,包括数据的使用,模型的设计和优化,模型和数据的可视化,图像分类任务,图像分割任务,目标检测任务。...
2020-02-22 11:26:01
193
原创 学习笔记(07):深度学习之图像识别 核心技术与案例实战-数据整理
本次课程是一门从新手到掌握计算机视觉各项核心基础技术的课程,包括数据的使用,模型的设计和优化,模型和数据的可视化,图像分类任务,图像分割任务,目标检测任务。...
2020-02-22 11:17:45
148
原创 学习笔记(06):深度学习之图像识别 核心技术与案例实战-数据获取
本次课程是一门从新手到掌握计算机视觉各项核心基础技术的课程,包括数据的使用,模型的设计和优化,模型和数据的可视化,图像分类任务,图像分割任务,目标检测任务。...
2020-02-22 11:10:08
144
原创 计算机语言之Java进阶篇——设计模式
本文概括了一下常用的设计模式,只起到引导作用,涉及到具体内容,网上有很多单独讲解的文章,可以自行搜索。设计模式的六大原则:开闭原则(Open Close Principle)、里氏代换原则(Liskov Substitution Principle)、依赖倒转原则(Dependence Inversion Principle)接口隔离原则(Interface Segregation Pri...
2020-02-07 12:08:51
601
原创 学习笔记(05):算法&数据结构-计数排序
您观看课程学习后免费入群领取【超全Python资料包+17本学习电子书】 本课程从最基础的时间、空间复杂度概念入手,深入浅出的讲解常用排序、查找算法,通过本课程的学习,我们希望能帮你建立起算法思维,使你在以后的项目开发不断思考如何通过更优的算法来提高程序运行效率,且有能力写出适合你业务逻辑的算法程序。为什么学习这个课程?很多...
2020-02-04 16:35:39
110
原创 计算机语言之java底层篇二
02类加载机制问:classLoader、类加载过程、双亲委派(破坏双亲委派)、模块化(jboss modules、osgi、jigsaw)?答:ClassLoader翻译过来就是类加载器,ClassLoader的具体作用就是将class文件加载到jvm虚拟机中去,程序就可以正确运行了。但是,jvm启动的时候,并不会一次性加载所有的class文件,而是根据需要去动态加载。JVM类加载机制分...
2020-02-04 16:21:34
140
原创 计算机语言之java底层篇一
JVM问:什么是java虚拟机?为什么java被称作是平台无关的编程语言?答:Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java虚拟机让这个变为可能,因为它知道底层硬件平台的指令长度和其他特性。JVM 内存结构...
2020-02-04 16:20:43
637
原创 学习笔记(04):算法&数据结构-希尔排序
您观看课程学习后免费入群领取【超全Python资料包+17本学习电子书】 本课程从最基础的时间、空间复杂度概念入手,深入浅出的讲解常用排序、查找算法,通过本课程的学习,我们希望能帮你建立起算法思维,使你在以后的项目开发不断思考如何通过更优的算法来提高程序运行效率,且有能力写出适合你业务逻辑的算法程序。为什么学习这个课程?很多...
2020-02-04 16:18:12
107
原创 学习笔记(03):算法&数据结构-希尔排序讨论
您观看课程学习后免费入群领取【超全Python资料包+17本学习电子书】 本课程从最基础的时间、空间复杂度概念入手,深入浅出的讲解常用排序、查找算法,通过本课程的学习,我们希望能帮你建立起算法思维,使你在以后的项目开发不断思考如何通过更优的算法来提高程序运行效率,且有能力写出适合你业务逻辑的算法程序。为什么学习这个课程?很多...
2020-02-04 16:17:06
111
原创 学习笔记(02):算法&数据结构-NB三人组小结
您观看课程学习后免费入群领取【超全Python资料包+17本学习电子书】 本课程从最基础的时间、空间复杂度概念入手,深入浅出的讲解常用排序、查找算法,通过本课程的学习,我们希望能帮你建立起算法思维,使你在以后的项目开发不断思考如何通过更优的算法来提高程序运行效率,且有能力写出适合你业务逻辑的算法程序。为什么学习这个课程?很多...
2020-02-04 13:49:49
149
原创 学习笔记(01):算法&数据结构-topk问题
您观看课程学习后免费入群领取【超全Python资料包+17本学习电子书】 本课程从最基础的时间、空间复杂度概念入手,深入浅出的讲解常用排序、查找算法,通过本课程的学习,我们希望能帮你建立起算法思维,使你在以后的项目开发不断思考如何通过更优的算法来提高程序运行效率,且有能力写出适合你业务逻辑的算法程序。为什么学习这个课程?很多...
2020-02-04 13:13:19
155
原创 计算机语言之java进阶知识三
volatile问:happens-before、内存屏障、编译器指令重排和 CPU 指令重?答:happens-before原则(先行发生原则)传递规则:如果操作1在操作2前面,而操作2在操作3前面,则操作1肯定会在操作3前发生。该规则说明了happens-before原则具有传递性锁定规则:一个unlock操作肯定会在后面对同一个锁的lock操作前发生。这个很好理解,锁只有被...
2020-02-02 14:37:52
181
原创 计算机语言之java进阶知识二
线程安全问:死锁、死锁如何排查、线程安全和内存模型的关系?答:java 死锁产生的四个必要条件:1、互斥使用,即当资源被一个线程使用(占有)时,别的线程不能使用2、不可抢占,资源请求者不能强制从资源占有者手中夺取资源,资源只能由资源占有者主动释放。3、请求和保持,即当资源请求者在请求其他的资源的同时保持对原有资源的占有。4、循环等待,即存在一个等待队列:P1占有P2的资源,...
2020-02-02 14:36:55
185
原创 计算机语言之java进阶知识一
并发与并行问:什么是并发、什么是并行?答:并发(Concurrent):是一种构造程序的方式,把任务分解为一个个独立运行的小任务。通信是协调这些小任务的手段并行(Parallel):以分组的方式,同时执行每一组并发任务。两者的区别:并发是同时处理(dealing)很多的事情,并行是同时做(doing)很多的事情。问:并发与并行的区别?答:我认为并发是任务处理过程中面临的问...
2020-02-02 14:32:55
132
原创 计算机语言之java基础知识二
语法糖问:Java 中语法糖原理、解语法糖?答:语法糖(Syntactic Sugar),也称糖衣语法,是由英国计算机学家 Peter.J.Landin 发明的一个术语,指在计算机语言中添加的某种语法。语法糖的存在主要是方便开发人员使用。但其实,Java 虚拟机并不支持这些语法糖,这些语法糖在编译阶段就会被还原成简单的基础语法结构,这个过程就是解语法糖。Java 中最常用的语法糖主要有泛型...
2020-02-01 14:36:11
119
原创 计算机语言之java基础知识一
在家已经待了一个多星期了,最近学到的东西一直没有梳理,这次变梳理边分享出来,说是分享其实就是搬运一下。Java 基础知识基本数据类型问:7 种基本数据类型:整型、浮点型、布尔型、字符型?答:四类八种基本类型,int、short、byte、long、float、double、char、boolean。问:整型中 byte、short、int、long 的取值范围?答:...
2020-02-01 14:34:56
674
原创 总结关于多线程的一些问题
1.创建线程的方式?答:比较常见的一个问题了,一般就是两种: 1)继承Thread类 2)实现Runnable接口 3)实现Callable接口 通过实现Callable接口并重写call方法,并把Callable实例传给FutureTask对象,再把FutureTask对象传给Thread对象。它与Thread、Runnable最大的不同...
2019-04-23 16:48:02
149
转载 fail-fast是个什么策略?
http://blog.chinaunix.net/uid/31507842/cid-226692-list-1.html
2019-04-23 16:04:37
280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人