自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (3)
  • 收藏
  • 关注

原创 Dump工具抓取WIN系统堆栈信息

Dump工具抓取WIN系统堆栈信息

2024-08-16 15:03:07 823

原创 Filter

滤波是为了提升缺陷检出率。这是因为模糊化的滤波方法都能在一定程度上,以达到更好地缺陷检出的目的。

2024-08-07 11:49:51 842

转载 cmake原理、语法

宏功能使用cmake命令后紧跟的目录,一般是工程的根目录执行cmake命令的目录当前处理的CMakeLists.txt所在的路径target 编译目录重新定义目标二进制可执行文件的存放位置重新定义目标链接库文件的存放位置返回通过PROJECT指令定义的项目名称项目实际构建路径,假设在build目录进行的构建,那么得到的就是这个目录的路径。

2024-03-04 15:00:08 112

原创 5_SqlSugar实体中的细节

当更新一个实体对象时,实体中包含time属性,即便没有设置新的时间,更新操作自动根据数据库时间更新该字段。如果不需要更新,则不应该加该注解。插入操作:true数据库时间。更新操作:true数据库时间。

2023-09-25 13:40:40 568

原创 Git拉取分支、基于主分支创建新的开发分支、合并开发分支到主分支、回退上一次的merge操作

如上面的例子中,从 git show 命令的结果中可以看到,merge commit 的 parent 分别为 84a157d7和 1928b1a4,其中 84a157d7 代表 主要 分支(从图中可以看出),1928b1a4 代表 will-be-revert 分支。这里用-m指定保留的分支。如果直接使用 git revert ,git 也不知道到底要撤除哪一条分支上的内容,这时需要指定一个 parent number 标识出"主线",主线的内容将会保留,而另一条分支的内容将被 revert。

2023-08-22 15:54:25 3989

原创 6_AccessKeyId和AccessKeySecret的环境变量配置

很多SDK需要从环境变量中读取key,读取不到会报下列错误。java.util.concurrent.ExecutionException:n.aliyun.sdk.gateway.pop.exception.PopClientExceptibn:件(Code: MissingAccessKeyld Message: code: 400ACcessKevld is mandatory for this action.下面分别介绍不同系统中 AccessKeyId和AccessKeySecret的配置。

2023-08-15 14:29:59 3009 1

原创 5_docker-compose多服务统一编排管理

单独运行容器有很多问题先后顺序要求固定多个run命令,操作繁琐容器间的启停或宕机,有可能导致IP地址对应的容器实例变化,映射出错。要么生产IP写死(可以但是不推荐),要么通过服务调用解决方法:使用compose服务编排,一个配置文件,一条指令管理所有服务。

2023-08-15 14:13:23 359

原创 3_Docker安装redis

将宿主的文件和容器内部目录相关联,相互绑定,在宿主机内修改文件的话也随之修改容器内部文件。进入主机的redis.conf文件。配置文件方式启动redis 容器。

2023-08-02 10:45:15 271

原创 ResNet模型搭建、GPU训练及问题小结

ResNet残差网络学习小结

2023-06-21 14:25:40 561

原创 4_SqlSugar的导航查询、反向导航查询、导航插入、导航更新

SqlSugar的导航查询、反向导航查询、导航插入、导航更新

2023-04-28 10:14:29 2262 1

原创 1-JVM体系结构

不同平台CPU架构不同,所以不能设计为基于寄存器的。优点是跨平台,指令集小,编译器容易实现,缺点是性能下降,实现同样的功能需要更多的指令。

2023-03-05 22:33:51 133

原创 C#文件路径操作、文件操作

C#文件路径操作、文件操作。常用函数 需要引用System.IO 直接可以调用Path的静态方法。文件重命名并复制到指定路径。

2023-02-24 14:44:30 1665

原创 集群,分布式,微服务概念和区别

集群,分布式,微服务概念和区别

2023-02-14 15:39:03 631

转载 深拷贝和浅拷贝的区别

面试常问深拷贝和浅拷贝的区别?今天整理下。包含深浅拷贝的原理图和代码案例。

2023-02-14 11:18:22 81

原创 接口与抽象类

接口与抽象类的区别和使用场景

2023-02-10 11:14:37 79

转载 同步和异步 阻塞和非阻塞

同步和异步,阻塞和非阻塞

2023-02-01 11:56:12 86

原创 4_jar包部署Docker

远程服务器上docker要做好内部和外部端口的映射,挂载文件上传文件夹后,linux文件夹中有上传的文件了。

2023-01-30 11:39:03 563

原创 2_Docker安装jdk1.8和MySql

注意由于新版本,这里要先在主机conf文件夹下,建立conf.d和mysql.conf.d两个文件夹,再运行创建MySQL的容器即可。可选用-v指令,将容器/var/log/mysql等目录挂载到主机/mydata/mysql/log等目录。

2023-01-30 11:22:59 1188

原创 1_Linux安装Docker

确定你是CentOS7及以上版本5。第1章 Linux安装Docker。a. 先确认CentOS7能上外网。e. 从容器内拷贝文件到主机上。本次安装时间2021.11。安装DOCKER CE。设置stable镜像仓库。更新yum软件包索引。yum安装gcc相关。

2023-01-30 11:08:58 145

原创 剑指 Offer 40. 最小的k个数

输入整数数组 arr ,找出其中最小的 k 个数。例如,输入4、5、1、6、2、7、3、8这8个数字,则最小的4个数字是1、2、3、4。

2023-01-17 13:35:31 73

原创 剑指 Offer 30. 包含min函数的栈

定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min、push 及 pop 的时间复杂度都是 O(1)。

2023-01-13 11:34:14 80

原创 剑指 Offer 09. 用两个栈实现队列

用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 )

