自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(685)
  • 资源 (14)
  • 收藏
  • 关注

原创 基于桶的基数排序

前言推出一个新系列,《看图轻松理解数据结构和算法》,主要使用图片来描述常见的数据结构和算法,轻松阅读并理解掌握。本系列包括各种堆、各种队列、各种列表、各种树、各种图、各种排序等等几十篇的样子。基数排序基数排序(Radix Sort)算法是一种非比较的排序算法,早在 1887 年 Herman Hollerith 就已经在打孔卡片制表机中使用该算法。一般多用于对整数的排序,但由于整数与某些字符...

2019-02-11 08:30:31 398 2

原创 了解模式识别

关于模式识别对模式的识别是人类智慧的一个重要体现,人类具有很强的模式识别能力,能对千千万万的具体的物质进行识别,也能对事物进行高级抽象后的模式进行识别。一个人对模式识别的学习从小孩就开始,知道了这是花草、那是蓝天白云。这些对人类来说很简单的事情,其实是很复杂的智能行为。关于模式模式(pattern)可以看成是一种规律,可以用于刻画事物的原型或表征事物的特征,比如花的形状、狗吠的声音等等。我们...

2019-02-01 10:31:05 514

原创 看图轻松理解计数排序

前言推出一个新系列,《看图轻松理解数据结构和算法》,主要使用图片来描述常见的数据结构和算法,轻松阅读并理解掌握。本系列包括各种堆、各种队列、各种列表、各种树、各种图、各种排序等等几十篇的样子。计数排序计数排序(Counting Sort)算法由 Harold H. Seward 在1954年发明,它不是一种基于元素比较的排序算法,而是将待排序数组元素转化为计数数组的索引值,从而间接使待排序数...

2019-01-28 08:33:18 763

转载 看图轻松理解计数排序

前言推出一个新系列,《看图轻松理解数据结构和算法》,主要使用图片来描述常见的数据结构和算法,轻松阅读并理解掌握。本系列包括各种堆、各种队列、各种列表、各种树、各种图、各种...

2019-01-28 08:00:00 277

原创 业务系统如何引入神经网络

切入点目前的AI其实更多就是仅仅用来从历史数据中学习到一些规律而已,在业务上,更多的只是减少人为介入工作,所以要在业务系统中引入神经网络,其实主要就是在要找到切入点。简单来说,可以走访一线用户看他们花最多的时间在系统哪些地方,经常重复了哪些工作,也可以通过统计日志找到合适的切入点。理解问题业务上要解决的问题:预测某个分类。问题涉及到的信息管道:xx。数据源及采集方式:数据源在xx业务...

2019-01-24 08:22:25 452 1

转载 业务系统如何引入神经网络

切入点目前的AI其实更多就是仅仅用来从历史数据中学习到一些规律而已,在业务上,更多的只是减少人为介入工作,所以要在业务系统中引入神经网络,其实主要就是在要找到切入点。简单...

2019-01-24 08:00:00 185

原创 看图轻松理解斐波那契数列

前言推出一个新系列,《看图轻松理解数据结构和算法》,主要使用图片来描述常见的数据结构和算法,轻松阅读并理解掌握。本系列包括各种堆、各种队列、各种列表、各种树、各种图、各种排序等等几十篇的样子。斐波那契斐波那契(Leonardo Pisano ,Fibonacci, Leonardo Bigollo,1175年-1250年),又称列奥纳多,是中世纪意大利数学家。他是西方第一个研究斐波那契数列的...

2019-01-21 08:14:05 729 1

原创 看图轻松理解斐波那契数列

前言推出一个新系列,《看图轻松理解数据结构和算法》,主要使用图片来描述常见的数据结构和算法,轻松阅读并理解掌握。本系列包括各种堆、各种队列、各种列表、各种树、各种图、各种...

2019-01-21 08:00:00 1940

