摘要:
遇到了一个jar包maven公共仓库里没有,但是在github上有,然后就把它下载下来了 jar包下载后存放在:D:\download\org.everit.json.schema-1.9.2.jar 需要安装到本地maven仓库去,命令如下 groupId 、artifactId、version修 阅读全文
摘要:
前提:安装好了mongodb创建账号 Read:允许用户读取指定数据库 readWrite:允许用户读写指定数据库 dbAdmin:允许用户在指定数据库中执行管理函数,如索引创建、删除,查看统计或访问system.profile userAdmin:允许用户向system.users集合写入,可以找 阅读全文
摘要:
Spring Security 安全认证主要分为这么几个部分 第一个是用户,也就是用来登录的账号 第二个是角色,不同的网址、资源可能需要是某些角色才能访问 第三个就是授权,对于别人提供的登录凭证(账号密码),你要鉴定并在鉴定通过后给别人授权。 第四个就是配置哪些地方需要什么权限。 被权限管理的可以是 阅读全文
摘要:
二倍平均值法 优势在于不需要先把每个人得多少算出来,只有拆红包的时候才会算出这个人得多少,减少实时算力 同时保证了每个人拼手气得到的平均值相同 设有10个人,红包总额100元。 100/10X2 = 20, 所以第一个人的随机范围是(0,20 ),平均可以抢到10元。 假设第一个人随机到10元,那么 阅读全文
摘要:
AOP常用七个注解 本次讲解示范的项目代码免费下载地址:https://download.csdn.net/download/HumorChen99/15447816 AOP其实最方便的就是你不需要改动原来的函数代码便能够再函数前函数后等切入时机上做一些你的逻辑处理,比如鉴权、日志、看函数执行耗时等 阅读全文
摘要:
算法思路 从第一个元素开始,该元素可以认为已经被排序;取出下一个元素,在已经排序的元素序列中从后向前扫描;如果该元素(已排序)大于新元素,将该元素移到下一位置;重复步骤3,直到找到已排序的元素小于或者等于新元素的位置;将新元素插入到该位置后;重复步骤2~5。 动图: 代码实现 简洁版代码 publi 阅读全文
摘要:
resource目录下的application.yml spring: profiles: active: dev 开发环境 application-dev.yml #你开发环境的配置 server: port: 80 线上环境 application-prod.yml #你线上生产环境的配置 se 阅读全文
摘要:
算法思想 从第一个数开始,和后一个数对比,如果前面的大于后面的就对换掉,大的数会不断的往后走,走到最后,就像冒泡泡一样,把最大的数一个个的找出来从最后往前放。走完所有的就排序好了。 1 3 5 2 第一轮 2 和5换 5是最大的放到了最后 1 3 2 5 第二轮 只看前面的1 3 2了 3 和 2 阅读全文
摘要:
快速排序/快排 首先理解算法思路 由于不打算自己再画图,图作者为:https://blog.csdn.net/nrsc272420199/article/details/82587933 假设最开始的基准数据为数组第一个元素23,则首先用一个临时变量去存储基准数据,即tmp=23;然后分别从数组的两 阅读全文
摘要:
主线程随机抽一个10以内的整数,然后送入整数管道,死循环,且每次循环后休眠若干ms 创建一个Fiber协程,死循环从整数管道里读取,如果读取到的数字不为空则打印出来 maven依赖 <!-- 协程Quasar--> <dependency> <groupId>co.paralleluniverse< 阅读全文