粒子群算法简介及应用
简介 定义 粒子群优化算法(Particle Swarm optimization,PSO)又翻译为粒子群算法、微粒群算法、或微粒群优化算法。是通过模拟鸟群觅食行为而发展起来的一种基于群体协作的随机搜索算法。通常认为它是群集智能 (Swarm intelligence, SI) 的一种。它可以被纳入多主体优化系统(Multiagent Optimization System, MAOS). 模拟捕食 SO模拟鸟群的捕食行为。一群鸟在随机搜索食物,在这个区域里只有一块食物。所有的鸟都不知道食物在
使用EAGLE 9画电路图(03) 绘制印刷板
前言:使用EAGLE 9画电路图(02):绘制原理图 上章我们根据原理图生成了印刷板,保存后可见工程里多了个文件: 双击打开可以看到这两个元件被摆在了印刷板外面: 元件上的黄色线.是根据原理图生成的,用于提示你需要连接的线. 将元件拖入印刷板范围 按元件中间的+号可以拖动(有时候可能看不清...) 在拖的时候应尽量少让黄色线交叉.这样利于后期布线 我们新建的电路板,默认是双层板,元件默认是放在电路板的顶层. 在EAGLE里面,把印刷板分为了255层,分别绘制不同的东西.具体各层名称,可参考这里
<Git使用>搭建git服务器
首先服务器上要已经装好了git,如果连git怎么装都要查资料建议不要往下继续看了。 为了方便起见我们创建一个git_server用户用来运行git服务。并将/srv/git_test.git作为仓库。 然后收集所有需要登陆的用户的公钥,把所有公钥导入到/home/git/.ssh/authorized_keys文件中,一行一个。 首先初始化git仓库: $ sudo git init --bare git_test.git 然后把仓库owner改为git_server: $sudo
ros中坐标系管理系统
首先安装小海龟实例的功能包ros-melodic-turtle-tf qqtsj ~ sudo apt install ros-melodic-turtle-tf
[sudo] qqtsj 的密码:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
ros-melodic-turtle-tf 已经是最新版 (0.2.2-0bionic.20191008.205941)。
ros-melodic-turtle-tf
[刷题] 随机生成点
例1:随机生成x,y属于[-1,1]范围内的1000个点,并显示单位位于单位圆内的点: Python import numpy as np
import matplotlib.pyplot as plt
data = 2*np.random.rand(1000,2)-1
print(data)
x=data[:,0]
y=data[:,1]
idx=x**2+y**2<1
plt.plot(x[idx],y[idx],'go',markersize=1)
plt.show() 如图:
打靶 - 过安全狗实验
1 判断查询列数 2 判断显示位 添加过狗参数 3 查询库名 4 查询表名 5 查第一个flag值 6 查询列名 7 查看用户名和密码 8 密码md5解密 9 用工具扫一下后台路径 10 还扫到了一个重装漏洞 11 登陆进后台 12 寻找上传点并上马,用burpsuit改包,使form-data失效 13 进入大马 14 在网站根目录找到第二个flag 15 在桌面找到第三个flag的时候,无法打开查看,被拦截 16 尝试把安全狗进程杀掉 发现并没有用 17 后来把flag文件下载下来了 18
今日推荐
周排行