NOT

NodeJS入门

概述 NodeJS 并不是JavaScript应用,也不是编程语言,因为编程语言使用的JavaScript,NodeJS是 JavaScript的运行时。 安装 通过这个链接下载NodeJS https://nodejs.org/en NodeJS版本管理工具 nvm:基于 Shell 脚本实现,老 ......
NodeJS

第一次课堂上我们学习了linux系统的安装

首先要在VMware官网下载虚拟安装包1.接受许可协议中条款,进入自定义安装界面,点击下一步直至安装,打开虚拟机2.全选下一步,再点击linux操作系统,更改名称再改位置,点击讲虚拟硬盘拆分成多个文件,下一步后,将虚拟机的最大磁盘大小设置为20GB,此时已创建好虚拟机3.点击编辑虚拟机设置选项,进入 ......
课堂 第一次 系统 linux

第二次课堂上我们实际安装了CentOS T,并对文件目录与路径开了个头

1.Windows系统以多根的方式组织文件,而Linux系统以单根的方式组织文件,所有文件都在根目录(/)下。2.用户如需查看根目录下的文件,可以使用ls命令【root@qfedu ~】# ls /3.大部分Linux版本都遵循文件系统层次化标准,用户通过该标准可以了解特定文件的具体目录4.用户在磁 ......
个头 路径 课堂 实际 文件

第四次课堂讲了文件时间,文件类型

1.在Linux系统下,一个文件也有三种时间:访问时间、修改时间、状态时间。stat命令可以查看文件的详细信息[root@qfedu ~]# stat /etc/hostname 2.从输出结果中可以看到系统保存了三个时间:Access time(访问时间)、Modify time(状态时间)、Ch ......
文件 课堂 类型 时间

第五次课堂上了用户管理内容

一.用户标识:UID与GID1.查看ID[root@qfedu ~]# id2.使用1I命令可以查看文件的所有者[root@qfedu ~]# 11 /home3.使用"ps aux | less"命令查看进程,第一列USER表示用户身份4.安装Apache服务器,重启服务后,使用"ps aux"命 ......
课堂 内容 用户

idea reset --hard 版本回退到老版本后,所有新版本竟然消失了,怎么办?

今天用idea打开一个工程,遇到一个奇怪的情况,使用reset --hard 版本回退到一个老版本后,这个版本靠后的新版本竟然都消失了,在idea上怎么都查看不了最近提交的版本 后面终于发现,其实在终端还是可以找到的,在终端使用git reflog仍可查看到所有的版本 要又想回到新版本,根据查看到的 ......
版本 怎么办 reset idea hard

Spring Boot学习随笔- @SpringBootApplication详解、加载绝对路径配置文件、工厂创建对象(@ConfigurationProperties、@Value)

介绍了@SpringBootApplication的详解,解释了该注解是由多个注解组成的组合注解,并介绍了其中的元注解,如@SpringBootConfiguration、@EnableAutoConfiguration和@ComponentScan。同时展示了在内嵌服务器中传递参数进行测试,以及配... ......

Python中函数的初体验

1、函数: 组织好的,可重复使用的,用来实现特定功能的代码段 2、使用函数的好处: 将功能封装在函数内,可供随时随地重复利用 提高代码的复用性,减少重复代码,提高开发效率 # 统计字符串的长度,不使用内置函数len() str1 = "itheima" str2 = "itcast" str3 = ......
函数 Python

ubuntu目录介绍

bin:binary缩写,存储普通用户命令,如cp、ls、cat等 sbin:system binary缩写,存储系统程序命令,需要sudo才能使用,如lsmod(显示系统已加载模块)、mkfs(对存储器分区进行格式化)等 etc:etcetera(意为附加物)缩写,存放系统的各种配置文件 root ......
目录 ubuntu

Visual Studio Code 1.85 发布,浮动窗口

Visual Studio Code 1.85 现已发布,具体更新内容如下: 浮动编辑器窗口 - 将编辑器拖放到桌面上。 在此版本中,你可以将编辑器从主窗口移到自己的轻量级窗口中。对一个窗口中的编辑器所做的更改会立即应用到打开编辑器的所有其他窗口。创建浮动编辑器窗口的最简单方法是将编辑器从当前窗口拖 ......
Visual Studio Code 1.85 85

