基本数据类型 一、数字: int(无限大) float(无限大,小数需要转换为二进制,计算时存在误差) complex(复数,存在实部和虚部,使用较少) Bool(特殊的数字类型) True:代表数字1 False:代表数字0 二、字符串: ‘’(相同的符号不能套用) ””(与’’一样,不过不能混用 ...
分类:
编程语言 时间:
2019-12-06 14:20:28
收藏:
0 评论:
0 赞:
0 阅读:
90
1. 概述 1. 简单描述 https 2. 尽量介绍它的原理 1. 实际的机制, 可能会更加复杂一些... 2. 背景 1. 这玩意, 困扰我好多年了 2. 今天开始, 想做个了断 3. 之前工作也接触过, 但从我的角度来说, 认识很浅 1. 会配置 1. 给个证书, 放好位置, 调一下选项 2. ...
分类:
Web开发 时间:
2019-12-06 14:20:10
收藏:
0 评论:
0 赞:
0 阅读:
92
五层协议: 应用层:通过应用进程间的交互来完成特定的网络应用。应用层协议定义的是应用进程间通信和交互的规则;这里进程指的是正在运行的程序。进程指的是主机正在运行的程序。 运输层:负责向两台主机中进程之间的通信提供通用的数据服务。一台主机之间同时运行多个进程,因此运输层之间分用和复用的功能。 网络层: ...
分类:
其他 时间:
2019-12-06 14:19:17
收藏:
0 评论:
0 赞:
0 阅读:
108
前面的章节都是围绕这微服务的安全在讲一些东西,包括微服务本身api的安全、网关的安全、怎么去做安全中心,包括认证服务器,权限的服务。权限的设计,怎么来实现SSO。然后sentinel来实现统一的熔断,限流,这些都是和安全相关的知识点。前面讲的这些东西都是保证你的服务不出问题的。但是一个永远不出现问题 ...
分类:
编程语言 时间:
2019-12-06 14:18:59
收藏:
0 评论:
0 赞:
0 阅读:
296
二分查找是一种查询效率非常高的查找算法。又称折半查找。对有序的序列,每次都是以序列的中间位置的数来与待查找的关键字进行比较,每次缩小一半的查找范围,直到匹配成功。 ...
分类:
编程语言 时间:
2019-12-06 14:18:42
收藏:
0 评论:
0 赞:
0 阅读:
108
分组 视频讲解 https://www.bilibili.com/video/av78225682/ EmployeeTestCase.java package com.example.demo; import lombok.extern.log4j.Log4j2; import org.junit ...
分类:
其他 时间:
2019-12-06 14:18:24
收藏:
0 评论:
0 赞:
0 阅读:
120
安装swoole报错,错误信息如下: 报错原因 报错很明显,找不到 openssl/ssl.h ,首先要确认电脑上有没有安装 openssl Mac安装openssl 既然它找不到,那么就需要手动的指定 openssl 的目录: 以上是文章全部内容,有需要学习交流的友人请加入交流群的咱们一起,有问题 ...
分类:
其他 时间:
2019-12-06 14:18:02
收藏:
0 评论:
0 赞:
0 阅读:
139
在vue项目中,假使我们在同一个路由下,只是改变路由后面的参数值,期望达到数据的更新。 getDetail()方法中会用到this.id这个参数,在同一页面切换id的值,并不会触发vue的声明周期函数。 可以添加路由监听: ...
分类:
其他 时间:
2019-12-06 14:17:43
收藏:
0 评论:
0 赞:
0 阅读:
477
虚拟DOM和Diff算法 React更新视图的思想是:只要state变化就重新渲染视图 特点:思路非常清晰 问题:组件中只有一个DOM元素需要更新时,也得把整个组件的内容重新渲染吗? 不是这样的 理想状态:部分更新,只更新变化的地方 React运用的核心点就是 虚拟DOM 配合 Diff 算法 虚拟 ...
分类:
编程语言 时间:
2019-12-06 14:17:10
收藏:
0 评论:
0 赞:
0 阅读:
100
给定一个非负整数数组,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个位置。 示例 1: 输入: [2,3,1,1,4]输出: true解释: 我们可以先跳 1 步,从位置 0 到达 位置 1, 然后再从位置 1 跳 3 步到达最后一个位置 ...
分类:
其他 时间:
2019-12-06 14:16:47
收藏:
0 评论:
0 赞:
0 阅读:
76
前言:毕业两年多,一直从事java web方面的开发,感觉自己算踏入了一点点门槛吧,来记录下自己的成长吧,希望给广大网友们一些参考,共同进步。以下问题部分是面试被问到的,一些是自己的学习总结掌握了的知识,并没有被问到过,但仍需了解,不能为了面试而面试,这些知识仍需了解学习。 1. LinkedLis ...
分类:
编程语言 时间:
2019-12-06 14:16:27
收藏:
0 评论:
0 赞:
0 阅读:
91
声明式:function fn() { //do something } 函数表达式: let fn = function () { //do something }构造函数: function Person(name,age){ this.name=name this.age=age } let ...
分类:
Web开发 时间:
2019-12-06 14:15:51
收藏:
0 评论:
0 赞:
0 阅读:
77
1,在build.grandle添加,其中规则写在proguard-rules.pro中,也可以自定义一个文件,将其代替,比如eclipse常用的 proguard-project.txt: buildTypes { release { signingConfig signingConfigs.re ...
分类:
移动平台 时间:
2019-12-06 14:15:32
收藏:
0 评论:
0 赞:
0 阅读:
110
一 code: import torch x = torch.ones(2, 2, requires_grad=True) y = x + 2 z = y y 3 out = z.mean() out.backward() print(x.grad) 输出结果: tensor([[4.5000, 4 ...
分类:
其他 时间:
2019-12-06 14:15:11
收藏:
0 评论:
0 赞:
0 阅读:
93
最近业务上需求,两个文本的内容需要逐行对应的进行拼接。因为数据比较大,所以手动是不可能的,写了个小程序,顺便做做笔记。 先看看效果。 首先需要读取两文本之中的内容。 /* *读取文本1的方法,将读取到的数据存入HashMap里面后续方便提取 *读取文本2也是这个方法,需要修改下文本2的读取路径 */ ...
分类:
编程语言 时间:
2019-12-06 14:14:36
收藏:
0 评论:
0 赞:
0 阅读:
118
近期整理了一篇Go语言圣经【中文版】在线版本,排版比较适合手机以及PC阅读。 Go语言圣经【中文版本】 ...
分类:
编程语言 时间:
2019-12-06 14:13:46
收藏:
0 评论:
0 赞:
0 阅读:
78
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="initial-scale=1.0, user-scalable=no ...
分类:
其他 时间:
2019-12-06 14:13:29
收藏:
0 评论:
0 赞:
0 阅读:
93
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv ...
分类:
其他 时间:
2019-12-06 14:13:05
收藏:
0 评论:
0 赞:
0 阅读:
110
1.第一种实现swap函数的方法是: swap(int a,int b) { Int c = a;a = b;b =c; } 这表面一看确实是实现了整数a,b的交换,当拿来用时发现,结果并不是我们想要的。分析一下原因:在main中int x=1,y=2;然后调用swap(x,y);这相当于int a ...
分类:
其他 时间:
2019-12-06 14:12:25
收藏:
0 评论:
0 赞:
0 阅读:
83
在java中,有一个专门用来处理并发容器的包:java.util.concurrent 包,其中有一个CopyOnWriteArrayList类,相当于ArrayList的线程安全版。 我们可以使用它代替ArrayList,就无需加synchronized来锁线程了。 注:本节内容了解即可(面试用) ...
分类:
编程语言 时间:
2019-12-06 14:11:36
收藏:
0 评论:
0 赞:
0 阅读:
92