自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bitcarmanlee的博客

https://github.com/bitcarmanlee/easy-algorithm-interview-and-practice 同步更新,欢迎star

  • 博客(11)
  • 收藏
  • 关注

原创 JAVA异常处理实战心得

1.异常分类异常Exception是Java中非常常用的功能,它可以简化代码,并且增强代码的安全性。尤其是在各种服务相关的代码中,可能正常业务逻辑的代码量很少,大部分都是各种try catch处理各种异常的代码,因为实际中异常情况很多,为了保证服务的健壮与稳定性,要尽可能考虑与处理掉各种异常情况。所以在java中遇到大段大段的try catch也就不足为奇。(图片来自网络)从上面的图可以看...

2018-09-28 16:42:12 4029

原创 读取jar包中的资源文件

1.jar包中的资源文件在日常项目中,经常会将一些资源文件或者配置文件打入最终的jar包中。我们可以查看jar包中是否包含这个文件,但是无法看到jar包中这个文件的具体内容。这个时候怎么办呢?下面教大家一种比较简单快捷的方式。2.读取jar包中的资源文件假设项目A中,resources里有个zookeeper.properties的文件。打包的时候,这个zookeeper.propertie...

2018-09-26 19:00:24 4040

原创 史上最全采样方法详细解读与代码实现

1.什么是采样在信号系统、数字信号处理中,采样是每隔一定的时间测量一次声音信号的幅值,把时间连续的,模拟信号转换成时间离散、幅值连续的采样信号。如果采样的时间间隔相等,这种采样称为均匀采样。在计算机系统中,有一个重要的问题就是给定一个概率分布p(x) , 我们如何在计算机中生成它的样本。平时我们接触比较多的场景是,给定一堆样本数据,求出这堆样本的概率分布p(x)。而采样刚好是个逆命题:给定一个...

2018-09-20 23:21:08 45295 2

原创 ubuntu升级tensorflow版本

机器中的tensorflow版本有点老旧,想升级一下,发现用pip install --upgrade --ignore-installed tensorflow升级并没有奏效于是使用pip uninstall tensorflow先将老版本卸载,然后再重新安装:pip install tensorflow不过发现装上去的还是原来的旧版本。 找了一下解决方...

2018-09-17 15:44:15 5027

原创 初学者都能看懂的蒙特卡洛方法以及python实现

1.什么是蒙特卡洛方法(Monte Carlo method)蒙特卡罗方法也称统计模拟方法,是1940年代中期由于科学技术的发展和电子计算机的发明,而提出的一种以概率统计理论为指导的数值计算方法。是指使用随机数(或更常见的伪随机数)来解决很多计算问题的方法。 20世纪40年代,在冯·诺伊曼,斯塔尼斯拉夫·乌拉姆和尼古拉斯·梅特罗波利斯在洛斯阿拉莫斯国家实验室为核武器计划工作时,发明了蒙特卡罗...

2018-09-15 18:42:47 291746 44

原创 初学者都能看懂的95%置信区间

1.点估计与区间估计首先我们看看点估计的含义: 是用样本统计量来估计总体参数,因为样本统计量为数轴上某一点值,估计的结果也以一个点的数值表示,所以称为点估计。点估计虽然给出了未知参数的估计值,但是未给出估计值的可靠程度,即估计值偏离未知参数真实值的程度。 接下来看下区间估计: 给定置信水平,根据估计值确定真实值可能出现的区间范围,该区间通常以估计值为中心,该区间则为置信区间。2.中心...

2018-09-14 22:56:35 379184 11

原创 用matplotlib中的scatter方法画散点图

1.最简单的绘制方式绘制散点图是数据分析过程中的常见需求。python中最有名的画图工具是matplotlib,matplotlib中的scatter方法可以方便实现画散点图的需求。下面我们来绘制一个最简单的散点图。 数据格式如下:0 746403 ...

2018-09-14 18:37:31 12881 1

原创 求整数n次方以及矩阵n次方快速解法

1.求整数的n次方现在想求mnmnm^n的值,如何用比较快速的方法求得上述值? 例如我们想求1275127512^{75}的值,快速解法如下: 1.75的二进制数形式为1001011 2.1275=1264∗128∗122∗121275=1264∗128∗122∗1212^{75} = 12^{64} * 12^8 * 12 ^ 2 * 12 具体求解的时候,我们先计算1211211...

2018-09-10 22:38:58 10045

原创 linux两个文件交集,合并,去重

1.两个文件的交集,并集cat file1 file2 | sort | uniq > resultcat file1 file2 | sort | uniq -d > resultcat file1 file2 | sort | uniq -u > result第一条命名求两个文件的并集,如果有重复的行只保留一行。 第二条命令求两个文件的交集,即两个文件中都有...

2018-09-05 16:25:54 15632

原创 入门级都能看懂的softmax详解

1.softmax初探在机器学习尤其是深度学习中,softmax是个非常常用而且比较重要的函数,尤其在多分类的场景中使用广泛。他把一些输入映射为0-1之间的实数,并且归一化保证和为1,因此多分类的概率之和也刚好为1。 首先我们简单来看看softmax是什么意思。顾名思义,softmax由两个单词组成,其中一个是max。对于max我们都很熟悉,比如有两个变量a,b。如果a>b,则max为...

2018-09-02 23:35:37 656116 67

原创 通俗易懂word2vec详解,入门级选手无难度

前言自从Mikolov在他2013年的论文“Efficient Estimation of Word Representation in Vector Space”提出词向量的概念后,NLP领域仿佛一下子进入了embedding的世界,Sentence2Vec、Doc2Vec、Everything2Vec。词向量基于语言模型的假设——“一个词的含义可以由它的上下文推断得出“,提出了词的Dist...

2018-09-01 23:29:21 69124 14

空空如也

空空如也

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

TA关注的人

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