MSF学习笔记

一、Msf信息收集 1 二、Msf 各种payload 1 payload生成 1 建立侦听 2 实操(对windows) 3 Powershell配合msf无文件攻击 5 Word伪装木马攻击 5 钓鱼 6 三、Ngroke 6 四、免杀 7 Virustotal.com (查杀网站) 7 She ......
笔记 MSF

CSS笔记

1.CSS选择器是用于选取HTML文档中的元素的一种方式。常见的选择器包括: 元素选择器:通过元素的标签名来选取元素,例如p、div等。 类选择器:通过元素的class属性来选取元素,使用.符号加上类名,例如.my-class。 ID选择器:通过元素的id属性来选取元素,使用#符号加上id值,例如# ......
笔记 CSS

CF1883C题解

本题解于洛谷同步发布 洛谷传送门 CF传送门 思路 首先, 一眼丁真, 题目中说, 要 \(\prod \limits_{i=1}^n a_i \bmod k = 0\), 即 \(a_1\) 至 \(a_n\) 中有能够 \(\bmod k\) 为零的, 则遍历一遍数组, 答案取 $ \min \ ......
题解 1883C 1883 CF

[学习笔记]分层图最短路

分层图的概念 分层图最短路,听名字就知道他和其他最短路不一样,实际也确实如此,可以解决一些普通最短路无法解决的问题。 比如有 \(n\) 个点 \(m\) 条带权无向边,可以将 \(k\) 条边进行某些操作,然后求出从 \(1\) 到 \(n\) 的最短路,此时即可使用分层图。 例题 例题 1 P4 ......
笔记

2023年12月8日总结

更好地观看 总结 今天开始了!又到了周五,已经集训了半个月了啊。还真实令人潸然泪下。 先解决昨天晚上剩下的一道题。 排列计数 什么玩意儿啊!欧拉数!不会啊!我发现怎么我唯一能看懂的是 Stirling 数的做法了?!悲。 欧拉数的板子,但我不会欧拉数,我只会用 Stirling 的生成函数加容斥乱搞 ......
2023

掌握Line多开技术,打造私人专属空间

掌握Line多开技术,打造私人专属空间 在现代社交网络的时代,人们经常需要同时处理多个社交账号,例如工作、家庭、朋友等不同领域的社交关系。而对于Line这样的主流社交应用来说,多开技术可以让用户更便捷地管理多个账号,打造私人专属空间。本文将介绍如何掌握Line多开技术,并利用它打造个性化的社交体验。 ......
私人 技术 空间 Line

多开工具与数据隔离技术的结合与发展

近年来,随着互联网和计算机技术的飞速发展,多开工具和数据隔离技术成为了越来越多用户关注的话题。许多人将这两种技术看作是相互独立的解决方案,然而,将它们结合起来可以获得更好的效果,同时也会推动这一领域的发展。 多开工具,顾名思义,是指可以同时打开多个应用程序或游戏的软件,以满足用户在同一设备上进行多任 ......
工具 数据 技术

二分图

染色法判别二分图 —— 模板题 AcWing 860. 染色法判定二分图 时间复杂度是 \(O(n+m)\), \(n\) 表示点数,\(m\) 表示边数 int n; // n表示点数 int h[N], e[M], ne[M], idx; // 邻接表存储图 int color[N]; // 表 ......

NET8在CentOS7下无法执行的问题

以二进制模式在CentOS7安装后,运行NET8报错误: # dotnet --list-sdks Failed to load /usr/share/dotnet/host/fxr/8.0.0/libhostfxr.so, error: /lib64/libstdc++.so.6: version ......
CentOS7 CentOS 问题 NET8 NET

使用Harmony检测Unity.Object的隐式转换

简介 Unity是一个非常优秀的引擎,但其中有些设计在提供方便的同时也埋下了隐患,比如BroadcastMessage以及UnityEngine.Object中的隐式转换。 本文通过使用Harmony注入C#代码,达到检测隐式转换的效果,提供了替换Unity引擎C#代码的思路。 Harmony Ha ......
Harmony Object Unity

