Archive: 2022/6

ffmpeg-python的基本用法

摘要: 本文介绍了 ffmpeg-python 的基本用法以及常见操作 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings ffmpeg-python 的背景资料在文章 ffmpeg操作集锦 中,我们有总

卷积算术笔记

摘要: 本文是《A guide to convolution arithmetic for deep learning》这篇文章的笔记。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 本文我们通过一

vim操作集锦

摘要: 本文整理 vim 中常见的操作和小功能,持续更新 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 配置如果要永久生效,要写在 vimrc 文件中。 缩进改为 4 空格1set ts=

MacOS包管理器brew的安装和使用

摘要: 本文记录了 MacOS 中的包管理器 homebrew 的安装过程和常用功能 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings brew 安装与报错解决brew 又叫 Homebrew,是 Ma

深入Java字符串

摘要: 本文是关于 Java 中的字符串的要点总结。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings == 与 equals12345String str1 = String("abc");Stri

阻塞队列

摘要: 本文是关于 Java 中的阻塞队列的要点总结。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 在文章 Java核心技术1-线程并发 中,我们介绍了线程并发的基础概念,以及使用线程执行任务的流

Java核心技术1-线程同步

摘要: 本文是《Java核心技术 10th》中关于线程同步的要点总结。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 如果两个线程存取相同的对象,并且每一个线程都调用了一个修改该对象状态的方法,将会

Java核心技术1-线程并发

摘要: 本文是《Java核心技术 10th》中关于线程并发的要点总结。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 我们知道操作系统中有多任务的概念(multitasking):在同一刻运行多个程

Java 服务提供发现机制

摘要: 本文通过一个组装计算机的例子看一下 Java 服务提供和发现机制,以及服务加载器的用法。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 服务提供发现机制 APIJava 给出了一种服务提供发

Java核心技术1-部署

摘要: 本文是《Java核心技术 10th》中关于部署的要点总结。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 本文是《Java核心技术1》第10版 Chap13 中关于打包、部署的要点总结。主要

方法句柄

摘要: 本文主要是关于方法句柄的原理和应用。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 问题背景方法句柄(method handle)是 Java7 为了支持动态类型语言而引入的,它是对底层方法

类加载器

摘要: 本文主要是关于类加载器的原理和应用。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 类加载器类加载器根据类的二进制名(binary name)读取 Java 编译器编译好的字节码文件(.cl

动态代理

摘要: 本文主要是关于动态代理的原理和应用。同时也是 Spring 的一个核心功能:面向切面编程(AOP)的原理。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 问题背景有一个 Greeting 接

依赖注入容器

摘要: 本文主要是关于依赖注入容器的原理和应用。依赖注入容器同时也是 Spring 的一个核心功能。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 问题背景在文章 Java接口作为模块间通信的协议

使用 Class 和反射创建类的对象

摘要: 本文主要是关于如何用 Class 和反射创建类的对象,并调用方法。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 使用 Class 和反射创建类的对象在 Class 类中有一个 newIns

通过 Class 对象获取类型信息

摘要: 本文主要是关于如何用 Class 对象获取类型的各种信息。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 3 种方式获取类的 Class 对象 用 .class 获取 Class 实例,对于

Java接口作为模块间通信的协议

摘要: 本文通过一个组装计算机的例子看一下 Java 接口作为模块之间通信协议的写法。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 问题背景在大型软件系统中,通常都是多人协作开发,将整个系统进行拆

Java速查表

摘要: 记录 Java 中的一些常见概念和操作的速查表 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 格式化字符串String 类的 format 方法,用于创建格式化字符串,以及连接多个字符串对象

Java核心技术1-GUI事件模型

摘要: 本文是《Java核心技术 10th》中关于 GUI 事件模型的要点总结。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 本文是《Java核心技术1》第10版 Chap13 中关于 GUI 事

Java核心技术1-GUI基础

摘要: 本文是《Java核心技术 10th》中关于 GUI 基础的要点总结。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 本文是《Java核心技术1》第10版 Chap13 中关于 GUI 基础的

Java核心技术1-算法

摘要: 本文是《Java核心技术 10th》中关于泛型算法的要点总结。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 泛型算法基础泛型集合接口有一个很大的优点:算法只需要实现一次。 例如:求集合中最

Java自定义哈希函数

摘要: 本文介绍在 Java 中,使用自定义对象作为哈希映射容器的元素时,如何提供哈希函数和比较函数。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 在文章 【STL】无序关联容器自定义哈希函数 和

Java核心技术1-映射

摘要: 本文是《Java核心技术 10th》中关于映射的要点总结。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 映射基本映射操作Java 类库为映射提供了两个通用的实现:HashMap 和 Tre

Java核心技术1-集合

摘要: 本文是《Java核心技术 10th》中关于集合的要点总结。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings Java 集合框架设计人员希望让集合类库规模小且易于学习,而不希望像 C++ 的“标

处理git下的objects越来越大的问题

摘要: 本文介绍在 git 项目中随着提交越来越多,objects 越来越大的解决办法。 【对数据分析、人工智能、金融科技、风控服务感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:潮汐朝夕我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 问题.git/objects/pack 文件

Java核心技术1-泛型反射

摘要: 本文是《Java核心技术 10th》中关于泛型反射的要点总结。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 使用泛型机制编写的程序代码要比那些杂乱地使用 Object 变量,然后再进行强制

Java核心技术1-泛型2

摘要: 本文是《Java核心技术 10th》中关于泛型的要点总结第二部分。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 使用泛型机制编写的程序代码要比那些杂乱地使用 Object 变量,然后再进行

Java核心技术1-断言、日志与调试

摘要: 本文是《Java核心技术 10th》中关于断言、日志与调试的要点总结 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 本文是《Java核心技术1》第10版 Chap7 中关于断言、日志与调试的

Java核心技术1-泛型1

摘要: 本文是《Java核心技术 10th》中关于泛型的要点总结第一部分,关键概念包括泛型类、泛型方法、类型擦除与原始类型、桥方法。 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 使用泛型机制编写的

Java核心技术1-异常

摘要: 本文是《Java核心技术 10th》中关于异常、断言、日志的要点总结 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 本文是《Java核心技术1》第10版 Chap7 中关于异常的要点总结。

Java核心技术1-代理对象

摘要: 本文是《Java核心技术 10th》中代理的要点总结 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 本文是《Java核心技术1》第10版 Chap6 中关于【代理】的要点总结;在文章 Jav

Java核心技术1-内部类

摘要: 本文是《Java核心技术 10th》中内部类的要点总结 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 本文是《Java核心技术1》第10版 Chap6 中关于【内部类】的要点总结。 在文章

Java核心技术1-lambda表达式

摘要: 本文是《Java核心技术 10th》中 lambda 表达式的要点总结 【对算法,数学,计算机感兴趣的同学,欢迎关注我哈,阅读更多原创文章】我的网站:潮汐朝夕的生活实验室我的公众号:算法题刷刷我的知乎:潮汐朝夕我的github:FennelDumplings我的leetcode:FennelDumplings 本文是《Java核心技术1》第10版 Chap6 中关于【lambda