- 博客(6)
- 收藏
- 关注
原创 杨辉三角(java)
我是先用数组算出来,再转换成list的格式,但是其实也可以直接用list形式写,每算出一行就保存在list当中。运用动态规划法,除了每一行的第一个和最后一个,其余都满足dp[i][j]=dp[i-1][j-1]+dp[i-1][j];
2024-09-26 16:42:07 155
原创 最长连续序列(java)
测试的时候,我发现我并没有考虑存在多个序列的问题,而是认为从最开始的一定是最长的。,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。最开始我考虑这个题的时候考虑的很简单,就先排序,然后暴力判断。于是我加了一个比较不同长度的部分代码。请你设计并实现时间复杂度为。给定一个未排序的整数数组。
2024-09-25 18:02:23 149
原创 Springboot学习记录(有关@Component和token)
在计算机身份认证中,token通常指服务器端生成的一串字符串,用作客户端进行请求的一个令牌。这个前缀用于标识token的类型、来源或用途,以便在后续的验证或处理过程中能够正确区分和识别不同的token。:在一个系统中,可能存在多种不同类型的token,比如用于用户身份验证的token、用于API调用的token等。:通过在token中添加一个难以预测和伪造的前缀,可以增加token的复杂性和难以破解性,从而增强系统的安全性。在JWT中,主题通常用于标识令牌的接收者,比如用户的ID。(这是我自己创建的类)
2024-09-19 16:46:05 777
原创 Springboot学习记录--SaltUtils(MD5+Salt+散列)
后端通常会对用户注册的密码进行加密处理,大多采用MD5+salt+散列。盐是一定长度的随机乱码,每次都是随机生成的(但我写的这个是自定义的,因为规模很小,拿来练手的)
2024-09-13 18:11:06 436
原创 Springboot学习记录day3--注解以及注解类
在@Controller注解的类当中,通常需要在方法上使用@ResponseBody注解来指示该方法的返回值作为响应的主体内容,而不是解析为视图。我定义了一个注解类AccessRole,我用@Target来说明这个注解类可以在一个类前、一个类的方法前、一个类的字段前、一个方法的参数前被声明。它的作用是,如果有它,那么被@AccessRole修饰的类在最终生成的文档中就会显示@AccessRole;注解@Target和@Retention可以用来修饰注解,是注解的注解。
2024-09-13 17:06:27 870
原创 Springboot学习记录(关于注解和类)
DAO(Data Access Object)类:DAO是数据访问对象,用于封装对数据库的访问操作,也就是我们常说的DAO层,提供对数据库的增删改查等操作的接口,DAO层可以隐藏底层数据库的具体实现细节,使得业务逻辑层和数据库解耦。BO(Business Object)类:BO是业务对象,用于封装业务逻辑和操作,包含与业务相关的方法和属性,用于实现业务规则和操作,BO通常与。中的实体或表的映射,通常与数据库表的结构和字段对应,PO的属性对应数据库表的字段,可以进行持久化操作(新增、查询、更新、删除)。
2024-09-11 18:13:24 743
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人