NOT
精通Java学习之路(二)
—抽象类与接口— ->抽象类的抽象概念:父类知道子类一定要干嘛,但是每个子类完成的都不一样,子类以后也只会用重写的功能,那么父类的该功能就可以定义为抽象方法,子类重写调用子类自己 ->父类中的所有抽象方法在子类中必须被全部重写,或者把这个子类也写成抽象类。抽象类存在的意义就是当母猪生孩子,就是拿来被 ......
全局对象
# 全局对象 无论是浏览器环境,还是node环境,都会提供一个全局对象 - 浏览器环境:window - node环境:global 全局对象有下面几个特点: 1. 给未声明的变量赋值,实际就是给全局对象的属性赋值 2. 所有的全局变量、全局函数都会附加到全局对象 > 这称之为全局污染,又称之为全局 ......
种类并查集
总算理解种类并查集了,浅说一下吧。 有大佬已经讲得很清楚了,戳这 -> [作者:OIer某罗](https://www.cnblogs.com/Zeardoe/p/16567450.html)。 ### 先看[[NOIP2010 提高组] 关押罪犯](https://www.luogu.com.cn ......
死锁》相互持有彼此的资源
互斥条件(Mutual Exclusion):资源在同一时间只能被一个线程所占有。当一个线程已经占有了某个资源,其他线程无法访问这个资源,直到该资源被占有线程释放。 持有并等待(Hold and Wait):线程在持有至少一个资源的同时,又尝试请求其他线程所占有的资源。这会导致线程在等待其他资源时, ......
MQ 的种类
RabbitMQ ActiveMQ RocketMQ Kafka 公司/社区 Rabbit Apache 阿里巴巴 Apache 开发语言 Erlang Java Java Scala&Java 协议支持 AMQP、XMPP SMTP、STOMP OpenWire、STOMP REST、XMPP、A ......
Docker 命令
一、什么是docker? 容器化技术 开发:快速的构建开发环境的技术。 二、docker服务相关命令 systemctl stop firewalld 关闭防火墙 systemctl disable firewalld 镜像防火墙 systemctl start docker # 启动docker服 ......
IOC
数据分析与行为统计算法影响性能 业务层没有框架( 核心工作内容 ) 感受:对于概念,用精简内容去概括 Spring的两大核心思想AOPIOC ———————————————————————————— 今日目标1、什么是 Spring容器? Map集合,存放New的对象 key:类名首字母小写 id ......
Spring MVC
SpringMVC Web层处理:Servlet的抽取和封装 代码组成: 前端控制器:接收参数、返回数据( SpringMVC) 处理器:参数处理、业务层调用( 程序员 ) ———————————————————————————— 步骤1、创建web工厂,添加依赖 SpringMvcConfig.j ......
项目打成 jar包
<!--在pom.xml的project节点中添加下面配置,然后执行maven clean package--> <build> <finalName>springboot</finalName> <plugins> <plugin> <groupId>org.springframework.boo ......
SpringBoot依赖大全
<!--父工程--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.6.4</version> </parent> ......
SpringBoot
扩展SpringBoot:专门用于框架整合,简化开发 Mybatis 的四个一致 EmpMapper(java mapper)(resources xml) 路径一致、名一致、地址一致、返回值一致 —————————————————————————————————— 《 约定优于配置 》Spring ......
幂等Key、QPS、限流算法
幂等Key作用:判断多次请求是否为同一个 多次相同的请求只能执行一次(在 Controller 层判断)幂等key一样,就是同一请求,只执行一个 // TODO 思路 :如果幂等key不存在,我就扣款。如果这个幂等key存在,我就不执行扣款。(该思路实现上有问题)1、先取幂等key2、幂等key存在 ......
数据的作用域
1. JS有两种作用域:全局作用域和函数作用域 - 内部的作用域能访问外部,反之不行。访问时从内向外依次查找。 - 如果在内部的作用域中访问了外部,则会产生闭包。 - 内部作用域能访问的外部,取决于函数定义的位置,和调用无关 ```js var a = 1; function F1() { a++; ......
初识FIRE(financial-independence-retire-early)
### 初识FIRE(financial-independence-retire-early) #### 一切皆是缘。 最近在思考工作、生命等相关的意义。同时我也在看三十多岁退休的vlog视频,大数据推送了FIRE,同时我对这个很感兴趣,并阅读了相关的文章。同时了解到起初是在《your money ......
【漏洞复现】【CNVD-2021-14536】锐捷RG-UAC信息泄露
仅供学习和预防,切记切记不要随意登陆和修改任何东西!!!以免带来不必要的麻烦。 简介:捷RG-UAC上网行为管理信息泄漏漏洞,攻击者可以通过审查网页源代码获取到用户账号和密码。 1.使用Fofa搜索互联网资产 语法:title="RG-UAC登录页面" && body="admin" 2.打开链接, ......
学习笔记410—度学习上手指南
深度学习上手指南 说明 注:本文旨在为想要入手深度学习的同学提供一个经验性的入门参考方案。困于视野和能力,必然有不足之处,不吝斧正。仅供复旦大学内部使用,版权所有。 要(快速)上手一个一个方向或者一个小领域,一般来说需要掌握一些基础知识(最基本的概念和原理)、前沿进展(近几年的研究方向与热点)和特定 ......
Paper Reading: FT4cip: A new functional tree for classification in class imbalance problems
本文提出了一种类不平衡问题的功能树(FT4cip),该模型使用了考虑类不平衡的分割评估函数 Twoing,以及使用了一种优化 AUC 的新型剪枝算法。同时对多变量分割使用特征选择,进一步提高分类性能和可解释性。通过大量的实验分析证明,FT4cip 在 AUC 上的分类性能优于 LMT 和 Gama。... ......
24、AC/AP的必要性
AC+AP是一种无线网络解决方案,由无线控制器(AC)和接入点(AP)组成。AC作为无线网络的核心设备,负责接入点的管理、监控和控制,包括对接入点的配置、监控和故障排除等;而AP则负责连接无线终端设备并提供无线网络服务。 AC+AP解决方案可以提供更加稳定和可靠的无线网络服务,具有扩展性强、管理和维 ......
c#编程面试题------------------面向对象
1.C#中的方法重写使用关键字(a)。 a) override b) overload c) static d) Inherit //解析:override是重写方法关键字 2.以下的C#代码,试图用来定义一个接口: public interface IFile{ int A; int delFil ......
ES6中的Promise以及应用
1.认识Promise 1.1.什么是Promise呢 Promise是异步编程的一种解决方案。 什么时候处理异步事件:常见的场景是网络请求。封装一个网络请求的函数,因为不能立即拿到结果,所以不能简单的将结果返回。所以往往会传入另外一个函数,在数据请求成功时,将数据通过传入的函数回调回去。如果只是一 ......
SAM 基础理论学习笔记
以前没有系统性地写过 SAM 学习笔记,所以现在板子老敲错,现在写一个。 对于给定字符串 $s$,SAM 是一个能够识别其**所有子串**的自动机。更具体地,从初始状态到所有状态的路径都是 $s$ 的一个子串,并且 $s$ 的所有子串都可以通过初始状态到某个状态的某条路径表示出来。显然 SAM 有 ......
CSRFtest
<html> <!-- CSRF PoC - generated by Burp Suite Professional --> <body> <script>history.pushState('', '', '/')</script> <form action="http://192.168.23 ......
mysql备份恢复(mysqldump备份 mysqlbinlog恢复)
# mysql备份恢复(mysqldump备份 mysqlbinlog恢复) ## 一、备份的分类 1. 物理备份 物理备份:对数据库操作系统的物理文件(如数据文件、日志文件等) - 冷备份(脱机备份) :是在关闭数据库的时候进行的 - 热备份(联机备份) :数据库处于运行状态,依赖于数据库的日 ......
数据库基本知识点
# 数据库基本知识点 > 数据库是所有软件体系中最核心的存在 DBA ## 什么是数据库 * 概念:是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合 * 作用:储存和管理数据 ## 数据库的分类 * ### 关系型数据库 * 包含不限于MySQL,Oracle,SQL Ser ......
多态、加载类、抽象类、接口、代码块
SE的内容绝对基础,是以后项目的理解基础 **代码实现过程** 主要业务:让人喂狗 1.首先要有人 2.然后有喂狗的方法 —————————— 3.有狗 4.有食物 ## 多态 关键一步 ```java // 父类引用指向子类对象 体现继承和向上转型 子类类型向父类变化 Animal a = new ......
继承、方法重写、修饰符、导包、状态修饰符、static、静态方法、Math工具类
子类、父类:构造、数据 成员方法:类中方法外; 访问特点:子类成员范围 -> 父类成员范围 -> 报错 方法重写——方法名、参数列表、返回值都相同;作用:覆盖父类的方法 注解 @Override 用于检查当前方法是否是重写方法,否则编译报错 不是必须,更为规范 快捷方式:方法名自动补全 继承的注意事 ......
AOP
Spring框架核心一: IOC:控制反转 DI:依赖注入核心二:AOP 业务层能够控制事务 开闭原则开:扩展闭:不修改,子类继承 继承:在不改变父类方法的前提下,对父类的扩展 AOP( 面向切面编程 )思想 —— 面向切面编程实现 —— 动态代理AOP思想的作用:1、在不改变原程序代码前提下,对方 ......
idea安装后的通用设置(持续更新!!!!)
1.更改新项目的maven位置,避免每次都在C盘 进入idea,点击左上方File→New Project Setup→Settings for new Project,进入Buid,Execution,Deployment下的maven进行配置。 2.更改idea编码 进入idea,点击左上方Fi ......
内部类、匿名内部类、Lambda、方法引用
**继承**中,子类重写父类的方法,其权限不能小于父类方法的权限。 类:属性、构造方法、行为、get set方法、toString方法 内部类: 语法: 外部类名.内部类名 对象名 = new 外部对象().new 内部对象(); 作用域: 内部可以访问外部,外部不能访问内部 ``` ......
仿真实验室第二次培训题解
# 7-1 直接根据题目模拟就行,这道题目类似排队,排队可以用队列实现,c++的stl里面有queue可以学习 ```c++ #include #define x first #define y second using namespace std; queueq; char c[100]; int ......