Java 关键字专题
true 和 false 也许看起来像是关键字,但是他们专门用于表示布尔类型的字面量。类似的, null 专门用于表示 Null 类型的字面量。
2016-04-01
JS,TS中的as关键字
通过类型断言这种方式可以高速编译器,''相信我,我知道自己在干什么'',。类型断言好比其他语言里的类型转换,但是不进行特殊的数据检查和解构。它没有运行时的影响。TypeScript会假设你,程序员,已经进行了必须的检查。
Python With 关键字和语句
在 Window 的时候,我们对文件进行拷贝或者剪贴的时候,我们可能会遇到比如说文件不存在,目录不存在,文件重名,或者文件被其他进程占用无法删除的情况。
2021-03-12
Volatile关键字解析
单例中为什么要使用volatile?编译器和处理器为了在不改变程序执行结果的前提下,尽可能提高执行效率。会对一些指令进行重新排序。而在一个创建对象的过程中(new Singleton())可以分为4步:
2022-12-21
javascript基础:this关键字
该题目的要求是:封装一个函数bindThis,该函数有两个参数,第一个参数是一个内部有使用this指针的函数f,第二个参数是一个对象obj,执行bindThis之后,返回一个函数,该函数里面的this就被绑定到obj上面。。。好吧,我承认我刚看到这个时,也很晕,但是如果我把它写成下面的样子,是不是就感觉好多了呢?
Java中的Volatile关键字
Java的volatile关键字用于标记一个Java变量为“在主存中存储”。更确切的说,对volatile变量的读取会从计算机的主存中读取,而不是从CPU缓存中读取,对volatile变量的写入会写入到主存中,而不只是写入到CPU缓存。
2019-08-08
Java中的synchronized关键字
java中的synchronized块使用synchronized关键字进行标记。一个synchronized块在某个对象上被同步。所有在某个对象上同步的synchronized块同时只能有一个线程执行,所有其他试图进入synchronized块的线程被阻塞,知道进入synchronized块的线程退出。
2019-08-08
volatile关键字的作用
volatile关键字的作用 1.线程可见 如果多个线程都使用了同一个变量,那么其中一个线程改变了该变量,其他线程都会读取到该变量的最新值。 2.防止指令重排序 线程可见测试案例: volatile关键字可以线程读取变量的值时保证该值一定是最新值。 java环境: {代码...} 测试代码: {代码...} 打印结果: {代码...} 可见线程...
2020-02-28
Java中的synchronized关键字
synchronized 翻译过来是“同步”的意思,在多线程使用中相当于一把锁,synchronized的底层是使用操作系统的 mutex lock 实现的;锁具备内存可见性和操作原子性,内存可见性就是一个线程对共享变量值的修改,能够及时的被其他线程看到;操作原子性就是持有同一个锁的两个同步块或者两个以上只能串行地进入;那线程读取锁或...
2021-03-24
kotlin中的reified关键字
说kotlin中这个关键字之前先简单说下Java中的泛型,我们在编程中,出于复用和高效的目的,经常使用泛型。泛型是通过在JVM底层采取类型擦除的机制实现的,Kotlin也是这样。
2019-11-22
JavaScript 权威指南笔记 - 可选的分号
分号 只有缺少分号无法正确解析代码的时候会自动添加分号 {代码...} => {代码...} {代码...} => {代码...} 但 return, break, continue 例外,如果这三个关键字紧接着换行,会自动填补分号 {代码...} => {代码...} ++ 和 -- 例外,会自动作为下一行代码的前缀操作符 {代码...} => {代码...}
2016-04-05
java面试题
一、Java 基础1.final 关键字的作用?2.abstract class 和 interface 有什么区别?3. Java 集合类:list、set、queue、map、stack 的特点与用法?4.说出 ArrayList,Vector, LinkedList 的存储性能和特性?5.内存泄漏和内存溢出?6. 反射中,Class.forName()和 ClassLoader.loadClass()的区别?7. Int 和 Integer 的区别?...
2020-11-02
如何使用 API 的方式给 SAP service cloud Registered product 上传图片
访问网址:[链接]因为是 SAP service cloud,故产品选择 customer experience: 选择 API 标签,OData V2,关键字输入 Registered:找到一条记录:下图高亮区域就是我们要找到 API:我们需要把图片的二进制内容,转成 base64 encoding 格式,再传给这个 API:更多Jerry的原创文章,尽在:"汪子熙":
2021-07-11
kkw在学习使用正则
突然要自己去手撸正则了,有点慌。 1、手机号码正则表达式 要求:长度11位,并且为纯数字,第一位由 1 开始,第二位是3,5,7,8之间的一位,第三位到第十一位,任意数字所以一个简单的正则是 {代码...} 2、匹配一个简单的邮箱 要求:能以数字与字母开头,中间可以有下划线“-”或者“-”,域名也可能有多级域名 {代码...} :...
2020-06-06
xftp5密钥,xftp5密钥,输入xftp5密钥时要先了解这些
使用Xshell访问Linux系统的时候,经常需要上传和下载文件,文件传输软件Xftp可以和Xshell很好的结合在一起使用。我们在操作Linux服务器的时候都是先使用Xshell的,然后遇到需要上传或下载文件的时候,再打开Xftp。
2020-09-28
java实现邮件发送
java实现邮件自动网易邮箱发送1、配置依赖包<dependency> {代码...} 2、需要到网易邮箱开始服务注意授权码保存好!!!3、代码public class ClientEmail { {代码...} }注意要配置好参数,不然会发送有问题。
npm 相关知识杂谈
npm 相关知识记录如何安装npm?安装node就会自动安装npm(建议使用nvm来安装)建议用yarn来管理npm依赖(速度更快、依赖扁平结构),还有最新的pnpm值得研究用nrm管理registry如果公司有npm私服并且有对应的scope,可以设置scope对来自同一命名空间下的包同意指定安装源避免来回切换源的繁琐,并且在发布该scope下的npm...
2021-08-15