- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 后端开发,取代if else的一些心得体会。
后端开发时,经常遇到一种情况,业务逻辑冗长复杂。要写很多if else 来判断。那么可以把这件事交给枚举。直接利用判断逻辑所需的参数。来选择执行哪那种逻辑。如果有10个以上的if else 维护起来可能会很费劲。感觉可以把逻辑部分, 全部抽取出来。即便是这样,可能还是会有很长的if else。举个例子:实际项目中可能比这个还长。甚至if else 要写很多行。那么 最初的代码就可以改成这样。
2024-10-17 13:27:19
231
1
原创 DB2里面的DECODE函数。随手一记,怕自己以后忘了。
DECODE函数,在DB2中,处理一些简单的判断,尤其是判断需要计算的字段是否为null或0时。在DB2中,DECODE可以和NVL搭配使用。达到一个把NULL值替换为0值的目的,当value1经过nvl计算后,与表中的数相同时,取value1。当value1经过nvl计算后为0时,取value2.为了方便查看试验结果。忽略掉value2为0的可能性。DECODE函数在DB2中的用法。类似于java中的if else。DECODE可以满足需求。
2024-03-10 21:49:37
1162
1
原创 自己理解SpringBoot Validation的使用
Srping Boot Validation 个人理解就是一个用来验证接收到的参数是否合理的一个验证框架。使用之前需要先导入依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> <
2022-03-01 17:32:36
254
原创 个人理解的Cookie和Session
什么是Cookie?Cookie就是存储在客户端中的一小段文本。Cookie的一些特征。Cookie将信息存储在客户端(浏览器)中。Cookie存储隐私性较差。如果存储敏感信息,如果担心安全性,不要存储在Cookie中。Cookie默认在浏览器关闭掉以后,立即失效。但是可以设置过期时间为长久保存。Cookie的优势。如果希望用户的数据长久保存,可以使用Cookie,因为Cookie是将数据保存在客户端(浏览器)中。并不会影响服务器的性能。因为Cookie可以对数据进行长久保存,所
2022-02-26 20:10:26
260
1
插件设置自定义网址.搜索问题出现404 咋回事
2021-12-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人