AND

原型链深入理解

// 原型链 // 1.原型 -> 类 // 2.原型对象 -> 类中属性与方法组成的一个对象 // 3.实例对象 -> 创建的实例 // 4.如何互相转换 // 原型(它是一个函数) function User(){ } console.log("原型:",User); User.prototyp ......
原型

Linux基础命令

快捷键 ctrl+c —— 停止当前命令 ctrl+z ——停止当前命令,并用fg恢复 ctrl+d ——注销当前会话,与exit相似 ctrl+w ——删除当前行中的字 ctrl+u ——删除整行 !!——重复上次命令 exit ——注销当前会话 文件命令 pwd、cd、ls、rm、mv、mkdi ......
命令 基础 Linux

博弈论——完全信息动态博弈(四)

完全信息动态博弈是一种研究行为科学者、决策者和经济学家最关心的博弈理论形式之一。它试图研究他们在某种状况下,如何让一组参与者在他们之间分得最大的利益。完全信息动态博弈是一种行为科学模型,可以通过模拟和抽象实际的情况来研究系统中的行为。因此,它是一种重要的研究工具,可以用来模拟和研究不同情境下的博弈局 ......
博弈论 动态 信息

在杭州的日子

在杭州还有25天, 距离博士开学还有12天:在这期间需要把所有的简历都投递了,然后我的项目经历捋顺了,这样才能拥有无限可能; 等博士开学了,开始测试数字板,争取把数字板测试好,然后可以放心的回家; ......
日子

顺着人性的本能往舒服的地方走,往往会让自己陷入困境

顺着人性的本能往舒服的地方走,往往会让自己陷入困境。 胡思乱想咸淡烩 凡是不同,恰是开始。同为人间探索家,何不相忘于江湖! ​关注他 20230721成长记录29 我是新安,今天是2023年7月21日,这是我开始自我成长实验的第29天。 学习: 1、大部分不成事的人之所以不成事是有原因的,比如:思想 ......
困境 本能 人性 地方

为什么计算机算乘法比算加法费时间

因为计算机机用的是二进制算法也就是只有0和1.也就是说逢2进1.二进制加法 有四种情况: 0+0=0 0+1=1 1+0=1 1+1=0 进位为1 二进制乘法 有四种情况: 0×0=0 1×0=0 0×1=0 1×1=1 如果要算高位数的乘法就得转换为加法所以会比加法算的时间长 ......
加法 计算机

【学习笔记】lazytag 重学笔记