原创 2018汇总JDK源码篇

 从JDK源码看String(上)从JDK源码看String(下)从JDK源码看StringBuffer从JDK源码看StringBuilder从JDK源码看Java域名解析JVM的ServerSocket是怎么实现的(上)JVM的ServerSocket是怎么实现的(下) 从JDK源码角度看Short从JDK源码角度看Integer从JDK源码角度看L...

2019-01-15 09:24:20 1009

转载 2018汇总JDK源码篇

从JDK源码看String(上)从JDK源码看String(下)从JDK源码看StringBuffer从JDK源码看StringBuilder从JDK源码看Java域名解...

2019-01-15 09:19:58 432

原创 2018汇总读书篇

 非学无以广才,非志无以成学。知识渊博的人总能由内而外不经意间自然而然地显露出自己的才华,而往往肚子里只有一点墨水的人却着急着显摆。厚积薄发的震撼力量才能直击别人内心深处。知识的海洋浩瀚无边,而我仅驾着我的小船前行。 很喜欢伏尔泰的一句话:“书读的越多而不加思索,你就会觉得你知道得很多;但当你读书而思考越多的时候,你就会清楚地看到你知道得很少。”所以看书最重要的是要读好书,而读好书后最...

2019-01-14 09:54:11 844

转载 2018汇总读书篇

非学无以广才,非志无以成学。知识渊博的人总能由内而外不经意间自然而然地显露出自己的才华,而往往肚子里只有一点墨水的人却着急着显摆。厚积薄发的震撼力量才能直击别人内心深处。...

2019-01-14 09:51:53 170

原创 2018汇总Java深度篇

 向JVM注册本地方法是怎么实现的字符串连接你用+还是用StringBuilder《字符串连接你用+还是用StringBuilder》续btrace定位生产故障直接内存和堆内存谁快Java9后String的空间优化Java对象在JVM中长啥样深入谈谈String.intern()在JVM的实现从JDK角度认识枚举enum细看Java序列化机制HTTPS杂...

2019-01-13 09:45:42 287

原创 2018汇总Java深度篇

向JVM注册本地方法是怎么实现的字符串连接你用+还是用StringBuilder《字符串连接你用+还是用StringBuilder》续btrace定位生产故障直接内存和堆...

2019-01-13 09:35:50 419

原创 2018汇总深度学习篇

浅聊卷积神经网络的发展神经网络原理的可视化可视化探索卷积神经网络提取特征一个例子了解迁移学习图像的卷积和池化操作 LSTM神经网络GRU神经网络循环神经网络卷积神经网络 深度学习的seq2seq模型TensorFlow构建循环神经网络TensorFlow实现seq2seq 谈谈谷歌word2vec的原理如何用TensorFlow训练词...

2019-01-10 09:01:05 311

转载 2018汇总深度学习篇

浅聊卷积神经网络的发展神经网络原理的可视化可视化探索卷积神经网络提取特征一个例子了解迁移学习图像的卷积和池化操作LSTM神经网络GRU神经网络循环神经网络卷积神经网络深度...

2019-01-10 08:55:13 283

原创 2018汇总Java并发核心篇

Java如何获取当前线程从Java到JVM到OS线程睡眠从Java到JVM到OS线程的优先级Java线程的CPU时间片Java线程的调度Java线程的状态乐观的并发策略——基于CAS的自旋悲观的并发策略——synchronized互斥锁从JDK源码角度看并发的原子性如何保证从 JDK 源码角度看 java 并发线程的中断JDK源码角度看并发锁的优化从JD...

2019-01-07 11:35:23 403

转载 2018汇总Java并发核心篇

Java如何获取当前线程从Java到JVM到OS线程睡眠从Java到JVM到OS线程的优先级Java线程的CPU时间片Java线程的调度Java线程的状态乐观的并发策略—...

2019-01-07 09:55:39 319

