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

如何在Github Pages搭建个人独立主页?

1准备工作

1.1 Github注册及使用。

官网是:https://pages.github.com/,是github提供的一个服务,我们可以免费的再其上面搭建自己的网站,也有很多人利用github pages作为自己的个人博客站点。GitHub Pages本用于介绍托管在GitHub的项目, 不过,由于他的空间免费稳定,用来做搭建一个博客再好不过了。

1.1.1 Github登录

登录地址:https://github.com/login,还没有github账号的小伙伴赶紧去注册一个,点击”Create an account“注册不再赘述。
github登录

我是如何用hexo搭建github pages

1 准备

首先简单描述一下搭建的大体准备工作:

  • 1 拥有一个 github pages
  • 2 本地环境 Git 和 Node.js
  • 3 在本地电脑里配置 hexo 的环境。( hexo 与 github pages 绑定,写博文修改博文等,生成静态博客并 push to github 。)
  • 4 绑定自己的域名(也可以不用绑定,需要绑定的自行百度。)

本节要讲的是 如何用hexo搭建github pages,对于第1、2两点可参考另一篇如何在Github-Pages搭建个人独立主页?

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