1. 云栖社区>
  2. 全部标签>
  3. #算法#
算法

#算法#

已有107人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

EntLib 3.1学习笔记(3) : Cryptography Application Block

http://www.microsoft.com/china/MSDN/library/enterprisedevelopment/softwaredev/dnpag2crypto1.mspx?mfr=truehttp://msdn2.microsoft.com/en-us/library/aa480457.aspx 只支持对称加密和Hash摘要。

安全 算法 加密 配置 操作系统 string Security 存储

面试题解(1):单向链表相关

从网上收集来的一些面试题和解题思路,加以整理,供参考。问题0. 一个单向链表,请设计算法判断该链表中有没有环?思路1:声明一个指向链首的指针和一个足够大的int数组(或hash表,用于保存地址),逐个节点地遍历链表;遍历过程中,先判断该节点的地址是否已经在数组中存在了,如果不存在,则将该地址加入数组并让指针指向下一个节点;如果存在,则证明链表中有环。

算法 PTR node 面试题 伪代码 数组

机器学习的算法选择

总而言之,我们可以通过问自己算法需要解决什么问题,进而发现算法的正确分类。 上面这张图包含了一些我们还没有讨论的技术术语: 分类(Classification):当数据被用来预测一个分类,监督学习也被称为分类。

算法

机器学习算法选择——特征提取

第4步:特征工程 或许比选择算法更重要的是正确选择表示数据的特征。从上面的列表中选择合适的算法是相对简单直接的,然而特征工程却更像是一门艺术。 主要问题在于我们试图分类的数据在特征空间的描述极少。利如,用像素的灰度值来预测图片通常是不佳的选择;相反,我们需要找到能提高信噪比的数据变换。

算法 神经网络

设计模式总结篇系列:策略模式(Strategy)

前面的博文中分别介绍了Java设计模式中的创建型模式和结构型模式。从本文开始,将分别介绍设计模式中的第三大类,行为型模式。首先我们了解下分为此三大类的依据。 创建型模式:主要侧重于对象的创建过程; 结构型模式:主要侧重于处理类或对象的组合; 行为型模式:主要侧重于类或对象之间的交互以及职责分配。

算法 class

实时数据处理框架调研

产品 模型 API 保证次数 容错机制 状态管理 延时 吞吐量 成熟度 Storm Native Compositional At least once Record ACKs Not built-in < 1s Low High Trident Micro-batching Compositi.

大数据 算法 native hadoop Apache 数据处理 高并发 数据流 可扩展性 内存管理 spark 流式计算 API High fink

parquet文件格式——本质上是将多个rows作为一个chunk,同一个chunk里每一个单独的column使用列存储格式,这样获取某一row数据时候不需要跨机器获取

Parquet是Twitter贡献给开源社区的一个列数据存储格式,采用和Dremel相同的文件存储算法,支持树形结构存储和基于列的访问。Cloudera Impala也将使用Parquet作为底层的存储格式。

大数据 算法 集群 metadata page file 存储 数据存储

Builder模式的误区:将复杂对象的构建进行封装,就是Builder模式了吗?

最近重读GOF的《设计模式》,读到Builder模式的时候,发现还是不能领悟;网上搜了下其他人的解释,发现很多人都用错了Builder模式,结构形似Builder,实际上却更像Template、或者Factory Method,或者四不像,并没有体现出Builder模式的思想和威力;通过对比学习,也逐渐加深了我对Builder模式的认识,于是就有了这篇文章。

算法 Machine

量子计算的基本原理——本质上是在操作薛定谔的猫(同时去运算和操作死+不死两种状态)

摘自:https://www.zhihu.com/question/26933442/answer/34797301 更新了!~更新了!稍微写的更详细一点。我觉得这样应该能懂了。 请专家指正。下面论述是我个人的理解。

算法 量子通信 量子计算 序列 并行计算

设计模式总结篇系列:模板方法模式(Template Method)

