Docker基本命令
目录docker基本命令查看docker环境信息镜像Image查看镜像给镜像打标签删除镜像装载镜像打包镜像为tar包inspect观察镜像容器LXC(linux container)创建容器重命名容器查看容器执行特定命令启动容器重启容器停止容器退出容器删除容器导出容器文件为tar包inspect观察 ...
freeRTOS源码解析4--tasks.c 4
4.2.9 周期任务用的延迟--xTaskDelayUntil 接口:BaseType_t xTaskDelayUntil( TickType_t * const pxPreviousWakeTime, const TickType_t xTimeIncrement ) 形参1:pxPrevious ...
微服务设计10个需要考虑的要素
微服务是开发可扩展云原生系统的强大工具,但为了避免严重的系统灾难,需要认真设计才能成功。微服务并不是解决所有架构问题的普适方案,过度的设计、不当的应用和错误的理解容易导致系统灾难。选择正确的应用方向对于成功开发微服务极其重要,而权衡利弊做出正确的设计决策同样重要。下面详细讨论设计微服务时需要考虑的一 ...
15个最佳缺陷/错误跟踪工具(2024)
在软件开发和维护中,缺陷和错误的管理至关重要。面对复杂的代码库和不断变化的需求,没有合适的错误跟踪工具,你的团队可能会陷入混乱和效率低下的泥潭。你是否想知道在2024年,哪些工具能帮助你高效处理这些问题? 随着软件开发规模的扩大和复杂度的提高,项目中的缺陷和错误数量也逐年上升。在快节奏的开发环境中, ...
自动驾驶端到端,到底到了哪个端口?
最近读一些端到端的文章,发现一个问题,现在所谓的端到端,其实远远没有端到端。 从最开始的传感器端到端,这样做有两个好处,1.把跟踪和检测合为一体。2.把后处理的很多tricks拿到模型上来做了,感知模型实际输出就是物体的世界坐标位置。这种文章又分两个大方向,一个是密集dense类型的,比如bevfo ...
布隆过滤器(Bloom Filter)原理+实战
布隆过滤器的作用是:可用来判断值 可能在集合中 和 绝对不在集合中 介绍 布隆过滤器(Bloom Filter)是 1970 年由布隆提出的。它实际上是一个很长的二进制向量(位图)和一系列随机映射函数(hash 函数)。 布隆过滤器可以用于检索一个元素是否在一个集合中。它的优点是空间效率和查询时间都 ...
每日算法随笔:环形链表
题解:环形链表 在这道题目中,我们需要判断一个链表是否存在环。环的定义是链表的某个节点可以通过连续跟踪 next 指针回到自身。如果存在这样的环,那么就返回 true,否则返回 false。 方法一:使用哈希集合 (HashSet) 思路: 遍历链表,使用一个哈希集合 (HashSet) 存储每个访 ...
IEC103设备数据 转 IEC61850项目案例
目录 1 案例说明 1 2 VFBOX网关工作原理 1 3 准备工作 2 4 配置VFBOX网关采集103设备数是 2 5 用IEC61850协议转发数据 4 6 网关使用多个逻辑设备和逻辑节点的方法 6 7 IEC103协议说明 8 8 案例总结 9 1 案例说明 设置网关采集IEC103设备数据 ...
Gemini实现游戏串流功能
一、部署Gemini Gemini使用教程 - 迅捷网络[来送福利] - 博客园 (cnblogs.com) 二、部署Moonlight 过程大概说一下,网上有太多太多moonlight的东西了 需要运行游戏的机器上安装GFE(GeForce Experience),登录并开启GAMESTREAM( ...
[翻译] Vue 3.5 发布
翻译自 vue 官方博客 地址:https://blog.vuejs.org/posts/vue-3-5 今天,我们很高兴地宣布 Vue 3.5 “Tengen Toppa Gurren Lagann” 发布! 此次要版本不包含任何重大更改,并且包括内部改进和有用的新功能。我们将在这篇博文中介绍一些 ...
Java的反射技术reflect
Java 的反射技术实现方式是程序员构建代码的逆向过程。反编译技术和代码混淆技术也涉及到程序源代码的反射构建。Java的反射reflect基于类的字节码文件构建中间语言代码文件。基于Java类的中间语言并不在于应用程序的可读性。Java的程序源代码编译之后形成.class字节码文件。字节码文件运行在 ...
深圳某 IT 公司重新定义 8 小时工作制!!
大家好,我是R哥。 最近看到一条奇葩信息,深圳某公司直接把 8 小时工作制重新定义了一下。 这是怎么个意思呢? 来看职位描述: 他们把一天的工作时间分成了三段: 10:00 - 12:00 14:00 - 18:00 19:00 - 21:00 咋看起来怪怪的呢? 这样算起来确实是工作 8 小时,看 ...
如何通过组合手段大批量探测CVE-2024-38077
近期正值多事之秋,hvv中有CVE-2024-38077专项漏洞演习,上级police也需要检查辖区内存在漏洞的资产,自己单位领导也收到了情报,在三方共振下这个大活儿落到了我的头上。Windows Server RDL的这个漏洞原理就不过多介绍,本文重点关注如何满足大批量探测的需求。 ...
apisix~kafka-logger插件
作用 将http请求与响应的内容发到kafka的topic,以json的形式发送存储 配置相关 log_format为自定义配置字段,添加后,默认的请求响应消息将被覆盖 { "_meta": { "disable": false }, "batch_max_size": 1, "brokers": ...
组合和继承怎么集成一个性能较好的项目
组合和继承都是计算机面向对象编程的基础概念。组合是一个类对象的属性组合。继承是对项目中类对象重复代码块的重复利用。重复使用的代码块需要在项目中抽取出来,供其它子模块引用。继承可以是的项目中的代码空间和内存空间都可以进行有效缩减。组合在现在的项目开发中使用很多。通过使用代理和依赖注入的方式使得项目的源 ...
cross-plateform 跨平台应用程序-05-Flutter 介绍
跨平台系列 cross-plateform 跨平台应用程序-01-概览 cross-plateform 跨平台应用程序-02-有哪些主流技术栈? cross-plateform 跨平台应用程序-03-如果只选择一个框架,应该选择哪一个? cross-plateform 跨平台应用程序-04-Reac ...
Java 项目现在基于注解开发
注解 annotation 在 Java 的 web 系统开发领域中使用逐渐在推广 。注解是 spring context 容 器配置项目设置参数的有效接口。Xml 文件和 properties 文件的配置参数的方式使用较为复 杂 。经过简化和封装继承等方式,使用注解配置项目参数信息 。注解是添加在 ...
读软件设计的要素06概念完整性
1. 概念完整性 1.1. 当概念组合成一个软件时,它们可以同步以便协调行为 1.1.1. 同步可能会消除一个概念的某些行为,但决不会添加与该概念的规范不一致的新行为 1.1.2. 在使用概念设计软件时,即使你没有精确定义同步,至少要说服自己,概念之间的每次交互至少在原则上都可以被视为同步 1.2. ...
xlam插件制作实验手册-成品:菜单界面来检索excel中多个sheet中的图形形状文本框中的文字
大家来和笔者一起做一个xlam插件吧。很简单,很详细。 先看看界面长什么样吧。 楔子 excel支持自定义菜单栏,但是我在搜索如何制作菜单栏,以及如何制作addin文件的时候,即使是最好的例子,也只是点到为止,做了一个按钮就结束了。想要再进一步,竟然就没有合适的二手资料了。所以自然笔者就决定自己补充 ...