1. Installing
easy_install pip
pip install django-cms
2. start new project
django-admin.py startproject my_project
1. Installing
easy_install pip
pip install django-cms
2. start new project
django-admin.py startproject my_project
1. yum install community-mysql-server
2. systemctl start mysqld.service
3. 配置root
mysql_secure_installation
proguard的优化功能是默认打开的,但在buck却是默认关闭,当我们需要使用buck进行混淆优化时,就会失败。以下以优化 Log 语句为例简述记录配置问题。
查看buck的文档,android_binary中有一项“android_sdk_proguard_config ”的配置,它有三档选择 {default|none|optimized},默认是default,如果我们需要打开优化功能,就需要手动设置android_sdk_proguard_config为optimized,如下
more >>1. 代理(ProxyActivity)
做法:宿主声明一个activity,并实现相关的方法,方法内部回调真实activity的逻辑
优点:
只申请一个actiivty
插件activity开发无痛,使用无痛
more >>本文描述通过DexClassLoader去加载一个apk包后,再使用loadClass去加载一个类的过程。主要描述的过程有
1. 类加载的过程
2. findLoadedClass的过程
3. findClass的过程
4. 类的缓存
android中加载一个类同样是使用Java的双亲委派机制去实现的,在ClassLoader的基类中,loadClass的源码如下:
more >>1. 通过System参数获取
1 | System.getProperty("os.arch"); |
2. 通过API
1 | android.os.Build.CPU_ABI |
3. 通过/proc/cpuinfo
1 | cat /proc/cpuinfo |
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true