最新消息:欢迎访问Android开发中文站!商务联系微信:loading_in

Java基础

Java 基础 教程

Java异常详解

Java异常详解

loading 2个月前 (03-05) 171浏览 0评论

hi,大家好,我是开发者FTD。今天我们来聊一聊Java语言中的异常处理机制。 Java 语言诞生于1995年,距现在已经有26年的时间了。作为一门比较老的语言依然拥有强大的生命力,Java在很多方面(例如高并发,移植性等)具有明显的优势,当然在一...

奇妙的安全旅行之AES算法

奇妙的安全旅行之AES算法

loading 3个月前 (02-03) 198浏览 0评论

hi,大家好,今天开始我们来介绍一下对称加密算法中的AES算法。 AES简介 AES(英语:Advanced Encryption Standard,缩写:AES),即高级加密标准,在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块...

一图解千愁,jvm内存从来没有这么简单过!

一图解千愁,jvm内存从来没有这么简单过!

loading 11个月前 (06-10) 1313浏览 0评论

看到这张图的同学,千万不要到处分享。我们仅限于小范围讨论,因为这张图威力很大,是我花了10年时间才画出来的! 了解了这张图,会让你对JVM内存的划分有更深入的理解,而不仅限于什么虚拟机栈、程序计数器等比较浅显的认知。 那么这张图有什么用呢?在进行内存...

什么是反射?

什么是反射?

loading 2年前 (2019-09-19) 1754浏览 0评论

什么是反射? Java 反射,就是在运行状态中。 获取任意类的名称、package信息、所有属性、方法、注解、类型、类加载器等 获取任意对象的属性,并且能改变对象的属性 调用任意对象的方法 判断任意一个对象所属的类 实例化任意一个类的对象 Ja...

synchronized关键字的原理

synchronized关键字的原理

loading 2年前 (2019-08-13) 1800浏览 0评论

synchronized关键字 什么是synchronized JDK官网对synchronized关键字有个比较权威的解释。 Synchronized keyword enable a simple strategy for preventing...

Java 开发者最容易犯的10个错误

Java 开发者最容易犯的10个错误

loading 2年前 (2019-05-03) 1154浏览 0评论

这 10 个错误是我综合 GitHub 上的项目、StackOverflow 上的问答和 Google 搜索关键词的趋势而分析得出的。 1 将 Array 转换成 ArrayList 时出错 一些开发者经常用这样的代码将 Array 转换成 Arr...

synchronize早已经没那么笨重

synchronize早已经没那么笨重

loading 2年前 (2018-12-17) 6569浏览 0评论

我发现一些同学在网络上有看不少synchronize的文章,可能有些同学没深入了解,只看了部分内容,就急急忙忙认为不能使用它,很笨重,因为是采用操作系统同步互斥信号量来实现的。关于这类的对于synchronize的污点,我打算帮它清洗下...

HashMap的工作原理

HashMap的工作原理

loading 3年前 (2018-11-18) 6269浏览 0评论

HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在...

Linux 常用性能分析命令

Linux 常用性能分析命令

loading 3年前 (2018-10-17) 7015浏览 0评论

原文出处: waylau 性能分析 vmstat 虚拟内存统计 用法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Usage:  vmstat [options] [delay [co...

WebUploader 解决文件多次上传然后报错的问题的问题

WebUploader 解决文件多次上传然后报错的问题的问题

loading 3年前 (2018-07-08) 12795浏览 0评论

文件多次上传有两种情况: 1. 上传前的多次选择,取消 2. 上传成功后,再次选择上传,在选择 我遇到的问题就是第三次上传的时候js报错,后来看了下是文件是undefined,解决思路如下 配置项: duplicate {Boolean} [可选]...

tomcat同时使用http和https访问的配置方法

tomcat同时使用http和https访问的配置方法

loading 3年前 (2018-07-07) 13463浏览 0评论

针对一个tomcat中有的项目需要使用ssl加密有些可以直接访问的情况,可通过修改tomcat/conf下的server.xml来实现。具体配置可参考下面这段代码,注意<Service name=”Catalina1″&...

【Java 并发】Executor框架机制与线程池配置使用

【Java 并发】Executor框架机制与线程池配置使用

loading 3年前 (2018-06-16) 11860浏览 0评论

一,Executor框架 Executor框架便是Java 5中引入的,其内部使用了线程池机制,在java.util.cocurrent 包下,通过该框架来控制线程的启动、执行和关闭,可以简化并发编程的操作。因此,在Java 5之后,通过Execut...