NOT

vue--day51----todolist 中App.vue 和 MyItem.vue 类似 父亲和子通信 通过全局事件总线实现通信

1.mainjs /** * 该文件是整个项目的入口文件 */ //引入Vue import Vue from 'vue' // 引入App 组件 他是所有组件的父组件 import App from './App.vue' //关闭vue 的生产提示 Vue.config.productionTi ......
vue 总线 全局 todolist 父亲

ChatGPT 问答00006 java开源中好用的事件驱动工具类

在Java开源社区中,有许多强大且好用的事件驱动工具类。以下是其中一些知名的事件驱动框架和库: 1. Spring Framework:Spring框架是一个全功能的开发框架,在其核心模块中,提供了强大的事件驱动机制。通过`ApplicationEvent`和`ApplicationListener ......
ChatGPT 事件 工具 00006 java

ChatGPT 问答00007 RxJava介绍

RxJava 是一个基于反应式编程的库,它提供了一套丰富的操作符和数据类型,用于处理异步和事件驱动的编程。它是 ReactiveX 的 Java 版本实现,旨在简化异步和并发编程,并提供响应式流式处理的能力。 RxJava 的核心组件包括以下几个部分: 1. Observable(可观察者):代表一 ......
ChatGPT RxJava 00007

ChatGPT 问答00008 RxJava 使用案例

RxJava 可以应用于各种异步和事件驱动的编程场景。以下是一些 RxJava 的使用案例: 1. 网络请求:使用 RxJava 可以方便地处理网络请求和响应。你可以使用 Retrofit 或者其他网络库来发送异步请求,并将其封装为 Observable,然后通过操作符进行转换、过滤和合并等操作,最 ......
案例 ChatGPT RxJava 00008

【剑指Offer】16、合并两个排序的链表

# 【剑指Offer】16、合并两个排序的链表 **题目描述:** 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 **解题思路:** 首先需要判断几个特殊情况,即判断输入的两个指针是否为空。如果第一个链表为空,则直接返回第二个链表;如果第二个链表为空, ......
两个 Offer

Codeforces 1855B:Longest Divisors Interval 最长的连续约数区间

# [1855B.Longest Divisors Interval](https://codeforces.com/contest/1855/problem/B "Codeforces 1855B") ## Description: - 对于一个整数 $n$ $(1\leq n \leq 10^{ ......
约数 区间 Codeforces Divisors Interval

2023.8.3

早上起来买了17号的火车票18号早上就能到学校,时间过去好快啊不到两个星期就回去了,明天打算回去老家再玩玩,这边太无聊了,下午看了看新出的动漫,技术炸裂,真的是国产之光,晚上一如既往地写了会儿pta看了会儿java就睡了。 ......
2023

vue创建项目步骤

安装指定版本Vue cli一、降低版本如果是已经安装了4.0以上的版本,卸载重装即可npm uninstall -g @vue/cli npm install -g @vue/cli@3.11.0 // 后面为版本号二、其他安装3.0以下:npm install -g vue-cli npm ins ......
步骤 项目 vue

ChatGPT 问答00005 Spring的ApplicationEventPublisher的使用案例

下面是一个使用`ApplicationEventPublisher`的简单示例,演示了如何在Spring Boot中使用该接口发布和监听事件: 首先,定义一个自定义的事件类`CustomEvent`,用于封装事件的数据: ```java public class CustomEvent { priv ......

C++面试八股文:如何实现一个strncpy函数?

# C++面试八股文:如何实现一个strncpy函数? 某日二师兄参加XXX科技公司的C++工程师开发岗位第31面: > 面试官:`strcpy`函数使用过吧? > 二师兄:用过。 > 面试官:这个函数有什么作用? > 二师兄:主要用做字符串复制,将于字符从一个位置复制到另一个位置。 > 面试官:` ......
八股文 八股 函数 strncpy

二分图(菜鸟笔记)

## 1.二分图的有关性质 首先二分图必定``不具有奇数环``。而``不具有奇数环``的图必定可以被染成相邻两个点都不是同个颜色的图(只用黑白两色)。 首先证明不具有奇数环的图是图在染色不存在矛盾的``充分必要条件``。 证明充分性,用反证法。图中无奇数环,但是染色存在矛盾,则有``白黑白黑...白 ......
笔记

pytest-xdist分布式测试原理浅析

pytest-xdist执行流程: 解析命令行参数:pytest-xdist 会解析命令行参数,获取用户指定的分发模式、进程数、主机列表等信息。 加载测试用例:pytest-xdist 会加载所有的 pytest 测试用例,包括在当前目录和子目录下的所有测试文件和测试函数。 分发测试用例:根据用户指 ......
分布式 pytest-xdist 原理 pytest xdist

C++11

### 1.Variadic Template 可以传入任意数量的参数,并且参数的类型不定。 ```cpp void printX(){} template void printX(const T& firstArg, const Types&... args) { cout<<firstArg<< ......
11

pyspark 环境搭建和相关操作redis ,es

一.环境搭建 1. 创建虚拟环境, 指定python包 2. 切换到虚拟环境,安装你所需要的python相关模块包 3. 把整个虚拟环境打成.zip 4. 将 zip上传的hadfs 5. spark-submit 指定python包的路径 可以参考 https://dandelioncloud.c ......
pyspark 环境 redis es

【知识点】JAVA之并发集合

当涉及到多线程编程时,使用并发集合是一种常见的方式来处理多个线程同时访问和操作共享数据的问题。并发集合是一组线程安全的数据结构,可以同时被多个线程访问和修改,而不会导致数据不一致或竞争条件。 以下是一些常见的并发集合及其特点: 1. ConcurrentHashMap(并发哈希表):它是一个线程安全 ......
知识点 知识 JAVA

spring-mvc系列:详解@RequestMapping注解(value、method、params、header等)

[TOC] ### 一、@RequestMapping注解的功能 从注解名称上我们可以看到,@RequestMapping注解的作用就是将请求和处理请求的控制器方法关联起来,建立映射关系。 SpringMVC 接收到指定的请求,就会来找到在映射关系中对应的控制器方法来处理这个请求。 ### 二、@R ......

Linux文件管理知识:查找文件

前几篇文章一一介绍了LINUX进程管理控制命令及网络层面的知识体系,综所周知,一个linux系统是由很多文件组成的,那么既然有那么多文件,那我们该如何管理这些文件呢? Linux中的所有数据都是以文件形式存在的,那么所有文件分别被归类到不同的文件系统中。而文件系统则是一种树型结构,通俗的理解为目录。 ......
文件 管理知识 知识 Linux

Linux文件管理知识:查找文件

前几篇文章一一介绍了LINUX进程管理控制命令及网络层面的知识体系,综所周知,一个linux系统是由很多文件组成的,那么既然有那么多文件,那我们该如何管理这些文件呢? Linux中的所有数据都是以文件形式存在的,那么所有文件分别被归类到不同的文件系统中。而文件系统则是一种树型结构,通俗的理解为目录。 ......
文件 管理知识 知识 Linux

vlan

### vlan出现的原因 - 隔离广播域,优化网络质量。二层交换机通过mac地址通信,且二层交换机会将收到的未知单播帧进行泛洪,如果不有效的隔离广播域,一个数据帧在广播域内泛洪将会增加通信的时延,且大面积的泛洪会占用链路的带宽,对网络传输质量造成影响;当出现环路的时候,vlan的有效划分会将影响控 ......
vlan

算法工程师学习运筹学 笔记一 P,NP,NPC问题

算法的时间复杂度 我之前理解的时间复杂度,是指的解决一个问题所需要的时间。但其实并不准确,时间复杂度应该是 当问题规模扩大后,程序需要的时间长度增长得有多快。 时间复杂度有两种类型:一种是O(1),O(log(n)),O(n^a)等,我们把它叫做多项式级的复杂度,因为它的规模n出现在底数的位置;另一 ......
运筹学 算法 工程师 笔记 工程

Unity Shader编辑器工具类ShaderUtil 常用函数和用法

# Unity Shader编辑器工具类ShaderUtil 常用函数和用法 ![Unity Shader](https://cdn.pixabay.com/photo/2017/08/30/01/05/milky-way-2695569_960_720.jpg) Unity的Shader编辑器工具 ......
编辑器 ShaderUtil 函数 常用 工具

基本概念

# 一、基本概念 1、以helloworld为例对写程序的思路提出如下要求: 1)头文件正确包含的正确性\ 2)以函数为单位来进程程序的编写\ 3)声明部分+实现部分\ 4)return 0\ 5) 多用空格空行\ 6) 添加注释 2、算法:解决问题的方法。(流程图、NS图,有限状态机FSM) 3、 ......
概念

第四天——搞懂问题

##问题1:#include 和 #include "stdio.h" 有什么区别? >1、#include一般用于包含系统头文件,诸如stdlib.h、stdio.h、iostream等; 2、#include""一般用于包含自定义头文件,比如我们自定义的test.h、declare.h等。' 这 ......
问题

使用echarts画流程图-2

# 效果图 ![](https://img2023.cnblogs.com/blog/724275/202308/724275-20230803231144043-123536658.png) # 代码 ```js var data = [ { name: '数据中心人员专题库', tooltip: ......
流程图 流程 echarts

vue概念

并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面 两大核心概念: 声明式渲染: 声明式渲染是一种描述界面应该呈现的方式,而不需要显式地操作DOM。在Vue中,你可以使用Vue的模板语法来声明界面的结构和数据绑定关系,Vue会根据数据的变化自动更新DOM。这样,你只需要关注数据和模板, ......
概念 vue

Zookeeper基础命令

一、 事件监听 在 ZooKeeper 中,可以通过注册事件监听器来监视 ZNode 的状态变化和节点的子节点变化 1. stat -w path 1 # NodeCreated 创建 2 # NodeDataChanged 修改 3 # NodeDeleted 删除 4 stat -w path ......
Zookeeper 命令 基础

Jenkins学习-01(Jenkins学习的目的、Jenkins的作用)

一、学习的目的 因为从刚刚进入公司开始,就在使用Jenkins进行发版。虽然逐渐的会使用了Jenkins但是,对于自己还是一个完全的黑箱状态,所以说打算对Jenkins进行完整的学习并且加以记录,方便自己日后进行回顾。 ps:本次学习使用的是尚硅谷的在b站发布的Jenkins教程。地址:01-Jen ......
Jenkins 目的 作用 01

syslog日志发送、接收与展示

三、展示 1. tar -zxvf loganalyzer-3.6.0.tar.gz 2. yum -y install httpd php* cp -r src/* /var/www/html/loganalyzer cp -r contrib/* /var/www/html/loganalyze ......
syslog 日志