原创 2018汇总机器学习篇

 聊聊从脑神经到神经网络聊聊机器学习的套路让机器玩游戏的强化学习(附github)AIOps核心技术和算法要点如何从大量数据中找出异常值一图简看智能聊天机器人的设计机器学习之支持向量机(SVM)机器学习之决策树智能算法之马尔可夫模型智能算法之隐马尔可夫模型(HMM)近期的爬虫工作杂谈智能算法之提升方法如何生成指定分布的随机数 强化学习...

2019-01-05 09:37:37 456 1

原创 2018汇总机器学习篇

聊聊从脑神经到神经网络聊聊机器学习的套路让机器玩游戏的强化学习(附github)AIOps核心技术和算法要点如何从大量数据中找出异常值一图简看智能聊天机器人的设计机器学习...

2019-01-05 09:00:00 263

原创 2018汇总数据结构算法篇

 看图轻松理解数据结构和算法系列(数组) 看图轻松理解数据结构与算法系列(单向链表) 看图轻松理解数据结构与算法系列(双向链表) 看图轻松理解数据结构与算法系列(基于数组的栈) 看图轻松理解数据结构与算法系列(二叉搜索树) 看图轻松理解数据结构与算法系列(AVL树) 看图轻松理解数据结构与算法系列(选择排序) 看图轻松理解数据结构与算法系...

2019-01-02 09:42:26 373

原创 2018汇总数据结构算法篇

看图轻松理解数据结构和算法系列(数组)看图轻松理解数据结构与算法系列(单向链表)看图轻松理解数据结构与算法系列(双向链表)看图轻松理解数据结构与算法系列(基于数组的栈)看...

2019-01-02 09:39:04 272

原创 2018汇总自然语言处理篇

隐马尔可夫分词双数组Trie树高效构建有向无环图AC自动机+trie树实现高效多模式匹配字典同义词相似度可以怎样计算怎样衡量两个字符串的相似度(编辑距离动态规划求解)怎样实现基于Trie树和字典的分词功能一图简看基于搜索的问答机器人设计双向循环神经网络+条件随机场进行分词卷积神经网络文本分类条件随机场实现命名实体识别自然语言处理的中文文本相似度文本分析—...

2018-12-31 08:28:17 604 1

原创 2018汇总自然语言处理篇

隐马尔可夫分词双数组Trie树高效构建有向无环图AC自动机+trie树实现高效多模式匹配字典同义词相似度可以怎样计算怎样衡量两个字符串的相似度(编辑距离动态规划求解)怎样...

2018-12-31 08:18:15 282

原创 图像的卷积和池化操作

离散域卷积分为连续函数卷积及离散函数卷积,因为我们实际工作中多数情况下是数字化的场景,所以我们需要离散域的卷积操作。对于两个离散函数f和g,卷积运算是将连续函数的积分操作转换为等效求和:卷积核对于图像而言,它属于二维数据,那么它对应的就是2D函数,我们可以通过一个过滤器来过滤图像,这个过滤器即是卷积核。一般来说过滤器的每个维度可以包含2到5个元素,不同的过滤器有不同的处理效果。对于图像来...

2018-12-27 10:04:44 3227 2

原创 图像的卷积和池化操作

离散域卷积分为连续函数卷积及离散函数卷积,因为我们实际工作中多数情况下是数字化的场景,所以我们需要离散域的卷积操作。对于两个离散函数f和g,卷积运算是将连续函数的积分操作...

2018-12-27 08:00:00 741

原创 看图轻松理解并查集

前言推出一个新系列,《看图轻松理解数据结构和算法》,主要使用图片来描述常见的数据结构和算法,轻松阅读并理解掌握。本系列包括各种堆、各种队列、各种列表、各种树、各种图、各种排序等等几十篇的样子。并查集并查集(Disjoint Set)是一种用于处理不相交集合的数据结构,顾名思义,通过它可以对集合进行合并和查询操作,从而实现元素分组的管理。并查集其中一个典型应用就是在无向图中判断任意两个顶点是否...

2018-12-24 08:45:29 411

原创 看图轻松理解并查集

