你说,这人是什么东西,从生物学的角度来讲,人只不过是直立行走的无毛动物而已,但是在我看来,人更象是一封不知道从那里发出,也不知道发向何处的电子邮件,就是这些电子邮件构成...
你说,这人是什么东西,从生物学的角度来讲,人只不过是直立行走的无毛动物而已,但是在我看来,人更象是一封不知道从那里发出,也不知道发向何处的电子邮件,就是这些电子邮件构成...
一、HashMap的实现原理? 此题可以组成如下连环炮来问 你看过HashMap源码嘛,知道原理嘛? 为什么用数组+链表? hash冲突你还知道哪些解决办法? 我用Linke...
一、Topic消息存储 1、消费者发送的Message会在Broker中的Queue队列中记录。2、一个Topic的数据可能会存在多个Broker中。3、一个Broker存在...
String.valueof() 如图传入的是null,那么返回的是null字符串,而不是null,即"null"
AOP:面向切面编程,相对于OOP面向对象编程Spring的AOP的存在目的是为了解耦。AOP可以让一组类共享相同的行为。在OOP中只能继承和实现接口,且类继承只能单继承,阻...
docker相关命令 docker搭建consul集群 在docker上安装consul(默认安装最新版本) 启动第一个consul服务:consul1 8500 http ...
先序遍历 先序遍历即先遍历根节点在遍历左节点和右节点,利用栈的特点先进后出可以先压根节点入栈,弹出根节点后,在把右孩子入栈,然后左孩子入栈,这样出栈顺序就是先根节点再左孩子,...
最近碰到一个问题,服务间调用需要用到http请求,接口get方式,参数是一个date类型,每次请求时拼装的URL请求都因为年月日和时分秒之间的空格导致请求连接失败; 折腾了半...
mac 终端不好用吗,要学Windows??
推荐一款跨平台SSH工具:TermiusWindows上最常见的SSH工具是XShell(可以自搜破解版)。但是XShell没有Mac版。 比较了几款适用于Mac的SSH工具,最终用了Termius(下载地址:ht...
JVM内存模型5大内存区域:堆、栈、本地方法栈、方法区(元空间)、程序计数器 堆里面主要放的的是new 出来的对象;栈主要是放的线程,每个线程都会在栈内存中开辟一部分内存 ,...
Java有装箱和拆箱 把基本数据类型转换成包装类的过程就是打包装,英文对应于boxing,中文翻译为装箱。 反之,把包装类转换成基本数据类型的过程就是拆包装,英文对应于unb...
虽然 Shiro 本身可以支持扩展 RememberMe 功能,但仅限于传统项目因为 Shiro 的用户信息是基于 Session 进行管理,在前后端分离的项目中无法实现 S...
1、shiro简单介绍 简介 Apache Shiro 是一个强大且易用的Java安全框架,用于实现身份认证、鉴权、会话管理及加密功能。框架提供了非常简单且易于上手的API,...
在开发中,用到动态查询的地方,所有的查询条件包括分页参数,都会被封装成一个查询类XxxQuery 比如说上一篇中的Item 那么ItemQuery就像这样 那现在问题来了,如...
以下10个练手项目均摘录自一本尚未出版的 Python 神书《500 Lines or Less》,尽管没有出版,但其 review 版已在官方博客放出。 1. 实现一个网络...
一个完整的极简后台框架,方便做小项目的时候可以快速开发。这里面多贴图片和代码,做个参考吧,代码可以下载下来自己看看,里面这套后台模板不错,喜欢的拿去。 先放几张图 项目介绍 ...