听风知秋雨

听风知秋雨

Scroll Down

最新文章

  • Java反射获取某个接口的所有实现类

    Java反射获取某个接口的所有实现类

    我们知道通过java反射可以获取到某个类的class对象,从而获取这个类中的所有重要信息,如获取到该类实现的所有接口和继承的父类,但是对于获取到该类的子类等信息则获取不到了,这就像我们可以知道古人,古人却不知道我们,向上可以获取,向下不行!那么通过什么手段可以向下获取呢?

    查看全文
  • 如何手写一个JDK的动态代理实现

    如何手写一个JDK的动态代理实现

    代理模式分为静态代理与动态代理两种模式,其中静态代理则必须在编译期就需要确认代理类与被代理类,灵活性不高,而动态代理则是在运行期来确认,代理类通过编译器在运行时动态生成,无需我们手动创建!

    查看全文
  • Mybatis批量插入数据

    Mybatis批量插入数据

    本文主要讲Mybatis批量插入数据的三种方式效率对比和往数据库批量插入100万条数据实现的思路分析,数据库为MySql。

    查看全文
  • Mybatis底层原理分析

    Mybatis底层原理分析

    Mybatis是一个ORM框架,ORM是( Object Relational Mapping )的简写,翻译过来就是 对象-关系映射 ,简单来说就是把数据库和实体类及实体类的属性对应起来,让我们可以操作实体类就能实现操作数据库。在分析底层原理之前,先看单独使用Mybatis时的执行流程:publ

    查看全文
  • 通过docker挂载目录安装nginx和SSL证书的配置

    通过docker挂载目录安装nginx和SSL证书的配置

    通过docker挂载目录安装nginx和SSL证书的配置 一、通过docker挂载目录安装nginx 1.利用docker拉取nginx镜像docker pull nginx 2.创建需要挂载的相应的挂载目录........

    查看全文
  • docker中修改mysql登录密码不成功解决方法

    docker中修改mysql登录密码不成功解决方法

    我在使用网上的教程修改docker中修改mysql登录密码时出现了,外部连接照样是用原密码登陆,而容器内部使用新密码登陆的情况,坑了我几个小时,特此出以下超级简单的修改docker修改mysql登录密码教程

    查看全文
  • maven工程依赖不自动下载或更新解决方法

    maven工程依赖不自动下载或更新解决方法

    大家有没有碰到过,点刷新和手动下载之后,还是一堆红波浪线,并没有自动下载依赖

    查看全文
  • ES6的模块化导入导出

    ES6的模块化导入导出

    ES6的模块化导入导出export导出的变量/常量,在import导入的时候需要知道导出时候的名称(必须指定)export default导出的变量/常量,在import导入的时候不需要指定导出时候的名称(可以自定义),但是一个js文件中只能存在一个defaultaaa.js文件:导出数据var f

    查看全文
  • Navicat生成指定sql文件版本

    Navicat生成指定sql文件版本

    mysql在数据备份时因为mysql版本不同,导致于高版本数据库生成的sql文件,放到低版本数据库中不能执行,在Navicat中生成sql文件时是可以指定版本的,那么就可以解决这个问题

    查看全文
  • vue常用指令

    vue常用指令

    v-bind(有简写方式)该指令用来动态修改标签中的属性信息动态绑定class有两种语法实现对象语法数组语法<div id="app"> <a v-bind:href="url"></a> <!--以下是简

    查看全文