会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Tobieance
The whole significance of life lies in the unremitting efforts to explore the unknown and increase knowledge.
博客园
首页
新随笔
联系
订阅
管理
2023年11月29日
DDD(Domain-Driven Design)领域驱动设计
摘要: 出现背景 三层应用架构:数据 - 应用 (业务逻辑层)- 展现,通常是以数据位为起点进行数据库分析设计,服务层过重,数据模型失血,没东西. 面条式编程或者面向数据库编程,服务层围绕数据库作业完成业务逻辑,经常一条线撸到底; 代码一整块一整块的过重,很难扩展复用; 数据库模型只是数据库映射,没有相关的
阅读全文
posted @ 2023-11-29 10:25 一只特立独行的鸭嘴兽
阅读(96)
评论(0)
推荐(0)
2023年11月13日
Web错误代码大全
摘要: HTTP 1xx(临时响应):表示临时响应并需要请求者继续执行操作的状态代码。 100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 2xx (成功):表示成功处理了请求的状
阅读全文
posted @ 2023-11-13 09:36 一只特立独行的鸭嘴兽
阅读(602)
评论(0)
推荐(0)
2023年10月30日
Java8 Optional可选类特性和实践
摘要: 根据Oracle Java官方文档,Optional是一个容器对象,可以包含也可以不包含非null值。Optional在Java 8中引入,目的是解决 NullPointerExceptions的问题。本质上,Optional是一个包装器类,其中包含对其他对象的引用。在这种情况下,对象只是指向内存位
阅读全文
posted @ 2023-10-30 11:01 一只特立独行的鸭嘴兽
阅读(59)
评论(0)
推荐(0)
2023年10月20日
项目开发中遇到的问题总结
摘要: 1、echarts图表问题 数据库中存储结构为横向一条数据包含体重,身高,血糖血压,添加事件等数据 而前端需要纵向以属性为y轴,事件为纵轴,分别产生多张表格。 需要前端使用javascript进行遍历,使用到了map方法 this.status = response.data.data consol
阅读全文
posted @ 2023-10-20 11:17 一只特立独行的鸭嘴兽
阅读(49)
评论(0)
推荐(0)
2023年10月11日
XSS攻击简析
摘要: 什么是XSS攻击? XSS攻击又称为跨站脚本(Cross Site Scripting),XSS的重点不在于跨站点,而是在于脚本的执行。XSS是一种经常出现在Web应用程序中的计算机安全漏洞,是由于Web应用程序对用户的输入过滤不足而产生的,它允许恶意web用户将代码植入到提供给其它用户使用的页面中
阅读全文
posted @ 2023-10-11 15:17 一只特立独行的鸭嘴兽
阅读(97)
评论(0)
推荐(0)
【转】Java字节码漫画
摘要: 引言 最近刷到一篇短漫画,讲的是Java语言的字节码特性,非常有趣生动。 V8 引擎最初是把JavaScript编译成了机器指令,后来发现了一些弊端,转而使用了字节码。这就激起了我的好奇心,又去看了一下别的语言,发现真是不得了,大部分的语言都采用了字节码的实现方式,Java, Python,Ruby
阅读全文
posted @ 2023-10-11 08:56 一只特立独行的鸭嘴兽
阅读(25)
评论(0)
推荐(1)
2023年10月10日
【转】JS事件捕获和事件冒泡
摘要: DOM事件流(event flow )存在三个阶段:事件捕获阶段、处于目标阶段、事件冒泡阶段。 事件捕获(event capturing): 当鼠标点击或者触发dom事件时(被触发dom事件的这个元素被叫作事件源),浏览器会从根节点 =>事件源(由外到内)进行事件传播。 事件冒泡(dubbed bu
阅读全文
posted @ 2023-10-10 14:49 一只特立独行的鸭嘴兽
阅读(104)
评论(0)
推荐(0)
2023年10月9日
MyBatis-Plus初次实践(附代码)
摘要: 引言 我们都非常熟悉MyBatis这一框架,可以说是非常便捷的轻量级持久层ORM框架,便于开发者们对数据库进行操作。 MyBatis-Plus 1.找到MyBatis-Plus官网 官网链接 首先要引入MyBatis的Maven依赖,如果是spring boot则可引入starter包,更加便捷 【
阅读全文
posted @ 2023-10-09 17:16 一只特立独行的鸭嘴兽
阅读(73)
评论(0)
推荐(0)
【转】HTTP协议错误代码大全
摘要: HTTP 1xx(临时响应):表示临时响应并需要请求者继续执行操作的状态代码。 100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 2xx (成功):表示成功处理了请求的状
阅读全文
posted @ 2023-10-09 09:48 一只特立独行的鸭嘴兽
阅读(121)
评论(0)
推荐(0)
2023年10月8日
Spring、Redis相关知识查漏补缺
摘要: 动态web页面不具有动态性 × 静态web页面不具有交互性 √ 事务隔离级别是数据库自带的与Spring无关 √ Spring自己实现了—套与数据库无关的事务机制 × 软件框架是面向某个领域的、可复用的半成品软件 √ 使用软件框架的优势是开发的灵活性和扩展性更好 × 拦截器可以拦截所有请求(包括静态
阅读全文
posted @ 2023-10-08 11:39 一只特立独行的鸭嘴兽
阅读(17)
评论(0)
推荐(0)
下一页
公告