微信小程序初印象【整理】

微信小程序是什么

『微信小程序』是微信即公众号之后推出的一项服务。

我们提供了一种新的开放能力,开发者可以快速地开发一个小程序。小程序可以在微信内被便捷地获取和传播,同时具有出色的使用体验。

—— 微信内测界面

核心理念:

小程序是一种不需要下载安装即可使用的应用,它实现了应用『触手可及』的梦想,用户扫一扫或搜一搜即可打开应用。也体现了『用完即走』的理念,用户不关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。

—— 张小龙

Webp的探究之路

参考

https://www.zhihu.com/question/27201061

https://isparta.github.io/compare-webp/index.html#12345

https://isparta.github.io/compare-webp/index_a.html#12

https://zhuanlan.zhihu.com/p/23648251

https://tech.upyun.com/article/252/WebP%20%E7%9A%84%E5%89%8D%E4%B8%96%E4%BB%8A%E7%94%9F.html

http://pic.zhaoxi.net/

Android混淆签名(下)

混淆移步混淆

每个发布的应用都有自己的一个唯一合法的ID,这个就是应用自身的签名,签名可以保证你软件升级的一致性,使用相同签名的应用可以实现覆盖安装,而不一致的签名将无法共享使用数据,也即是无法覆盖安装,这样可以防止别人篡改,盗用开发者的应用,造成对开发者利益的损害。那么如何为自己的应用进行签名呢?1

Android混淆签名(上)

代码混淆,是将计算机程序的代码转换成一种功能上等价,但是难于阅读和理解的形式的行为。代码混淆可以用于程序源代码,也可以用于程序编译而成的中间代码。执行代码混淆的程序被称作代码混淆器。目前已经存在许多种功能各异的代码混淆器。

代码混淆的主要目的是为了保护源代码,阻止反向工程。反向工程会带来许多问题,诸如知识产权泄露,程序弱点暴露易受攻击等。使用即时编译技术的语言,如Java、C#所编写的程序更容易受到反向工程的威胁。1

签名移步签名

我收集的一些开源项目

这交互炸了:一分钟让你拥有微信拖拽透明返回PhotoView
http://mp.weixin.qq.com/s/dW6t1hoVl_mqPx6mO_Tssg
高仿微信可拖拽返回PhotoView
https://github.com/githubwing/DragPhotoView
https://github.com/chrisbanes/PhotoView

《云阅》一个仿网易云音乐UI,使用Gank.Io及豆瓣Api开发的开源项目
http://mp.weixin.qq.com/s/jsDov5TFGO2DBywZ8QHlYQ
https://github.com/youlookwhat/CloudReader

Android如何实现茄子快传
https://mp.weixin.qq.com/s/V_KH5hlRXMP1WKLsw7uMww
https://github.com/mayubao/KuaiChuan

Git常用命令

自从入驻github越来越喜欢Git了,自然也就离不开使用各种git命令来克隆提交代码了,当然git像svn一样,也有小乌龟窗口可视化程序TortoiseGit,需要的可自行下载。

这节把一些常用的git命令整理下,也方便以后查阅使用。

转载自:常用 Git 命令清单,非常感谢阮一峰的这篇文章。

一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。
Git常用6个命令

几个专用名词的译名如下。

  • Workspace:工作区
  • Index / Stage:暂存区
  • Repository:仓库区(或本地仓库)
  • Remote:远程仓库

Hexo博客基于主题Yelee(yelog) 添加“标签云”和“关于我”菜单项页面

经过前两篇我已经搭建好了一个简单的HEXO博客,目前使用的是主题是yelog,yelog是基于yelee修改而来,在页面的左半边是博主的信息,中间部分有个菜单,依次是主页所有文章标签云关于我,博客搭建起来的时候主页所有文章已经生效可以直接使用了,至于标签云关于我这两个页面还并未创建,这节就来创建它们。

yelog Menu

本站总访问量 | 本文总阅读量