携程开源分布式配置系统Apollo服务端是如何实时更新配置的 编程语言

携程开源分布式配置系统Apollo服务端是如何实时更新配置的

引言前面有写过一篇《分布式配置中心apollo是如何实时感知配置被修改》,也就是客户端client是如何知道配置被修改了,有不少读者私信我你既然说了client端是如何感知的,那服务端又是如何知道配置...
阅读全文
SpringBoot实战实现WEB的常用功能 编程语言

SpringBoot实战实现WEB的常用功能

前言通常在 Web 开发中,会涉及静态资源的访问支持、视图解析器的配置、转换器和格式化器的定制、文件上传下载等功能,甚至还需要考虑到与Web服务器关联的 Servlet相关组件的定制。Spring B...
阅读全文
从一个基础的socket服务说起 编程语言

从一个基础的socket服务说起

首发地址:day01-从一个基础的socket服务说起教程说明:C++高性能网络服务保姆级教程本节目的实现一个基于socket的echo服务端和客户端服务端监听流程第一步:使用socket函数创建套接...
阅读全文
【面试普通人VS高手系列】Spring Boot中自动装配机制的原理 编程语言

【面试普通人VS高手系列】Spring Boot中自动装配机制的原理

最近一个粉丝说,他面试了4个公司,有三个公司问他:“Spring Boot 中自动装配机制的原理”他回答了,感觉没回答错误,但是怎么就没给offer呢?对于这个问题,看看普通人和高手该如何回答。普通人...
阅读全文

使用Proftpd支持FTP/SFTP权限管控

简介FTP文件传输协议,FTP由FTP服务器(存储文件)和FTP客户端(通过FTP协议访问FTP服务器上的资源)组成传输方式主动模式(Port)客户端与服务器端的TCP 21端口建立连接 -> ...
阅读全文
异步请求与中断 ( XHR,Axios,Fetch对比 ) 编程语言

异步请求与中断 ( XHR,Axios,Fetch对比 )

 随着AJAX技术的诞生,前端正式进入了局部刷新和前后端分离的新时代,最初的服务请求技术是XHR,随着技术发展和ES6的诞生,jquery ajax,axios,fetch 等技术的产生让前...
阅读全文
java自带的四种线程池 编程语言

java自带的四种线程池

java预定义的哪四种线程池?newSingleThreadExexcutor:单线程数的线程池(核心线程数=最大线程数=1)newFixedThreadPool:固定线程数的线程池(核心线程数=最大...
阅读全文
SpringBoot 如何统一后端返回格式 编程语言

SpringBoot 如何统一后端返回格式

在前后端分离的项目中后端返回的格式一定要友好,不然会对前端的开发人员带来很多的工作量。那么SpringBoot如何做到统一的后端返回格式呢?今天我们一起来看看。为什么要对SpringBoot返回统一的...
阅读全文
Asp.Net在线预览Word文档的解决方案与思路 编程语言

Asp.Net在线预览Word文档的解决方案与思路

前几天有个老项目找到我,有多老呢?比我工作年限都长,见到这个项目我还得叫一声前辈。这个项目目前使用非常稳定,十多年了没怎么更新过,现在客户想加一个小功能:在线预览Word文档。首先想到的是用第三方的服...
阅读全文

你不知道的Python容器

你不知道的Python容器你不知道的Python容器散列表ChainMapMappingProxyType线性表堆参考资料昨天阅读了《Python Tricks: The Book》的第五章“Comm...
阅读全文