POJ 2492(权值向量并查集)

A Bug's Life Time Limit: 10000MS Memory Limit: 65536K Total Submissions: 49835 Accepted: 16094 Description Background Professor Hopper is researching the sexual behavior of a rare species of bugs. He assumes that they feature two different genders a
分类: 其他 发布时间: 08-25 23:44 阅读次数: 0

HDFS文件系统

HDFS存储方式: 将用户的文件分块,分散在多台主机上,同时每个块又有多个备份,多个备份不会出现在一台主机上,以确保即使一台主机出现问题,文件的访问依然正常。但是由于用户访问文件用的是一个路径指向一个文件,而具体的文件是被分块的,所以对于文件具体存储和路径之间存在映射关系,这个映射关系由namenode存储。客户通过虚拟的目录结构访问namenode,进而访问datanode得到数据文件。 1. 非HA下,namenode与secondnamenode的备份机制: NN与SN之间的备份过程 当
分类: 其他 发布时间: 08-25 23:44 阅读次数: 0

MATLAB之心形图绘制

一、静态心形图绘制 (1)效果展示 (2)静态心形原始代码 1 clc; 2 clear all; 3 const=0; 4 % 均布三位坐标 5 x=-5:0.05:5; 6 y=-5:0.05:5; 7 z=-5:0.05:5; 8 [x,y,z]=meshgrid(x,y,z); % 绘制三位坐标点 9 % 心形函数 10 f=(x.^2 + (9/4)*y.^2 + z.^2 - 1).^3 - x.^2.*z.^3 - (9/80)*y.^2.
分类: 其他 发布时间: 08-25 23:44 阅读次数: 0

浅谈MapReduce的shuffle机制

  Map Reduce是一个计算框架。Map函数发送到所有含有涉及数据的节点上运行,而Reduce之运行在多台主机上用作收集map结果用,reduce数量取决于reduce收集函数分了几个组,只在几个几个节点上运行。 shuffle机制:分组排序 MapReduce执行过程 map进程数量基于切片思想,一个切片对应一个map进程,切片大小相对块大小而言,块小切片对应的块数量多,切片是文件中偏移量的范围。 计算分好的split切片交付给map进程后,先在内存中处理,每用满一次缓存,将缓存内容输
分类: 其他 发布时间: 08-25 23:44 阅读次数: 0

第六周 笔记与错题整理

进程管理工具 kill命令:向进程发送控制信号,以实现对进程管理,每个信号对应一个数字 -------------------------------------------------------------------------------- kill -l查看有哪些信号可以发送给进程 1) SIGHUP 无须关闭进程而让其重读配置文件 2) SIGINT 中止正在运行的进程;相当于Ctrl+c 3) SIGQUIT 相当于ctrl+ 9) SIGKILL 强制杀死正在运行的进程 15)
分类: 其他 发布时间: 08-25 23:44 阅读次数: 0

步进电机工作原理

电机将电能转换成机械能,步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。这一线性关系的存在,加上步进电机只有周期性的误差而无累积误差等特点。使得在速度、位置等控制领域用步进电机来控制变的非常的简单。 永磁步进电机包括一个永磁转子、线圈绕组和导磁定子。激励一个线圈绕组将产生一个电磁场,分为北极和南极,见图1所示。定子产生的磁场使转子转动到与定子磁场
分类: 其他 发布时间: 08-25 23:44 阅读次数: 0

LRU(Least Recently Used)算法的理解

https://blog.csdn.net/wydyd110/article/details/84023688 感谢 ,自己学习记笔记 内存里建立一个哈希表,后来数据多了,爆了。咋整呢? 一个算法,就是LRU,就是用最新的数据,不常用的数据就删掉(如果用的时候,再从数据库取。) 如果内存快爆了,就把不常用的数据删掉。 用什么数据结构呢? 哈希链表! 举例子,现在链表连接顺序是 key1,key2,key3,key4 现在需要调用key10(第一次调用,先从数据库取出,放到哈希链表里) 哈希链表
分类: 其他 发布时间: 08-25 23:44 阅读次数: 0

Java基础(basis)-----==和equals()的区别

