闪光桐人の实习日记(2023年2月13-17日) 2023年2月17日 SpringBoot集成Redisredis存储结构介绍存储结构特点 高速读写 丰富的数据类型 原子性(单线程读写) 内存共享 数据结构高速读写快的原因 数组(HashTable):数组的时间复杂度是O(1),查询效率很高 KV结构:主结构数组存的是key的Hash值,类似于HashMap Hash:redis对数组进行Hash计算,就是对数组的长度取余,最后将元素存到指 2023-02-14 技术博客 > 实习日记 #Java #SpringBoot #后端 #SpringCloud #实习 #职场
终于写完那b毕设了 部分截图 设计想法、思路前景提要还有很多很多未实现的功能,期间因为阳了拖了一周,总开发时间一个月左右,反正我不想再写了,再写这辈子最后一个寒假结束了!我要玩! 开发框架:基于Spring Cloud的前后端分离框架 开发技术栈:Java+Vue+MybatisPlus+ElementUI+IDEA+Vscode 项目简介:视频社交平台 开发模块:用户登录注册忘记密码、邮箱验证、token签发校 2023-01-20 技术博客 > SpringCloud #Java #后端 #SpringCloud #毕设
SpringCloud期末复习 之前的SpringBoot期末复习中多包含了Redis和SpringCloud的知识点,现在划分开来方便复习 毕设就是用Spring Cloud整的,多看看还是比较好,虽然我已经写完了哈哈哈哈 SpringCloud(1-3简答、4-5选择、6编程)1、微服务架构演进,课上前后讲了两遍,印象不深的去看视频(简答题重点考区) 2、是什么,特点,优势(1)是什么Spring cloud是一个开发工具集 2023-01-01 期末复习 > SpringCloud #Java #后端 #期末复习 #SpringCloud
Redis期末复习 之前的SpringBoot期末复习中多包含了Redis和SpringCloud的知识点,现在划分开来方便复习 Redis(1简答、2-3选择、4编程)1、是什么,特点,优势(1)是什么 redis是一个开源的、使用C语言编写的、可基于内存也可持久化的Key-Value数据库,最常用的NoSQL数据库没有之一。 NoSQL: not only sql 不仅仅是sql 高性能开发 c语言开发:支持 2023-01-01 期末复习 > Redis #Java #Redis #后端 #期末复习
云寄 · 时光邮局,正式启用! 云寄 · 时光邮局,正式启用! 云寄时光邮局即日起正式使用网站投递信件,启用网站后便与用户投递信件以及及时处理用户信件,同时感谢大家的一直以来的支持! 一、项目简介 云寄时光邮局永久免费,也不好说是什么情怀,世界上哪有那么多有情怀的人、有情怀的产品?有的,只是算作一种坚持吧。云寄时光邮局,永远开放,让大家用最简单的方式去写下时光信。云寄时光邮局,永远免费,用户不需要付出任何费用,就可以使 2022-11-20
关于子序列匹配的算法题经验总结 前情提要子序列匹配问题是我比较讨厌的题,Java虽然有很多字符串的方法来帮忙解决,但我经常记不住各个方法具体的参数跟作用只记得大概的用法,平时开发的时候会比较给力,在算法题碰见我是比较讨厌的,当然主要还是怪我自己懒,不去记忆。 这个类型是很多公司都喜欢的题,做过几家笔试发现基本上都有这些类型的题,可能是因为太经典了吧 我们在学习数据结构学习算法的时候,有一个算法叫KMP算法,是典中典,我现在也记不 2022-11-17 技术博客 > 算法 > LeetCode #LeetCode #算法
FF初级Java开发工程师福州面试 前面自我介绍问:我在项目开发组中充当什么角色问:决定技术栈的时候有什么考量问:碰到过些什么问题,组内成员关系如何处理 问:Git主要用什么模式进行管理答:主支分支,每个人开发自己的模块,功能正常后提交,审核合并问:你最喜欢的学校课程是哪个答:最喜欢的自然是java开发问:为什么答:我喜欢它面向对象的特性,相对面向过程编程来说解耦一些,而且将对象封装起来非常方便,随时调用非常优雅 (封装继承多态… 2022-10-20 面试经验 > 实战 #Java #SpringMVC #SpringBoot #Redis
为什么重写equals一定要重写hashCode? 规范在每个类中,在重写equals方法的时侯,一定要重写hashCode方法。 如果不这样做,你的类违反了hashCode的通用约定,对于HashSet, HashMap, HashTable等基于hash值的类就会出现问题。 Object规范根据Object规范,规范约定: 如果两个对象通过equals方法比较是相等的,那么它们的hashCode方法结果值也是相等的。 如果两个对象通过equa 2022-10-16 面试经验 > Java基础 #Java #equals #hashCode
ArrayList与LinkedList的区别 数据结构不同:ArrayList 是基于动态数组实现的,LinkedList 是基于双向链表实现的。 空间灵活性不同:ArrayList其实最好需要指定初始容量的,LinkedList是比ArrayList灵活的,是根本不需要指定初始容量的 效率不同:ArrayList 在新增和删除元素时,因为涉及到数组复制,所以效率比 LinkedList 低;而在遍历的时候,ArrayList 的效率要高于 2022-10-16 面试经验 > Java基础 #ArrayList #LinkedList #Java
MySQL索引 一、索引概述 虽说是概述,但是想要理解其中的内容就得把整个索引学了才明白,所以如果有不懂的没关系,学完再回来看就好,更像是小结一样的存在 1,定义MySQL官方对索引的定义为:索引是帮助MySQL高效获取数据的数据结构。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用数据,这样就可以在这些数据结构上实现高级查找算法,这就是索引。 2,概述因为不同的存储引擎会让 2022-10-14 面试经验 > 数据库 #数据库 #MySQL #后端 #B+Tree #索引