雷厉风行 雷厉风行
2年前
IntelliJ IDEA 2023 for Mac,专业的Java开发工具,助您成为顶尖开发者,全功能版
IntelliJIDEA2023formac是一款强大的Java开发工具,由JetBrains公司开发。该软件主要用于开发Java应用程序和Web应用程序,支持多种服务器技术和框架,允许开发人员更快地构建高效、可靠的软件。IntelliJIDEA2023formac是目前最流行的Java集成开发环境之一,是Java程序员必须掌握的工具之一。
Wesley13 Wesley13
3年前
Java如何准确判断是Excel文件
这两天逛guthub,看到一个Java操作Excel文件的项目,突然想到我们公司的WEB应用,也经常会涉及到Excel的操作,比如说很常用的Excel文件导入。那么我们是如何判断出,上传的文件确实是Excel文件呢?我翻阅了一下我们系统里面的代码,常见的写法如下:!(https://oscimg.oschina.net/osc
Stella981 Stella981
3年前
Netty序章之BIO NIO AIO演变
Netty序章之BIONIOAIO演变Netty是一个提供异步事件驱动的网络应用框架,用以快速开发高性能、高可靠的网络服务器和客户端程序。Netty简化了网络程序的开发,是很多框架和公司都在使用的技术。更是面试的加分项。Netty并非横空出世,它是在BIO,NIO,AIO演变中的产物,是一种
Wesley13 Wesley13
3年前
ENTBOOST 2014.180L发布,开源企业IM免费企业即时通讯
ENTBOOST,VERSION2014.180Linux版本发布,主要增加企业IM应用集成功能,完善安卓SDK功能及部分BUG修正;7/1(明天)发布Windows版本,敬请关注!ENTBOOST是跨平台、跨应用的实时通讯平台;恩布网络致力于帮助开发者、软件公司和企业,组建企业级的即时通讯平台和运营平台;提供跨终端、跨应用的实时
Wesley13 Wesley13
3年前
Java8 新特性
Java8新特性一、Java8新特性简介1\.简介Java8(又称为jdk1.8)是Java语言开发的一个主要版本。Java8是orecle公司于2014年3月发布,可以看成是自Java5以来最具革命性的版本。Java8为Java语言、编译器、类库、开发工具与
Easter79 Easter79
3年前
Spring中Bean的关闭与资源释放
缘起项目中需要用到kafka,公司的messagequeuesdk中已经封装了kafka的使用,在xml文件中进行配置就可以方便使用。但由于sdk的强依赖的问题,假如kafka链接失败会导致应用无法启动。所以就只能放弃sdk转为操作底层api操作kafka的启动监听以及关闭。在使用的过程遇到了启动空指针以及关闭时TransactionMan
Easter79 Easter79
3年前
Tengine 添加第三方监控模块nginx
一、概述  除nginx官网源码提供的各种模板,nginx还有第三方模块。官方文档中也列出了nginx的很多第三方模块,除官网之外,还有很多的有用的模块也能在Github上找到。官网第三方模块地址:https://www.nginx.com/resources/wiki/modules/公司前端使用的是nginx代理,反向代理了很多域名
Stella981 Stella981
3年前
Deepin Linux v20系统中的雷鸟邮件客户端设置
雷鸟英文名字是Thunderbird,是Mozilla公司开发并开源的一款邮件客户端,深度操作系统默认安装此应用,该软件配置非常简单,而且非常容易使用。优点:智能垃圾邮件过滤、反钓鱼欺诈、个性化配置。下面我们就配置此邮件客户端:打开Thunderbird邮件/新闻!image.png(https://s2.51cto.com/images/
Wesley13 Wesley13
3年前
Java多线程面试问题集锦
如果你即将去一家从事大型系统研发的公司进行Java面试,不可避免的会有多线程相关的问题。下面是一些针对初学者或者新手的问题,如果你已经具备良好的基础,那么你可以跳过本文,直接尝试针对进阶水平的Java多线程编程问题及解答。关联链接: Javamultithreading1(https://www.oschina.net/action/GoToL
原生 Redis 跨数据中心双向同步优化实践
一、背景公司基于业务发展以及战略部署,需要实现在多个数据中心单元化部署,一方面可以实现多数据中心容灾,另外可以提升用户请求访问速度。需要保证多数据中心容灾或者实现用户就近访问的话,需要各个数据中心拥有一致的全量数据,如果真正实现用户就近读写,