首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
铿然架构
掘友等级
架构师
|
kengcoder.com
10年以上软件行业经验,大厂担任过多个技术职位,包括技术经理、系统设计师以及架构师,部门优秀committer和二级部门java技术委员会成员,深入参与了多个大型项目的方案设计、实施,技术预研和技术选型工作。
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
131
文章 130
沸点 1
赞
131
返回
|
搜索文章
赞
文章( 130 )
沸点( 1 )
通过代码覆盖率减小JS代码体积实践
个人站点访问性能优化,当前核心问题是js脚本体积过大,耗时占比很高。 因此,想通过代码覆盖率工具,抽取出使用到的代码,丢弃未使用代码,减少文件体积,提升访问速度。
Nginx静态资源压缩
静态资源过大,下载耗时导致页面打开慢,希望通过压缩减小文件大小,提升下载速度。 Nginx压缩支持两种方式,静态压缩和动态压缩。
图片压缩-开源还是商业软件
个人站性能优化提高首开率,同时要求文章能快速打开,因为一篇文章可能使用很多图片,因此图片压缩必不可少。 初步筛选商业软件tinify、X宝压缩工具以及开源thumbnailator。
CDN提速原理和主要技术
基于CDN的访问示例如下: 源站在北京,为了加快全国各省地市的访问速度,建了6个CDN中心,静态资源从源站复制到各个CDN中心,各个地市通过最近的CDN中心访问静态资。
Spring AOP-编码实现拦截
Spring AOP除了通过AspectJ的注解实现拦截之外,还可以通过编码方式实现拦截,这里介绍编码几种方式。
Spring AOP-AspectJ注解实现拦截
Spring AOP涉及的基本概念如下: Aspect|切面是一个横切关注点的模块化,一个切面能够包含同一个类型的不同增强方法,比如说事务处理和日志处理可以理解为两个切面。
Java代理的几种实现方式
本文将通过例子说明java代理的几种实现方式,并比较它们之间的差异。 例子应用场景: 代理对象给被代理对象(目标对象),增加一个目标对象方法被调用的日志,用于后续通过日志采集统计方法。
Java Stream必知必会
本文介绍Java Stream的核心应用场景、基础概念、技术优势,以及缺点。此外,还提供了实用的函数示例,帮助读者快速掌握Stream的常用操作,如filter、map、reduce等。
Spring配置参数详解
在应用系统中通常都需要通过获取配置参数来增加灵活性,例如数据库的用户名和密码、连接池配置,ssl配置等等。 配置参数有多种配置方式,如通过开源软件Nacos、Apollo配置。
Spring支持SSL实践
SSL(安全套接层)是一种安全协议,主要用于互联网通信中,以确保数据传输的安全性。对于任何需要保护数据隐私和安全的在线服务,例如网上购物、在线银行、登录页面,SSL都是必不可少的传输协议。
下一页
个人成就
优秀创作者
文章被点赞
1,143
文章被阅读
191,835
掘力值
7,060
关注了
71
关注者
1,171
收藏集
2
关注标签
13
加入于
2019-08-06