- 博客(9)
- 收藏
- 关注
原创 布隆过滤器
定义一个字符数组,里面由0/1组成,存值操作:将一个数经过多次hash计算出hash值,判断数组中下标等于这个hash值,如果存在,就将该下标的值改为1。因为是用hash来计算,查询的所以特别快。因为可能有些值的hash求的是一样的,会出现误判的效果,例子:100的hash为12,代表100存在这个数组中,120的hash也是12,但是它并没有存在这个数组中,判断的时候100,120都在这个数组中,这显然是不对的。:用来判断一个数组里面是否存在某个值,因为用hash值进行存储的所以特别快。
2023-06-07 01:43:50
67
1
原创 关于springboot的序列化和反序列化问题
在springboot中有时候需要将Datatime的格式进行格式化,有时候Long型的数据超过16位传值到前端js中会丢失精度,解决这个问题需要将Long型先转为String类型在传值到前端。所以可以编写实现类继承ObjectMapper,ObjectMapper 类是Jackson的主要类,主要实现java类和json对象之间的转换。这个方法基本满足springboot项目的要求。package com.example.blog.common;import com.fasterxml.
2022-04-30 23:45:22
2264
原创 SpringMvc
简述:基于Java实现Mvc模型的轻量级web框架配置案例过程:导入maven:<dependencies> <!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api --> <dependency> <groupId>javax.servlet</groupId> &l
2022-04-29 23:30:32
399
原创 SpringAop
AOP(面向切面编程)切入点:匹配连接点的式子,能代表一个或者多个方法连接点:程序中执行仍一位置,理解为方法的执行通知:在切入点执行的操作,是共性功能通知类:定义通知类切面:描述通知与切入点的对应关系入门案例注解关系:@EnableAspectJAutoProxy(aop注解代理自动配置)-->@Aspect(作为aop的类)-->@Pointcut()@Before@Aspect//public class MyAdvice {// 定义切入点
2022-04-25 23:08:14
346
原创 Spring-IOC
IOC相关(二)管理第三方的Bean(也就是其他人给我们定义的Bean类型,例如Druid,WebMvc)例如:druid的数据源配置<bean class="com.alibaba.druid.pool.DruidDataSource" id="dataSource"> </bean>DruidDataSource中需要配置数据源的属性,才能知道访问的是哪个数据库,提供驱动类型,账户名,密码等属性。<property name
2022-04-23 23:22:21
1010
原创 Spring-IOC
Ioc(Inversion of Control)控制反转传统的对象引用是采用“new 对象”的形式,例如,Book book = new Book,每次引用都需要重新创建,耦合性高。控制反转则是由主动创建转换为外部(IOC容器)自动创建,将对象交给外部容器管理,就自动实现了对象的创建,只需要引用即可。这就是控制反转。这些被创建或者管理的对象就是统称为Bean。DI(Dependency Injection)依赖注入在容器中建立bean与bean之间的关系的整个过程,就是依赖注入:例如:
2022-04-22 23:11:55
363
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人