- 博客(5)
- 收藏
- 关注
原创 技术知识大全
技术知识1. go相关知识由于网络或者人为原因,多方系统数据不同步,为了分析本地日志然而日志分布在不同机器上,为了解决这个问题,学习go语言写了第三方插件上传日志。以便在出问题时候能够更方便的查询日志并处理相关问题Go语言优缺点:优点:在网络编程方面比较有优势,自带网络库比较全,做轻量级的应用比较有优势。可以根据平台去build,生成可执行文件。如windows上生成exe文件,直接可以打开安...
2018-05-22 09:45:58
1221
转载 多线程
题目:两个线程,其中一个线程完成对某个对象的int值++操作,另一个线程对该对象的int类型--操作,同时要保证该对象的值不会小于0,不会大于1,该值初始化值为0.结果为 01010101010101010101……[java] view plain copypackage com.test; public class ThreadTest { private int numb...
2018-04-20 16:45:08
112
转载 多线程 线程之间的局部变量与成员变量 | sleep
package com.test; public class ThreadTest2 { public static void main(String[] args) { Test1 t=new Test1(); Thread t1=new Thread(t); Thread t2=new Threa...
2018-04-20 16:43:33
194
转载 java深入源码级
19哪些情况下的对象会被垃圾回收机制处理掉?每个对象都有生命周期,当对象的生命周期结束时,分配给该对象的内存地址将会被回收,在其他语言中需要手动回收废弃的对象,但是java语言拥有一套完整的垃圾回收机制,用户不必担心废弃的对象占用内存,垃圾回收器将回收物用户的占用内存的资源。20.讲一下常见编码方式?ASCII、ISO-8859-1、GB2312、GBK、UTF-16、UTF-81、ASCII码A...
2018-04-20 16:38:18
229
转载 基础知识
1. equals和hashCode的区别equals():反映的是对象或变量具体的值,即两个对象里面包含的值--可能是对象的引用,也可能是值类型的值hashCode():计算出对象实例的哈希码,并返回哈希码,又称为散列函数。根类Object的hashCode()方法的计算依赖于对象实例的D(内存地址),故每个Object对象的hashCode都是唯一的;当然,当对象所对应的类重写了hashC...
2018-04-20 16:36:22
113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人