- 博客(25)
- 资源 (1)
- 收藏
- 关注
原创 MybatisPlus多租户支持
MyBatis Plus 的多租户功能可以让开发者在设计应用程序时,将租户信息与业务数据分离开来,从而更好地保护数据的安全性和隔离性
2024-03-01 17:57:19 387
原创 Offic下载信息记录
下载地址:http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/Professional2019Retail.img。下载地址:http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/zh-cn/ProjectStd2019Retail.img。
2024-02-01 15:24:51 683
原创 Spring MVC --响应字段默认值设置
定义一个实现 ResponseBodyAdvice 接口的类作为 ControllerAdviceBean 在将 Controller 方法返回值写入响应体前设置字段的默认值
2023-02-16 17:37:02 473
原创 mybatis-generator代码生成器的使用与配置
MyBatis generatorConfig 配置文件官网以上就是今天要讲的内容,本文仅仅简单介绍了mybatis-generator代码生成器的使用与配置,如果想具体深入的学习大家可以自己去官网学习,本文只是我自己的一个简单的笔记,方便我以后查找学习。
2023-02-01 17:29:09 2981
原创 Oracle 11.2.0.4 Linux 静默安装及卸载过程
Oracle安装1.下载Oracle版本:Oracle11g本次提供百度网盘下载,若失效请自行查找资源:百度网盘:https://pan.baidu.com/s/1AOO8BoPc93DHGxO0bXiU4g?pwd=1qaz提取密码:1qaz总共7个包,其中1、2表示Database, 用于安装、升级数据库;3为grid infrastructure,用来升级RAC。如果要使用Clusterware、ASM、ACFS、ASM动态卷等功能时都需要先安装此包。4表示客户端(C...
2022-05-19 17:04:40 1838
原创 JVM调优参数详解
JVM调优建议:打印GC日志(GC日志的讲解,可以参考我的xmind给出的笔记,这里就不做过多说明了) 分析GC日志得出与性能相关的问题 调优JVM参数提升性能此过程在实际生产中是反复调试的过程,通过不断地调整实现最优化,有时候不是一步到位的,打印GC日志:-XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:d:/jvm/jvmgc.log -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpP
2022-03-22 10:19:48 1149
原创 SpringBoot整合微信支付(Native)
一、微信扫码支付流程1、微信支付开发文档:微信支付开发文档2、微信扫码支付业务流程3、个人理解的支付流程①用户在商户平台下单②商户生成商户订单,并调起微信统一下单接口③微信生成预支付订单,返回预支付的交易连接(code_url),我们根据code_url 生成二维码,提供给消费者扫码。值得注意的是:微信对于同一商户订单号且同一价格的商品可以生成多个预付单,我们可以设置预付单的有效时间(time_expire),预付单过期后,刷新二维码支付页面便会生成一个预付单,此时会发现二维码变了,即返
2022-03-16 14:57:29 3804 2
原创 VMware安装最新版CentOS7图文教程
首先安装VM,VM破解版和激活版的百度有很多,随意下载一个下载CentOS7地址1:https://mirrors.btte.net/centos/7/isos/x86_64/地址2:Index of /centos/7/isos/x86_64/这么多文件该怎么选择呢?对新手来说,可能一下子要蒙了。不急,慢慢来。先观察文件后缀名,分.iso和.torrent两种,前者是ISO镜像文件直接下载,后者是BT种子下载,这只是下载方式的不同而已。再来看看文件名的不同,也就是版本的选择了。我们看到共分
2022-03-16 09:31:02 552
原创 SpringBoot整合Quartz实现定时任务
1、Quartz简介Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。Jobs可以做成标准的Java组件或 EJBs。1.1 Quartz的三大核心组件调度器:Scheduler。任务:JobDetail。触发器:Trigger,包括 SimpleTrigger 和 CronTrigger。(1)Job(
2022-03-16 09:08:08 7960 2
原创 JAVA中并发类的应用
JUC包中的锁应用Lock接口及ReentrantLock对象分析及应用?并发编程领域,有两大核心问题:一个是互斥,即同一时刻只允许一个线程访问共享资源;另一个是同步,即线程之间如何通信、协作。这两大问题,在Java SDK 并发包可通过 Lock 和 Condition 两个接口来实现,其中Lock 用于解决互斥问题,Condition 用于解决同步问题。Java SDK 并发包里的 Lock 接口中,不仅有支持类似 synchronized 的隐式加锁方法,还支持超时、非阻塞、可中断的方式获取锁
2022-03-15 19:46:21 296
原创 Nacos服务搭建
注册中心简介背景分析在微服务中,首先需要面对的问题就是如何查找服务(软件即服务),其次,就是如何在不同的服务之间进行通信?如何更好更方便的管理应用中的每一个服务,如何建立各个服务之间联系的纽带,由此注册中心诞生(例如淘宝网卖家提供服务,买家调用服务)。市面上常用注册中心有Zookeeper(雅虎Apache),Eureka(Netfix),Nacos(Alibaba),Consul(Google),那他们分别都有什么特点,我们如何进行选型呢?我们主要从社区活跃度,稳定性,功能,性能等方面进行考
2022-03-14 09:54:54 2862
原创 02-Docker安装
1、离线安装第一步:下载docker离线包https://download.docker.com/linux/static/stable/x86_64/docker-20.10.6.tgz说明,也可以从https://download.docker.com/linux/static/stable/网址下载指定版本第二步:下载离线安装工具GitHub - Jrohy/docker-install: auto install latest docker by online/offli
2022-03-03 13:33:27 1125 1
原创 01-Docker技术简介
Docker技术简介背景分析现阶段的软件技术水平已经真正的进入到了云计算时代,我们的应用现在也正在逐步的部署到云端,部署到云端的服务需要相互隔离,让每个服务都运行在独立的容器中,而 Docker 正是当下最主流的容器化技术。Docker概述Docker是一个虚拟化平台( 官网https://www.docker.com/),诞生于 2013 年初,基于 Google 公司的 Go 语言进行实现。可以通过虚拟化方式,为应用提供可运行的容器,容器之间可以相互隔离,独自运行。基于这种方式,我
2022-03-03 13:07:43 111
原创 虚拟机安装jdk
安装配置 jdk81. 上传jdk压缩文件将文件jdk-8u212-linux-x64.tar.gz上传到 /root 目录2. 解压缩执行解压命令# 将jdk解压到 /usr/local/ 目录tar -xf jdk-8u212-linux-x64.tar.gz -C /usr/local/# 切换到 /usr/local/ 目录, 显示列表, 查看解压缩的jdk目录cd /usr/localll3. 配置环境变量修改 /etc/profile 配置文件,
2022-03-03 10:03:26 4545
原创 虚拟机ip配置脚本
1、桥接模式通过vim命令新建脚本文件 ip-dhcpvim ip-dhcp将下列脚本内容写入文件中cat <<EOF > /etc/sysconfig/network-scripts/ifcfg-ens33TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=ye..
2022-03-03 09:52:46 2344
原创 基于业务定制RedisTemplate对象(拓展)
import com.fasterxml.jackson.annotation.JsonAutoDetect;import com.fasterxml.jackson.annotation.JsonInclude;import com.fasterxml.jackson.annotation.JsonTypeInfo;import com.fasterxml.jackson.annotation.PropertyAccessor;import com.fasterxml.jackson.databi
2022-02-11 14:40:57 395
原创 docker中MySQL8.0登录提示caching_sha2_password问题解决方法
使用docker安装mysql8.0,远程登录后提示caching_sha2_password 。解决办法如下:1、进入docker中的mysql:docker exec -it mysql容器id /bin/bash2、登录: mysql -uroot -p你的密码3、进入之后: 切换数据库:use mysql; 查询用户加密方式:SELECT Host, User, plugin from user; 是否为caching_sha2_password ALT...
2022-02-09 10:05:15 1908
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人