- 博客(21)
- 收藏
- 关注
原创 Spring Boot 集成 tess4j 实现图片识别文本
tesseract是一个开源的)引擎,它可以将图像中的文字转换为计算机可读的文本。支持多种语言和书面语言,并且可以在命令行中执行。它是一个流行的开源OCR工具,可以在许多不同的操作系统上运行。是一个基于Tesseract OCR引擎的Java接口,可以用来识别图像中的文本,说白了,就是封装了它的API,让Java可以直接调用。
2025-04-17 15:34:02
421
原创 Spring Boot 整合 DeepSeek 实现AI对话 (保姆及教程)
随着人工智能的不断发展,ai这门技术也越来越重要,很多人都开启了拥抱ai,本文就介绍Spring Boot 整合 DeepSeek。
2025-04-17 11:34:55
624
原创 扁平数据转树形结构:递归算法的优雅实现
递归算法为扁平数据转树形结构提供了一种简洁优雅的解决方案。递归是处理树形结构的自然选择,代码简洁直观可以通过Map等数据结构优化递归算法的性能实际应用中需要考虑循环引用、排序等边界情况在Vue中可以结合递归组件完美展示树形结构递归虽然强大,但也要注意避免过深的递归调用导致栈溢出。对于特别大的数据集,可以考虑使用迭代算法或分治策略。
2025-04-11 20:24:08
366
原创 Vue.js 前端开发:现代Web应用的高效构建之道
Vue.js以其平缓的学习曲线和强大的功能,已经成为现代前端开发的重要选择。无论是小型项目还是大型企业应用,Vue都能提供优雅的解决方案。随着Vue 3的普及和生态系统的不断完善,Vue在未来Web开发中的地位将更加稳固。
2025-04-11 20:17:52
243
原创 Vue3 运行时解析模板字符串
需求:后端接口返回了一个vue3单文件模板字符串 需要渲染到当前页面。也就是说需要实时解析。这里我的需求 是需要把后端返回的字符串通过这个库解析渲染到页面中 不需要这个编辑器。@vue/repl 是一个vue在线编辑器支持实时解析并且渲染 如下图。思路:采用vue官网演练场的方案。核心就是@vue/repl库。接下来开始 使用 vite 创建 一个项目 并且 安装好依赖。安装 @vue/repl 库。在app.vue中使用。在开始之前先确定环境。
2025-04-09 23:54:33
357
原创 vue的单向数据流
单向数据流 最典型的 就是props。props都是父组件向子组件传递数据。子组件只能使用传递过来的并不能操作他。也就是说 a数据 流向b数据 这条线是通的 但是 b流向a是不通的。
2024-09-27 10:03:09
325
原创 为什么data必须是一个函数?
所以两次使用的count组件data函数返回的对象并不是同一个每次都是新的,而且 data函数内的this是当前组件的实例。两个组件的count都是同步的。因为data函数每次都是返回的都是一个旧对象 并不是每次新创建的。原因:每次复用 count 组件 vue 会调用data函数 data函数返回的是一个对象 注意返回的对象是新创建的。因为组件内data必须是一个函数 所以这里 data 为了模拟是一个函数 就 返回一个旧对象。第二次使用count组件时 data函数返回的还是一个新的对象。
2024-09-23 23:55:47
1063
原创 基于spring boot的spring security的权限系统的设计
在非登陆请求过来时在认证token的过滤器中 取出 redis 中的 userid的权限 然后注入到 UsernamePasswordAuthenticationToken 中。然后在执行到controller时就会去校验当前用户的权限是否满足当前接口的权限。权限是在任何应用中都有的系统。这就需要编写一个类继承 security 提供的 UserDetails 类他提供了一个重写的方法 用于返回用户的权限。
2024-06-24 11:25:24
1633
1
原创 linux用户组和用户管理
创建组 grouptest -g id 为 1000创建用户 zhangsan指定用户所属组为 grouptest指定用户主目录 /home/zhangsan指定密码 zhangsan指定用户登录 Shell 为 /bin/bash。
2024-06-20 14:45:19
411
原创 springboot访问静态资源
在springboot项目中如果需要访问静态资源只需要把资源放在resources/static目录下就可以访问了。这是默认的springboot配置的目录 值为数组 如需修改 需要按照他的格式classpath:/路径/修改static-path-pattern配置默认是/**如下1.png的访问路径就是。以上配置后 访问上图的路径。修改后访问上个图片的地址是。
2024-06-05 23:20:51
646
原创 spring boot 日志
这个方法会在 localhost:8080/h 请求进来了 就会在控制台输出 logger.info("请求进来了");logging.level.组名=debug // 就会把当前组的包统一设置为 debug级别。假设系统运行了一年 日志都是往一个文件输出 就可能会导致这个文件 无限大 导致打不开。,如果程序报错了,不打开控制台查看日志,那么很难找到问题的所在地方。当程序在线上运行的时候出现了bug,那就需要首先。因此,日志有一个很重要的作用,那就是:方便。springBoot的默认级别是。
2024-06-01 00:07:27
304
原创 springBoot
Spring Boot中或文件是项目的全局配置文件,主要用于配置Spring Boot应用的一些属性值,如数据源、服务器端口、服务降级地址等。YAML是一种数据序列化格式,以其良好的,在配置文件方面得到了广泛的应用。如图 右边 是左边是 传统的。
2024-05-30 23:23:14
235
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人