STM32单片机中C语言的一些隐藏bug 2024-05-06 java, bug, linux, 前端, javascript 66人 已看 这段代码可能未必如你所愿的运行. < 小于号的判断一定要类型一致, 尤其是牵扯到双精度类型的判断…一定要保证符号 两边的数据类型一致才有可能得到你想要的结果. 代码里 -0.4 默认可能是float类型. 有的编译器默认是double类型. 一定要测试过才行.如果是这样的代码, 在PC上基本上是不会出什么问题, 如果是在STM32单片机上. 这么写估计会跑出来一大堆的问题.期初以为是float的精度不一致的问题, 逐行 printf 对比后才发现. 是malloc() 的问题.
Java EE/Jakarta EE范畴一览 2024-05-07 java, java-ee 32人 已看 Servlet API 提供了一种强大的方式来创建动态 Web 应用程序,通过接收、处理 HTTP 请求和生成响应。它是 Java Web 开发的基石,其他很多 Java Web 技术和框架(如 Spring MVC、JSF)都是建立在 Servlet 的基础之上。允许在HTML页面中嵌入Java代码,用于动态生成Web内容。JavaServer Pages (JSP) 是一个帮助开发者创建动态生成的web页面的技术,它允许开发者将Java代码嵌入到HTML页面中。
从零手写实现 tomcat-04-请求和响应的抽象 2024-05-08 java, tomcat 41人 已看 mini-cat 是简易版本的 tomcat 实现。resources 下面的文件,mvn clean install 之后,默认在。我们针对入参 request 和 出参 response 做一个简单的封装。于是想着自己实现一个简单版本,学习一下 tomcat 的精髓。我们根据 url 解析本地的 html 等静态资源信息。1)获取当前 class 文件对应的资源文件根路径。2)然后拼接完整文件路径,读取文件内容。这里是针对 http 请求的解析处理。直接改动为对应的出入参对象。
java: 通过证书访问etcd 2024-05-07 java, 数据库, 开发语言, etcd 107人 已看 可通过etcdctl 进行连接验证。四、创建客户端,访问etcd。二、带证书启动etcd。
高性能多级网关与多级缓存架构落地实战 2024-04-30 微服务, 架构, java, 缓存, 开发语言 40人 已看 多级网关架构是指将系统划分为多个层次或级别的网关,每个网关层次负责执行特定的功能。近距离的缓存层次(如内存缓存)可以快速响应请求,而远距离的缓存层次(如磁盘缓存)可以提供更大的存储容量。多级缓存架构是指在系统中引入多个层次的缓存,用于提高系统的性能和响应速度。2. 高可用性:通过将不同层次的网关部署在不同的服务器上,可以提高系统的可用性和容错性。2. 减轻后端负载:通过减少对后端数据源的直接访问,多级缓存可以降低后端系统的负载压力,提高系统的整体性能和可扩展性。用户可以更快地获取到所需的数据。
jenkins+gitlab+ansible-tower实现发布 2024-05-07 java, servlet, jenkins, gitlab, ansible 87人 已看 大致流程:从gitlab中拉取文件,存放到windows机器上,使用nuget等进行打包到windows中,使用sshPublisher语句传输到远程ansible-tower的机器上,打包传输完成后,使用ansible-tower进行发布。参考 https://blog.csdn.net/qq_25646191/article/details/109103252。参考:https://blog.csdn.net/qq_48736646/article/details/137777740。
Angular中创建和使用服务 2024-05-07 ar, restful, java, 后端, 开发语言 47人 已看 Angular 服务是 Angular 应用程序中用于封装可重用逻辑的类。服务在应用程序的多个组件之间共享数据和功能,而不依赖于应用程序的UI。服务可以用于诸如数据处理、与后端通信、用户身份验证等任务。Angular 把数据与业务进行了抽离,希望我们能够单一的专注于数据的处理和数据的展示。所以就建立了服务的概念。这里的服务不是后台中的服务,本质是函数的封装。封装很多方法,对数据进行处理和返回。Angular服务通过依赖注入(DI)系统在应用程序中使用。
Java并发Futures和Callables类 2024-05-06 算法, java, 前端, 开发语言 53人 已看 对象可以返回由线程完成的计算结果,而runnable接口只能运行线程。Callable对象返回Future对象,该对象提供监视线程执行的任务进度的方法。Future对象可用于检查Callable的状态,然后线程完成后从Callable中检索结果。它还提供超时功能。Java。
【进程终止】退出信号 | 三种退出情况 | 如何进程终止&return&exit&_exit 2024-05-07 算法, java, linux, 前端, 服务器 72人 已看 【进程终止】退出信号 | 三种退出情况 | 如何进程终止&return&exit&_exit
【JAVA】Git 的基本概念和使用方式 2024-05-07 java, git, 开发语言 45人 已看 Git是一个开源的分布式版本控制系统,由Linus Torvalds创建,用于有效、高速地处理从小到大的项目版本管理。
从零开始搭建Springboot项目脚手架2:配置文件、返回值、日志等 2024-05-06 spring, java, 前端, 后端, 开发语言 60人 已看 正常controller的返回:通过在controller的默认返回Response实现。异常发生之后返回:通过全局异常处理统一捕获返回。这个是正常运行返回的结果。
java后端自学错误总结spring持续更新中 2024-05-06 spring, java, 后端, 开发语言 69人 已看 今天再写SpringCloud项目的时候书写测试类运行结果报错了报错的最后的信息是↓↓↓┌─────┐↑ ↓↑ ↓| org项目里面我是继承了mybatis-plus看到这个报错的时候优先排查了一下mapper.xml的文件里面是否出现了类名路径书写错误排查了没有然后又去查看了启动类注解里面的MapperScan注解对应的mapper文件路径是不是有问题,查看了还是没问题。
【算法】滑动窗口——长度最小的子数组 2024-05-05 算法, java, leetcode, 职场和发展, 数据结构 63人 已看 本篇文章是用一个实例来介绍常用算法之一“滑动窗口”的相关概念,有需要借鉴即可。