2023-01-13 10:32:17 73

转载 深入理解String

深入理解String,图解String

2023-01-11 17:30:14 131

原创 剑指offer27-二叉树的镜像

剑指offer27-二叉树的镜像。

2023-01-02 14:47:56 69

原创 14_MySQL日志和主从复制原理

MySQL主从复制原理和解决主从数据一致性问题的方法

2022-12-23 16:02:48 484

原创 13_多版本并发控制

MVCC (Multiversion Concurrency Control),多版本并发控制。是通过数据行的多个版本来实现数据库的并发控制。它使得在InnoDB的事务隔离级别下执行一致性读操作有了保证。换言之,就是为了查询一些正在被另一个事务更新的行,并且可以看到它们被更新之前的值,这样在做查询的时候就不用等待另一个事务释放锁。是采用乐观锁思想的一种方式。4个隔离级别中,第1种READ UNCOMMITTED和第4中SERIALIZABLE读到的数据都是最新的版本,不使用MVCC。

2022-12-21 18:10:57 433

原创 2_SqlSugar增删改操作

SqlSugar增删改操作

2022-12-20 17:51:31 6383

原创 3_SqlSugar查询操作

sqlSugar的简单查询,联合查询和复杂查询

2022-12-20 12:00:17 1910

原创 1_SqlSugar-表到实体、实体到表及库表操作

SqlSugar-表映射到实体、实体映射到表及通过代码进行库表操作。

2022-12-15 11:30:57 4331

转载 基于sqlcmd命令行工具管理SQL server

命令行工具sqlcmd

2022-12-02 17:21:03 693

原创 15_基于Docker的MySQL备份

MySQL备份,docker内数据库手动、定时备份,本地、远程备份

2022-12-01 15:43:03 1467

原创 12_MySQL的锁

为保证数据的一致性,需要对并发操作进行控制,因此产生了锁。介绍了表级锁、页级锁和行级锁,以及乐观锁、悲观锁和死锁。

2022-11-24 18:17:03 474

原创 11_MySQL事务和事务日志

MySQL事务和事务日志,包含数据库并发问题隔离级别、事务特性和Redo日志、Undo日志等

2022-11-23 18:05:30 611

原创 10_数据库其它调优策略

第十章 MySQL系列文章之数据库其它调优策略。包含定位问题、服务器优化、库表优化等

2022-11-17 18:13:36 564

原创 9_MySQL索引优化与查询优化

全值匹配我最爱,最左前缀要遵守;带头大哥不能死,中间兄弟不能断;索引列上少计算,范围之后全失效;LIKE 百分写最右,覆盖索引不写*;不等空值还有OR,索引影响要注意;VAR 引号不可丢,SQL 优化有诀窍。

2022-11-17 13:20:39 665

原创 8_MySQL索引的性能分析工具的使用

第八章 MySQL系列文章之索引的性能分析工具的使用

2022-11-02 22:27:03 414

原创 7_MySQL索引的创建与设计原则

第七章 MySQL系列文章之索引的创建与设计原则。

2022-11-02 10:32:46 473

原创 6_MySQL索引的数据结构

MySQL系列文章之索引的数据结构

2022-10-30 12:36:16 197

原创 5_MySQL存储引擎

第五章 MySQL系列文章之存储引擎。

2022-10-27 18:12:07 802

原创 4_MySQL逻辑架构

第四章 MySQL系列文章之逻辑架构。

2022-10-27 17:44:12 625

esp8266_quick_start_guide_cn快速入门指南.pdf

本文是ESP8266快速入门指南,内容包括硬件软件准备、烧录教程、快速编译代码、RTOS SDK编程、常用的调试方法和一些必备资源链接等等。通过阅读本文,您可以快速熟悉ESP8266的上手,能够找出一些新的思路和方案,相信对您一定很有帮助!

2019-06-10

FX编程口协议.pdf

本文是FX编程口协议,资源来源网络,放在这里方便大家寻找,节约时间。通过阅读本文,您可以充分理解,如何通过十六进制的控制命令读写PLC的继电器,理解控制命令的结构,继而方便您相关的工作的进行。本人曾据此编程,实现读写PLC的功能。

2019-06-10

通过串口调试工具读写PLC.docx

本文是采用串口调试工具发送十六进制的读写命令,通过RS-422将数据写入PLC或读取PLC内继电器的状态。本文测试了X、Y、M、D和S等常用的继电器,内含各种截图以及读写命令的数据帧格式解释。本文是参考编程口协议进行的测试记录,最终成功读写PLC,相信阅读后对您进行有关工作很有帮助!

2019-06-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除