首页
学习
活动
专区
工具
TVP
发布

练习两年半

专栏作者
67
文章
6298
阅读量
15
订阅数
Java实现获取两个时间节点之间的日期、月份、年份列表
我们在做一个需求的时候需要后端返回一个选中时间内的时间日期、月份、年份列表: 如:我想查询2024-01-01到2024-01-20这个时间里面的所有日期。
用户10604450
2024-03-15
790
前端如何结合数据库查看本地头像文件,配置静态资源
由于oss过期了,项目中又需要一个上传头像功能,于是研究了一下上传文件至本地,用java将文件存储到本地的代码好写,但是如何利用前端Vue把我难住了,因为之前存在OSS服务器直接查看就可以了,于是记录本文。
用户10604450
2024-03-15
750
Redis持久化RDB和AOF是如何实现的?如何进行选择?
Redis是一种高级key-value数据库。数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务器。
用户10604450
2024-03-15
910
如何保证Redis缓存和数据库的一致性问题
其次当请求A发起写请求,先更新缓存,于此同时请求B发起读请求,返回数据后,数据库被更新,照成了数据不一致的情况
用户10604450
2024-03-15
1010
idea application.yml配置文件没有提示或读不到配置
用户10604450
2024-03-15
3120
举例说明Java中代码块的执行顺序
可以看到,静态代码块只在类加载时执行一次,在main方法之前执行。实例代码块在每次创建对象时执行,然后再执行构造方法。
用户10604450
2024-03-15
810
SpringMVC中使用form:form表单标签报500错误
因为表单标签无法找到在其modelAttribute属性中指定的form backing object
用户10604450
2024-03-15
830
树与图中的dfs和bfs—— AcWing 846. 树的重心 AcWing 847. 图中点的层次
树的重心是指,删除某个结点后剩下的最大连通子树的结点数目最小,如下图是根据样列生成的树,若删除结点1,则剩下三个子树最大的是中间那颗结点有4个,即剩下的最大连通子树的结点数目为4;若删除结点2,则剩下两个数目为1的子树和一个数目为6的子树,即剩下的最大连通子树的结点数目为6;若删除结点3,剩下一个数目为1的子树,和一个数目为7的子树,即剩下的最大连通子树的结点数目为7……枚举可得剩下的最小的最大连通子树的结点数目为4也就是说结点1是树的重心。另外注意题目要求答案是输出剩下的最小的最大连通子树的结点数目。
用户10604450
2024-03-15
880
《蓝桥杯每日一题》 前缀和·Acwing 3956. 截断数组
既然要分配三个非空子数组,且值相同,那么不存在元素个数小于3,不存在原数组总和%3!=0的情况
用户10604450
2024-03-15
670
BFS广度优先遍历——Acwing 844. 走迷宫
我们可以将bfs当做一个成熟稳重的人,一个眼观六路耳听八方的人,他每次搜索都是一层层的搜索,从第一层扩散到最后一层,BFS可以用来解决最短路问题。
用户10604450
2024-03-15
910
DFS深度优先算法 —— AcWing 842. 排列数字AcWing 843. n-皇后问题
DFS在我看来就是一条路走到黑,直到无路可走的情况下,才会选择回头,然后重新选择一条路(官方说法即“优先考虑深度”)整个进程反复进行直到所有节点都被访问为止。属于盲目搜索,最糟糕的情况算法时间复杂度为O(!n)。
用户10604450
2024-03-15
1050
【Java】哈希表 AcWing 840. 模拟散列表
开放寻址法采用hash函数找到在hash数组中对应的位置,如果该位置上有值,并且这个值不是寻址的值,则出现冲突碰撞,需要解决冲突方案,该算法采用链表的形式,一直往下拉
用户10604450
2024-03-15
700
对于无穷大0x3f3f3f3f的选择
比如对于int类型的数,有的人会采用INT_MAX,即0x7fffffff作为无穷大。但是以INT_MAX为无穷大常常面临一个问题,即加一个其他的数会溢出。
用户10604450
2024-03-15
840
java中的反射机制
那么在运行状态中,对于任何一个类,我们都能够知道这个类有哪些方法和属性;对于任何一个对象,我们都能够对它的属性和方法进行调用。我们把这种动态获取类信息、调用对象方法的功能称之为反射机制。
用户10604450
2024-03-15
770
使用Mybatis时mybatis-config.xml配置中报错“configuration“ 的内容必须匹配 (...)的解决方案
org.apache.ibatis.exceptions.PersistenceException:
用户10604450
2024-03-15
2460
idea驼峰命名快捷方式
在学习Mybatis开发时,一般都要求写驼峰式命名后传参,但数据库中命名是brand_name这种带下划线的方式,而有些表字段非常多,一个一个手动驼峰很不爽,这个时候我们的插件就来了
用户10604450
2024-03-15
1840
在idea中设置Mybatis核心配置和映射文件模板
用户10604450
2024-03-15
1300
食物链问题(并查集)
此人对N个动物,用上述两种说法,一句接一句地说出K句话,这K句话有的是真的,有的是假的。
用户10604450
2024-03-15
810
模拟堆(Java版)
存储采用一维数组(模拟最小堆,下标从1开始):x点的左儿子是:2x,x的右儿子是:2x+1
用户10604450
2024-03-15
800
一文看明白并查集
用户10604450
2024-03-15
740
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档