编程笔记
-
快速入门脚本编程-按键精灵Q语言
按键精灵的Q语言不仅支持函数,条件控制,多线程编程更有图片识别,文字识别. 既然快速入门,那我就介绍比较重要的些关键字及其用法.掌握这些就能开始编写自动化刷副本的脚本 首先下载按键精灵Windows版或者Mac版 Dim t…
-
树上最长路的O(n)算法
关于如何求得树中每个点最长路的O(n)算法: 1.算法流程: 求出树上的直径,在第二次dfs中求出从直径一端点到每个点的距离 再跑一次dfs,求出另一端点到每个点的距离,并更新每个点的最长路 2. 算法实现: #include&…
-
C#/.NET/.NET Core优秀项目框架推荐
前言: 为.NET开源者提供的一个推荐自己优秀框架的地址,大家可以把自己的一些优秀的框架,或者项目链接地址存到在这里,提供给广大.NET开发者们学习(排名不分先后)。 Github项目仓库收集地址:https://githu…
-
安装程序无法自动安装 Virtual Machine Communication Interface Sockets (VSock) 驱动程序,必须手动安装此驱动程序
安装程序无法自动安装 Virtual Machine Communication Interface Sockets (VSock) 驱动程序,必须手动安装此驱动程序 遇到的问题: 虚拟机中安装的win7系统,在安装VMtools的时候一直弹窗“安装程序无法自动安装 Vir…
-
C++基础入门:C++初始
1. C++环境:Clion搭建 下载链接:clion官方网址 1.1 点击下载 1.2 下载对应版本 1.3 安装步骤: 1.3.1 下载完毕后,打开exe文件,进入安装界面,点击【Next >】 1.3.2 选择安装目录(尽量不要选择默认,我选择…
-
绪论:数据结构与算法
数据结构 数据 数据结构:是相互之间存在一种或多种特定关系的数据元素的集合 按照视点不同,把数据结构分为逻辑结构和物理结构 算法 算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每…
-
java获取目路下所有文件及子目录_Java编程获取文件列表及子文件目录的方法(非递归)... File dir = new File(path); dir.listFiles() 获取指定路径下文
java获取目路下所有文件及子目录_Java编程获取文件列表及子文件目录的方法(非递归)... 废话不谈,直接进入正题,理解见代码注释。 // 非递归 public List scanFiles(String path) { ListfilePaths = new ArrayLis…
-
MAC设置JAVA环境变量
JAVA.bash_profile 为每个用户配置环境变量,用户登录后会自动读取一次我们切换到当前用户主目录,然后编辑 .bash_profile 文件cd ~vim .bash_profile输入内容 假如我们有两个JAVA环境,需要任意切换 [java11, java…
-
033.byte[]与String互转不一致引起的bug
1.结论 Java中String内置的public String(byte[] bytes)和public byte[] getBytes()对于不合法的utf-8字节流在解析时会增删字节。 2.为什么会出现这样的bug? (1)首先准备这样的一段文本aaa.txt Ch…
-
PyScript
PyScript 为 99% 的人编程 脚本? Python和Javascript?? 嗯,是的,也不是。 PyScript 是一个框架,允许用户在 Pyodide, WASM 和现代网络技术。它可以帮助您使用 Python 构建 Web 应用程序,无论是否使用 Javascr…