标签:apache

Java

记一次Apache启动失败问题排查

xirruiqiang 发布于 2019-10-22

因服务器硬件故障自动关机,售后更换硬件处理完后,我这边优先需要恢复系统服务,服务起来后 发现图片无法显示,但是图片标识出现,因此判断是apache服务有问题 例行执行 service apache2 restart ,发现apache无法启动服务。 一、问题环境 1.系统:Ubu...

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

Spring

springboot中使用poi导出excel

6

hellas 发布于 2019-10-22

IntelliJ IDEA 2018.2 JDK 1.8 SpringBoot 2.1.9.RELEASE POI 3.9 Maven 依赖 <dependencies> <dependency> <groupId>org.apache.poi...

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

Java

MyBatis是怎么实现日志模块的?

2

xiaoli.he 发布于 2019-10-22

你知道MyBatis是怎么实现日志的?额,这个简单,我知道啊!不就是在 mybatis-config.xml 文件中配置一下吗? <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN&...

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

Java

NIO 在Tomcat中的应用

1

darida 发布于 2019-10-22

个人单方面认为,NIO与BIO的最大区别在于主动和被动,使用BIO的方式需要等待被调用方返回数据,很明显此时调用者是被动的。 举个例子 阻塞IO假设你是一个胆小又害羞的男孩子,你约了隔壁测试的妹子,但你并不敢主动约会,所以你把自己的手机号码给她,并暗示她想要约会的时候打电话给你。...

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

Java

这道Java基础题真的有坑!我求求你,认真思考后再回答。

45

xiaoli.he 发布于 2019-10-22

本文首发于公众号,关注文末公众号,阅读体验更佳。 这是个人第10篇原创文章 全文共计7362个字,46张图。分析的较为详尽,并进行了相关知识点的扩展,所以篇幅较长,建议转发朋友圈或者自己收藏起来,慢慢阅读。 本文目录 一.题是什么题? 二.阿里Java开发规范。 2.1 正例代码...

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

Java

正确理解IM长连接的心跳及重连机制,并动手实现(有完整IM源码)

23

xiaoli.he 发布于 2019-10-22

说道“心跳”这个词大家都不陌生,当然不是指男女之间的心跳,而是和长连接相关的。顾名思义就是证明是否还活着的依据。 什么场景下需要心跳呢?目前我们接触到的大多是一些基于长连接的应用需要心跳来“保活”。 由于在长连接的场景下,客户端和服务端并不是一直处于通信状态,如果双方长期没有沟通...

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

Java

Milvus 0.5.0 发布,新增 Java SDK

Harries 发布于 2019-10-22

向量搜索引擎 – Milvus Milvus,为海量特征向量的近似最近邻搜索(ANNS)而设计。相比 Faiss 和 SPTAG 这样的算子库,Milvus 提供完整的向量数据更新,索引与查询框架。Milvus 利用 GPU(Nvidia)进行索引加速与查询̷...

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

Java

我掏空了各大搜索引擎,给你整理了154道Java面试题!

2

xirruiqiang 发布于 2019-10-22

Java集合22题 ArrayList 和 Vector 的区别。 说说 ArrayList,Vector, LinkedList 的存储性能和特性。 快速失败 (fail-fast) 和安全失败 (fail-safe) 的区别是什么? hashmap 的数据结构。 HashMa...

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

Java

Spring Cloud Alibaba 从孵化到 "挂牌" 之旅

10

songhua.gao 发布于 2019-10-22

点击蓝色“ 程序猿DD ”关注我 回复“ 资源 ”获取独家整理的学习资料! 作者 | 方剑 来源 |  公众号「阿里巴巴中间件」 2014 年,Spring Boot 1.0 发布。 Spring Boot 的发布绝对是 Pivotal 历史上具有里程碑意义的事件,它让...

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

Spring

Apache Fineract 1.3.0 修复了一个上游依赖安全漏洞

1

小丁 发布于 2019-10-21

Apache Fineract 项目在 1.3.0 版本中修复了一个 Spring Security OAuth 安全漏洞 CVE-2016-4977,该漏洞允许恶意用户远程执行代码。 NATIONAL VULNERABILITY DATABASE (NVD)介绍了该漏...

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

Java

走进JavaWeb技术世界5:初探Tomcat的HTTP请求过程

7

xiaoli.he 发布于 2019-10-21

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

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

Java

走进JavaWeb技术世界4:Servlet 工作原理详解

11

xubiao.zhuang 发布于 2019-10-21

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

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

Java

升级 Tomcat 竟然引入bug !

15

Harries 发布于 2019-10-21

来源:www.jianshu.com/p/d50bc43f505e 这篇文章是因为升级SpringBoot 后,相应的嵌入 Tomcat版本同步升级,导致服务出现400,然后一路分析思路明白原因,咱们也可以了解下,在升级Tomcat前先了解,看看官网的changeLog,了解变更...

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

Java

百度、腾讯热门面试题:聊聊Unix与Java的IO模型?(含详细解析)

7

Harries 发布于 2019-10-21

众所周知 ,如果去百度、腾讯等一线大厂面试,一定会深入考候选人的基础技术功底,其中尤为关键和重视的就是IO相关的技术和知识。 而要搞明白IO相关的概念,首先就得弄清楚同步与异步,阻塞与非阻塞到底是什么意思。 同步与异步 想要搞明白IO模型,就先得搞明白“同步”与“异步”的关系。 ...

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

Spring

RocketMQ入门学习

4

尖兵 发布于 2019-10-21

分享目标 让大家知道除了传统的项目构建方式外还这样一个方便工具spring-boot的存在; 帮助大家入门spring-boot,如何使用它和怎么开始,一步步去掌握它; 它是什么? Spring Boot makes it easy to create stand-alone, ...

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

Java

spring-boot-starter-grpc 不同序列化方式性能测试及选型

5

zhuangli 发布于 2019-10-21

spring-boot-starter-grpc 内置序列化方式说明 sofa-hessian(默认) Github 地址: https://github.com/alipay/sof… 基本说明: Hessian 是一个性能较优且兼容性较好的二进制序列化协议。SOF...

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

Java

log4j2入门hello world

37

xiaoli.he 发布于 2019-10-21

1.什么是log4j2 (1)log4j log4j是apache的一个开源项目,表示log for java.是一个日志工具,可以将日志信息输出到文件,控制台等其他地方 ,还可以定义日志的输出格式,另外还有日志级别的区分,可通过配置文件去配置输出格式,输出目的地等信息. (2)...

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