- 博客(707)
- 收藏
- 关注
原创 flowable使用01
还有挂起流程,恢复挂起,,这种一般用于,,系统出现规则漏洞,,或者系统定期维护,,员工离职审计,,,通过脚本或者管理后台挂起全系统的所有的流程实例,,等到维护结束,在批量激活。所有活动(节点) 的实例信息,,包含当前正在执行和已经执行完了的节点,,他记录了流程实例经过每一个节点的详细信息(包括:开始节点,用户任务,服务任务,网关,结束点 等)这个表中创建执行实例,,一般会有两个,一个是根执行实例,,一个是正在执行的执行实例,,,,流程部署: 是每一次的部署记录,,一次可以部署多个流程定义,,,
2025-11-07 21:34:53
414
原创 计算机网络
TCP/IP四层模型: 将OSI(open systems interconnection model)的七层模型合并为四层传输层提供了一系列 socket api,,应用实在建立了有效的socket之后,在socket之上,收和发,,tcp的socket建立:网络层提供的服务可能 丢失,乱序,延迟,出错,,传输层向上提供的服务可以是tcp可靠的服务,,tcp上面有ssl,可以加强他的安全性tcp的传输:UDP: user datagram protocolUDP传输数据校验: : 用于等待客户端的连接请
2025-10-28 22:31:17
392
原创 红帽8内网无激活码安装nginx
https://blog.csdn.net/qq_37910578/article/details/139227379 这个要阿里云镜像,但是不让连。
2025-09-13 10:17:51
170
原创 企业微信消息推送
推送消息:https://developer.work.weixin.qq.com/document/path/90236#10112。基本概念:https://developer.work.weixin.qq.com/document/path/90665。只能像他官方例子那样写,,,如果将 双引号 变成 单引号,,消息不回被推送过去,,如果加了 style设置了样式,,标签就不会解析,,会将a标签也显示在文本中,这是企业微信消息的渲染规则。
2025-09-10 23:24:16
224
原创 navicat同步本地sql到测试服务器
https://blog.csdn.net/ic_xcc/article/details/108485102
2025-09-05 12:44:33
116
原创 justAuth实现第三方授权登录
前端会将这个redirect传递给后端,,,后端发送给微信服务器获取code,,获取code的时候,会校验这个 redirect_uri 和配置的回调域名是不是一个东西,,是的话才会生成code,,,然后前端携带code发送给后端,,后端根据code获取 资源服务器的信息。获取到 企业微信用户信息之后,插入表。: 第三方和系统用户的关联表。: 第三方的user表。
2025-09-04 00:31:05
254
原创 windows安装postgreSql和vector扩展
引用:https://www.bilibili.com/opus/1099294951017021442。创建数据库,,启用扩展,
2025-09-02 08:23:39
158
原创 spring-ai-alibaba使用
spring-ai-alibaba 在spring-ai上做了升级,,可以轻松集成阿里的大模型</</</</这个starter会根据配置文件自动注入一个ChatModel,,,也会自动注入一个,每一种模型对应一种ChatModel,如果项目中用到了多个不同的模型,,需要自己构建ChatModel的bean,,,先将自动装配的类给屏蔽掉,再注入自己要用的ChatModel和。
2025-08-28 00:04:53
468
原创 java8 findAny()、findFirst()空指针NullPointerException问题
返回的是一个Optional,,,一般的Optional都不允许有。就是不允许为null的Optional,,如果返回的。,然后再去findFirst取这个。
2025-08-22 23:37:58
313
原创 聚合搜索中的设计模式
在聚合搜索中,不同的类型需要调用不同的实例的方法,,虽然都实现了统一的接口,,但是在调用的时候,还是需要声明具体的实现类,,,调用实现类真正的方法,,,就会有很多。,如果不想使用这种多层的判断,,可以将 实现类的信息,注册到一个 全局的Map中,,map的key就是枚举值,,map的value就是实现类,,门面模式: 给复杂的子系统提供一个统一的接口,,隐藏了背后复杂的逻辑和交互,,对外暴露简单,简化调用。如果需要别人接入你的接口,,就需要定义要给统一的规范,,不能让他想接就接,,,
2025-08-12 23:24:13
374
原创 pdf预览Vue-PDF-Embed
https://www.npmjs.com/package/vue-pdf-embedhttps://jsfiddle.net/hrynko/273a59qr
2025-08-09 20:33:13
1663
原创 flutter环境安装
flutter是由google开发并维护的一个开源的UI软件开发工具包,,他的核心目标是一套代码库,,高效的为多个平台(ios 和 android)构建高性能,高保真度的本地编译应用程序安装Android studio安装flutter sdk ,,并设置为环境变量安装android sdk 许可证打开android studio 安装安装 visual studio ,并安装里面的。
2025-07-26 11:46:53
278
原创 docker安装sqlserver
https://blog.csdn.net/m0_59806124/article/details/146486479
2025-06-07 12:27:04
155
原创 springboot日志
springboot日志采用了门面模式,,也称为外观模式,,,springboot中使用SLF4J作为日志门面,,Logback作为日志默认实现开发者只需要调用SLF4J的API,不用关心底层是哪种实现。
2025-05-25 16:21:45
402
原创 计算机网络01-网站数据传输过程
局域网: 覆盖范围小,自己花钱买设备,宽带固定,自己维护,,一般长度不超过100米,,,带宽也比较固定,,,10M,,,100M,,,1000Minternet : 全球最大的互联网络,起源于美国有一些下载网站里面有一些按钮,,比如,电信下载,网通下载的按钮,,就是因为文件在不同的ISP运行商机房,,这些运行商中间是通过一根线相互连接的,,,跨运行商的宽带会有限制,,可能是跨运行商传输的瓶颈,,所以出现了一些按钮,,指定从某个运行商机房下载文件。
2025-05-02 22:11:00
1217
1
原创 nextjs国际化
官方教程:https://nextjs.org/docs/app/building-your-application/routing/internationalization。引用:https://blog.csdn.net/qq_41180335/article/details/138034870。next.js 13+ 获取路由参数,,可以通过props传递。这个params中的 lang属性就是动态设置的路由值。文件夹,里面放国际化的json。创建一个动态路由的目录,,
2025-04-24 20:46:57
256
原创 spring-session-data-redis使用
是spring session项目中的一个子模块,,他允许你使用Redis来存储http session,,从而支持多个应用实例之间共享session,,,即分布式session。文档:https://docs.spring.io/spring-session/reference/3.4-SNAPSHOT/configuration/redis.html。@EnableRedisHttpSession 会创建一个 过滤器,,这个过滤器,去拦截请求,设置session,,,你用的还是。
2025-04-23 16:44:23
561
原创 react使用01
这个是React的官方API,,主要用于克隆并修改React元素,,本质: 复制一个已有的React元素,并允许你修改他的props。
2025-04-22 17:26:28
290
原创 umi使用
动态路由,,就是将多个不同的url,都指向一个页面组件,,页面组件通过解析路由的参数,,来决定页面要怎么展示。虽然是不同的内容类型,,但是编辑页面的UI都差不多,,,,layout,也可以给路由自定义wrappers,,: 一个工具,用来在不同的操作系统设置环境变量。虽然路径不同,但是他们的页面结构非常相似,,,比如:统一的错误页,配置页,,帮助中心,,等。wrappers必须是数组,,里面用。,,就会去找config目录下的。多个模块用同一套页面逻辑,,比如。比如: 后台cms管理系统,,
2025-04-21 15:45:47
319
原创 封装自己的api签名sdk
自动配置的包,加了之后写配置文件,有自动提示</</</</自定义starter,相当于配置了一个带默认属性的bean,,在META-INF文件夹下面添加遇到的问题,默认属性写在不生效,,写在中生效。
2025-04-04 23:11:46
275
原创 markdown前端解析
微软开源的代码编辑器,,支持多种编程语言的语法高亮,智能提示,代码补全,错误提示等功能。。他是Visual Studio Code 编辑器的核心组件,非常强大灵活。
2025-04-04 09:48:14
691
原创 nextjs使用02
中间件处理response:===> 设置cookie或者响应头。目录前面加@,layout中可以当作插槽引入。同一个页面,放多个路由,,两种方式获取cookie。
2025-04-01 22:15:05
273
原创 nextjs使用01
在app目录下创建名为会自动映射到404// 当reviewId 大于1000 ,跳转notFoundnotFound()return (如果不想用通用的。。在当前目录下放入自定义的如果需要在notfound页面提示是那一个 内容id找不到,,使用return (
2025-04-01 12:51:05
326
原创 react撤销和恢复
如果是撤销操作,,就从这个历史栈中取最后面那个数据,,并且将这个数据push到future栈中,,,,,在每次操作store的时候,将当前的store的数据,存入历史记录栈。如果是恢复操作,,就去future栈中的最后的那一个数据,用来恢复原数据。
2025-03-30 17:59:08
342
原创 react拖拽库dnd-kit
SortableContext: 告诉dnd-kit,哪一个容器是可以被拖拽和放置的区域。DndContext : 拖拽功能最外面的容器。: 绑定每个拖拽的盒子。
2025-03-30 10:51:37
520
原创 react-create-app整合windicss
引用:https://blog.csdn.net/gitblog_00339/article/details/142544145。
2025-03-26 07:37:55
331
原创 react自定义hook
自定义hook: 用来封装复用的逻辑,,自定义hook是以use开头的普通函数,,将组件中可复用的状态逻辑抽取到自定义的hook中,简化组件代码。
2025-03-24 16:26:27
375
原创 react中useRef和useMemo和useCallback
memo: 被memo包裹的组件,会浅层比较 props,不会深度比较,如果浅层比较相同,就不会重新渲染组件默认是,无论怎么,都会重新渲染一遍子组件,,useMemo: 包裹一个函数,返回一个值,,只会在监听的状态改变的时候,才会重新执行一遍这个函数这两个用来避免重新渲染,子组件,,或者重新执行一个复杂的函数,,,在不需要的情况下,,比如说,你的状态改变跟某个子组件没有关系,,就不用触发这个子组件的重新渲染。
2025-03-24 11:22:28
479
原创 netty中黏包,半包
黏包:packet stick,,,接收端一次性接收了很多条完整的消息半包 : packet fragment ,,, 接收端一次只读到了一部分消息,不是完整的滑动窗口: 一个tcp协议的请求,是要等服务器的ack回应的,,而滑动窗口允许在窗口内的请求不用等到ack回应,也能继续往后开新的请求发送数据,提高了数据传输效率。。滑动窗口是自适应的,不用自己设置可以自己定义一个协议(共同遵守的约定),,魔数: 用来第一时间判断是否是无效的数据包,,类似java的cafe babe。
2025-03-17 00:00:50
913
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