使用CountDownLatch模拟线程并发执行代码,示例代码如下: package com.gaopeng.multithread; import java.util.concurrent.CountDownLatch; /** * 使用CountDownLatch模拟线程并发执行代码 * * @ ...
分类:
编程语言 时间:
2020-04-20 13:46:19
阅读次数:
56
indexof()用法 package com.netease; import org.apache.commons.lang3.StringEscapeUtils; import org.apache.http.client.ClientProtocolException; import org. ...
分类:
移动开发 时间:
2020-04-19 22:11:43
阅读次数:
75
代码调试 console.log('123') //纯粹打印显示 console.dir(Array) //纯粹打印显示 console.trace() //向标准错误流输出当前的调用栈。 console.error('123') //输出的log前有个黄色的图标 console.warn('123 ...
分类:
编程语言 时间:
2020-04-19 12:48:53
阅读次数:
66
一、ThreadLocal是什么? 一个类对象类型,提供属线程本地变量,也就是同一个变量对不同线程保存了不同的值,但是和线程自身定义的自属变量不同。 通常以私有静态类型定义,用以保存特定线程特定状态属性。 线程存活期间保持对ThreadLocal的弱引用,线程结束后,则变量会被垃圾回收器回收。 二、 ...
分类:
其他好文 时间:
2020-04-19 00:34:53
阅读次数:
69
问题 类加载机制,一个类加载到虚拟机中一共有几个步骤,这些步骤的顺序哪些是固定的,哪些是不固定的,为什么不固定 答 : 1.加载 2.校验 3.准备 4.静态解析(不固定) 5.初始化 6.使用 7.动态解析(不固定) 8.卸载 参考连接 : https://www.jianshu.com/p/2a ...
分类:
其他好文 时间:
2020-04-16 15:12:10
阅读次数:
68
1. 什么是单例模式 单例模式指的是在应用整个生命周期内只能存在一个实例。他有很多好处,能够避免实例对象的重复创建,减少创建实例的系统开销,节省内存。 2. 单例模式和静态类的区别 静态类就是一个类里面都是静态方法和静态field,构造器被private修饰,因此不能被实例化。 区别: 1)首先单例 ...
分类:
其他好文 时间:
2020-04-15 00:35:01
阅读次数:
58
导读:很多优秀的高级框架都是通过反射完成的,反射的重要性,由此可见一斑。反射机制可以使得程序更加灵活,只有学习好反射的基础语法,这样才能自己写出优秀的框架。好了一起打卡学习吧,别忘记了素质三连哦! 往期精彩回放:一文搞定Java的输入输出流等常见流 java多线程编程从入门到卓越(超详细总结) 一文 ...
分类:
编程语言 时间:
2020-04-14 16:54:36
阅读次数:
90
安装完MySQLdb无法使用 Traceback (most recent call last): File "test.py", line 10, in <module> import MySQLdb as mysql File "/usr/lib64/python2.7/site-package ...
分类:
数据库 时间:
2020-04-14 14:07:48
阅读次数:
122
是一个开源的 框架, 可以用来构建和开发 环境 win10 下载 官网下载: "http://cxf.apache.org/download.html" 解压后如下所示: 配置环境变量 新建变量 变量下添加: 验证 中运行 ,忽略提示,显示版本号则证明配置成功 生成java文件 示例 手机归属地 查 ...
分类:
编程语言 时间:
2020-04-13 23:06:54
阅读次数:
80