Loading

摘要: 1、什么是SPI? SPI 全称为 (Service Provider Interface) ,是JDK内置的一种服务提供发现机制。SPI是一种动态替换发现的机制, 比如有个接口,想运行时动态的给它添加实现,你只需要添加一个实现。我们经常遇到的就是java.sql.Driver接口,其他不同厂商可以 阅读全文
posted @ 2020-10-30 15:58 Pen9 阅读(159) 评论(0) 推荐(0)
摘要: ES核心概念和原理 ​ ElasticSearch作为目前比较流行的企业级搜索引擎框架,在面试和工作的比重越来越大,掌握ES将会让你去大厂面试的成功率大大提高,因此笔者将从ES的使用到ES核心原理到核心源码,逐步讲解深入剖析,从概念到代码的实现都尽量解释的清楚,那么最后将会做一个完整的搜索引擎项目, 阅读全文
posted @ 2020-10-06 20:36 Pen9 阅读(421) 评论(0) 推荐(0)
摘要: 多线程高并发 内容简介 ​ 多线程高并发目前已经基本成为大厂面试必备,如果你想要去BATJ等一线互联网大厂,或者去中小厂在同级别的码农中获得更高薪水,那么多线程高并发将会使你与他人拉开差距的一个很好的桥段。 ​ 本文会从多个维度,尽可能覆盖更全面,由浅入深,希望把复杂难懂的知识点尽可能形象的表达讲述 阅读全文
posted @ 2020-05-23 20:18 Pen9 阅读(254) 评论(0) 推荐(0)
摘要: 日志 日志工厂 如果一个数据库操作,出现了异常,我们需要排错。日志就是最好的助手! 曾经:sout、debug 现在:日志工厂 SLF4J LOG4J【掌握】 LOG4J2 JDK_LOGGING COMMONS_LOGGING STDOUT_LOGGING【掌握】 NO_LOGGING 在Myba 阅读全文
posted @ 2020-05-06 21:25 Pen9 阅读(223) 评论(0) 推荐(0)
摘要: 注解开发 面向接口编程 面向接口编程的根本原因:解耦,可拓展,提高复用,分层开发中、上层不用管具体的实现,大家都遵守共同的标准,使得开发变得容易,规范性好 使用注解开发 注解在接口上实现 @Select(value = "select * from user") List<User> getUser 阅读全文
posted @ 2020-05-06 15:58 Pen9 阅读(417) 评论(0) 推荐(0)
摘要: 第一个Mybatis程序 思路:搭建环境-->导入Mybatis-->编写代码-->测试! 数据库和maven 搭建数据库 CREATE DATABASE `mybatis`; use `mybatis`; CREATE TABLE `user`( `id` INT(20) not null PRI 阅读全文
posted @ 2020-04-27 22:48 Pen9 阅读(221) 评论(0) 推荐(0)
摘要: 数据输出 将数据传输给页面 新项目的环境 新建一个工程moudle,创建一个demo测试一下环境是否正常 web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee 阅读全文
posted @ 2020-04-24 23:37 Pen9 阅读(528) 评论(0) 推荐(0)
摘要: @RequestMapping 当标注在方法上的时候,代表的是此方法的请求地址 @RequestMapping("/hello") public void hello(){ xxxxxx return "hellodemo"; } 此时我们访问localhost/hello 请求就可以跳转到我们拼接 阅读全文
posted @ 2020-04-21 20:16 Pen9 阅读(247) 评论(0) 推荐(0)
摘要: SpringMVC FirstSpringMVC 1.环境 maven依赖 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </de 阅读全文
posted @ 2020-04-21 20:14 Pen9 阅读(227) 评论(0) 推荐(0)
摘要: 测试环境 安装库 我们需要安装关于python使用OpenCV的几个库 opencv python opencv contrib python pytesseract 那么正常的安装方法是在cmd命令行中输入 pip install 库名 但是这样下载速度很慢,所以我们要使用镜像下载 python 阅读全文
posted @ 2020-04-21 20:00 Pen9 阅读(282) 评论(0) 推荐(0)