模板方法模式需要开发抽象类和具体子类之间的协作。抽象类负责给出一个算法的轮廓和骨架,子类则负责给出这个算法的各个逻辑步骤。代表这些具体逻辑步骤的方法称做基本方法(primitive method);而将这些基本方法汇总起来的方法叫做模板方法(template method)。

算法 string class

倒排索引优化 - 跳表求交集 空间换时间 贪心

from:http://www.cnblogs.com/jcli/p/3984809.html 如果待合并的两个倒排表数据量很大, 但是交集很少时, 会是什么情况呢? 1 2 [1, 2, 3, 4, 5, .

算法 索引 磁盘 html list 数据结构 数组

Android有效解决加载大图片时内存溢出的问题

缩略显示 Android有效解决加载大图片时内存溢出的问题 博客分类:   Android Android游戏虚拟机算法JNI 尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图, 因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。

android 算法 性能 内存管理 static

倒排索引的一些算法调研

下面的文章专门针对搜索引擎里的倒排列表 sorted sets研究交集算法,思路类似快排,非常值得一看 www.cs.ucr.edu/~stelo/cpm/cpm04/25_Baeza-yates.

算法 Algorithm 索引 adaptive github

插值搜索——本质和二分无异,是利用数据分布的规律来定查找点,其基本假设是数据分布均匀

2.2 插值查找 这是一种和二分比较相似的查找的算法, 不过不同的是, 对于分布比较均匀的较大的数组, 插值查找有时能够一次就搜索到位..  为什么能够这么快呢`? 看网上没有什么关于这种算法的描述, 我就来描述一下吧.

算法 pos High 数组

倒排列表求交集算法汇总

http://bbs.sjtu.edu.cn/bbstcon,board,Algorithm,reid,1225812893.html     我总结了一下,归纳如下: 1.1 SvS and Swapping SvS Algorithm 1 Pseudo-code for SvS SvS(set...

算法 排序 Algorithm adaptive

倒排列表求交集算法汇总

http://bbs.sjtu.edu.cn/bbstcon,board,Algorithm,reid,1225812893.html     我总结了一下,归纳如下: 1.1 SvS and Swapping SvS Algorithm 1 Pseudo-code for SvS SvS(set...

算法 排序 Algorithm adaptive

在Javascript中实现伪哈希表

了解数据结构的人应该都听说过哈希表这种数据结构,它是一种典型的利用键值对存储并检索数据的一种非线性结构,又称散列表或杂凑法。在一般的线性表结构中,数据的相对位置是随机的,即数据和用于检索的关键字之间不存在确定的关系,检索数据时往往需要进行一系列的比较,最终找到要检索的数据,这种方法往往建立在循环比较的机制上,利用时间的代价节省了空间,实现了数据的存储和检索功能。

算法 javascript 函数 正则表达式 HASH 脚本 数据结构 存储 数组

倒排列表求交集算法 包括baeza yates的交集算法

#ifndef __INTERSECT_HPP__ #define __INTERSECT_HPP__ #include "probe.hpp" namespace themas { /* * like stl's set_intersect */ template<class In...

算法 class void

Kappa:比Lambda更好更灵活的实时处理架构

为了进一步探讨这种批处理和实时处理有效整合在同一系统的架构,我们将在今天的文章中分析Lambda三层结构模型的适用场景,同时暴露出Lambda架构一个最明显的问题:它需要维护两套分别跑在批处理和实时计算系统上面的代码,而且这两套代码需要产出一致的结果。

大数据 架构 算法 spark 存储 流计算

zookeeper与etcd

背景 最近在看到Pachyderm的介绍时,看到作者拿YARN和Kubernetes做类比,拿Zookeeper和etcd做对比。

分布式 算法 配置 集群 容器 负载均衡 分布式系统 分布式数据库 分布式存储 etcd zookeeper watcher 存储 并发控制

718
GO