01 2023 档案

摘要:快速搜索随机树(Rapid-exploration Random Tree,RRT)算法是一种在完全己知的环境中通过随机采样扩展搜索的算法 **特点:**RRT算法是概率完备的,如果规划时间足够长,如果确实存在一条可行的最优路径,RRT是可以找出这条路径的。但这里存在限制条件,如果规划时间不够长,迭 阅读全文
posted @ 2023-01-24 21:37 junlin623 阅读(487) 评论(0) 推荐(0) 编辑
摘要:Floyd算法适用于APSP(All Pairs Shortest Paths,多源最短路径),是一种动态规划算法,稠密图效果最佳,边权可正可负。此算法简单有效,由于三重循环结构紧凑,对于稠密图,效率要高于Dijkstra算法,也要高于SPFA算法。 优点:容易理解,可以算出任意两个节点之间的最短距 阅读全文
posted @ 2023-01-24 20:01 junlin623 阅读(307) 评论(0) 推荐(0) 编辑
摘要:Dijkstra算法可以计算出在有权图中从某个起点出发到其他任何一点的最短路径长度 算法思想: 迪杰斯特拉算法主要特点是从起始点开始,采用贪心算法的策略,每次遍历到始点距离最近且未访问过的顶点的邻接节点,直到扩展到终点为止。 定义起点s,终点t,集合U表示还没有找到起点到该点的最短路径的点的集合,集 阅读全文
posted @ 2023-01-24 19:28 junlin623 阅读(444) 评论(0) 推荐(0) 编辑
摘要:常使用的地图一般有以下几种: 尺度地图:具有真实的物理尺寸,如栅格地图、特征地图、点云地图、常用于地图构建、定位、SLAM、小规模路径规划 拓扑地图:不具备真实的物理尺寸,只表示不同地点的连通关系和举例,如铁路网 语义地图:加标签的尺度地图,常用于人机交互 我们在进行一些算法研究的时候通常使用的都是 阅读全文
posted @ 2023-01-23 23:38 junlin623 阅读(2121) 评论(0) 推荐(0) 编辑
摘要:使用原生的方式部署项目就需要自己一步步的在远程主机上配置与本地开发时候的环境,然后再将项目推送到远端 我主要使用的环境是Maven3.6.1、Tomcat8.5.82、MySQL8.0.32、JDK1.8 1.配置Java环境 (下载链接:https://www.oracle.com/java/te 阅读全文
posted @ 2023-01-22 20:59 junlin623 阅读(802) 评论(0) 推荐(1) 编辑
摘要:1. 卸载系统自带的mariadb 我这里使用的是Centos7, 所以系统会自带Mariadb,需要先卸载掉,当然后面在安装mysql的过程中也会有提示 查询已安装的 Mariadb 安装包: rpm -qa | grep mariadb 将所有的都卸载 yum -y remove xxx 我这里 阅读全文
posted @ 2023-01-20 19:26 junlin623 阅读(7001) 评论(2) 推荐(2) 编辑
摘要:防火墙放行端口 kali中需要进行安装(Centos7及之后的版本是自带的,无需安装): sudo apt install firewalld #查看防火墙服务的状态 ┌──(root㉿kali)-[/home/junlin] └─# firewall-cmd --state not running 阅读全文
posted @ 2023-01-20 17:55 junlin623 阅读(274) 评论(0) 推荐(1) 编辑
摘要:虚拟机完整克隆能够克隆出一摸一样的虚拟机,包括登录用户名和密码,主机名、mac地址、ip地址等, 所以如果当我们同时打开原虚拟机和克隆虚拟机时就会出现错误(会发生冲突),这还需要我们对克隆的虚拟机进行一些修改 1. 首先关闭要克隆的虚拟机 2. Vmware中进行克隆 选择创建完整克隆: 接着一直点 阅读全文
posted @ 2023-01-19 23:59 junlin623 阅读(407) 评论(0) 推荐(0) 编辑
摘要:什么是 axios ? (官方文档地址: https://github.com/axios/axios ) axios是前端最流行的 ajax 请求库 react/vue 官方都推荐使用 axios 发送 ajax 请求 axios 的特点 基于 xhr + promise 的异步 ajax 请求库 阅读全文
posted @ 2023-01-19 17:22 junlin623 阅读(343) 评论(0) 推荐(0) 编辑
摘要:网络分析 小明正在做一个网络实验。 他设置了 n 台电脑,称为节点,用于收发和存储数据。 初始时,所有节点都是独立的,不存在任何连接。 小明可以通过网线将两个节点连接起来,连接后两个节点就可以互相通信了。 两个节点如果存在网线连接,称为相邻。 小明有时会测试当时的网络,他会在某个节点发送一条信息,信 阅读全文
posted @ 2023-01-19 10:16 junlin623 阅读(68) 评论(0) 推荐(0) 编辑
摘要:近期使用kali开启ftp服务时出现报错: 1. 修改配置文件 /etc/vsftpd.config: 设置如下: listen=YES listen_ipv6=NO 如果自己电脑的当前网络环境支持ipv6的话可以将 listen_ipv6设置为YES,但是listen就要设置为NO,因为ipv4和 阅读全文
posted @ 2023-01-18 14:38 junlin623 阅读(2359) 评论(0) 推荐(0) 编辑
摘要:学生可以免费白嫖阿里云ECS服务器6个月 : https://developer.aliyun.com/plan/student 完成学生认证之后就可以免费使用1个月,后面可以再免费续费, 认证通过后,同一用户可免费领取1台云服务器ECS, ①固定机型t6 CPU2核,内存2G, ②带宽1M, ③高 阅读全文
posted @ 2023-01-17 23:45 junlin623 阅读(950) 评论(0) 推荐(0) 编辑
摘要:1. 卸载旧版本(之前没有安装过的可以跳过) sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docke 阅读全文
posted @ 2023-01-14 19:01 junlin623 阅读(52) 评论(0) 推荐(0) 编辑
摘要:Centos最小化安装真是 ”最小化”, 什么都没有😂 这里先对网络进行配置 1. 获取ip地址 首先需要通过dhcp为虚拟机分配一个ip地址 dhclient 2. 验证网络连通: ping www.baidu.com 发现此时可以成功连网 3. 查看ip地址 发现Centos最小化安装版本没有 阅读全文
posted @ 2023-01-14 13:17 junlin623 阅读(1173) 评论(0) 推荐(0) 编辑
摘要:题目链接:https://atcoder.jp/contests/abc247/tasks/abc247_e 题目大意是给定一个序列A,X和Y,问序列A中有多少个子区间满足子区间的最大值是X,最小值是Y 方法一:容斥原理 假设get(y,x)表示满足区间中所有数大于等于y且小于等于x的子区间的个数, 阅读全文
posted @ 2023-01-14 08:32 junlin623 阅读(48) 评论(0) 推荐(0) 编辑
摘要:题目连接:https://atcoder.jp/contests/abc242/tasks/abc242_e 翻译一下题目大意就是给定一个只包含大写字母的字符串S,输出所有字典序比S小且是回文串的字符串的数量 这道题直接枚举判断回文串不太好做而且会超时 我们可以从回文串入手,在S的基础上将前一般的子 阅读全文
posted @ 2023-01-13 00:10 junlin623 阅读(29) 评论(0) 推荐(0) 编辑
摘要:给定三个整数数组 A=[A1,A2,AN], B=[B1,B2,BN], C=[C1,C2,CN], 请你统计有多少个三元组 (i,j,k) 满足: 1i,j,kN Ai<Bj<Ck 输入格式 第一行包含一个整数 N。 第二行包含 阅读全文
posted @ 2023-01-11 18:42 junlin623 阅读(110) 评论(0) 推荐(0) 编辑
摘要:在Vmware上安装了虚拟机之后启动报错: 主要是两个问题: 此主机支持Intel VT-x, 但Intel VT-x处于禁用状态 此主机不支持 "Intel EPT" 硬件辅助的MMU虚拟化 问题一:此主机支持Intel VT-x, 但Intel VT-x处于禁用状态 1. 首先需要知道什么是VT 阅读全文
posted @ 2023-01-11 15:05 junlin623 阅读(4439) 评论(0) 推荐(0) 编辑
摘要:交换瓶子 (第七届蓝桥杯省赛JAVA A组) 有 N 个瓶子,编号 1∼N,放在架子上。 比如有 5 个瓶子: 2 1 3 5 4 要求每次拿起 2 个瓶子,交换它们的位置。 经过若干次后,使得瓶子的序号为: 1 2 3 4 5 对于这么简单的情况,显然,至少需要交换 2 次就可以复位。 如果瓶子更 阅读全文
posted @ 2023-01-09 23:19 junlin623 阅读(192) 评论(0) 推荐(0) 编辑
摘要:1. 右击文件选择属性 2. 点击共享 3. 选择 everyone用户,表示任何人都可以访问这个文件夹 4. 赋予相应权限,点击共享 5. 完成共享 6. 在另一台电脑上进行访问 首先需要知道这台电脑的ip地址或者主机名, cmd中输入命令 ipconfig /all 可查看ip地址和主机名 主机 阅读全文
posted @ 2023-01-08 19:44 junlin623 阅读(5801) 评论(0) 推荐(0) 编辑
摘要:启动Tomcat报错信息显示1099端口被占用: 1. 查看占用该端口的程序的PID: netstat -ano | findstr "1099" 2. 得到PID为 23204,进而查找该程序的名称 tasklist | findstr "23104" 发现是java.exe占用了该端口,为什么这 阅读全文
posted @ 2023-01-06 14:01 junlin623 阅读(242) 评论(0) 推荐(0) 编辑
摘要:在做书城项目的注册功能时需要实现: 在web层判断如果注册成功需要转发到注册成功页面regist_success.html //调用service将用户信息保存到数据库 userService.registerUser(new User(null, username, password, email 阅读全文
posted @ 2023-01-06 13:40 junlin623 阅读(122) 评论(0) 推荐(0) 编辑
摘要:和QQ一样,电脑钉钉也会占用C盘许多缓存空间,下面是我找到的可以直接删除的缓存路径 表情缓存: 目录位置:%AppData%\Roaming\DingTalk\defEmotion 头像缓存 目录位置:%AppData%\DingTalk\xxxxx_v2\AvatarFiles 聊天图片缓存 目录 阅读全文
posted @ 2023-01-05 19:19 junlin623 阅读(5000) 评论(0) 推荐(0) 编辑
摘要:网络拓扑图: 此时路由器R1生成的路由表信息: 其中,掩码为255.255.255.255的记录指的是特定主机路由(目的网络为特定主机的ip地址) 比如:目的网络为 192.168.1.1/32 这条记录表示如果路由器R1收到目的地址为192.168.1.1的数据包会在路由表中查找到该行,此时路由器 阅读全文
posted @ 2023-01-05 16:51 junlin623 阅读(427) 评论(0) 推荐(0) 编辑
摘要:1. 不允许划分的整数之间重复 一个正整数 n 可以表示成若干个正整数之和,形如:n=n1+n2+…+nk,其中 n1>n2>…>nk,k≥1。 我们将这样的一种表示称为正整数 n 的一种划分。 现在给定一个正整数 n,请你求出 n 共有多少种不同的划分方法。 该类问题实际上都可以转换为背包问题模型 阅读全文
posted @ 2023-01-05 14:49 junlin623 阅读(388) 评论(0) 推荐(0) 编辑
摘要:1. 有限广播地址 地址范围:255.255.255 这个地址称为有限广播地址,它可以作为一个IP报文的目的IP地址使用。 路由器接收到目的IP地址为有限广播地址的IP报文后,会停止对该IP报文的转发。 2. 任意地址 地址范围:0.0.0.0 ① 如果把这个地址作为网络地址,它的意思就是“任何网络 阅读全文
posted @ 2023-01-04 13:33 junlin623 阅读(1285) 评论(0) 推荐(0) 编辑
摘要:查看电脑端口的时候发现本机有服务正在监听443端口 我没有在本地运行任何web服务,为什么会监听443端口? 操作: 获取监听程序的PID: 可以看到监听443端口的程序的PID为8380 根据PID查找程序的名称: tasklist | findstr "8380" 发现了一个vmware-hos 阅读全文
posted @ 2023-01-03 23:56 junlin623 阅读(2640) 评论(0) 推荐(0) 编辑
摘要:问题: 直接通过命令 ssh root@ip 无法连接root用户 解决方案: 使用普通用户连接上之后在终端中(此处以windows的cmd窗口进行演示)进行root用户的切换 直接通过root用户登录,但是需要提前到kali中修改配置文件( /etc/ssh/sshd_config) 修改前: 修 阅读全文
posted @ 2023-01-02 10:45 junlin623 阅读(809) 评论(1) 推荐(0) 编辑
摘要:这里以百度(www.baidu.com)为例 方法一: 设置防火墙出站规则 查看百度服务器的所有ip地址 nslookup www.baidu.com 防火墙新建出站规则: 协议类型也可以选择任何,因为我们使用http/https上网,它也是属于tcp 将上面通过 `nslookup` 命令获得的百 阅读全文
posted @ 2023-01-02 10:34 junlin623 阅读(102) 评论(0) 推荐(0) 编辑
摘要:最近学到了一个判断某个数是否为平方数的比较骚的做法: 任意数的平方都能用一个首项为1,公差为2的等差数列表示,所以要判断一个数是不是平方数可以用这个数依次减1,减3,减5…,如果最后能够减到0,那么这个数就是平方数,否则就不是 代码实现: bool isSquare(int x) { for(int 阅读全文
posted @ 2023-01-01 22:52 junlin623 阅读(488) 评论(0) 推荐(0) 编辑
摘要:###1. 使用库函数 double ceil (double x) 由于传入的参数和返回的参数都是double,所以需要手动转化 代码: #include <bits/stdc++.h> using namespace std; int main() { printf("%d\n", (int)c 阅读全文
posted @ 2023-01-01 22:46 junlin623 阅读(3374) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示