最新消息:欢迎访问Android开发中文站!联系QQ:1304524325

Java基础

Java 基础 教程

Java线程池、Executor原理分析

Java线程池、Executor原理分析

loading 3天前 76浏览 0评论

线程池作用与基本知识 在开始之前,我们先来讨论下“线程池”这个概念。“线程池”,顾名思义就是一个线程缓存。它是一个或者多个线程的集合,用户可以把需要执行的任务简单地扔给线程池,而不用过多的纠结与执行的细节。那么线程池有哪些作用?或者说与直接用Thr...

最近5年133个Java面试问题列表

最近5年133个Java面试问题列表

loading 1周前 (08-13) 222浏览 0评论

Java 面试随着时间的改变而改变。在过去的日子里,当你知道 String 和 StringBuilder 的区别就能让你直接进入第二轮面试,但是现在问题变得越来越高级,面试官问的问题也更深入。 在我初入职场的时候,类似于 Vector 与 Arr...

75篇关于Tomcat源码和机制的文章

75篇关于Tomcat源码和机制的文章

loading 1周前 (08-12) 103浏览 0评论

整理下前面写过的75篇关于Tomcat源码和机制的文章 文章列表 如何设计一个Web容器 Web安全认证机制知多少 Tomcat集群实现源码级别剖析 Tomcat集群如何同步会话 从单机到集群会话的管理之集群模式一...

Java Web架构知识整理——记一次阿里面试经历

Java Web架构知识整理——记一次阿里面试经历

loading 2周前 (08-05) 355浏览 0评论

“你学习一门技术的最佳时机是三年前,其次是现在。”这话从来很灵验。经过这次面试,觉得需要整理下Java Web相关的资料,以便自己提高或者更快适应可能面临的新的工作。 首先谈谈Java Web需要掌握哪些东西。这里是一些知识点的搜集,暂不做详细说明,...

如何在半小时搭建一个简单的日志分析平台?

如何在半小时搭建一个简单的日志分析平台?

AndroidChina 4周前 (07-22) 282浏览 0评论

摘要: 最好了解下Ansible和Vagrant 人们常常说数据如金,可是,能被利用起的数据,才是“金”。而互联网的数据,常常以日志的媒介的形式存在,并需要从中提取其中的”数据”。 从这些数据中,我们可以做用户画像(每个用...

Java Top 100热门问答(Stackoverflow)

Java Top 100热门问答(Stackoverflow)

loading 1个月前 (07-15) 351浏览 0评论

Stackoverflow上关于Java的热门问答翻译。 基础语法 Java += 操作符实质 将InputStream转换为String 将数组转换为List 如何遍历map对象 public,protected,private,不加修饰符。有...

RxJava资源合集-学习RxJava,看这里就够了

RxJava资源合集-学习RxJava,看这里就够了

loading 1个月前 (07-07) 631浏览 0评论

  什么是RxJava? RxJava是响应式程序设计的一种实现。在响应式程序设计中,当数据到达的时候,消费者做出响应。响应式编程可以将事件传递给注册了的observer。 我们知道RxJava是对于Android项目来说是一个重要的li...

图说Java —— 理解Java机制最受欢迎的8幅图

图说Java —— 理解Java机制最受欢迎的8幅图

loading 2个月前 (06-28) 468浏览 0评论

世间总是一图胜过千万言! 下面的8幅图来自于 Program Creek 的 Java教程 ,目前这是该网站最受欢迎的文章. 希望本文能帮你回顾你已经知道的那些知识。如果图片讲解的不够清晰,你可能需要阅读详细的文章或者进行搜索。 1. String对...

SQL,从入门到熟练

SQL,从入门到熟练

loading 2个月前 (06-25) 394浏览 0评论

在《写给新人的数据库指南》,我们已经成功的安装数据库,并且导入数据,今天进入SQL实战练习。SQL是数据库的查询语言,语法结构简单,相信本文会让你从入门到熟练。 掌握SQL后,不论你是产品经理、运营人员或者数据分析师,都会让你分析的能力边界无限拓展。...

java程序员38道常规面试题

java程序员38道常规面试题

loading 2个月前 (06-24) 538浏览 0评论

java常见面试题,看看吧 1. 谈一谈”==“与”equals()”的区别。 《Think in Java》中说:“关系操作符生成的是一个boolean结果,它们计算的是操作数的值之间的关系”。 “==”判断的...

Java堆栈的区别

Java堆栈的区别

loading 2个月前 (06-17) 391浏览 0评论

Java把内存分成两种,一种叫做栈内存,一种叫做堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变...

Netty实现原理浅析

Netty实现原理浅析

AndroidChina 2个月前 (06-10) 244浏览 0评论

Netty是JBoss出品的高效的Java NIO开发框架,关于其使用,可参考我的另一篇文章 netty使用初步。本文将主要分析Netty实现方面的东西,由于精力有限,本人并没有对其源码做了极细致的研 究。如果下面的内容有错误或不严谨的地方,也请指正...

Java异常的深入研究与分析

Java异常的深入研究与分析

loading 3个月前 (06-04) 304浏览 0评论

前言 本文是异常内容的集大成者,力求全面,深入的异常知识研究与分析。本文由金丝燕网独家撰写,参考众多网上资源,经过内容辨别取舍,文字格式校验等步骤编辑而成,以飨读者。对于本文的内容,建议小白需要多多思考力求掌握,对于老手只需意会温故知新。对于本文的内...

开发者常犯的十大加密错误

开发者常犯的十大加密错误

loading 3个月前 (05-30) 346浏览 0评论

原文:Top 10 Developer Crypto Mistakes 作者:crazycontini 翻译:Kenneth 图片来自:英文原文 在经历过成千上百行的代码审计以及在Stack Overflow上阅读了大量有关安全方面的帖子之后,我列...

最全面的 Spring 学习笔记

最全面的 Spring 学习笔记

loading 3个月前 (05-28) 348浏览 0评论

Spring致力于提供一种方法管理你的业务对象。在大量Java EE的应用中,随处可见Spring。今天我将简单的介绍一下Spring这个框架。 本文适合读者: 想学Spring的Java开发者 刚用Spring不久的人 Why 为什么要使用Sp...