香锅不要麻辣
码龄5年
关注
提问 私信
  • 博客:33,757
    33,757
    总访问量
  • 46
    原创
  • 565,065
    排名
  • 12
    粉丝
  • 0
    铁粉

个人简介:自由散漫的凉风能治愈乱糟糟的坏心情。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:重庆市
  • 加入CSDN时间: 2020-05-10
博客简介:

weixin_47698996的博客

查看详细资料
个人成就
  • 获得26次点赞
  • 内容获得3次评论
  • 获得82次收藏
  • 代码片获得192次分享
创作历程
  • 37篇
    2022年
  • 9篇
    2021年
成就勋章
兴趣领域 设置
  • 人工智能
    集成学习
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

缓存击穿、穿透、雪崩和布隆过滤器

这意味着索引值是由插入项的值所确定的,当你需要判断列表中是否存在该值时,只需要对值进行哈希处理并在相应的索引位置进行搜索即可,这时的搜索速度是非常快的。如果都是1,则被检元素很可能在。由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到存储层去查询,失去了缓存的意义。缓存击穿是指缓存中没有但数据库中有的数据(一般是缓存时间到期),这时由于并发用户特别多,同时读缓存没读到数据,又同时去数据库去取数据,引起数据库压力瞬间增大,造成过大压力。..
原创
发布博客 2022.08.10 ·
601 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

redis的数据结构和持久化

简单来说 redis 就是一个数据库,不过与传统数据库不同的是 redis 的数据是存在内存中的,所以读写速度非常快,因此 redis 被广泛应用于缓存方向。另外,redis 也经常用来做分布式锁。list用quicklist来存储,quicklist存储了一个双向链表,每一个节点都是一个ziplist。...
原创
发布博客 2022.08.10 ·
393 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

springboot一个简单的前端响应后端查询项目

spring的出现是为了解决企业级开发应用的复杂性,spring的通过注册bean的方式来管理类,但是随着业务的增加,使用xml配置bean的方式也显得相当繁琐,所以springboot就是为了解决spring配置繁琐的问题而诞生的,并且近几年来非常流行。springboot项目启动时,程序会默认把IOC容器管理的类全部创建,那么如果一个项目的业务很多,类也很多,那么势必会遇到一个问题,就是会影响项目启动时间,所以说如果想要提升项目启动时间,那么就可以设置项目的全局懒加载属性。...
原创
发布博客 2022.08.06 ·
691 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

SrpingMVC中的简单配置、注解及工作流程

springmvc是基于spring的一个框架,实际上就是spring的一个模块,专门做web开发的,是servlet的一个升级web开发底层是servlet,框架是在servlet基础上加入了一些功能,让你做开发方便SpringMVC就是一个Spring,Spring是容器,ioc能够管理对象,使用, @Component, @Repository, @Service, @Controller。...
原创
发布博客 2022.08.05 ·
142 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

log4j2的简单使用

无垃圾机制,log4j2 在大部分情况下,都可以使用其设计的一套无垃圾机制【对象重用、内存缓冲】,避免频繁的日志收集导致的 jvm gc。自动重载配置,参考了logback的设计,当然会提供自动刷新参数配置,最实用的就是我们在生产上可以动态的修改日志的级别而不需要重启应用。异常处理,在logback中,Appender中的异常不会被应用感知到,但是在log4j2中,提供了一些异常处理机制。在springboot中可以直接在pol.xml文件中直接导入不用进行配置直接使用。log.调用方法在控制台打印日志。.
原创
发布博客 2022.08.05 ·
1378 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MyBatis的简单使用

它是一款半自动的ORM持久层框架,具有较高的SQL灵活性,支持高级映射(一对一,一对多),动态SQL,延迟加载和缓存等特性,但它的数据库无关性较低Object Relation Mapping,对象关系映射。对象指的是Java对象,关系指的是数据库中的关系模型,对象关系映射,指的就是在Java对象和数据库的关系模型之间建立一种对应关系,比如用一个Java的Student类,去对应数据库中的一张student表,类中的属性和表中的列一一对应。.........
原创
发布博客 2022.08.05 ·
117 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue中的网络请求

使用ajax请求的时候,如果发送请求的页面url 同 接口 url的 协议、ip(域名),端口号,只要有一个同,那么浏览器就会阻止服务器的响应, 这是浏览器的一种安全机制,这种请求称为:跨域请求。formData 表单数据, 后端要求接收一个 key1=value1&key2=value2的字符串,前端必须拼接成对应的格式发送。$.ajax默认发送也是formData。form表单标签默认发送的就是这种格式。vue.config.js文件。其他就需要自己拼接转换。发送网络请求的url。...
原创
发布博客 2022.08.05 ·
1244 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

spring框架(一)