前言推出一个新系列,《看图轻松理解数据结构和算法》,主要使用图片来描述常见的数据结构和算法,轻松阅读并理解掌握。本系列包括各种堆、各种队列、各种列表、各种树、各种图、各种...

2018-12-24 08:00:00 140

原创 让机器玩游戏的强化学习(附github)

强化学习强化学习是代理面临的学习问题,它通过与动态环境反复交互试验从而学习到某种行为。它是机器学习的主要学习方法之一,智能体从环境到行为的学习,也就是如何在环境中采取一些列行为,才能使得回报信号函数的值最大,即获得的累积回报最大。现在强化学习与深度学习结合的深度强化学习更加强大。马尔科夫决策过程在理解强化学习之前,我们先了解我们要解决什么样的问题。其实强化学习过程就是优化马尔科夫决策过程...

2018-12-20 09:31:27 1932

原创 让机器玩游戏的强化学习(附github)

强化学习强化学习是代理面临的学习问题,它通过与动态环境反复交互试验从而学习到某种行为。它是机器学习的主要学习方法之一,智能体从环境到行为的学习,也就是如何在环境中采取一些...

2018-12-20 08:00:00 316

原创 图论广度优先搜索

前言推出一个新系列,《看图轻松理解数据结构和算法》,主要使用图片来描述常见的数据结构和算法,轻松阅读并理解掌握。本系列包括各种堆、各种队列、各种列表、各种树、各种图、各种排序等等几十篇的样子。关于图遍历图遍历即图的遍历,指从图中任一顶点出发,对图中的所有顶点访问一次。图的遍历与树的遍历相似,但图的结构更加复杂,比如要考虑回路的情况。图的遍历操作是一种基本操作,很多其他操作都建立在图遍历基础之...

2018-12-17 09:40:18 514

原创 图论广度优先搜索

前言推出一个新系列,《看图轻松理解数据结构和算法》,主要使用图片来描述常见的数据结构和算法,轻松阅读并理解掌握。本系列包括各种堆、各种队列、各种列表、各种树、各种图、各种...

2018-12-17 08:00:00 276

原创 一个例子了解迁移学习

迁移学习对于传统机器学习而言,要求训练样本与测试样本满足独立同分布,而且必须要有足够多的训练样本。而迁移学习能把一个领域(即源领域)的知识,迁移到另外一个领域(即目标领域),目标领域往往只有少量有标签样本,使得目标领域能够取得更好的学习效果。迁移方式样本迁移,在源领域中找出与目标领域相似的样本,增加该样本的权重,使其在预测目标与的比重加大。特征迁移,源领域与目标领域包含共同的交叉特征,...

2018-12-13 08:35:39 1534 2

原创 一个例子了解迁移学习

