未命名 发表于 2022-01-21 更新于 2022-01-23 本文字数: 8.4k 阅读时长 ≈ 8 分钟 AOP关于动态代理,Spring中有两种实现方式:JDK动态代理,CGLIB代理. JDK动态代理和CGLIB的区别:JDK动态代理: 通过与代理类实现同一接口来实现代理. 在Spring中注入的时候,应该使用接口注入,而不能使用实现类注入. 在通过applicationContext来getBe ... 阅读全文 »
未命名 发表于 2022-01-15 更新于 2022-01-21 本文字数: 15k 阅读时长 ≈ 14 分钟 1.编码URL编码URL编码的目的是把任意文本数据编码为%前缀表示的文本,便于浏览器和服务器处理.如果字符是AZ,az,0~9以及-、_、.、*,则保持不变如果是其他字符,先转换为UTF-8编码,然后对每个字节以%XX表示 // URLEncoder是java.net包的String encoded ... 阅读全文 »
shiro.md 发表于 2021-11-27 更新于 2021-12-12 本文字数: 30k 阅读时长 ≈ 28 分钟 文章中讨论的内容基于以下版本的shiro: <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring-boot-web-starter</art ... 阅读全文 »
git 发表于 2021-11-21 分类于 Git 本文字数: 93 阅读时长 ≈ 1 分钟 Git的基本操作 删除暂存区的内容 git rm --cahche 文件名 ssh免密登陆ssh-keygen -t rsa -C 邮箱连续敲3次回车id_rsa.pub 上传到github的ssh下 阅读全文 »
未命名 发表于 2021-11-21 本文字数: 790 阅读时长 ≈ 1 分钟 单词 词义 备注 absolutely integral 绝对完整 Foremost amongst 其中最重要的 formost adj/adv 最重要的 amongst 其中 comprehensive coverage 全面覆盖 be closely followe ... 阅读全文 »
未命名 发表于 2021-11-21 本文字数: 3.3k 阅读时长 ≈ 3 分钟 1. 搭建工程1.1 报错信息如果@EnableEurekaServer找不到,可能是因为maven版本冲突的原因。 如使用SpringBoot2.2.2.RELEASE版本,SpringCloud的版本是Hoxton.RELEASE,eureka-server的版本应该是2.2.2.RELEASE ... 阅读全文 »
未命名 发表于 2021-11-21 本文字数: 1.9k 阅读时长 ≈ 2 分钟 1.基础1.1 交换两个数字 两数相加保存和值—-中规中矩的办法 private void swap(){ int a = 10; int b = 100; a = a + b; b = a - b; // b = (a + b) - b;实际上就是b = a ... 阅读全文 »
未命名 发表于 2021-11-21 本文字数: 7.8k 阅读时长 ≈ 7 分钟 1.进程与线程 1.进程是资源分配的最小单位,线程是CPU调度的最小单位。 2.进程可以看作独立应用,线程不能看作独立应用。 3.进程独占内存空间,保存各自的运行状态,相互之间互不干扰且可以互相切换。线程共享进程的内存资源,相互之间切换更加快捷,支持更细粒度的任务控制 4.多进程的程序比多线程的程序 ... 阅读全文 »
未命名 发表于 2021-11-21 本文字数: 2.4k 阅读时长 ≈ 2 分钟 在做这个菜单功能的时候,花了好几天。现在终于做出来了。但是还是有好多的疑问。 松哥有时间教教我这个菜鸟.. 这里先给出完整的menu.js: import {getRequest} from "./api";export const initMenu = (router, sto ... 阅读全文 »
未命名 发表于 2021-11-21 本文字数: 7.7k 阅读时长 ≈ 7 分钟 1.搭建环境1.1 下载npm和node1.2 修改npm源1.3 安装ElementUInpm install --save element-plus 在main.js引入elementUI, import { createApp } from 'vue'import App ... 阅读全文 »