分类: 后端
-
如何设计一个完美的权限管理模块
我们比较常见的就是基于角色的访问控制,用户通过角色与权限进行关联。简单地说,一个用户拥有多个角色,一个角色拥有…
-
Python-310-版本采纳了首个-PEP中文翻译即将推出
3.9.0 beta 4: Monday, 2020-06-293.9.0 beta 5: Monday, 2…
-
我以为我对索引非常了解直到我遇到了阿里面试官
前言 写数据库,我第一时间就想到了MySQL、Oracle、索引、存储过程、查询优化等等。 不知道大家是不是跟…
-
Windows-下使用VMWare搭建Linux环境
自从还了Mac 后,原来的笔记本就闲置了下来,这台笔记本的配置还是不错的,可以装几个虚拟机用来平时的搭建小规模…
-
ClassforName-和-ClassLoader-到底有啥区别
在java中Class.forName()和ClassLoader都可以对类进行加载。ClassLoader就…
-
父亲节程序员硬核示爱爸气告白
2020年06月21日 星期日 (庚子年(鼠年)五月初一,也就是明天,这一天也是父亲节。父亲节(Father’…
-
进程与线程的区别
线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有…
-
单例模式有几种写法
“你知道茴香豆的‘茴’字有几种写法吗?”纠结单例模式有几种写法有用吗?有点用,面试中经常选择其中一种或几种写法…
-
Spring-中接口的-bean-是如何注入的
这个问题困扰了我好久,一直疑问这个接口的bean是怎么注入进去的?因为只看到使用@Service注入了实现类s…
-
Java8新特性之Lambda表达式
Lambda 表达式是 JDK8 的一个新特性,可以取代大部分的匿名内部类,写出更优雅的 Java 代码,尤其…