笔记
文章平均质量分 58
%:D$
这个作者很懒,什么都没留下…
展开
-
LongAdder学习总结
hh public void add(long x) { /* as:表示cells引用 b:当前base值 v:表示期望值 m:cells数组长度 a:表示当前线程命中的cell单元格 */ Cell[] as; long b, v; int m; Cell a; /* 1:(as = cells) != null为false时,表示cells未初始化,所有线程写入base中.原创 2022-02-16 22:50:17 · 195 阅读 · 0 评论 -
SpringSecurity基础知识
SpringSecurity1.Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方案。2.SpringSecurity核心功能:认证(身份校验,你是谁),授权(你能干什么),攻击防护(防止伪造身份![springsecurity基本流程](https://img-blog.csdnimg.cn/facca48520114c9b9780717ebf208cdc.PNG?x-oss-process=image/watermark,type_ZHJvaWR原创 2021-11-12 21:29:08 · 3420 阅读 · 0 评论 -
SpringBoot整合JDBC之DataSourceInitializer的原理和作用
1.1作用1:建表语句2:运行插入的sql语句1.2源码解读只要两个条件符合就执行,DataSourceInitializationMode属性,看起来是通过配置文件获取的private boolean isEnabled() { DataSourceInitializationMode mode = this.properties.getInitializationMode(); if (mode == DataSourceInitializationMode.N原创 2020-08-01 23:38:32 · 3935 阅读 · 0 评论 -
springboot国际化
@Bean public MessageSource messageSource(MessageSourceProperties properties) { ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource(); if (StringUtils.hasText(properties.getBasename())) { //设置国际化资源的基础名[去掉语原创 2020-07-26 22:44:50 · 130 阅读 · 0 评论 -
SpirngBoot-SpringMvc配置
ViewResource(视图解析器,根据方法的返回值得到的视图对象View,视图对象决定如何渲染(转发…)) @Bean @ConditionalOnBean({ViewResolver.class}) @ConditionalOnMissingBean( name = {"viewResolver"}, value = {ContentNegotiatingViewResolver.class} )原创 2020-07-25 17:57:34 · 136 阅读 · 0 评论 -
SSM的整合
spring和springMVC整合1:spring.xml配置.<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org.原创 2020-07-22 17:53:46 · 99 阅读 · 0 评论 -
Java---(自我总结)函数式接口(一)
什么是函数式接口?函数式接口(Functional Interface)简单理解是仅有一个抽象方法,但可以多个非抽象方法的的借口,引用此接口的类必须实现其抽象方法.函数式接口可以被隐式转换为Lambda表达式.1:如定义了一个函数式接口如下@FuntionalInterfaceinterface GetShow{ void saymessage(String a);}2:函数式接...原创 2020-04-17 01:46:44 · 104 阅读 · 0 评论 -
菜鸟Java---利用HashMap集合中计算字符串中重复出现的次数
//核心算法.利用HashMap的特性HashMap<key,values>中key用来//保存字符,value保存字符出现的次数,最后遍历输出.如abcdabcd,则输出[a=2,b=2 c=3 d=2]for(char c:str.toCharArray()){ if(map.containsKey(c)){//当HashMap包含字符时更新value即可(利用不可存储...翻译 2020-04-09 21:14:43 · 771 阅读 · 0 评论