浅析基本数据类型 TypeScript类型解析 一、浅析基本数据类型 首先有一个问题TypeScript是一门编译型语言?还是解释性语言?显然已经不能被这两个分类来区分,TypeScript的并不是为了让JavaScript改变执行方式,不是为了提高机器执行效率的。而编译型和解释型的分类是基于这两个 ...
分类:
其他好文 时间:
2019-11-02 09:20:27
阅读次数:
84
== equality 等同, identity 恒等。 ==, 两边值类型不同的时候,要先进行类型转换,再比较。 ,不做类型转换,类型不同的一定不等。 下面分别说明: 先说 ,这个比较简单。下面的规则用来判断两个值是否 相等: 1、如果类型不同,就[不相等] 2、如果两个都是数值,并且是同一个值, ...
分类:
编程语言 时间:
2019-11-01 12:27:12
阅读次数:
77
生成对抗网络 ? 顾名思义,生成对抗网络由两个部分构成, 生成器(Generator)和判别器(Discriminator), 两个部件相互博弈,最终达到平衡状态。 基本原理 下面以生成图片为例。 G: 生成器 接受一个随机的噪声 z,通过噪声产生目标G(z) D:判别器 判别目标是否是“真实的”。 ...
分类:
其他好文 时间:
2019-10-31 16:28:18
阅读次数:
112
一、什么是vector? 向量(Vector)是一个封装了动态大小数组的顺序容器(Sequence Container)。跟任意其它类型容器一样,它能够存放各种类型的对象。可以简单的认为,向量是一个能够存放任意类型的动态数组。 二、容器特性 1.顺序序列 顺序容器中的元素按照严格的线性顺序排序。可以 ...
分类:
其他好文 时间:
2019-10-31 00:54:58
阅读次数:
92
自上世纪60年代计算机网络发展开始,API(Application Programming Interface )随之诞生,API即应用程序接口,是实现系统间衔接的桥梁。时至今日,API市场已经形成了一个庞大的生态体系,在拥抱API经济的过程当中,API网关这一个组件起到了至关重要的作用。 什么是A ...
转自:http://www.kailing.pub/article/index/arcid/255.html 前言 谈到java的线程池最熟悉的莫过于ExecutorService接口了,jdk1.5新增的java.util.concurrent包下的这个api,大大的简化了多线程代码的开发。而不论 ...
分类:
其他好文 时间:
2019-10-29 23:26:42
阅读次数:
129
出处: Java NIO浅析 NIO(Non-blocking I/O,在Java领域,也称为New I/O),是一种同步非阻塞的I/O模型,也是I/O多路复用的基础,已经被越来越多地应用到大型应用服务器,成为解决高并发与大量连接、I/O处理问题的有效方式。 那么NIO的本质是什么样的呢?它是怎样与 ...
分类:
编程语言 时间:
2019-10-28 23:48:43
阅读次数:
136
总结一下自己在命令执行这一方面收获的一些小技巧Linux读取文件的一些命令cat 从第一行开始,显示文件的所有内容tac 从第最后一行开始,显示文件的所有内容(正好与cat相反)more 根据窗口大小,一页一页的实现文件内容less 和more类似,但是优点是是可以往前翻页和搜索字符head 只显示... ...
分类:
Web程序 时间:
2019-10-27 22:22:01
阅读次数:
111
简介:Reactor 设计模式是一种事件驱动的设计模式,将一个或者多个客户端请求分发到不同的处理器上,来提升事件处理的效率。主要的应用场景就是java NIO当中用户处理网络请求。使用的是异步非阻塞IO 在接受Reactor 模式之前,需要先了解常见的几种IO网络模型。 1、BIO(阻塞IO模型) ...
分类:
其他好文 时间:
2019-10-25 16:13:02
阅读次数:
79
在开始了解Json的原理之前,首先看一段代码,在这里以阿里的FastJson为例。 当看到上述代码的时候,可能一般的程序员都会想到的是输出为如下Json串 那么为什么会出现这种情况呢,翻开FastJson的源码便知道了,首先定位到 JsonObject 这个类的构造函数,如下: 这里的 ordere ...
分类:
Web程序 时间:
2019-10-24 09:47:12
阅读次数:
103