小工具——寻找节点的一二三阶邻居
日常小工具,本人代码水平一般,只是存在这里当笔记。若正好有小伙伴用到,希望能帮助到你,如若有错误之处,欢迎批评指正。 输入:图以及图中一个节点 输出:该节点在图中的一阶,二阶,三阶邻居 import networkx as nx def find123Nei(G, node): nodes = list(nx.nodes(G)) nei1_li = [] nei2_li = [] nei3_li …
常见的简单的无监督学习算法总结
本文仅对常见的无监督学习算法进行了简单讲述,其他的如自动编码器,受限玻尔兹曼机用于无监督学习,神经网络用于无监督学习等未包括。同时虽然整体上分为了聚类和降维两大类,但实际上这两类并非完全正交,很多地方可以相互转化,还有一些变种的算法既有聚类功能又有降维功能,一些新出现的和尚在开发创造中的无监督学习算法正在打破聚类和降维的类别划分。另外因时间原因,可能有个别小错误,如有发现还望指出。 一.聚类(cl…
Activiti7 流程变量(理论)
什么是流程变量 流程变量在Activiti中是一个非常重要的角色,流程运转有时需要靠流程变量,业务系统和Activiti结合时少不了流程变量,流程变量就是Activiti在管理工作流时根据管理需要而设置的变量 比如在请假流程流转时如果请假的天数大于3天则总经理审批,小于等于3天直接人事存档,请假天数就可以设置为流程变量,在流程流转时使用 流程变量数据类型 注意:如果将pojo存入流程变量,必须实现…
CCF历届真题之跳一跳
问题描述 试题编号: 201803-1 试题名称: 跳一跳 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 近来,跳一跳这款小游戏风靡全国,受到不少玩家的喜爱。 简化后的跳一跳规则如下:玩家每次从当前方块跳到下一个方块,如果没有跳到下一个方块上则游戏结束。 如果跳到了方块上,但没有跳到方块的中心则获得1分;跳到方块中心时,若上一次的得分为1分或这是本局游戏的第一次跳跃则此次…
最新的DDR5标准简介以及规范协议验证介绍
内存(DRAM)作为当代数字系统最主要的核心部件之一,从各种终端设备到核心层数据处理和存储设备,从各种消费类电子设备到社会各行业专用设备,是各种级别的CPU进行数据处理运算和缓存的不可或缺的周转“仓库”,一个强大的核心处理单元也必须配备一个高速运转的宽通路的数据访问和存储单元。近20多年来,DRAM也快速地从20世纪末期的SDRAM发展到21世纪DDRRAM。在21世纪的前10年,DDR标准主要是…
RocketMQ简单实例搭建
1、安装RocketMQ(在Linux环境下,我用的是Centos6.5) 安装RocketMQ需要jdk1.6以上, maven,git环境,以上环境自行百度命令安装。 git clone https://github.com/alibaba/RocketMQ.git ##从github上下载RocketMQ开源项目 cd RocketMQ ##进入文件夹 sh install.sh ##开始安…
Hive_数据仓库建模规划
数据仓库建模规划(绝对重点) 1. ODS 层 1)HDFS用户行为数据 2)HDFS业务数据 3)针对HDFS上的用户行为数据和业务数据,我们如何规划处理? (1)保持数据原貌不做任何修改,起到备份数据的作用。 (2)数据采用压缩,减少磁盘存储空间(例如:原始数据100G,可以压缩到10G左右) (3)创建分区表,防止后续的全表扫描 2. DIM层和 DWD 层 DIM层DWD层需构建维度模型,…
粒子群算法优化BP生物能神经网络
定义: 粒子群中每个粒子的位置表示BP神经网络当前迭代中权值的集合,每个粒子的维数由网络中起连接作用的权值的数量和阈值个数决定,以给定训练样本集的神经网络输出误差作为神经网络训练问题的适应度函数,适应度值表示神经网络的误差,误差越小则表明粒子在搜索中具有更好的性能,粒子在权值空间内移动搜索使得网络输出层的误差最小,改变粒子的速度也就是更新网络权值,以减少均方误差。 转载于:https://www.…
字节、字、字长之间的关系
比特(bit):又称为“位元”,简称为“位”。比特是计算机中存储、运算和传输信息的最小单位。 通常用 b 表示比特 。 字节(Byte):又称为“位组”,是二进制信息的计量单位。字节是固定单位,不会随架构而变化,即1个字节一定等于8个比特。 通常用 B 表示字节 。 CPU 内部数据通路:是指 CPU 内部的数据流经的路径以及路径上的配件,主要是 CPU 内部进行数据运算、存储和传送的部件(比如数…