发布了文章6 月 16 日
如果你仅仅有连接2个点以内的需要,建议使用OpenVPN提供的openvpn-as镜像,它支持docker部署,可以非常愉悦的满足需求。如果我们需要多个连接点,想省事的话,也可以在部署openvpn-as镜像容器后,去官方购买相应的连接点数。本文提供了一种基于原始的OpenVPN服务,安...
赞了回答5 月 14 日
2.你的注解缺少元注解@Inherited,同时需要设置spring.aop.proxy-target-class=false切换为JDK代理
赞了文章5 月 14 日
本教程将带你完成 ESP32 的开发环境配置,使用 Arduino IDE 作为开发工具。通过本文,你将能够成功连接 ESP32,并编写上传第一个程序。
发布了文章4 月 8 日
首先在docker容器中安装curl和iputils-ping命令,这样可以在容器中进行相应的排查。命令完成后,相应的进行ping的操作,以及curl的操作。最终发现curl的操作和容器间使用代码进行调用的错误信息是一致的,这样就直接排除了容器间调用的代码问题。
发布了文章3 月 7 日
微信对接服务器在进行一些关键信息的请求时,需要校验请求方的IP地址,如果请求方的IP地址并没在在设置的IP池中,并会发生请求错误。这是出于安全考虑的一种方式,处理方式无可厚非。但当我们想在本地部署微信的对接服务器时,却带来了不小的问题。
发布了文章2 月 20 日
在决策树应用一文中,在构建决策分类树应用决策算法时,介绍了基尼系数(Gini Index)和基于熵(Entropy)两种算法。本文通过实例来更加深入的介绍一下这两个算法。
发布了文章2 月 19 日
在人工智能与机器学习入门:使用Kaggle完成Titanic推断学习一文中,给出了使用Kaggle进行机器学习入门的方法,本文基于上文的需求。尝试使用决策树模型来训练数据,并进行test数据集的测试。什么是决策树决策树,简单来讲可以认为是一个大的 if else 判断树,有了决...
赞了文章2 月 17 日
当前有一个需求,当前需要依靠minio桶进行创建任务,而可能会出现一个问题就是504错误(Gateway Timeout),当前如果桶的任务数太大的话,后端服务器可能需要更长时间来完成请求,前台就迟迟得不到响应。
赞了文章2 月 17 日
前言当前有一个需求就是生成一个二维码,我们知道二维码的本质就是url,如果url越长生成的二维码就越密集,就越难扫。这里我拿spring的官网链接进行测试生成二维码,这里发现二维码非常密集,如果在固定长度的位置进行插入二维码就变得非常难扫 {代码...} 这时候就需...
赞了文章1 月 25 日
在 Angular 19 中,引入了 Resource API,在通过与 Angular 的响应式生态系统集成,简化异步数据获取和状态管理。
赞了文章2024-12-13
在最近的项目中,团队从 Angular 15 升级到 Angular 19,中间了跨越了挺多个版本的,这些版本中的变化,特别是语法上的调整,这就需要对一些新语句调整上进行重新学习。
赞了文章2024-12-13
Specifications是JPA(Java Persistence API)提供的一种强大且灵活的查询构建方式。它允许我们通过组合各种条件(如相等、不等、包含、范围等),动态地构建复杂的查询语句,而无需编写冗长的SQL(Structured Query Language)或JPQL(Java Persistence Query Langu...
赞了文章2024-12-13
What are signals?A signal is a wrapper around a value that notifies interested consumers when that value changes. Signals can contain any value, from primitives to complex data structures.You read a signal's value by calling its getter function, w...
赞了文章2024-12-13
@defer 是 Angular v16 引入的一项功能,用于优化组件的加载和渲染。它提供了一种延迟加载组件的方法,可以减少初始渲染时的开销,延迟加载(Lazy Loading)主要是通过路由实现的。通过路由配置中的 loadChildren 属性,可以在需要时加载特定的模块。这种方式适合处...
赞了文章2024-12-13
Angular 18中公开一个名为 events 的属性,它允许您订阅事件流对于这个表单控件,并且对从它继承的所有类都可用:FormControl, FormGroup, FormRecord和FormArray。使用它您可以跟踪值、触摸状态、原始状态和控制状态的变化。下面定义了FormControl,让我们一起看看吧:
发布了文章2024-12-11
首先我们需要确认angular的版本,比如我当前计划初始化适用于angular18版本的库,则需要在全局先安装18版本的angular-cli,然后使用 ng version来进行版本确认:
赞了文章2024-12-05
编译过程中的细节点可以参考我的上一篇文章[链接]官网部署地址教程[链接]需要的环境 {代码...} 软件安装helm安装 {代码...} docker安装执行以下命令安装docker。 {代码...} {代码...} 注意:官网这里的registry-mirrors可能会不可用,因为某些原因,建议是配置docker...
赞了文章2024-09-26
Jackson ObjectMapper是Java中处理JSON数据的强大工具,具有以下主要功能:JSON与Java对象的相互转换:ObjectMapper可以将JSON数据转换为Java对象,以及将Java对象转换为JSON格式。这种转换过程称为序列化和反序列化。通过ObjectMapper,我们可以轻松地在Java应用程...
赞了文章2024-09-26
RxJS提供了很多操作符对数据流(Observable)进行操作控制。例如map,tap,skip,fiter等等,总会忘记他们的作用是什么,感觉自己是时候总结一下他们了。
赞了文章2024-09-26
最近做vue课设,课设的需求是以静态数据为主,也就是说可以不用进行http请求后台,但是在写angular的时候,习惯了写mock数据,也就是脱离后台,前台独立进行开发。秉承这个态度,就去查找vue没有进行mock的第三方包。