迁移学习对于传统机器学习而言,要求训练样本与测试样本满足独立同分布,而且必须要有足够多的训练样本。而迁移学习能把一个领域(即源领域)的知识,迁移到另外一个领域(即目标领域...

2018-12-13 08:00:00 321

原创 看图轻松理解最小(大)堆

前言推出一个新系列,《看图轻松理解数据结构和算法》,主要使用图片来描述常见的数据结构和算法,轻松阅读并理解掌握。本系列包括各种堆、各种队列、各种列表、各种树、各种图、各种排序等等几十篇的样子。最小(大)堆最小(大)堆是一颗完全二叉树,该树中的某个节点的值总是不大于(不小于)其左右子节点的值。可以通过下图理解,另外,为什么会使用数组来保存呢?因为利用完全二叉树的性质,我们可以通过数组来表示完全...

2018-12-10 08:40:49 5076 9

原创 可视化探索卷积神经网络提取特征

前言卷积神经网络的发展主要是为了解决人类视觉问题,不过现在其它方向也都会使用。发展历程主要从Lenet5->Alexnet->VGG->GooLenet->ResNet等。传统神经网络传统BP神经网络层与层之间都是全连接的,对于图像处理领域,当神经网络处理大图像时,全连接会导致待训练的参数非常庞大,比如100万个像素的图像,对于100个节点的隐层,则会产生亿级别的参数...

2018-12-06 08:16:24 7418 2

原创 图论最小生成树

前言推出一个新系列,《看图轻松理解数据结构和算法》,主要使用图片来描述常见的数据结构和算法,轻松阅读并理解掌握。本系列包括各种堆、各种队列、各种列表、各种树、各种图、各种排序等等几十篇的样子。最小生成树最小生成树(Minimum Spanning Tree),简称MST,更详细点叫最小权重生成树,是一副连通加权无向图中一棵权值最小的生成树。对于图,在完全连通的情况下,则拥有生成树。而如果图不...

2018-12-03 09:23:59 858 3

原创 聊聊从脑神经到神经网络

前言神经网络能解决非线性的复杂的模型问题,而且通过增加网络的层数将具备更加强大的学习能力,另外如果再改造改造层的结构则变成各类深度学习模型,例如CNN RNN之类的。神经网络一般被用来捕捉复杂情况下的特征,比如说视频图像中的动物类别、一名作家的写作风格等等。大脑神经元人脑可能有1000多亿个神经元,每个神经元都可能在几个方向上互相连接着,这么大量的神经元及连接就形成了一个超级大型的网络。我...

2018-11-29 08:32:22 1678

原创 图论深度优先搜索

前言推出一个新系列,《看图轻松理解数据结构和算法》,主要使用图片来描述常见的数据结构和算法,轻松阅读并理解掌握。本系列包括各种堆、各种队列、各种列表、各种树、各种图、各种排序等等几十篇的样子。关于图遍历图遍历即图的遍历,指从图中任一顶点出发,对图中的所有顶点访问一次。图的遍历与树的遍历相似,但图的结构更加复杂,比如要考虑回路的情况。图的遍历操作是一种基本操作,很多其他操作都建立在图遍历基础之...

2018-11-26 09:17:10 366

原创 隐马尔可夫分词

前言虽然目前 nlp 很多任务已经发展到了使用深度学习的循环神经网络模型和注意力模型,但传统的模型咱们也一样要了解。这里看下如何使用隐马尔科夫模型(HMM)进行分词。隐马尔科夫模型隐马尔科夫模型是一种有向图模型,图模型能清晰表达变量相关关系的概率,常见的图模型还有条件随机场,节点表示变量,节点之间的连线表示两者相关概率。用以下定义来描述HMM模型,设系统所有可能的状态集合为S={s1,s2...

2018-11-22 08:37:41 558

The java.util.concurrent Synchronizer Framework

Doug Lea关于jdk里面并发同步器的实现。

2014-08-17

J2EE性能优化

J2EE性能优化

2013-09-06

Tomcat 架构 原理

Tomcat 架构 原理

2013-09-06

j2ee APIs 标准

JAVA EE APIs 标准 描述文档

2013-09-03

模仿GOOGLE自动提示功能

模仿GOOGLE自动提示功能 !

2010-08-06

extjs3.0API中文文档

ext3.0 API 中文文档 用ext的朋友可以下来查询

2010-08-01

extjs3.0API查询文档

extjs3.0API查询文档,有需要的朋友来下吧

2010-08-01

ssh2完整项目源代码

struts2完整项目源代码,可以下来学习,从整体体会ssh2

2010-07-30

struts2教程例子跟包

里面是struts2教程例子所需的包,学习受struts2的朋友可以下来看看

2010-07-30

最新的完整的ext包

这个是完整的ext包,开发ext的朋友来下

2010-07-30

struts2教程(简明扼要)

这个事struts2教程,简明,囊括了所有要点!现学现用.......

2010-07-25

内调焦望远镜课程设计

要做课程设计的同学们啊,来啊,内调焦望远镜课程设计

2010-06-03

ibatis教程 要的快点来下啊

ibatis教程 要的快点来下啊 请要的同学快来下

2010-06-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除