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

Java基础

Java 基础 教程

消息中间件架构面面观

消息中间件架构面面观

loading 3小时前 8浏览 0评论

21CTO社区导读: 本文在可用性和可靠性的基础上,讨论各种架构的优缺点,最后给出自己关于消息中间件的架构思考。 Kafka 首先还是来看Kafka的系统架构(做消息中间件逃不开要去了解Kafka)。 Kafka ecosystem包含以下几块...

高级Java开发人员最常访问的几个网站

高级Java开发人员最常访问的几个网站

loading 3周前 (05-02) 336浏览 0评论

这是高级Java开发人员最常访问的几个网站。 这些网站提供新闻,一般问题或面试问题的答案,精彩的讲座等。质量是优秀网站的关键因素,这此网站都有较高的质量内容。下面逐一介绍: 1. Stackoverflow Stackoverflow.com可能是编...

java文字识别技术(亲测,识别率很高)

java文字识别技术(亲测,识别率很高)

loading 3周前 (04-29) 241浏览 0评论

java文字识别程序的关键是寻找一个可以调用的OCR引擎。tesseract-ocr就是一个这样的OCR引擎,在1985年到1995年由HP实验室开发,现在在Google。tesseract-ocr 3.0发布,支持中文。不过tesseract-oc...

Java Executor 框架学习总结

Java Executor 框架学习总结

loading 3周前 (04-28) 178浏览 0评论

大多数并发都是通过任务执行的方式来实现的。一般有两种方式执行任务:串行和并行。 class SingleThreadWebServer { public static void main(String[] args) throws Exce...

WebSocket 长连接应用场景

WebSocket 长连接应用场景

loading 4周前 (04-22) 259浏览 0评论

没事打开小程序,和附近的人剪刀石头布,想来就来,想走就走。谁能成为武林高手?! 微信小程序提供了一套在微信上运行小程序的解决方案,有比较完整的框架、组件以及 API,在这个平台上面的想象空间很大。 腾讯云拿到了小程序内测资格,研究了一番之后,发现微...

Kafka详细的设计和生态系统

Kafka详细的设计和生态系统

loading 3个月前 (02-21) 534浏览 0评论

本译文自Jean-Paul Azar 在 https://dzone.com 发表的 Kafka Detailed Design and Ecosystem ,文中版权,图像代码的数据均归作者所有。为了本土化,翻译内容略作修改。 Kafka生态系统...

Spring MVC 到底是如何工作的?

Spring MVC 到底是如何工作的?

loading 3个月前 (02-17) 349浏览 0评论

这篇文章将深入探讨Spring框架的一部分——Spring Web MVC的强大功能及其内部工作原理。 这篇文章的源代码可以在GitHub上找到。 项目安装 在本文中,我们将使用最新、最好的Spring Framework 5。我们将重点介绍Spr...

Redis 分布式锁的正确实现方式( Java 版 )

Redis 分布式锁的正确实现方式( Java 版 )

loading 3个月前 (02-10) 303浏览 0评论

前言 分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有...

干货满满!20篇IntelliJ IDEA使用技巧整理!

干货满满!20篇IntelliJ IDEA使用技巧整理!

loading 4个月前 (01-23) 1268浏览 0评论

概述:今天给大家整理之前发布的一些IntelliJ IDEA的使用技巧文章的整理,大家可以根据需要阅读和收藏哦~ 今天给大家整理之前发布的一些IntelliJ IDEA的使用技巧文章的整理,大家可以根据需要阅读和收藏哦~(ps点击标题链接即...

详解 Tomcat 的连接数与线程池

详解 Tomcat 的连接数与线程池

loading 5个月前 (12-30) 388浏览 0评论

前言 在使用tomcat时,经常会遇到连接数、线程数之类的配置问题,要真正理解这些概念,必须先了解Tomcat的连接器(Connector)。 在前面的文章 详解Tomcat配置文件server.xml 中写到过:Connector的主要功能,是接收...

8 个最好的 Java RESTful 框架

8 个最好的 Java RESTful 框架

loading 5个月前 (12-12) 593浏览 0评论

过去的每一年,涌现出越来越多的Java框架。就像JavaScript,每个人都认为他们知道一个好的框架的功能应该是怎么样的。连我的老祖母现在也使用 一个我从来没有听说过而且可能永远不会使用的框架。玩笑归玩笑,可以做几乎任何事的臃肿的框架市场已经饱和,...

一位资深程序员大牛给予Java初学者的学习路线建议

一位资深程序员大牛给予Java初学者的学习路线建议

loading 6个月前 (12-05) 888浏览 0评论

Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,...

Java多线程和并发基础面试问答,错过会后悔哦【转】

Java多线程和并发基础面试问答,错过会后悔哦【转】

loading 6个月前 (12-03) 510浏览 0评论

第一:Java多线程面试问题 1:进程和线程之间有什么不同? 一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一个包含了不同的类和程序的单一进程。线程可...

Sql性能优化梳理

Sql性能优化梳理

loading 6个月前 (11-19) 399浏览 0评论

前言 本文主要针对的是关系型数据数据库MySql。键值类数据库可以参考最简大数据Redis。先简单梳理下Mysql的基本概念,然后分创建时和查询时这两个阶段的优化展开。 1.0 基本概念简述 1.1 逻辑架构 第一层:客户端通过连接服务,将要执行的...