前段时间的一个项目中,用到了CircleImageView这个库(View in Github),因为项目比较近,虽然源码不多,但是也没仔细看,用轮子嘛。这两天有点时间,仔细看看这个精致的库,也多了解了不少和Canvas、Matrix相关的东西。
先贴一张CircleImageView的效果图:
前段时间的一个项目中,用到了CircleImageView这个库(View in Github),因为项目比较近,虽然源码不多,但是也没仔细看,用轮子嘛。这两天有点时间,仔细看看这个精致的库,也多了解了不少和Canvas、Matrix相关的东西。
先贴一张CircleImageView的效果图:
Great Wall的威力还是挺大的,不过在这个Android手机市场份额占到了70%以上(道听途说,莫纠结)的时候,居然连开发者都会被限制到这个地步,也是蛮拼的了。
上有政策,下有对策,SDK下载失败,只需要两步就可以解决:1) 修改hosts; 2) 修改SDK Manager设置,强制使用HTTP协议访问HTTPS请求。
sudo vim /etc/hosts; 在下面加入:
本来是要写个新手教程,但是回想一下我搭建这个博客的过程,好像真的没什么技术含量,另外网上很多文章写得也很好,所以我这个半吊子也就不班门弄斧了,这篇博文就算是整理一下我搭建这个博客的全过程。
如果你连什么是服务器都不知道,那你还是先看我啰嗦几句吧。
VPS:理解成一个服务器硬件,就是一台电脑,有专用的CPU,内存,硬盘,网络等等硬件服务,我们要搭建的博客或网站就是在VPS上运行的。(需要注意,并不是所有的网站都要在VPS上运行,现在非常火热的云服务就是一个替代方式,推荐青云和阿里云,但是国内的云服务有个弊病,就是如果要绑定域名的话一定要进行备案,我本来是在阿里云上搭建的,后来就因为不想麻烦的备案,就迁到米国的VPS上。)
— 为什么要有个“二”呢?
— 因为上一篇《解决WordPress默认使用Google字体导致访问速度变慢》只考虑到前台,今天网络不好,发现写博文的时候编辑器半天加载不出来,伤不起啊……
好了,为了解决admin的字体加载问题,我的第一反应就是找到后台的css代码,把里面的Google杀掉。无奈当时二了吧唧,虽然已经到了控制台去验证网络请求的地址,没想到可以直接从控制台查看css文件(鄙视自己3分钟)……所以我选择了最笨的方法:直接找文件。
事情开始于一张照片:Sunset
上传的时候总是报告“413 Request Entity Too Large”错误,看到下方的提示是2m,又仔细检查了上传的图片大小,只有1.3m,心中充满了疑惑,然后开始到网上搜索……
最后找到了是Nginx的配置问题,虽然PHP设置了最小上传文件大小为2m,但是Nginx并没有配置,所以就报错了。
解决方法:
不想听故事的童鞋跳过开头~~
早上睁着朦胧的睡眼ping了一下www.kyleduo.com,当出现响应的时候无比兴奋,昨天配置的ip解析终于被DNS收录了。中午兴冲冲的买了点好吃好喝准备自己庆祝一下,结果……买完回来正准备开吃,看到了工信部给的提醒:哥们儿,我还没同意呢,你就敢做博客?胆子太大了吧!!!
由于受到了惊吓,博主默默地关闭了刚买的阿里云服务器上的服务。在budgetVM上由买了个vps:
Wordpress默认从fonts.googleapi.com/css加载字体,因为国内的某些原因,如果使用Google的OpenSource字体,就会导致网站的访问速度变慢,解决方法就是通过数字公司提供的一个CDN,做一个代理,从CDN取字体文件,就能提高访问速度了。
在网上找了很多方法,大致分三种:
第一种:使用插件禁用Google的字体。其实这个相当于没有解决,就是用不了Google的字体了。