为什么不应该使用"volatile"类型的类 【ChatGPT】

https://www.kernel.org/doc/html/v6.6/process/volatile-considered-harmful.html 为什么不应该使用"volatile"类型的类 C程序员通常认为volatile意味着变量可以在当前执行线程之外被改变;因此,当使用共享数据结构时 ......
quot volatile ChatGPT 类型

shell中三种语句

1:if语句 2:for语句 for语句就是循环语句,要指定一个列表或者变量,就是有具体的循环的次数,可以使用for语句 介绍: 使用for循环语句时,需要指定一个变量及取值列表,针对每个不同的取值重复执行相同的命令序列,直到变量值用完退出循环。然后在这里取值列表也被称为for语句的执行条件。for ......
语句 shell

Fast开发入门

[FastApi介绍](https://www.cnblogs.com/sanfenguiyuan/articles/17876095.html) [预备知识](https://www.cnblogs.com/sanfenguiyuan/articles/17876156.html) ......
Fast

废弃的接口、语言特性、属性和约定 【ChatGPT】

https://www.kernel.org/doc/html/v6.6/process/deprecated.html 废弃的接口、语言特性、属性和约定 在一个完美的世界中,将所有废弃的 API 实例转换为新的 API 并在单个开发周期内完全移除旧的 API 是可能的。然而,由于内核的规模、维护层 ......
属性 特性 接口 ChatGPT 语言

Linux内核贡献成熟度模型 【ChatGPT】

https://www.kernel.org/doc/html/v6.6/process/contribution-maturity-model.html Linux内核贡献成熟度模型 背景 作为2021年Linux内核维护者峰会的一部分,讨论了招募内核维护者以及维护者继任方面的挑战。其中一些结论包 ......
成熟度 内核 模型 贡献 ChatGPT

基于小波变换的分形信号r指数求解算法matlab仿真

1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.算法理论概述 基于小波变换的分形信号r指数求解算法是一种利用小波变换和分形理论对信号进行分析的方法。下面将详细介绍这种算法的原理和数学公式。 分形信号是一种具有自相似性的非周期信号,其局部和整体具有相似的特征。在分形信号的分析 ......
算法 信号 指数 matlab

深入探讨Linux中的I/O重定向与进程管道

在Linux系统中,I/O重定向和进程管道是强大的工具,为用户提供了灵活性和效率。本文将深入探讨这两个概念,解释它们的基本原理以及如何在实际工作中充分利用它们。 I/O重定向 什么是I/O重定向? 在Linux中,I/O重定向是一种将一个命令的输入或输出流重定向到另一个地方的技术。这使得用户可以更灵 ......
管道 进程 Linux

基于FPGA的图像缩小算法实现,包括tb测试文件和MATLAB辅助验证

1.算法运行效果图预览 将FPGA的处理结果导出到matlab中显示图像效果: 2.算法运行软件版本 vivado2019.2 matlab2022a 3.算法理论概述 图像放小算法主要通过抽取算法实现,常见的抽取算法最大值抽取,和均值抽取。其示意图如下所示: 以缩小一半为例,如果是最大值抽取,则在 ......
算法 图像 文件 MATLAB FPGA

进一步内核文档索引【ChatGPT】

https://www.kernel.org/doc/html/v6.6/process/kernel-docs.html 进一步内核文档索引 像这样的文档的需求在 linux-kernel 邮件列表中变得明显,因为相同的问题一次又一次地出现,要求指向信息。 幸运的是,随着越来越多的人开始使用 GN ......
内核 索引 ChatGPT 文档

关于Linux稳定版本的一切你想知道的内容 【ChatGPT】

https://www.kernel.org/doc/html/v6.6/process/stable-kernel-rules.html# 关于Linux稳定版本的一切你想知道的内容 关于哪些补丁被接受,哪些不被接受进入“-stable”树的规则: 它或等效的修复必须已经存在于Linus的树(上游 ......
ChatGPT 版本 内容 Linux