还打算用作 [TikZ](https://www.luogu.com.cn/blog/over-knee-socks/TikZ-guide-1) 练习文。感觉用 TikZ 画图很酷炫。 下面不分析具体问题,直接对于普遍的 lazytag 问题解决。可以 lazytag 的问题见 atcoder li ......
笔记 lazytag

Centos安装Docker和Docker Compose

本文介绍如何使用Centos服务器部署Docker和Docker Compose. ### 背景信息 本文中的命令使用的是**root用户**登录执行, 若不是root用户要注意权限问题. 笔者这里使用的是阿里云服务器, Linux版本为Centos 7.9, 使用SSH远程连接到服务器. ### ......
Docker Compose Centos

openCV虚拟环境的使用

1.在Anaconda中安装opencv -3.4.1 1. 安装virtualenv pip install virtualenv -i https://pypi.tuna.tsinghua.edu.cn/simple 2. 安装虚拟环境 进入到你想安装虚拟环境的目录, 进入到黑窗口. 执行以下命 ......
环境 openCV

软件需求工程

第一部分 绪论 第1章 需求工程导论 第2章 需求基础 第3章 需求工程过程 第二部分 需求获取 第4章 需求获取概述 第5章 确定项目的前景和范围 第6章 涉众分析与硬数据采样 第7章 需求获取方法之面谈 第8章 需求获取方法之原型 第9章 需求获取方法之 观察与文档审查 第10章 需求的组织 需 ......
需求 工程 软件

vue3+vite+ts项目初始化

### 创建项目 ``` # npm 6.x npm create vite@latest my-vue-app --template vue # npm 7+, extra double-dash is needed: npm create vite@latest my-vue-app -- -- ......
项目 vue3 vite vue ts

开关函数分析

>当输入信号足够大时 ,晶体二极管的伏安特性可如图近似表示 ![image](https://img2023.cnblogs.com/blog/2954438/202308/2954438-20230815231002488-1828200522.png) >>若理想二极管导通压降为0,在u的作用下 ......
函数

通过命令行参数启动的后门病毒

## 在恶意代码分析过程中,关注的重点是恶意代码的整体行为机制和运行逻辑,但是现在由于我们对底层实现逻辑还不太清楚所以花费了大量的时间在具体实现上,要在积累的前提下大胆猜测小心求证。今天我们换一种分析方式,先通过基础静态分析大致猜测恶意代码行为然后再具体分析具体的实现机制。 ### 一. 注册表行为 ......
后门 命令 参数 病毒

本地搭建spring-boot集成dubbo问题汇总

1,java.lang.NoClassDefFoundError: com/alibaba/spring/util/PropertySourcesUtils <dependency> <groupId>com.alibaba.spring</groupId> <artifactId>spring-c ......
spring-boot spring 问题 dubbo boot

SocketAsyncEventArgs内存占用太大引发OutOfMemoryExceptions

最近把一个接收socket服务端软件升级为iocp方案,其实就是换成c#的socket的异步方法,主要参考的是微软写的Server类,然后再百度找到基于这个类实现的代码来改造 上线一两天后,软件崩溃了,查日志发现报了很多OutOfMemoryExceptions错误,都是在发送方法上。 因为我发送方 ......

TiKV占用内存超过的解决过程

# TiKV占用内存超过的解决过程 ## 背景 ``` 为了后去TiDB的极限数据. 晚上在每台服务器上面增加了多个TiKV的节点. 主要方式为: 每个NVME的硬盘增加两个TiKV的进程. 这样每个服务器两个磁盘, 共计4个TiKV的进程 因为TiKV其实会使用尽可能多的缓存: storage.b ......
内存 过程 TiKV

2023.08.15 闲话

[《bitset 传奇:0.5s 过 2e10 / w》](https://www.cnblogs.com/0x3b800001/p/2023-0815.html) - bitset 很快,1s 可能可以过 4e10 / w 的。 - 冲正解别犹豫,别一道题**会正解却先写暴力又写正解**。 ......
2023 08 15

ChatGPT 问答00019 在Disruptor中,EventHandler的onEvent方法的3个参数分别代表什么

在Disruptor中,EventHandler的onEvent方法的三个参数分别代表以下内容: 1. event:表示当前处理的事件对象。它是从Ring Buffer中获取的事件,你可以通过event对象访问和处理事件所携带的数据。 2. sequence:表示当前事件的序号。每个事件在Ring ......

2023前端JavaScript面试题大全

一、基础题 题目 1: 什么是JavaScript的数据类型?如何检查一个变量的数据类型? 答案: JavaScript有七种数据类型: 基本数据类型 (Primitive Data Types):Number、String、Boolean、Null、Undefined、Symbol 引用数据类型 ......
前端 JavaScript 大全 2023

[Vue warn]: Runtime directive used on component with non-element root node. The directives will not function as intended.

![](https://img2023.cnblogs.com/blog/1987782/202308/1987782-20230815231125882-1972945533.png) ### 原因 意思是自定义指令不能放到组件上,而是要放到自有的元素上,也就是这里用到的`v-dialogDrag ......

ChatGPT 问答00017 在Disruptor中,WorkHandler使用案例

在Disruptor中,WorkHandler通常用于实现多线程消费事件的场景。下面是一个简单的示例,展示了如何使用WorkHandler: 假设我们有一个Ring Buffer,用于存储事件,并且有多个工作线程需要并发地处理这些事件。我们定义一个名为Event的类作为事件对象,并创建一个Event ......
WorkHandler Disruptor 案例 ChatGPT 00017

ChatGPT 问答00018 在Disruptor中,EventHandler使用案例

在Disruptor中,EventHandler通常用于并行处理事件的场景。下面是一个简单的示例,展示了如何使用EventHandler: 假设我们有一个Ring Buffer,用于存储事件,并且有多个事件处理器需要并发地处理这些事件。我们定义一个名为Event的类作为事件对象,并创建多个Event ......
EventHandler Disruptor 案例 ChatGPT 00018

解决VS2022工程中多个含main()函数源码文件同时编译问题

做编程练习时,我常常将源码文件放在一个工程中管理,写出的每个源码文件中都包含一个main()函数。于是出现这样的问题: ![image](https://img2023.cnblogs.com/blog/3258760/202308/3258760-20230815224614265-1661132 ......
函数 源码 多个 同时 文件

TienChin 创建菜单页面

上一节当中我们只是给后台添加了对应的菜单,实际上对应的页面还没有存在这节主要就是创建出来页面: - 促销活动: activity - 统计分析: analysis - 商机管理: business - 渠道管理: channel - 线索管理: clue - 合同管理: contract - 私教课 ......
TienChin 菜单 页面

仿@FeignClient实现使用Http请求外部服务

因为某些原因,原本注册在同一个nacos里的部分微服务需要拆分出去,而拆分出去的那部分服务调用方式需要修改。所以为了简单省事,加个了@HttpClient注解用来替换@FeignClient。 三步走: 1、@HttpClient注解 2、扫描被@HttpClient注解的接口 3、为扫描到的接口创 ......
FeignClient Http

【GTK】布局容器

GTK提供了许多不同的容器组件,用户可以通过搭配不同的容器组件来控制子组件的布局方式。 容器组件如下: + GtkBox + GtkGrid + GtkRevealer + GtkStack + GtkOverlay + GtkPaned + GtkExpander + GtkFixed # 1、G ......
容器 布局 GTK

ChatGPT 问答00016 disruptor中的EventHandler和WorkHandler区别

在Disruptor中,EventHandler和WorkHandler是两个关键的接口,用于定义对事件的处理方式。 1. EventHandler(事件处理器): - EventHandler是Disruptor框架中最基本的事件处理接口。 - 它定义了单个事件的处理逻辑,即当事件被发布到Ring ......

[刺客伍六七&黑客] 魔刀千刃evilblade的使用手册与开源

# 0x00 前言 非常欢迎使用我的魔刀千刃,并且欢迎各位师傅对我的开源代码进行指导! ```py —–Offense without defense, unparalleled in the world.—– Welcome to the universe of N1nEmAn. To find ......
刺客 evilblade 黑客 手册 amp

集合 1.1

1.查IP ipconfig 2.查mac ipconfig /all 3.查开放端口 netstat -a -n 4.关闭端口 开始 控制面板 管理工具 服务 点击 5.开启服务端口 开始 控制面板 管理工具 服务 点击 6.cd 进入文件夹 cd。。 返回上一级目录 7.dir 查询目录 8.p ......
1.1

SwiftUI+Combine 依赖注入->Clean架构

Clean架构是一种软件设计理念,它将应用程序的关注点分成不同的层,每个层都有特定的责任。它被称为"Clean",因为它提倡代码易于阅读、测试和维护,并且不受特定框架或技术的约束。 在使用SwiftUI和Combine框架用Swift编写的iOS应用程序的背景下,Clean的架构可能看起来像这样的东 ......
架构 SwiftUI Combine Clean gt