1.进入Oracle官网下载jdk,这里我下载的jdk8,目前需要登录Oracle账号才能登录已附网友账号地址请勿更改密码,方便广大网友使用! 2.下载后安装jdk,安装期间有两个包一个jdk、另一个jre;可都装上安装期间可以自行更改安装目录 3.环境变量配置: (1)Windows桌面选择计算机 ...
分类:
编程语言 时间:
2021-06-30 18:23:06
阅读次数:
0
昨天突然发现Iterm2有个新的功能shell integration然后就去试了一下,结果装了之后不能用, 只是本地安装成功但是服务器不成功, 试了很多种方法都没成功,也安装了bash版和zsh版但是都没用,网上也没有相关问题。 最后想了想感觉应该是我的本地用zsh但是服务器用的是bash。 参考 ...
分类:
系统相关 时间:
2021-06-30 18:19:53
阅读次数:
0
可见性与原子性 ⑴可见性:一个线程对变量的修改,能够即使被其他线程"看到" ⑵原子性:不可再分的操作,即不能拆分成多步的操作。比如"a = 1;"和 "return a;"这样的操作都具有原子性。类似"a += b"这样的操作不具有原子性, 在 某些JVM中"a += b"可能要经过这样三个步骤: ...
分类:
其他好文 时间:
2021-06-30 18:19:33
阅读次数:
0
#!/usr/bin/env bash __Author__="liy" # 发送钉钉告警 function DingDing(){ curl 'https://oapi.dingtalk.com/robot/send?access_token=xxxxxxxxxxxxxxxxxxxxxxxxxxx ...
分类:
其他好文 时间:
2021-06-30 18:14:38
阅读次数:
0
一、信息熵 若一个离散随机变量 \(X\) 的可能取值为 \(X = \{ x_{1}, x_{2},...,x_{n}\}\),且对应的概率为: \[ p(x_{i}) = p(X=x_{i}) \] 那么随机变量 \(X\) 的熵定义为: \[ H(X) = -\sum_{i=1}^{n}p(x ...
分类:
其他好文 时间:
2021-06-30 18:03:09
阅读次数:
0
一 、形参与实参介绍 形参:在定义函数阶段定义的参数称之为形式参数,简称形参,相当于变量名 实参:在调用函数阶段传入的值称之为实际参数,简称实参,相当于变量值 形参与实参的关系: 1、在调用阶段,实参(变量值)会绑定给形参(变量名) 2、这种绑定关系只能在函数体内使用 3、实参与形参的绑定关系在函数 ...
分类:
其他好文 时间:
2021-06-30 17:52:37
阅读次数:
0
Block如何捕获外部变量一:基本数据类型 共有三种:auto变量 、static变量、全局变量 这一篇,我们详细讲解Block捕获外部变量的机制.我们把block捕获外部基本数据类型变量的情况分为以下几种,见下图: 一:auto变量 auto变量:自动变量,离开作用域就会销毁,一般我们创建的局部变 ...
分类:
移动开发 时间:
2021-06-30 17:41:35
阅读次数:
0
一、新的变量声明方式 let/const { let _a = 20; } console.log(a); // a is not defined // ES5 console.log(a); // undefined var a = 20; // ES6 console.log(a); // a ...
分类:
其他好文 时间:
2021-06-30 17:41:18
阅读次数:
0
并发编程-ConcurrentHashMap(二) 昨天说到扩容前面的准备工作,和一系列的判断,其中我觉得设计精妙的就是他的那个【高低位扩容】,精巧的使用了二进制,从某种层面讲,提升了性能,因为二进制的那个变量的存储,就相同于一个容器,如果不使用它,那肯定要new出一个容器进行存储,这就会占用内存。 ...
分类:
其他好文 时间:
2021-06-30 17:32:02
阅读次数:
0
1.下载oracle简易版客户端 或instantclient 2.解压到指定目录(自己定) 3.环境变量配置 变量名: TNS_ADMIN 变量值: D:\oracle\product\10.2.0\client_1\NETWORK\ADMIN (安装目录即可) 变量名: NLS_LANG 变量值 ...
分类:
数据库 时间:
2021-06-29 16:06:30
阅读次数:
0