本文分类:news发布日期:2025/4/25 22:42:36
相关文章
geom buffer制作
1. auto buffer_geom line_string->buffer(15);//buffer //这个是x和y各扩大段15个单位
auto buffer_geom line_string->buffer(15);//buffer //这个是x和y各扩大段15米
获取buffer坐标
auto boundary buffer_geom->getBoundary();
auto boundary_coords boun…
建站知识
2025/3/26 17:34:00
【JVM 的内存模型】
1. JVM内存模型
下图为JVM内存结构模型: 两种执行方式: 解释执行:JVM是由C语言编写的,其中有C解释器,负责先将Java语言解释翻译为C语言。缺点是经过一次JVM翻译,速度慢一点。JIT执行:JIT编译器…
建站知识
2025/4/14 15:02:42
前端 JS 经典:监听元素重叠
场景:上拉触底加载更多,以前我们是监听滚动条距离,来判断是否触底。缺点是触发频繁,就算使用防抖,也会有加载延迟的缺点。现在我们可以通过 IntersectionObserver 构造函数,去监听元素和其他元素是否重叠&a…
建站知识
2025/4/25 1:03:24
02STM32环境搭建新建工程
STM32环境搭建&新建工程 软件安装:开发方式&新建工程步骤&架构 个人心得 软件安装:
安装Keil5 MDK 安装器件支持包 软件注册 安装STLINK驱动 安装USB转串口驱动
开发方式&新建工程步骤&架构
STM32开发方式: 1.寄存器 …
建站知识
2025/4/17 20:54:25
软件架构的23个基本原则:构建稳健、可扩展的系统
软件架构是任何软件项目成功的关键。良好的架构不仅能够支撑软件的功能实现,还能确保其性能、可维护性、可扩展性和安全性。在软件工程领域,经过多年的研究和实践,已经总结出了许多宝贵的原则和模式,用以指导软件架构的设计。以下…
建站知识
2025/4/20 2:17:18
记一次使用“try-with-resources“的语法导致的BUG
背景描述
最近使用try-catch的时候遇到了一个问题,背景是这样的:当第一次与数据库建立连接以后执行查询完毕并没有手动关闭连接,但是当我第二次获取连接的时候报错了,显示数据库连接失败,连接已经关闭。 org.postgres…
建站知识
2025/4/19 22:23:45
C# Winform项目中简单使用Sqlite并在DataGridview中显示
1. SQLite概述
1.1 什么是 SQLite?
SQLite是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。它是一个零配置的数据库,这意味着与其他数据库不一样,您不需要在系统中配置。
1.2 为什么要用 …
建站知识
2025/3/25 1:19:30
C语言实现字符串排序
如果只有英文字符且不区分大小写的话按照字典序排序可以用strcmp函数,两个字符串自左向右逐个字符相比(按ASCII值大小相比较)
strcmp(s1,s2)
当s1<s2时,返回为负数;
当s1s2时,返回值 0;
…
建站知识
2025/2/6 12:36:15