标签:AIO

Java

详解阿里Java面试题——多线程精选53题【含答案】,面试必备

2

puefu.he 发布于 2019-10-19

前言 为了能够在面试回答中优雅而不失体面回答面试考点,该文章借鉴了不同平台对知识点的描述。 如有侵权请联系我 文章的不足和错误请指正,好的建议也不要吝啬,我都会采纳并更正 史上最强多线程面试53题【含答案】,点赞,转发,收藏一气呵成! 金九银十虽已过去大半,但还有金三银四呀,最新...

阅读(5)评论(0)赞 (0)

编程技术

架构师知识储备——深入理解BIO、NIO、AIO

8

likai 发布于 2019-10-18

本文你将获取到:同/异步 + 阻/非阻塞的性能区别;BIO、NIO、AIO 的区别;理解和实现 NIO 操作 Socket 时的多路复用;同时掌握 IO 最底层最核心的操作技巧。 BIO、NIO、AIO 的区别是什么? 同/异步、阻/非阻塞的区别是什么? 文件读写最优雅的实现方式...

阅读(14)评论(0)赞 (0)

Java

Java面试基础

1

songhua.gao 发布于 2019-10-13

1.面向对象和面向过程的区别? 面向过程:面向过程性能比面向对象高 面向对象:面向对象易维护、易复用、易扩展 2.Java 语言有哪些特点? 简单易学、面向对象(封装,继承,多态)、平台无关性( Java 虚拟机实现平台无关性)、可靠性、安全性、支持多线程、支持网络编程并且很方便...

阅读(9)评论(0)赞 (0)

Java

想了解Java后端学习路线?你只需要这一张图!

4

刘莉莉 发布于 2019-10-12

本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下Star哈 文章首发于我的微信公众号【黄小斜】,也会同步到我的个人博客: www.how2p...

阅读(29)评论(0)赞 (0)

Java

你不可错过的 Java 学习资源清单

3

puefu.he 发布于 2019-10-12

本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下Star哈 文章首发于我的微信公众号【黄小斜】,也会同步到我的个人博客: www.how2p...

阅读(20)评论(0)赞 (0)

Java

java开发面试问答—-基础篇

邓龙华 发布于 2019-10-12

当Integer和int比较时,java会自动对int装箱(Integer.valueOf),由于大多数int比较都在128以下,因此java将-128到127的数放入了缓存,返回的是缓存中的同一个对象而不是新的对象 类加载,隔离机制 类加载的过程 类加载主要有三个过程,装载,连...

阅读(18)评论(0)赞 (0)

Java

Java程序员秋招三面蚂蚁金服,我总结了所有面试题,也不过如此!

1

hanze 发布于 2019-10-12

蚂蚁金服一面: 9月底,一天下午杭州的电话,问有没有空,果断有空,虽然感觉略显紧张,有点懵逼。 面试的题目: HashMap和Hashtable的区别 实现一个保证迭代顺序的HashMap 说一说排序算法,稳定性,复杂度 说一说GC 可以保证的实习时长 职业规划 整体来说,一面的...

阅读(19)评论(0)赞 (0)

编程技术

传统数据库不适合现代企业架构了?

7

zhuangli 发布于 2019-10-12

作者 | Jay Kreps 作者 | 姚佳灵 在 2011 年,Marc Andressen 写了一篇文章,题目是《为什么软件正在吞噬整个世界》。其中心思想是如果流程可以通过软件来实现,那么就一定会实现。这已经成为一种投资理论简略的表达方式,这种理论隐藏在硅谷目前独角兽初创企业...

阅读(19)评论(0)赞 (0)

编程技术

Linker 2.6 版本正式支持分布式跟踪功能

3

zhuangli 发布于 2019-10-11

作者 | Alex Leong 作者 | 核子可乐 我们很高兴地宣布 Linkerd 2.6 版本将正式迎来分布式跟踪支持功能!这意味着 Linkerd 数据平面现在可以进行范围跟踪,允许用户查看各项请求在 Linkerd 代理中花费的确切时间。相信很多朋友都清楚,在实践场景中实...

