相关文章
windows 任务计划自动提交 笔记到github 、gitee
一、必须有个git仓库托管到git上。
这个就不用说了,自己在github或者码云上新建一个仓库就行了。
二、创建自动提交脚本
这个bat脚本是在windows环境下使用的。 注意:windows定时任务下 调用自动提交git前,必须先进入该git仓库目录&#x…
编程日记
2024/12/14 16:54:41
JVM垃圾回收之JVM GC算法探究
JVM垃圾回收之JVM GC算法探究
在Java虚拟机(JVM)中,垃圾回收(Garbage Collection,GC)是自动管理内存的重要机制,它负责回收程序中不再使用的对象所占用的内存。GC算法是垃圾回收的核心…
编程日记
2024/12/13 10:01:15
合宙Air780e+luatos+腾讯云物联网平台完成设备通信与控制(属性上报+4G远程点灯)
1.腾讯云物联网平台
首先需要在腾讯云物联网平台创建产品、创建设备、定义设备属性和行为,例如:
(1)创建产品 (2)定义设备属性和行为 (3)创建设备 (4)准备参…
编程日记
2024/12/20 12:52:32
Qt单一应用实例判断
原本项目中使用QSharedMemory的方法来判断当前是否已存在运行的实例,但在MacOS上,当程序异常崩溃后,QSharedMemory没有被正常销毁,导致应用程序无法再次被打开。 对此,Qt assistant中有相关说明: 摘抄 qt-s…
编程日记
2024/12/16 17:25:31
多线程锁-synchronized字节码分析
从字节码角度分析synchronized实现
javap -c(v附加信息) ***.class 文件反编译
synchronized同步代码块
>>>实现使用的是monitorenter和monitorexit指令 synchronized普通同步方法
>>>调用指令将会检查方法的ACC_SYNCHRONIZED访问标志是否被设置…
编程日记
2024/12/10 14:04:32
1.springcloudalibaba nacos2.2.3部署
前言
nacos是springcloudalibaba体系的注册中心,演示如何搭建最新稳定版本的linux搭建。 前置条件,安装好jdk1.8 一、二进制压缩包下载
1.1 下载压缩包
nacos下载
点击下载下载后得到二进制包如下
nacos-2.2.3.tar.gz二、安装步骤
2.1.解压二进制…
编程日记
2024/12/17 9:21:26
【C++】面向对象编程(二)面向对象的编程思维:virtual虚拟调用、继承、protected成员、派生类与基类
默认情形下,成员函数的解析都是编译时静态进行。如果要让成员函数的解析在程序运行时动态进行,需要在成员函数的声明前加上关键字virtual:
//LibMat声明表示,其析构函数和print()函数皆为虚函数
class LibMat{
public:LibMat(){c…
编程日记
2024/12/19 19:41:47
LuatOS-SOC接口文档(air780E)-- ftp - ftp 客户端
ftp.login(adapter,ip_addr,port,username,password)#
FTP客户端
参数 传入值类型 解释 int 适配器序号, 只能是socket.ETH0, socket.STA, socket.AP,如果不填,会选择平台自带的方式,然后是最后一个注册的适配器 string ip_addr 地址 string port 端口,默认21 string…
编程日记
2024/12/20 15:52:05