会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
flydean程序那些事
最通俗的解读,最深刻的干货,最简洁的教程,众多你不知道的小技巧等你来发现! www.flydean.com
首页
新随笔
管理
上一页
1
···
21
22
23
24
25
26
27
28
29
···
52
下一页
2021年3月12日
ECMAScript 2016(ES7)新特性简介
摘要: 简介 自从ES6(ECMAScript 2015)在2015年发布以来,ECMAScript以每年一个版本的速度持续向前发展。到现在已经是ECMAScript 2020了。 每个版本都有一些新的特性,今天本文将会讲解ES7中带来的新特性。 TC39和ECMAScript 先讲一下ECMA的历史,EC
阅读全文
posted @ 2021-03-12 09:36 flydean
阅读(1021)
评论(2)
推荐(0)
2021年3月10日
密码学系列之:内容嗅探
摘要: 简介 内容嗅探,也被称为媒体类型嗅探或MIME嗅探,是检查一个字节流的内容,试图推断其中数据的文件格式的做法。内容嗅探通常用在媒体类型没有被准确指定的情况,用于补偿元数据信息。 本文将会讲解内容嗅探的常用场景和可能出现的问题。 MIME types MIME的全称是Multipurpose Inte
阅读全文
posted @ 2021-03-10 09:52 flydean
阅读(496)
评论(0)
推荐(0)
2021年3月8日
Python基础之:函数
摘要: 简介 函数是结构化编程的基础,也是代码复用的基石。Python中通过def来自定义函数。本文将会深入探索Python中函数的秘密。 内置函数 除了用户的自定义函数之外,Python内置了一些非常有用的函数: 内置函数 abs() delattr() hash() memoryview() set()
阅读全文
posted @ 2021-03-08 09:29 flydean
阅读(149)
评论(0)
推荐(0)
2021年3月5日
AI数学基础之:概率和上帝视角
摘要: 简介 天要下雨,娘要嫁人。虽然我们不能控制未来的走向,但是可以一定程度上预测为来事情发生的可能性。而这种可能性就叫做概率。什么是概率呢?概率就是事情出现的可能性。比如扔骰子,我们知道骰子有六面,很容易知道扔出1点的概率是1/6,听起来很简单,但是如果放在复杂事件中,概率计算就变得比较麻烦和抽象,很多
阅读全文
posted @ 2021-03-05 08:14 flydean
阅读(438)
评论(0)
推荐(1)
2021年3月3日
Python基础之:Python中的流程控制
摘要: 简介 流程控制无非就是if else之类的控制语句,今天我们来看一下Python中的流程控制会有什么不太一样的地方。 while语句 python中的while语句和其他语言没有什么不一样,我使用while语句来编写一个斐波拉赫数列: In [56]: while x < 10 : ...: pri
阅读全文
posted @ 2021-03-03 19:38 flydean
阅读(221)
评论(1)
推荐(0)
2021年3月2日
javascript中的闭包closure详解
摘要: 简介 闭包closure是javascript中一个非常强大的功能。所谓闭包就是函数中的函数,内部函数可以访问外部函数的作用域范围,从而可以使用闭包来做一些比较强大的工作。 今天将会给大家详细介绍一下闭包。 函数中的函数 我们提到了函数中的函数可以访问父函数作用域范围的变量,我们看一个例子: fun
阅读全文
posted @ 2021-03-02 20:01 flydean
阅读(485)
评论(1)
推荐(0)
2021年3月1日
javascript中的内存管理
摘要: javascript中的内存管理 简介 在c语言中,我们需要手动分配和释放对象的内存,但是在java中,所有的内存管理都交给了java虚拟机,程序员不需要在手动进程内存的分配和释放,大大的减少了程序编写的难度。 同样的,在javascript中,内存管理也是自动进行的,虽然有自动的内存管理措施,但是
阅读全文
posted @ 2021-03-01 19:53 flydean
阅读(388)
评论(0)
推荐(0)
2021年2月28日
javascript中的模块系统
摘要: 简介 在很久以前,js只是简单的作为浏览器的交互操作而存在,一般都是非常短小的脚本,所以都是独立存在的。 但是随着现代浏览器的发展,特别是nodejs的出现,js可以做的事情变得越来越多也越来越复杂。于是我们就需要模块系统来组织不同用途的脚本,进行逻辑的区分和引用。 今天将会给大家介绍一下js中的模
阅读全文
posted @ 2021-02-28 08:37 flydean
阅读(369)
评论(0)
推荐(0)
2021年2月24日
javascript中的内置对象和数据结构
摘要: 简介 基本上所有的程序员都使用过javascript,我们在web中使用javascript,我们在服务器端使用nodejs,js给大家的第一映像就是简单,但是可能并不是所有人都系统的了解过js中的内置对象和数据结构。 今天,一起来看看吧。 基础类型 js是一种弱类型的动态语言,虽然是弱类型的,但是
阅读全文
posted @ 2021-02-24 21:26 flydean
阅读(449)
评论(0)
推荐(0)
2021年2月23日
AI数学基础之:奇异值和奇异值分解
摘要: 简介 奇异值是矩阵中的一个非常重要的概念,一般是通过奇异值分解的方法来得到的,奇异值分解是线性代数和矩阵论中一种重要的矩阵分解法,在统计学和信号处理中非常的重要。 在了解奇异值之前,让我们先来看看特征值的概念。 相似矩阵 在线性代数中,相似矩阵是指存在相似关系的矩阵。设A,B为n阶矩阵,如果有n阶可
阅读全文
posted @ 2021-02-23 20:37 flydean
阅读(2449)
评论(1)
推荐(0)
2021年2月22日
Python基础之:数字字符串和列表
摘要: 简介 Python的主要应用是进行科学计算,科学计算的基础就是数字,字符串和列表。本文将会详细的给大家介绍一下这三个数据类型的使用情况。 数字 数字是任何科学计算中非常中要的类型,在Python中最常见的数字类型就是int和float。 看几个基本的数字操作: In [8]: 1+1 Out[8]:
阅读全文
posted @ 2021-02-22 19:14 flydean
阅读(481)
评论(0)
推荐(0)
2021年2月20日
在gradle中构建java项目
摘要: 简介 之前的文章我们讲到了gradle的基本使用,使用gradle的最终目的就是为了构建java项目。今天本文将会详细的讲解如何在gradle中构建java项目。 构建java项目的两大插件 安装java项目的目的不同,构建java项目有两大插件,一个是application,表示构建的是java应
阅读全文
posted @ 2021-02-20 09:04 flydean
阅读(2228)
评论(0)
推荐(1)
2021年2月17日
gradle中的增量构建
摘要: gradle中的增量构建 简介 在我们使用的各种工具中,为了提升工作效率,总会使用到各种各样的缓存技术,比如说docker中的layer就是缓存了之前构建的image。在gradle中这种以task组合起来的构建工具也不例外,在gradle中,这种技术叫做增量构建。 增量构建 gradle为了提升构
阅读全文
posted @ 2021-02-17 19:01 flydean
阅读(2041)
评论(0)
推荐(0)
2021年2月15日
深入理解gradle中的task
摘要: 深入理解gradle中的task 简介 在之前的文章中,我们讲到了如何使用gradle创建一个简单的task,以及task之间怎么依赖,甚至使用了程序来创建task。在本文中,我们会更加深入的去了解一下gradle中的task。 定义task 定义一个task可以有很多种方式,比如下面的使用stri
阅读全文
posted @ 2021-02-15 08:57 flydean
阅读(1399)
评论(0)
推荐(1)
2021年2月13日
gradle中的build script详解
摘要: gradle中的build script详解 简介 build.gradle是gradle中非常重要的一个文件,因为它描述了gradle中可以运行的任务,今天本文将会带大家体验一下如何创建一个build.gradle文件和如何编写其中的内容。 project和task gradle是一个构建工具,所
阅读全文
posted @ 2021-02-13 20:57 flydean
阅读(2063)
评论(0)
推荐(0)
上一页
1
···
21
22
23
24
25
26
27
28
29
···
52
下一页
公告