随笔分类 - Java 技术栈
摘要:如何在 Android 项目中应用 OpenCV? 流程总览 导入 OpenCV 库 在 Android 项目中配置 OpenCV 创建人脸识别器 识别并裁剪人脸区域 显示裁剪后的人脸图片 具体实现 导入 OpenCV 库 先去 OpenCV 官网下载 OpenCV 的 Android 库并解压:h
阅读全文
摘要:Android 开发学习笔记 基本概念 Android 应用程序由一些零散的有联系的组件组成,通过一个工程 manifest 绑定在一起。在 manifest 中,描述了每一个组件以及组件的作用,其中有 6 个组件,它们是 Android 应用程序的基石。Android 有四大组件(也有说六大组件的
阅读全文
摘要:Java JNI 学习笔记 JNI(Java Native Interface)是 Java 提供的一种接口,使得 java 代码可以与其他语言(如 C 和 C++)编写的代码进行交互。具体来说,JNI 允许你在 Java 中调用本地(Native)代码,或者从本地代码调用 Java 方法。 基本概
阅读全文
摘要:Redis 教程 Redis 概述 Redis(Remote Dictionary Server),即远程字典服务。是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。 与 memcached 一样,为了保证效率,数
阅读全文
摘要:SpringBoot 本项目参考 【狂神说Java】SpringBoot 最新教程 IDEA 版通俗易懂 Github 地址:https://github.com/Lockegogo/Java-Study Hello, World! 什么是 Spring Spring 是一个开源框架,2003 年兴
阅读全文
摘要:SpringMVC 本项目参考 【狂神说Java】SpringMVC 最新教程 IDEA 版通俗易懂 Github 地址:https://github.com/Lockegogo/Java-Study 回顾 MVC 什么是 MVC MVC 是: 模型 (Model)、视图 (View)、控制器 (C
阅读全文
摘要:Spring 基础 参考资料 Spring 的核心包括 2 个概念:控制反转 (IOC) 和面向切面 (AOP)。 我的Spring Boot学习之路! - 知乎 (zhihu.com) 控制反转 (IOC) 的核心思想:把主动权交给用户。 狂神说Java: 《Spring5 最新完整教程 IDEA
阅读全文
摘要:Mybatis 教程 第一个 Mybatis 程序 思路:搭建环境 导入 Mybatis 编写代码 测试 搭建环境 搭建数据库 CREATE DATABASE `mybatis`; USE `mybatis`; CREATE TABLE `user`
阅读全文
摘要:ElasticSearch 8.x 实战 Github 地址:ElasticSearch 仿京东搜索项目实现 最终实现效果: 爬虫 爬取数据:获取请求返回的页面信息,筛选出我们想要的数据就可以了,直接使用 jsoup 包 pom.xml 导入依赖 <!--解析网页--> <!-- https://m
阅读全文
摘要:ElasticSearch 8.x 教程 MySQL 和 ElasticSearch 的区别 MySQL 架构天生不适合海量数据查询,它只适合海量数据存储,但无法应对海量数据下各种复杂条件的查询。原因如下: 加索引确实可以提升查询速度,但是如果没有索引满足搜索条件,就会触发全表扫描。即使使用了组合索
阅读全文