网站要有自己的特色才能吸引人,例如用一些艺术字体。但是一般引入字体文件的大小一般以MB为单位,这就让用户加载字体文件时就比较耗时,所以今天我就来讲讲如何给引入的字体文件瘦身。 一、 (1)安装npm ...
分类:
其他好文 时间:
2018-02-10 22:41:00
阅读次数:
193
背景 随着spring boot 的流行、越来越多的来发着选择使用spring boot 来发 web 应用、 不同于传统的 web 应用 需要 war 包来发布应用、 spring boot 应用可以把整个项目打包成一个可执行的 jar 、同时也导致 jar 越来越庞大。 对于现在高速迭代项目、上 ...
分类:
编程语言 时间:
2017-11-09 19:37:05
阅读次数:
194
Dockertakesaconservative(保守的)approach(方法)tocleaningupunusedobjects(对象)(oftenreferredto(被叫做)as“garbagecollection”(垃圾回收)),suchasp_w_picpaths,containers,volumes,andnetworks:theseobjectsaregenerally(通常)notremovedunlessyouexplicitly..
分类:
其他好文 时间:
2017-10-25 23:28:07
阅读次数:
262
iOS性能优化总结。关于 iOS 性能优化梳理: 基本工具、业务优化、内存优化、卡顿优化、布局优化、电量优化、 安装包瘦身、启动优化、网络优化等。 关于iOS 性能优化梳理: 基本工具、业务优化、内存优化、卡顿优化、布局优化、电量优化、 安装包瘦身、启动优化、网络优化等 基本工具 TODO: Ins ...
分类:
移动开发 时间:
2017-10-19 15:53:00
阅读次数:
223
随着业务发展和数据积累,你的 Redis 服务器变得越来越臃肿了,甚至内存爆满影响了业务,那么它是如何一步一步走到这个地步,又如何解决呢?希望本文能帮助到你。 ...
分类:
其他好文 时间:
2017-10-09 20:51:34
阅读次数:
153
iOS9 发布后,产生了一个使 App Thinning 无法正常运行的 bug。在iOS9.0.2 版本中,这个 bug 已经被修复,App Thinning 已经可以正常使用。当你从应用商店(App Store)下载应用时,请注意这点。iOS9 推出之后,大受欢迎。仅仅数周,已经有超过半数的 i ...
分类:
移动开发 时间:
2017-10-06 14:42:00
阅读次数:
281
随着客户端业务的增多和业务的更新,App包大小越来越大,优化包大小的事情迫在眉睫,客户端需要优化的地方也有很多,本期主要讲如何查找无用图片并且删除无用图片的方法。 方案1:(暴力方法)很简单写一个脚本把图片的名称在整个工程下查找即可,查不到就说明这张图片是无用的。(对于小的工程这样方案是可以的,但是 ...
分类:
移动开发 时间:
2017-09-17 00:29:43
阅读次数:
182
Alpine Linux Docker镜像基于Alpine Linux操作系统,后者是一个面向安全的轻型Linux发行版。不同于通常Linux发行版,Alpine Linux采用了musl libc和busybox以减小系统的体积和运行时资源消耗。在保持瘦身的同时,Alpine Linux还提供了自 ...
分类:
系统相关 时间:
2017-09-16 16:10:42
阅读次数:
267
核心压缩,而不是纵向铺张,确保代码、程序的涵养。 如果压缩核心的话就转向了C。。java本身也可以,我还没到那种程度需要用到C。 Java被设计出来,就用到了一些编程思想,我还没有吃透这些思想。在之前的设计分类中偶然使用到,觉得忽然想起了一些被遗忘的东西,以前没有搞清楚,现在更理解了一些。 如果精瘦 ...
分类:
其他好文 时间:
2017-09-15 12:16:43
阅读次数:
128
1. size_type find_first_of( const basic_string &str, size_type index = 0 ); 查找在字符串中第一个与str中的某个字符匹配的字符,返回它的位置。搜索从index开始,如果没找到就返回string::npos 2. string ...
分类:
编程语言 时间:
2017-09-08 01:18:08
阅读次数:
243