ThreadLocal 翻译成中文是线程本地变量的意思,也就是说它是线程中的私有变量,每个线程只能操作自己的私有变量,所以不会造成线程不安全的问题。 ? 线程不安全是指,多个线程在同一时刻对同一个全局变量做写操作时(读操作不会涉及线程不安全问题),如果执行的结果和我们预期的结果不一致就称之为线程不安 ...
分类:
其他好文 时间:
2021-06-02 10:58:23
阅读次数:
0
概述 python中的下划线主要分为如下几类: 前置单下划线,如_a,_variable,主要是用于将变量或方法定义为私有属性。这里的私有属性并非如java中的私有,而是一种约定俗成,想强行访问仍旧可以正常访问。 后置单下划线,如a_,val_,主要用于将变量区别,如变量名称和关键字冲突,后面加个下 ...
分类:
编程语言 时间:
2021-06-02 10:55:09
阅读次数:
0
其长度是确定的。数组一旦被创建,它的大小就是不可以改变的。 其元素必须是相同类型,不允许出现混合类型。 数组中的元素可以是任何类型,包括基本类型和引用类型。 数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。数组本身就是对象,Java中对象是在堆中的,因此数组无论保存 ...
分类:
编程语言 时间:
2021-06-02 10:39:20
阅读次数:
0
MySQL 如何删除有外键约束的表数据 今天删除数据库中数据,提示因为设置了foreign key,无法修改删除可以通过设置FOREIGN_KEY_CHECKS变量来避免这种情况。 SET FOREIGN_KEY_CHECKS=0;删除,更新数据, 恢复外键 SET FOREIGN_KEY_CHEC ...
分类:
数据库 时间:
2021-05-25 18:40:26
阅读次数:
0
const obj = { a: 1, b: 2, c: 3 } const { a: a1, b: b2, c: c3, d: d4 = "default" } = obj 通过上面对 obj 对象的结构,会得到 a1、b2、c3 和 d4 这 4 个变量,同时由于 obj 里面没有 d 属性,所 ...
分类:
Web程序 时间:
2021-05-25 18:38:20
阅读次数:
0
源代码如下: BEGIN DECLARE i INT; DECLARE time_1 datetime; DECLARE ID_1 int; DECLARE charge_1 FLOAT; DECLARE length_1 FLOAT; DECLARE err_1 FLOAT; DECLARE RS ...
分类:
其他好文 时间:
2021-05-25 18:31:26
阅读次数:
0
系统变量→新建 JAVA_HOME 变量 。 变量值填写jdk的安装目录(C:\Program Files\Java\jdk1.8.0_131) 系统变量→寻找 Path 变量→编辑 在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; (注意原来Path的变量 ...
分类:
其他好文 时间:
2021-05-25 18:18:55
阅读次数:
0
异常 try { 被检查的语句 } catch(异常信息类型[变量名]) { 进行异常处理的语句 } #include <math.h> #include <iostream> using namespace std; double triangle(double a, double b, doub ...
分类:
其他好文 时间:
2021-05-25 18:14:25
阅读次数:
0
- java发展史 (不适合初学,只适合加深) 1995年推出 三大版本 java 2se 桌面 控制台开发 java 2Me 手机 java 2EE 服务器 - java 特性 面向对象 可移植性 高性能 分布式 多线程 安全性 动态性 jDK(java开发) JVM (java虚拟机) JRE( ...
分类:
编程语言 时间:
2021-05-25 18:05:53
阅读次数:
0
static关键字的用途 static常用来修饰类的成员:成员变量,方法,嵌套类 成员变量 被static修饰后称为:类变量、静态变量、静态字段;即在程序运行过程中占用一份固定内存(存储在方法区),可以通过实例\类访问,如果静态变量私有,不能通过类名访问 没有被static修饰称为:实例变量;在每个 ...
分类:
编程语言 时间:
2021-05-25 17:55:17
阅读次数:
0