阅读(30)评论(0)赞 (0)

编程技术

如何优雅的生成接口文档?

5

yeseng 发布于 2019-10-11

我们知道在项目开发阶段,接口文档基本上是必备产物了,一般由后端开发人员提供,作为和前端人员进行前后端接口联调的桥梁,或者与别的项目模块进行交互提供指导等等,接口文档的准确性,实时性,详细与否等,都会极大的影响前面的操作。那么如何才能优雅的生成接口文档呢? 这里,我首先给出如何生成...

阅读(19)评论(0)赞 (0)

Java

Java提供了哪些IO方式? NIO如何实现多路复用? – 《java核心技术》笔记

3

尖兵 发布于 2019-10-10

简述 同步阻塞IO库:传统的java.io包下面一些熟知的IO功能,比如File抽象,输入输出流等,交互方式是 同步阻塞 。java.net下面提供的部分网络API,比如Socket、ServerSocket、HttpURLConnection; 1.4引入的NIO,提供了Cha...

阅读(17)评论(0)赞 (0)

编程技术

海康胡扬忠、大华李柯:相关美国元器件,能替换就替换,替换不了就自己做

2

xiaoli.wang 发布于 2019-10-09

美国商务部昨日将八家中国科技企业列入黑名单。 受约束的企业包括海康威视、大华股份、科大讯飞、旷视科技、商汤科技、依图科技,以及美亚柏科、颐信科技。 名单上的实体未经美国政府许可,禁止与美国企业开展业务往来。 此举也引发了安防行业相关企业的较大震动,昨日海康威视、大华股份也相继发布...

阅读(56)评论(0)赞 (0)

Spring

spring-boot-plus集成Shiro+JWT权限管理

3

hanze 发布于 2019-10-08

Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。 使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。 三个核心组件: Subject , SecurityManag...

阅读(32)评论(0)赞 (0)

Java

python、java、ruby、node等如何提取office文档中的内容?

songhua.gao 发布于 2019-10-08

我相信大家都有过这样的需求,把doc、ppt、excel、pdf、txt中的文本内容提取出来。提取出来的文本内容可用于文档内容的全文索引,文档的基本内容摘要等。在度娘上搜索“如何提取文档内容”,确实有很多demo可以借鉴,但是,很多demo要么是需要付费的jar包,要么提取出的内...

阅读(18)评论(0)赞 (0)

编程技术

python 微服务方案

2

changyuan.xu 发布于 2019-10-07

介绍 使用python做web开发面临的一个最大的问题就是性能,在解决C10K问题上显的有点吃力。有些异步框架Tornado、Twisted、Gevent 等就是为了解决性能问题。这些框架在性能上有些提升,但是也出现了各种古怪的问题难以解决。 在python3.6中,官方的异步协...

阅读(38)评论(0)赞 (0)

Java

天大北洋园羽毛球场地预约

xubiao.zhuang 发布于 2019-10-06

[toc] ## 写作动机 近期作者疏于运动,加上吃得又多,打篮球天冷,所以想去室内打打羽毛球,锻炼一下身体,生命在于运动嘛,毕竟学计算机的人一天到晚地待在实验室对着电脑对身体不好。但是白天又没时间,所以就想着约个晚上的羽毛球场地,本来想着场地很好约,就没当回事,偶尔闲暇想起来的...

阅读(30)评论(0)赞 (0)

Spring

spring加载bean流程解析

9

小丁 发布于 2019-10-05

spring作为目前我们开发的基础框架,每天的开发工作基本和他形影不离,作为管理bean的最经典、优秀的框架,它的复杂程度往往令人望而却步。不过作为朝夕相处的框架,我们必须得明白一个问题就是spring是如何加载bean的,我们常在开发中使用的注解比如@Component、@Au...

阅读(46)评论(0)赞 (0)

Java

Netty知识汇总

13

wenming.gapo 发布于 2019-10-04

1、TCP、UDP的区别? TCP与UDP区别总结: 1)、TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接。 2)、TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不...

阅读(28)评论(0)赞 (0)