1. equals方法 只能处理引用类型变量,比较两个对象是否相等。会比较两个引用变量的地址值是否相等,如果属于String类,还会比较值是否相同 package com.practice; public class Practice { public static void main(String[] args) { String s1 = new String("AA"); String s2 = new String("AA");
分类: 其他 发布时间: 08-25 23:44 阅读次数: 0

常用相似度语料

英文语料 MPRC 二分类 0101 训练集4700条 测试机1700条 中文语料 微众银行 共10000条数据
分类: 其他 发布时间: 08-25 23:44 阅读次数: 0

前端随心记---------HTML5+CSS系列2.0

超链接的应用: 语法: <a href="连接地址" title="提示信息" target=”属性值”> 链接文本/图片</a> 属性(名):target:页面打开方式 默认属性值:_self。 I当前窗口 属性值:_blank 新窗口打开 <a href="#">空链接</a> HTML标记的语法是 1、双标记: <标记(签)名称 属性1名="属性1值" 属性2名="属性2值" ………… ></标记名> 2、单标记:<标记名 属性1名="属性1值" /> 标记有两种形式,我们分别称单标记和
分类: 其他 发布时间: 08-25 23:28 阅读次数: 0

浅谈Java的本地方法实现JNI

最近做了一个数据结构课上迷宫求解的问题,要求在栈结构上最好能带一个图形界面,将找到的迷宫路径展示出来。原本打算连图形界面一起用C语言写,但是C语言的图形界面如果不调用操作系统的图形库真的很难看,所以选择了Java写图形界面,C语言写算法的这样一个混合编程的方案。这里不对Java图形界面的具体实现和C的算法做解释,只介绍Java和C的“连接部分”。 使用本地方法的前提 虽然现在Java的执行效率的确得到了很大的提升,但是一旦遇到大量计算操作时,还是不如C语言执行快。这种情况下,我们可以考虑将关键
分类: 其他 发布时间: 08-25 23:28 阅读次数: 0

mount 挂载命令

1:mount 所有命令必须挂载使用 linux 所有存储设备都必须挂载使用,包括硬盘 命令名称:mount 命令所在路径:/bin/mount 执行权限:所有用户 命令的具体格式如下: mount [-t 文件系统] [-L 卷标名] [-o 特殊选项] \ 设备文件名 挂载点 #\代表这一行没有写完,换行 选项: -t 文件系统: 加入文件系统类型来指定挂载的类型,可以 ext3、ext4、iso9660等文件系统。 -L 卷标名: 挂载指定卷标的分区,而不是安装设备文件名挂载 -o 特殊
分类: 其他 发布时间: 08-25 23:28 阅读次数: 0

ti9lgd又跪了

被og的炼金陈体系打爆了,跌入败者组。败者组对阵liquid,又被干了,最终排名第三。
分类: 其他 发布时间: 08-25 23:28 阅读次数: 0

Innovus 对multibit 的支持

如果在综合阶段没有做multibit merge, 或综合阶段由于缺失物理信息multibit cell merge 不合理,那就需要PR 工具做multibit merge 或split. Innovus 支持multibit 的merge 及split, 在setOptMode 中由如下两个option 控制: -multiBitFlopOpt { false| true| mergeOnly| splitOnly } -multiBitFlopOptIgnoreSDC {true| fa
分类: 其他 发布时间: 08-25 23:28 阅读次数: 0

Java.NET小例子

--Client.java public class Client { private static String ip = null; private static String websiteName = null; private static int port = 10000; private static int time = 50000; public static void main(String[] args) throws Exception{ /** * 解析XML配置文件
分类: 其他 发布时间: 08-25 23:28 阅读次数: 0

有些人,年纪轻轻就痛风了

我从未想过,一个仅仅快三十的年轻人,会得痛风。 我以为这种病是老年人的专属,如老花眼、风湿,没想到我竟然提前体验了那种灵魂都在颤栗的痛楚。 难道三十已经不算年轻人? 初现端倪是在上周日,那天晚上突然觉得左脚脚趾有些酸痛,只不过没有在意,觉得这只不过是许久不动的酸麻,当时还兴冲冲地泡了碗鲜虾面吃。 到了周一早上起来,脚趾似乎更疼了些,但也还没有注意,穿好鞋袜就出门上班。我是走路上班的,一路走渐渐察觉到不对经,左脚脚掌越来越疼,还好很快到了公司,坐下之后就不觉疼了。 中午去吃饭,有些疼,不过还能走
分类: 其他 发布时间: 08-25 23:28 阅读次数: 0

Java.NIO小例子

--Client.java public class Client { private static String ip = null; private static int port = 10000; public static void main(String[] args) throws Exception{ DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory.newInstance(); Docu
分类: 其他 发布时间: 08-25 23:28 阅读次数: 0

类数组转化为真正的数组

引言 开发过程中,有很多时候获取到的是类似数组的对象。比如元素的集合(elementcollection,nodeList,以及今天开发时发现classList也是类数组)。有时我们需要类数组去调用数组的方法,怎么办? 办法一 遍历类数组,将类数组里面的元素依次放入一个新的数组 类数组本身虽然不是数组,但是有interator接口,所以可遍历。(interator指可遍历、可迭代) let foo = { 0 : 1, 1 : 2, 2 : 3, length
分类: 其他 发布时间: 08-25 23:28 阅读次数: 0

UVA劲歌金曲

Solution 很容易想到这是一个01背包,因为还要留时间,就先把时间的1扣掉,之后再加上劲歌金曲的678秒,其它的细节注意一下就好了。 Code #include<bits/stdc++.h> using namespace std; int n,t,w[100005],a[100005],f[100005]; int main(){ freopen("a.in","r",stdin); int T,cnt=0; scanf("%d",&T);
分类: 其他 发布时间: 08-25 23:28 阅读次数: 0

Raid与Lvm磁盘阵列

一、Raid磁盘冗余阵列 RAID技术通过把多个硬盘设备组合成一个容量更大、安全性更好的磁盘阵列,并把数据切割成多个区段后分别存放在各个不同的物理硬盘设备上,然后利用分散读写技术来提升磁盘阵列整体的性能,同时把多个重要数据的副本同步到不同的物理硬盘设备上,从而起到了非常好的数据冗余备份效果。 RAID技术确实具有非常好的数据冗余备份功能,但是它也相应地提高了成本支出。RAID不仅降低了硬盘设备损坏后丢失数据的几率,还提升了硬盘设备的读写速度,所以它在绝大多数运营商或大中型企业中得以广泛部署和应
分类: 其他 发布时间: 08-25 23:28 阅读次数: 0