Wesley13 Wesley13
3年前
java反射大全
作者对反射的理解:方法的调用(正常的调用:对象.方法()。反射调用方法:方法.对象())静态属性的调用(正常的调用:类.属性。反射调用:属性.类)常见反射的用法:        1.通过反射获取类Class<?demo1Class
御弟哥哥 御弟哥哥
4年前
如何正确停止Java线程,终止Java线程的三种方法
如何正确停止Java线程,终止Java线程的三种方法在Java中有以下3种方法可以终止正在运行的线程:1.使用退出标志,使线程正常退出,也就是当run()方法完成后线程终止。2.使用stop()方法强行终止线程,但不推荐,该方法已被弃用,原因见后文。3.使用interrupt方法中断线程。以下内容翻译自J
Wesley13 Wesley13
3年前
JDK源代码以及200多部软件著作中出现的以连字符构造的1011个合成词
JDK源代码以及200多部软件著作中出现的以连字符构造的1011个合成词,单词后面跟的是词频。superword是一个Java实现的英文单词分析软件,主要研究英语单词音近形似转化规律、前缀后缀规律、词之间的相似性规律等等。(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgi
Stella981 Stella981
3年前
Spring IOC 练习
练习题实验一|通过IOC容器创建对象,并为属性赋值实验二|通过Bean的类型从IOC中获取bean的实例实验三3.1使用构造器在IOC中创建bean3.2通过p名称空间为bean赋值实验四4.1正确的为各种属性赋值测试使用nu11值、引用类型赋值(引用其他bean、引用内部bean)集合类型赋值(Lis
Wesley13 Wesley13
3年前
JAVA线程池(二)
Executor执行Runnable任务通过Executors的以上四个静态工厂方法获得ExecutorService实例,而后调用该实例的execute(Runnablecommand)方法即可。一旦Runnable任务传递到execute()方法,该方法便会自动在一个线程上执行。
Wesley13 Wesley13
3年前
JSON,异步加载(学习笔记)
JSON是一种传输数据的格式(以对象为样板,本质上就是对象,但用途有区别,对象就是本地用的,json是用来数据传输的,前端与后端的数据通信)JSON是静态类(不需要构造),类似于Math,内部有各种函数   1).JSON.parse();stringjson(解析成对象属性和属性值,可以进行调用)  2).JSON.stringi
Stella981 Stella981
3年前
MapReduce实现单词统计
开发工具:IDEAmapreduce实现思路:Map阶段:a) 从HDFS的源数据文件中逐行读取数据b) 将每一行数据切分出单词c) 为每一个单词构造一个键值对(单词,1)d) 将键值对发送给reduceReduce阶段:a) 接收map阶段输出的单词键值对b) 将相同单词的键值对汇聚成一组c) 对每
Wesley13 Wesley13
3年前
Java 接口基础详解
目录Java接口示例实现一个接口接口实例实现多个接口方法签名重叠接口变量接口方法接口默认方法接口与继承继承与默认方法接口与多态性在Java中,接口是一个抽象类型,有点类似于类,但Java接口只能包含方法签名与属性,
京东云开发者 京东云开发者
9个月前
MySQL 死锁日志分析方法
作者:京东物流张凯引言MySQL死锁是线上经常遇到的现象,但是死锁分析却并不总是件容易的事情,本文介绍MySQL死锁日志的分析方法,帮助研发从日志中快速提取有效信息,从而提高死锁原因分析的效率。死锁介绍触发条件死锁的触发条件包括四个:•互斥•占有且等待•不