首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
算法数据结构
订阅
foxdie123
更多收藏集
微信扫码分享
微信
新浪微博
QQ
643篇文章 · 0订阅
10分钟搞懂蚁群算法
单只蚂蚁的行为及其简单,行为数量在10种以内,但成千上万只蚂蚁组成的蚁群却能拥有巨大的智慧,这离不开它们信息传递的方式——信息素。 蚂蚁在行走过程中会释放一种称为“信息素”的物质,用来标识自己的行走路径。在寻找食物的过程中,根据信息素的浓度选择行走的方向,并最终到达食物所在的地…
我的图片四级缓存框架
开发App一定涉及到图片加载、图片处理,那就必须会用到三方的图片框架,要么选择自己封装。至于主流的三方图片框架,就不得不说老牌的ImageLoader、如今更流行的Glide、Picasso和Fresco。但三方的框架本文不会过多介绍。 Glide等框架,毕竟是大神及团队花费很…
RSA 算法和另类攻击方式
原文: RSA算法流程和计时攻击 RSA 算法一种常见的非对称加密算法, 常用来对一些在网络上传输的敏感信息进行加密, 本文将概述RSA算法的流程以及一种意想不到的"旁门左道"的攻击方式. RSA RSA 算法流程如下, 找到互质的两个数, p 和 q, 计算 N = p*q …
深入理解SVM之对偶问题
1. 支持向量机的目的是什么? 对于用于分类的支持向量机来说,给定一个包含正例和反例(正样本点和负样本点)的样本集合,支持向量机的目的是寻找一个超平面来对样本进行分割,把样本中的正例和反例用超平面分开,但是不是简单地分看,其原则是使正例和反例之间的间隔最大。 超平面是什么呢?简…
模块机制
在实应用中,JavaScript的表现能力取决于宿主环境中的API支持程程。在Web 1.0时,只有对DOM、BOM等基本的支持。随着Web 2.0的推进 ,HTML5崭露头角,它将Web网页带进Web应用的时代,在浏览器中出现了更多、更强大的API供JavaScript调用。…
C++运算符重载详解
本文介绍了C++中可支持重载的运算符种类,每种运算符重载的语法以及一些注意事项。C++的运算符重载可以简化代码的编写以及提高代码可读性。缺点的则是发生运行错误时增加了排查问题的成本。
一篇文章总结语言处理中的分词问题
中文分词指的是将一个汉字序列切分成一个一个单独的词。分词就是将连续的字序列按照一定的规范重新组合成词序列的过程;在英文中,单词之间是以空格作为自然分界符,汉语中词没有一个形式上的分界符。
[NOTE-ENCRYPT] 非对称加密算法与 RSA 详解
详解非对称加密及其最经典的 RSA 算法
基于一致性哈希的分布式内存键值存储——CHKV
基于一致性哈希的分布式内存键值存储——CHKV。 若当成内存缓存使用,则 DataNode 失效只是失去了一部分缓存,系统仍然可用。 客户要使用CHKV就必须使用Client库或者自己依据协议(兼容redis)实现,可以是多种语言的API。 要想实现高可用有两点: NameNo…
随机生成指定面积单连通区域
最近在知乎上看到一个问题,「随机生成指定面积单连通区域?」,感觉还挺有意思的,于是整理一下写一篇新文章。 如下图所示,在 10x10 的区域中,随机生成面积为 6 的单连通区域,该「随机」包括「位置随机」以及「形状随机」。 采用周期性结构,超出右边移到最左边,以此类推。 这个问…