- 博客(11)
- 收藏
- 关注
原创 MybatisPlus 多租户+分页插件一起使用时的坑!(分页查询时Total计算不正确)
MybatisPlus 多租户+分页插件一起使用时的坑!(分页查询时Total计算不正确)
2023-02-22 17:36:26
2677
1
原创 剖析JDK1.8 ThreadPoolExecutor(线程池)
剖析流程思路:可以看到ThreadPoolExecutor是Executor接口下的落地实现。关于Executor接口是干嘛的,总的来说就一句话:想要达到提交任务和执行任务相分离。比如以前代码是new Thread(runnable). thread.start().耦合度太高,所以制定Executor接口体系来分离。类描述: ThreadPoolExecutor就是线程池,也叫做线程执行器。在线程池中有5个生命周期,分别为RUNNING、SHUTDOWN、STOP、TIDYING、TERM
2022-06-12 16:22:32
731
原创 sharding-jdbc-按日分表 & 解决它不支持部分sql
场景需求:会话详情表(t_session_detail),单日数据非常大,所以我对会话详情表按日分表,今日的操作只入今日表,即按日分表.实战:导入sharding-jdbc依赖: <!--shading-jdbc--> <dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId
2022-05-29 16:55:25
3998
2
原创 剖析Java.lang.AbstractStringBuilder
介绍类的结构abstract class AbstractStringBuilder implements Appendable, CharSequence类源码上的注释:实现一个可修改的字符串。在任何时间点都包含一些特定的字符序列,但长度和内容序列可以通过某些方法调用来改变。对于String类来说,char[]被final修饰了,也就意味着每次调用的各种处理方法,返回的字符串都是一个新的,性能上,显然....所以出于性能考虑,抽象出了这么一个类AbstarctStringBu
2022-04-04 16:47:13
539
原创 剖析java.lang.String类
介绍类的结构public final class String implements java.io.Serializable, Comparable<String>, CharSequence可以看到String类父类是Object类,并且它实现了3个接口。一个CharSequence(是所有char字符的可读的根接口),一个comparable可比较的接口,以及序列化接口。源码类上的注释是这样说明String类的: String类是一个字符串,Java...
2022-04-04 16:35:03
713
原创 Springboot项目,前端http访问后端JavaHttps服务器
1.搭建JavaHttps服务器使用jdk自带的 keytools 创建证书首先cmd命令行输入如下:keytool -genkey -alias tomcat -keyalg RSA -keystore ./server.keystore接着按提示输入:输入完口令后,一顿回车,直到问你是否确认你输入y输入密钥库口令:888888再次输入新口令:888888您的名字与姓氏是什么? [Unknown]: 您的组织单位名称是什么? [Unknown]: 您的组织名称是
2022-03-30 21:45:02
4547
原创 记录自己学习springSecurity基本使用
1.什么是SpringSecurity,能做什么?它是一个安全框架,主要能帮助我们做认证(你是谁)和授权(你能做什么)两大功能。2.Springboot集成SpringSecurity(体验版)1.首先导入依赖<!--pringboot依赖--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-b
2022-02-12 21:23:32
3383
转载 使用evercraft完成浏览器3D模型的渲染
第一步:创建一个index.html,复制粘贴以下代码 <!doctype html> <html> <head> <meta charset='utf8'> <script src='https://evercraft.co/lib/everxyz-1.0.8.js'></script> <style> #hello{
2022-01-27 17:16:42
500
原创 服务器端获取签名直传OOS
Java后端代码:首先导入依赖:<!-- oss --><dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alicloud-oss</artifactId></dependency>其次编写一个controller。方便前端来访问拿签名:@RestControll
2022-01-21 21:47:46
612
原创 谈谈你对面向对象的理解
谈谈你对面向对象的理解!在谈这个问题前,我们一定要知道面向过程是什么,不然你很难回答好这个问题。面向过程它注重的是开发步骤,或者是它有一种很强的因果关系,有了A才有B,有了B才有C,有了C才有D。那么假如说某一个环节出现问题,比如B出现问题,就会导致整个程序奔溃。因为它们是一种很强的因果关系。而面向对象不是。它是将一个程序,拆分出很多的块。最终通过一个环境,驱动一下,使这些块共同协作起来完成了程序。比如A是一个块,B是一个块,C是一个块。 最终协作起来。假如说B出现问题,它不会影响A,C块,或者说影响
2021-09-13 01:10:46
131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人