编程日记

列表

【02】栅格切片服务发布

本文探讨的是使用GeoScene Pro进行服务切图,也就是使用GeoScene Pro所在机器的硬件能力来执行切片,不使用GeoScene Server的能力切片。大白话,你如果只有GeoScene Pro也可以切瓦片。 如果server站点已经发布了很多服务,这时再用s…

Miller-Rabin 米勒拉宾素性检测

1、什么是Miller-Rabin Miller - Rabin 算法是一种用于判断一个数是否为素数的概率性算法。在密码学等领域,经常需要快速判断一个大整数是否为素数。传统的试除法对于大整数效率极低,而 Miller - Rabin 算法能够在较短时间内以较高的概率判断一个数是否…

docker学习笔记(五)--docker-compose

文章目录 常用命令docker-compose是什么yml配置指令详解versionservicesimagebuildcommandportsvolumesdepends_on docker-compose.yml文件编写 常用命令 命令说明docker-compose up启动所有docker-compose服务,通常加上-d选项,让其运行在后台docker-co…

Qt 小项目 学生管理信息系统

主要是对数据库的增删查改的操作 登录/注册界面: 主页面: 添加信息: 删除信息: 删除第一行(支持多行删除) 需求分析: 用QT实现一个学生管理信息系统,数据库为MySQL 要求&#xf…

故障处理--kuboard无法访问,etcd磁盘空间不足

问题现象: kuboard页面报错 排查过程: 1、查看kuboard是否正常。 2、查看kuboard容器的日志: docker logs -f --tail10 kuboard 大概内容如下: levelerror msg"failed to rotate keys: etcdserver: mvcc: database sp…

springboot事务手动回滚报错

捕捉异常之后手动标记回滚事务 TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); 没有嵌套事务,还是报Transaction rolled back because it has been marked as rollback-only异常错误 查看错误堆栈,service调用的方法外层还套…

【adb】iqoo系统精简垃圾内置应用

免责声明 这个得谨慎点,虽然我验证过两部手机和不同版本的系统,但是总会有特殊的存在、 本教程来自于互联网搜集整理, 按照本教程造成的用户设备硬件或数据损失,本人概不承担任何责任,如您不同意此协议,请不…

RTMP如何实现毫秒级延迟体验?

技术背景 在我们大多数音视频行业从业者的认知里,RTMP播放器的延迟通常可以做到2到3秒。实际上,在较为理想的网络环境和优化良好的系统设置下,RTMP播放器一样可以做到几百毫秒的延迟水平。今天就影响RTMP播放延迟的一些因素,做个…

前端热门面试题目(三)

DIFF算法的原理 DIFF算法用于比较两棵虚拟DOM树的差异并更新真实DOM,其基本原理如下: 分层比较: DIFF算法假设不同层级的节点不会互相影响,因此只比较同一层级的节点,避免全树比较的高成本。 三种操作: D…

ES使用script进行复杂排序

es数据字段,关注_source内容,为自定义的es表字段内容 {"clerk_id": 3150036230,"clerk_follow_status": 60,"create_time": 1729156110000,"channel": 1,"mid": 1538020071,"binlog_timestamp&…

怎么做事?

1,先看,先听,先调研,先了解,先不要乱说话。当然,看,听,调研,也得花钱,至少有去网吧上网的钱,或者去图书馆看相关书籍的钱。 2,如果有…

开源鸿蒙system ability manager关键属性解析

本文主要记录分析源码foudation/systemabilitymgr/samgr/services/samgr/native/include/system_ability_manager.h文件中 class SystemAbilityManager的各字段的作用做一个记录,以备将来查阅使用。 基本概念和术语 ability: 服务,业务,在…

在.NET 6中使用Serilog收集日志

此示例的完整详细信息:https://download.csdn.net/download/hefeng_aspnet/89998498 Serilog 是一个日志库,它提供对文件、控制台和其他几个地方的记录。它易于配置,并且具有干净且易于使用的界面。 Serilog具有无与伦比的输出目的地选择&…

vue2播放视频和预览文件的组件以及使用方法

##文件预览组件 按照组件 解决展示pdf的问题 npm install pdfh5 npm install canvas2.8.0 --ignore-scripts npm install --save dommatrix npm install --save web-streams-polyfill解决excel和docx预览的问题 npm install vue-office/docx vue-demi0.14.6 npm inst…

Devtools 的作用?

Devtools(开发者工具)在Web开发和测试中具有非常重要的作用。它提供了丰富的功能,帮助开发者更好地定位、调试和优化Web应用程序。以下是Devtools的主要作用: 一、前端开发 开发预览:开发者可以在Devtools中实时预览…

HTTP协议图--HTTP 响应状态码(重点分析)

状态码概述 HTTP 状态码负责表示客户端 HTTP 请求的返回结果、标记服务器端的处理是否正常、通知出现的错误等工作。 HTTP 状态码如 200 OK ,以 3 位数字和原因短语组成。数字中的第一位指定了响应类别,后两位无分类。 不少返回的响应状态码都是错误的&a…