0%

众所周知的原因,Windows下的命令行工具CMD非常难用,所以大家一般用Git Bash作为替代品,但是有时候在其中执行一些命令会出现无响应(无输出结果、无报错信息)的现象,本文将给出该现象的原因及解决方案

阅读全文 »

后端返回给前端JSON格式的对象数据中,当对象的字段为NULL时,该字段也会写入JSON返回;而很多时候前端期望后端只返回对象中非null的字段数据。在Jackson框架中提供了 @JsonInclude 注解以实现该功能

阅读全文 »

Mybatis的Mapper映射文件中,有两种方式可以引用形参变量进行取值: #{} 和 ${}
本文将简述两种方式的区别和适用场景

阅读全文 »

埃拉托斯特尼筛法,简称埃氏筛,一种古老且简单的用来找出一定范围内所有的质数的算法。公元前250年由希腊数学家埃拉托斯特尼提出

阅读全文 »

中心极限定理是概率论中的一组定理,研究的是大量相互独立的随机变量之和在什么样的条件下会收敛于正态分布。我们利用林德伯格-列维(Lindeberg-Levy)中心极限定理,可以通过服从均匀分布的随机数生成服从高斯分布的随机数生成算法

阅读全文 »

《思考的乐趣》一书第2节 “找东西背后的概率”,讲了一个很有趣的题目:

我的书桌有8个抽屉,分别用数字1到8编号。每次拿到一份文件后,我都会把这份文件随机地放在某一个抽屉中。但我非常粗心,有 $\frac{1}{5}$ 的概率会忘了把文件放进抽屉里,最终把这个文件搞丢。
现在,我要找一份非常重要的文件。我将按顺序打开每一个抽屉,直到找到这份文件为止(或者很悲剧地发现,翻遍了所有抽屉都没能找到这份文件)。考虑下面三个问题:
(1) 假如我打开了第一个抽屉,发现里面没有我要的文件。这份文件在其余7个抽屉里的概率是多少?
(2) 假如我打开了前4个抽屉,发现里面没有我要的文件。这份文件在剩下的4个抽屉里的概率是多少?
(3) 假如我打开了前7个抽屉,发现里面没有我要的文件。这份文件在最后1个抽屉里的概率是多少?

阅读全文 »

Git, 作为一款先进的版本控制工具,已经越来越多被大家才采用。但是由于其学习成本不小,阻拦的不少人,这里推荐廖学峰老师的Git入门教程博客

本博客是对廖雪峰老师博客中的Git命令的简版概述,便于日常使用查询

阅读全文 »

CLion, Jetbrains全家桶中用于写C/C++的跨平台IDE,颜值担当。最近初用,一些坑先填上

阅读全文 »

LaTeX,始于公式,忠于优雅…

很长一段时间,数学公式的编辑都是采用MathType解决的,但是直到我遇到了LaTeX的公式便一见倾心、久久不能释怀…

阅读全文 »

Mac OS,虽然内置了很多开发工具,但是兵器还是要自己亲手调教后才是顺手用的。本篇将主要介绍Mac下的iTerm2 + Zsh + Oh My Zsh 终端环境配置

阅读全文 »

要说浏览器哪家好。Google家的Chrome绝对是吊打在座的各位,没错我说的就是Microsoft Edge

阅读全文 »

Sublime Text 3,一款,比记事本好用,比Notepad++功能强大,比Atom速度快,的文本编辑器

阅读全文 »