前面,我们已经系统的对List和Map进行了学习。接下来,我们开始可以学习Set。相信经过Map的了解之后,学习Set会容易很多。毕竟,Set的实现类都是基于Map来实现的(HashSet是通过HashMap实现的,TreeSet是通过TreeMap实现的)。首先,我们看看Set架构。
(01) Set 是继承于Collection的接口。它是一个不允许有重复元素的集合。
(02) Abstra...
分类:
编程语言 时间:
2016-05-13 02:36:33
阅读次数:
124
Amazon.com Recommendations Item-to-Item Collaborative Filtering
个人感受:
这篇论文首先介绍了历史上的三种算法:传统协同过滤、聚类、基于搜索的算法。第一种方法在计算效率、少量数据上表现欠佳;第二种方法准确率欠佳;第三种方法比较“简单”,因此提出了大量计算在线下的物品-物品的相似记录进行推荐。
揣测一下作者的思路,计算量大是因为数...
分类:
其他好文 时间:
2016-05-13 02:37:37
阅读次数:
372
1.将 xml 文件中的各个节点和属性信息创建对应的Java模型。
2.在Java模型中的创建与 xml 文件对应的节点和属性需要用注解来表示。
@XmlRootElement 将一个Java类映射为一段XML的根节点
参数:
name 定义这个根节点的名称
namespace 定义这个根节点命名空间
@XmlAccessorType 定义映射这个类中的何种...
分类:
其他好文 时间:
2016-05-13 02:38:02
阅读次数:
182
0.简介
Verilog PLI(Programming Language Interface )是一种Verilog代码调用C/C++函数的机制。它能让Verilog像调用一些系统调用(如$display/$stop/$random)一样调用用户编写的C/C++函数。PLI可以完成如下功能:
功耗分析
代码覆盖率工具
修改Verilog仿真数据结构(如修改为更精确的延时,即sdf反标...
分类:
其他好文 时间:
2016-05-13 02:37:44
阅读次数:
349
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=3205
思路:类似斯坦纳树的想法
但是因为这里的合并必须连号
所以子集枚举就变成了区间合并
说说做法好了
首先记搜搜出每个点向四个方向走一步会到哪里
注意:转向器可能导致机器人一直在里面转出不来,要特判掉
然后设f[l][r][x][y]表示当前合并的机器人是[l,r],...
import java.util.Scanner;
import java.util.Set;
import java.util.TreeMap;
/*
* 需求 :"aababcabcdabcde",获取字符串中每一个字母出现的次数要求结果:a(5)b(4)c(3)d(2)e(1)
*
* 分析:
* A:定义一个字符串(可以改进为键盘录入)
* B:定义一个TreeMap...
分类:
编程语言 时间:
2016-05-13 02:36:12
阅读次数:
296
连接数据库有两种方式,直连和桥连,这里作者只讲一下普遍的直连,桥连读者想知道请自行百度
首先要有驱动软件,笔者的工具很旧
在你的java项目里面创建一个文件夹lib,将jar文件复制到里面,右键点击jar文件→Build Path→Configure Build Path→
添加找到lib目录下的jar文件 确定 则会出现奶瓶,这样驱动就弄好的,下面开始连接...
分类:
数据库 时间:
2016-05-13 02:37:29
阅读次数:
285
在 /board/freescale/t104xrdb/ddr.c文件的initdram函数中
phys_size_t initdram(int board_type)
{
phys_size_tdram_size;
#if defined(CONFIG_SPL_BUILD) || !defined(CONFIG_RAMBOOT_PBL)
puts("Initial...
分类:
其他好文 时间:
2016-05-13 02:36:40
阅读次数:
383
————————2016.2.15————————最近在玩儿四旋翼,所以相关的资料我会贴上来供需要的朋友参考,如果遇到了我们趟过的地雷就能够方便一些。机架:F450我们之后由于要将NVIDIA的开发板和飞行器连在一起,所以从机架的选择上我们要慎重考虑,之前为了方便选的是F330,但是DJI正版的F330停产了,所以taobao的F330进行测试,经过测试发现F330相当脆弱,机架非常容易在后写撞击...
分类:
其他好文 时间:
2016-05-13 02:36:46
阅读次数:
142
PCA最大化单个维度的区分性,减少维度之间的影响。区分性度量:方差维度之间影响:协方差因此用矩阵表示之后就是协方差矩阵的特征值和特征向量。1.构造矩阵。2.求出矩阵的协方差矩阵。3.求出协方差矩阵的特征值和特征向量,即在这些方向上不变。4.选出其中的几个方向能够比较完整表示所有的向量。5.计算在新坐标轴上的坐标ref:http://www.cnblogs.com/CBDoctor/archive/...
分类:
其他好文 时间:
2016-05-13 02:36:08
阅读次数:
141
1001. Alphacode
Constraints
Time Limit: 1 secs, Memory Limit: 32 MB
Description
Alice and Bob need to send secret messages to each other and are discussing ways to encode theirmessages: Alice: ...
分类:
其他好文 时间:
2016-05-13 02:36:30
阅读次数:
188
<span style="font-family:宋体;
mso-ascii-font-family:Cambria;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
宋体;mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:Cambria;
mso-hansi-th...
分类:
其他好文 时间:
2016-05-13 02:35:58
阅读次数:
201
0.引言
对于加密算法的软件实现,通常已经有很多的成熟的库可供选择,只需要根据自己的要求进行选择即可相应的库即可(有的可能需要进行些许修改)。这里选择的是C语言实现的一个开源密码库mbedTLS,mbedTLS由XySSL发展而来,后改为PolarSSL,PolarSSL被ARM公司收购后改成了mbedTLS,主要用于物联网等安全嵌入式领域。mbedTLS实现了常见的分组加密算法、hash算法、...
分类:
编程语言 时间:
2016-05-13 02:35:58
阅读次数:
342
PageRank算法概述
PageRank是由LarryPage命名的一个算法,它的作用是粗略的计算网页的排名。它的一个潜在假设:越重要的网
站,那么从其他网站得到的链接也越多。它在加上阻尼系数的基础上有两个公式:
(1)
(2)
文献...
分类:
编程语言 时间:
2016-05-13 02:35:26
阅读次数:
258
Ignatius and the Princess I
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 16269 Accepted Submission(s): 5164
Special Judge
Problem...
分类:
其他好文 时间:
2016-05-13 02:36:54
阅读次数:
195
1、一般情况下,综合器将case语句综合成多路选择器,但也可能综合成优先级译码器。
2、case语句中,如果条件列举不完全,将综合出不必要的锁存器。
综合器指令://synopsys parallel_case & //synopsys full_case
使用//synopsys parallel_case可以引导综合器生成多路选择器。
1 always @(cs_state)
2...
分类:
其他好文 时间:
2016-05-13 02:37:05
阅读次数:
324
1.问题及代码
/*
* 文件名称:chen1.cpp
* 作 者:陈敏
* 完成日期:2016年5月6日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:从键盘中输入10个数放在数组A中,将该数组中奇数放到数组B,偶数放到数组C中后分别输出。
* 输入描述: 请输入10个数
* 问题描述:
* 程序输出:该数组中奇数 该数组没有奇数 ...
分类:
编程语言 时间:
2016-05-13 02:36:32
阅读次数:
194