
架构
文章平均质量分 56
dotphoenix
Life,Tennis, Software Architecture
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Nginx配合Certbot自动更新,获得永久免费SSL证书
虽然现在网上有很多SSL证书可以免费申请,但一般都是三个月的有效期,最长也就一年,如果手上站点比较多的话,还是可能会忘掉,搭配使用一些SSL证书管理工具会好一些,快到期的时候会收到提醒通知。但这还不是一劳永逸的办法,还是需要收到通知然后去手动申请并更新。今天就来一个一劳永逸的办法,使用Certbot客户端自动更新SSL证书。由于一直都是使用的是lnmp一键脚本搭的环境,所以本文主要以Nginx进行说明。Certbot是什么Certbot是专门为Let’s encrypt制作的一个管理证书工具,可转载 2020-05-22 08:50:34 · 7708 阅读 · 0 评论 -
iOS应用架构谈 网络层设计方案
iOS应用架构谈 开篇 iOS应用架构谈 view层的组织和调用方案 iOS应用架构谈 网络层设计方案 iOS应用架构谈 本地持久化方案及动态部署 iOS应用架构谈 组件化方案前言网络层在一个App中也是一个不可缺少的部分,工程师们在网络层能够发挥的空间也比较大。另外,苹果对网络请求部分已经做了很好的封装,业界的AFNetworking也被广泛使用。其它的ASIHttpRequest,MK...转载 2018-09-26 14:52:59 · 3529 阅读 · 0 评论 -
LengthFieldBasedFrameDecoder - 参数说明
网上诸多博客对于LengthFieldBasedFrameDecode解码器的使用,翻译和解释过于死板,难于理解,特别是其构造函数的6个参数的解释,过于字面化解释。该博客尽量保证通俗易懂,帮组读者理解和使用。读者可以选择读英文文档。工作量:1. 详细讲解LengthFieldBasedFrameDecode中6个参数的作用和使用。maxFrameLength, lengthFieldOffs...转载 2018-11-13 10:05:20 · 3688 阅读 · 0 评论 -
Netty UDP Server&Client
UDP Server:package cn.insighters.udp;import io.netty.bootstrap.Bootstrap;import io.netty.channel.ChannelInitializer;import io.netty.channel.ChannelOption;import io.netty.channel.nio.NioEventL...原创 2019-02-26 18:47:06 · 3513 阅读 · 0 评论