控制反转(InversionofControl,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(DependencyInjection,简称DI),还有一种方式叫“依赖查找”(DependencyLookup)。通过控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实体将其所依赖的对象的引用传递给它。也可以说,依赖被注入到对象中。(1)List注入(2)数组的注入...
原创
发布博客 2022.07.19 ·
154 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cookie与session

HTTP是一个基于请求与响应,无状态的,应用层协议。无状态服务器不知道用户上一次做了什么,这严重阻碍了交互式Web应用程序的实现。Cookie网站为了辨别用户身份,存储在用户本地终端上的数据,Cookie是由服务端生成的,发送给客户端(通常是浏览器)的。Cookie总是保存在客户端中,按在客户端中存储位置,可分为内存Cookie和硬盘Cookie。内存Cookie由浏览器维护,保存在内存中,浏览器关闭后就消失了,其存在时间是短暂的。...
原创
发布博客 2022.07.18 ·
130 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

doGet和doPost

doGet调用用于获取服务器信息,并将其做为相应放回给客户端。经由Web浏览器或通过HTML、JSP直接访问Servlet的URL时,一般用Get调用。
原创
发布博客 2022.07.18 ·
2491 阅读 ·
0 点赞 ·
0 评论 ·
11 收藏

程序练习题

1、打印一个正三角形用“*”2、打印一个电池的电量分为十格例|*************************************||*************************************||*************************************||+++++++++++++++++++++++++++++++++++++||+++++++++++++++++++++++++++++++++++++||++++++++++++++++++++++++++++++
原创
发布博客 2022.06.30 ·
3005 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

for循环练习题

1.操场上100多人排队,三人一组多1人,四人一组多2人,五人一组多3人,共多少人?(118,178)2.甲、乙、丙、丁四人共加工零件370个,如果把甲做的个数加10个,乙做的个数减20个,丙做的个数乘以2,丁做的个数除以2,四人做的零件数正好相等,求甲实际加工了多少个零件?(70)4.两个自然数X,Y相除,商3余10,被除数、除数、商、余数的和是163,求被除数、除数。 (115、35)5.某数学竞赛中,参赛人数大约在380~450人之间。比赛结果,全体考生的总平均分为76分,男生的平均分为75分,女生的
原创
发布博客 2022.06.30 ·
1105 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

vue03

计算属性主要是用于对各个状态之间进行运算,数据过滤的一种处理计算属性 VS 方法&视图表达式计算属性是具有数据缓存的,当其依赖的状态没有发生变化时,计算属性是不会调用求值的。方法&视图表达式每次都会进行求值,并更新视图watch 数据监听允许我们对任意一个已经注册过的状态,进行监听,如果状态值发生变化,可以进行回调处理...
原创
发布博客 2022.06.30 ·
183 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue02

手动安装vue-router默认安装出来的版本是4.x版本,4.x版本是为vue3.x匹配制作的,导致我们vue2.x核心的项目无法使用解决方案:重装低版本的vue-router
原创
发布博客 2022.06.30 ·
434 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue01

1、html js css 导入​ xxx.vue4、SPA: single page application5、MPA : multiple page application6、模块化 node require Import​ .js css 都会被模块化主流版本 cli2 cli3.x != vue版本安装完成后,就可以使用vue指令来创建和管理一个脚手架项目创建项目先在cmd中进入要创建项目目录,然后再执行以下指令 cli3.x+Cli2 创建方式三、项目架
原创
发布博客 2022.06.30 ·
206 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JDBC的操作方法补充

JDBC 指 Java 数据库连接,是一种标准Java应用编程接口JAVA API,用来连接 Java 编程语言和广泛的数据库获取自增长键值!通过JDBC往数据库的表格中添加一条记录,其中有一个字段是自增的 id bigint primary key auto_increment ,那么在JDBC这边怎么在添加之后直接获取到这个自增的值。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zPsRiuEm-1654433653544)(file:///C:/Users/ADMI
原创
发布博客 2022.06.05 ·
326 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Dao模式和XxxDao模式

DAO数据访问对象data access object的缩写,用于进行数据操作的封装,在Java程序开发中属于标准开发架构中的持久层的设计模式。DAO模式是标准JavaEE设计模式之一,用途在于将底层的数据访问操作和高层的业务逻辑分离开。 典型的DAO模式的组成一个DAO工厂类一个DAO接口实现了DAO接口的多种实现类数据传输对象DTO,有时简称为VO一个接口,通过接口暴漏当前层中允许调用的方法数据传输对象,在DAO中经常使用实体类来代替针对DAO访问接口可以有多种实现,最终希望可以在多种实现之间任意切
原创
发布博客 2022.06.05 ·
213 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库编程JDBC和数据库连接池

基本编程步骤:引入工具类每次进行数据库操作时真正有用的代码很少,但是数据库访问的大量繁琐操作必须要编写,所以考虑引 入工具类封装模板化的代码。引入工具类以减少费管代码量,提交开发效率,精简代码测试程序跨数据库平台当成程序中将数据库平台耦合的参数直接写死了,所以当前程序是和数据库平台紧耦合的。引入properties文件存储和数据库相关的配置参数,由于应用作为产品发布时,properties文件是源码发布 的,所以允许使用记事本进行修改,没有必要修改源代码首先在src目录下创建一个数据库相关配置文件j
原创
发布博客 2022.06.01 ·
370 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

大对象Lob字段的处理和数据库设计

Lob实际上有2种类型,分别是用于存储大文本的字段Clob和存储二进制大量数据的字段Blob。不同的数据库处理方式略有区别,大字段一般都是采用流的方式进行处理由于大字段类型存储的数据较多,一般针对lob字段会采用分表存储的方式实现需求:存储学生信息,要求存储学生的照片如果具体存储?表的创建使用JDBC向表中插入数据如何判断是否支持不用加载驱动使用JDBC从表中读取大对象类型字段BlobBlob是二进制大字段类型,一般用于存储图形、声音、视频等二进制序列数据。MySQL针对二进制大对象提供了4种数据类
原创
发布博客 2022.06.01 ·
345 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JDBC主要编程接口对象

JDBC主要编程接口对象JDBC即java数据库互连,是java语言和数据库之间独立于数据库的连接标准API,JDBC从根本上来说是 一种规范,具体的实现需要依赖于具体数据库生产商提供jar包【驱动】,提供了统一的接口用于访问不 同的底层数据库,允许使用java语言编写不同的应用程序以访问数据库。public class Test1 {public static void main(String[] args) {Connection conn = null;Statement stmt = nu
原创
发布博客 2022.05.27 ·
129 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多