AND
设计模式原则之:里氏替换原则
示例已发推论 /** * @description: 示例引发里氏替换原则的实现 * @author: abel.he * @date: 2023-08-03 **/ public class Test1 { public static void main(String[] args) { Pers ......
JavaSE--第一个java程序的解释说明以及注释
一、注释 共有三种注释,java 程序运行时会过滤掉注释,也就是说注释是不会运行的 1、单行注释 // 两个斜杠 // 在这里面随便写 2、多行注释 /* 多行注释 可以在这个里面写多行 。。。。。 */ 3、javadoc注释 自动被javadoc.exe命令解析提取并生成到帮助文档中 /** * ......
椭圆PF1✖️PF2的范围
# 题目 ### 设P$(x_0,y_0)$是椭圆C:$x^2 \over b^2 $ $+ {y^2 \over b^2}$$=1$ $(a>b>0)$上一点,且$\angle F_1PF_2$$=\theta.$求$PF_1$*$PF_2$取值范围。 ## ~~失败的思路~~ ### 读题读一半 ......
一种电磁式爆炸分离冲击环境模拟试验技术研究
(1)研究背景与意义(要解决什么问题): 爆炸分离冲击是航天器所经历的最严酷的力学环境之一,为了避免一些箭载仪器设备或者结构在飞行中损坏,因此需要进行爆炸分离冲击环境试验。由于针对宽频响、高幅值的爆炸分离冲击环境的模拟无法对冲击加载载荷进行准确的测量与描述,且实验系统中存在诸多的非线性因素,所以要进 ......
JAVA安全-JWT安全&预编译CASE注入
通过前期的 WEB 漏洞的学习,掌握了大部分的安全漏洞的原理及利用,但在各种脚本语言开发环境的差异下,会存在新的安全问题,其中脚本语言类型 PHP,Java,Python 等主流开发框架会有所差异。 Javaweb-SQL 注入攻击-预编译机制绕过 1. SQL注入的防御 防御 sql 注入:1.s ......
Modbus tcp转ETHERCAT网关modbus tcp主从站区别
捷米JM-ECT-TCP网关能够连接到Modbus tcp总线和ETHERCAT总线中,实现两种不同协议设备之间的通讯。这个网关能够大大提高工业生产的效率和生产效益,让生产变得更加智能化。 ......
代码随想录算法训练营第九天| 复习字符串和双指针法(看卡哥文章复习)
KMP算法就是在一个字符串中寻找另一个子串,避免了“跳回下一个字符再重新匹配”,实现了在一次字符串的遍历过程中就可以匹配出子串。 28. 实现 strStr() (本题可以跳过) 卡哥建议:因为KMP算法很难,大家别奢求 一次就把kmp全理解了,大家刚学KMP一定会有各种各样的疑问,先留着,别期望立 ......
【随便学学】和声学基础
#### 1.常用基本和弦  #### 2.和弦级数 函数,典型的时间注入语句,sleep()内的是延迟的秒数 聚类算法数据挖掘高校学生的期末考试成绩|附代码数据
全文链接:http://tecdat.cn/?p=30832 最近我们被客户要求撰写关于K-Means(K-均值)聚类算法的研究报告,包括一些图形和统计输出。 本文首先阐明了聚类算法的基本概念,介绍了几种比较典型的聚类算法,然后重点阐述了K-均值算法的基本思想,对K-均值算法的优缺点做了分析,回顾了 ......
Python用RNN神经网络:LSTM、GRU、回归和ARIMA对COVID19新冠疫情人数时间序列预测|附代码数据
全文下载链接: http://tecdat.cn/?p=27042 最近我们被客户要求撰写关于新冠疫情的研究报告,包括一些图形和统计输出。 在本文中,该数据根据世界各国提供的新病例数据提供。 获取时间序列数据 df=pd.read_csv("C://global.csv") 探索数据 此表中的数据以 ......
Github - git push
zzh@ZZHPC:/zdata/Github/zzhrepo1$ git status On branch main Your branch is based on 'origin/main', but the upstream is gone. (use "git branch --unset- ......
SPSS批量将某个变量的值从0改成1
对于上面数据中的变量ba002_2,我们需要将该变量数值为0的值批量改成数值1,步骤如下 1. 打开转换,然后点击重新编码为相同的变量 2.接着选择变量ba002_2,然后分别填入旧值0和新值1,即可完成设置 如下为更改后的结果,此操作可以批量修改多个变量的值 ......
gitlab-runner 部署与踩坑
# 前言 去年花时间研究了一下 CI/CD , 自己部署了一套 gitlab-runner 玩了一下,部署过程之后遇到了不少问题,把之前的踩坑与部署记录分享一下。 # 简介 gitlab-runner是一个开源项目,用于运行 Pipeline 作业并将结果发送回 GitLab。 它与 GitLab ......
一些有用的shell命令组合
1、找出Linux系统中磁盘占用最大的10个文件 1)CentOS7 和 busybox 1.30.1 验证可用 find / -type f -print0 | xargs -0 du | sort -n | tail -10 | cut -f2 | xargs -I{} du -sh {} ......
主键约束与唯一约束的区别
数据库中的主键约束和唯一约束是两种不同的约束类型,它们用于确保数据的唯一性。它们之间的区别如下: 1. 主键约束(Primary Key Constraint): ·主键约束用于定义一个表中的主键。主键是用来唯一标识表中每一行数据的列或列组合。 ·主键约束要求主键的值在表中是唯一的,并且不能为NUL ......
【THM】OWASP 前10名—2021
参考链接:https://www.cnblogs.com/Hekeats-L/p/16964401.html 介绍 该房间对每个 OWASP 主题进行了详细分析,并包含有关漏洞、它们如何发生以及如何利用它们的详细信息。您将通过完成支持性挑战将理论付诸实践。 访问控制损坏 加密失败 注射 不安全的设计 ......
《摆与混》第三十章--8月3日--周三
明天去考科目一,今天加紧复习。 1.今天做了什么:今天8点起床。洗漱后,下楼吃了个早饭。早上看望一下弟弟,然后小学一会儿。中午摆烂时间,下午复习科目一,,晚上去看弟弟,他状态还可以,过几天估计可以出院。 2.解决了什么问题:PTA继续冲击,复习科目一。 3.明天干什么:继续Java学习,PTA收尾; ......
基于YOLO-V3训练自己的数据与任务
[TOC] > 本文在YOLO-V3的基础上实现了把官方的coco数据集换成自己(的人、口罩二分类)的目标检测任务。训练自己的数据,并完成预测。 ### 1.用labelme为数据打标签 - 需提前pip install labelme;pyqt5; pillow。然后在Anaconda promp ......
.Net Core NLog+oracel
[toc] # 简介 NLog是一个灵活且免费的日志记录平台,适用于各种.NET平台,包括.NET标准。 NLog 使写入多个目标变得容易。(数据库、文件、控制台)并动态更改日志记录配置。 # 引用 ```c# ``` # Program.cs ```c# //var logger = NLog.L ......
Don't be clever
 ——类成员:const 和 static用法
1.常量成员 const 类的常量成员,具备以下特性: 1.1.const成员必须被初始化 1.2.const成员只能在初始化列表中赋值 1.3.const成员不能在构造函数原型中赋值 1.4.const成员初始化之后无法更改 class ConstMember { public: ConstMe ......
【jmeter系列】仅一次控制器+正则表达式用法详解
一、仅一次控制器 做性能测试经常遇到这样的问题:要做接口压力测试,但是需要登录接口返回的token,但是不需要对登录接口进行压测,这个时候jmeter仅一次控制器就起到了关键性的作用。 具体操作如下: 1、添加仅一次控制器,并在控制器下添加登录接口 2、登录接口返回响应数据-Respones bod ......
代码随想录算法训练营第八天| LeetCode 344.反转字符串 541. 反转字符串II 151.翻转字符串里的单词
344.反转字符串 卡哥建议: 本题是字符串基础题目,就是考察 reverse 函数的实现,同时也明确一下 平时刷题什么时候用 库函数,什么时候 不用库函数 题目链接/文章讲解/视频讲解:https://programmercarl.com/0344.%E5%8F%8D%E8%BD%AC%E5%AD ......
Oracle表碎片分析
在Oracle运维的过程中,会经常遇到说表碎片严重的问题。表碎片严重会导致出现数据库的性能问题,在sql访问数据的时候需要消耗更多的资源,因此常常出现在数据库的优化中。想要获取表碎片的情况,计算方式和处理方式很重要。 ......
梦幻布丁
# [2154. 梦幻布丁](https://www.acwing.com/problem/content/2156/) 考虑先维护连续段数。 我们可以先搞几个单链表,每个单链表存储的是每种颜色处于的所有位置,由于连续段数等于相邻两数不同的个数,我们可以先算出初始的情况,然后对于每次修改,暴力的将一 ......