- 博客(12)
- 收藏
- 关注
原创 java自定义注解整合策略模式
本文介绍了如何利用Java自定义注解整合策略模式实现自动评分系统。通过定义@ScoringStrategyConfig注解标记不同评分策略类,结合Spring容器管理策略实例。策略执行器根据应用配置动态选择匹配的评分策略,实现灵活扩展。核心实现包括:1)自定义注解定义评分策略元数据;2)策略接口统一评分方法;3)具体策略类实现不同评分逻辑;4)执行器通过反射获取注解信息选择策略。这种设计提高了系统可维护性和扩展性,使评分策略变更无需修改调用方代码。
2026-05-10 18:22:35
194
原创 南墙WAF忘记密码和误删FreeOTP
摘要:本文介绍了在1Panel环境中修改数据库密码和关闭OTP验证的步骤。首先通过docker命令进入数据库容器,使用mysql登录后查询waf_users表。通过UPDATE语句修改admin用户的密码(需使用Bcrypt加密后的值),并设置enable_otp=0和otp_url为空来关闭OTP验证。最后执行FLUSH PRIVILEGES并重启容器完成操作。适用于waf 7.1.1版本在1Panel的部署环境。
2026-01-09 07:20:07
253
原创 软件产品设计:从概念到现实的旅程
整理用户测试中收集的数据,包括定性反馈(如用户访谈记录)和定量数据(如使用时长、点击率等)。将反馈分类,识别出常见的问题和用户痛点。
2024-06-15 15:14:27
1805
原创 uni-app自定义组件及拓展(uni-ui)组件的使用
UniApp 是一个基于 Vue.js 的跨平台应用框架,可以用来开发同时运行在多个平台(如微信小程序、支付宝小程序、App等)的应用程序。在 UniApp 中,组件的使用与 Vue.js 中的组件使用基本类似,但需要考虑跨平台兼容性。
2024-04-16 18:57:50
3793
1
原创 uni-app自定义组件及拓展(uni-ui)组件的使用
UniApp 是一个基于 Vue.js 的跨平台应用框架,可以用来开发同时运行在多个平台(如微信小程序、支付宝小程序、App等)的应用程序。在 UniApp 中,组件的使用与 Vue.js 中的组件使用基本类似,但需要考虑跨平台兼容性。
2024-04-16 18:34:02
4477
原创 java web应用开发介绍及基础知识
Java Web是一种使用Java技术开发的Web应用程序,其技术栈涵盖了服务端和客户端两部分。在客户端,Java的应用主要包括Java Applet,然而这一项技术实际应用较少。相反地,在服务器端,Java的应用则非常丰富,例如Servlet,JSP,以及各种第三方框架等。JavaWeb的主要特点包括高效、可扩展、安全和易于维护。得益于Java语言本身的执行速度,JavaWeb能够快速响应客户端的请求。同时,其面向对象的设计模式使得应用程序可以轻松进行扩展和定制。
2023-12-27 16:33:39
2103
1
原创 vue2 组件的使用
在 Vue.js 中,父组件可以通过向子组件传递属性(props)的方式来实现和子组件的通信。在 Vue2 中,每个组件都需要一个唯一的名称,以便在其他组件或者 Vue 实例中引用该组件。,那么其中定义的样式规则只会应用于该组件内部的元素,而不会泄露到其他组件中去。属性,我们可以给组件命名,使其在整个应用程序中具有一个标识符。属性将导入的组件注册为当前组件的子组件。属性来接收父组件传递过来的数据,然后在自身组件中使用这些数据。它用于指定组件的名称。标签内编写的样式只会作用于当前组件,不会影响到其他组件。
2023-12-26 11:36:21
2228
1
原创 Spring Boot前端模板引擎Thymeleaf的整合和使用
随着Web技术的不断发展,前端模板引擎在Web应用程序中扮演着越来越重要的角色。Thymeleaf是一种流行的Java模板引擎,可用于在Web应用程序中生成动态页面。本博客将介绍Thymeleaf的整合和使用,并与Spring Boot相关联。
2023-11-09 19:53:04
403
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