如何使用 Markdown 写 PPT?
为啥要用 Markdown 去写 PPT? 相比 PowerPoint 更轻量, 更灵活 能够高亮代码 专注文字内容, 节省排版和制作动画的时间 用什么工具去生成 PPT? 有以下几个工具可供选择 reveal.js Hakim El Hattab 创造了 reveal.js, 他随后创建了 Slides, 这是一个使用 reveal.js 创建幻灯片的网站 clea...
为啥要用 Markdown 去写 PPT? 相比 PowerPoint 更轻量, 更灵活 能够高亮代码 专注文字内容, 节省排版和制作动画的时间 用什么工具去生成 PPT? 有以下几个工具可供选择 reveal.js Hakim El Hattab 创造了 reveal.js, 他随后创建了 Slides, 这是一个使用 reveal.js 创建幻灯片的网站 clea...
简单介绍 NDK 是干啥的? 全称 Native Development Kit, 允许你在 Android 应用中使用 C 或 C++ 代码 NDK 的好处 NDK 可以生成 .so 文件, 方便代码共享 增加反编译的难度 提高性能 使用示例 版本说明 Android Studio: 2.2 Android Plugin for Gradle: com.an...
需求 我经常在家和公司的不同电脑上开发一个Web项目, 代码托管可以用GitLab或者GitHub, 这解决了代码的多地同步问题, 但是MySQL一直没发现一个好的方式来同步。 目前MySQL多地同步的方案主要有以下几种 使用可远程连接的MySQL, 多地开发时直接连接这个数据库, 这个方案如果网速不好的话,就不合适 A 地使用mysqldump导出sql文件,发送给 B 地,B...
条件准备 iTerm2 version 3 nightly builds 动手 需要在你自己的机器和想通过ssh远程连接的机器上都安装shell integration 自动安装 curl -L https://iterm2.com/misc/install_shell_integration.sh | bash 手动安装 下载这个脚本 curl -L https:...
运行环境 Android 5.1.1, API 22 解决方案 下载新版本的 apk public void downloadNewVersion() { mDownloadManager = (DownloadManager) getSystemService(DOWNLOAD_SERVICE); // apkDownloadUrl 是 apk...
初始化 Fragment 对于不需要接收参数的Fragment,只需要实现 public View onCreateView (LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) 方法即可 传参给 Fragment Fragment需要提供一个静态的创建方法, 通常叫做newInstance p...
需求 versionCode是android应用内部用来识别版本,判断新旧用的, 希望每次发布新版本时能够自动化的自增,避免人工修改可能带来的问题 更好的做法 import java.util.regex.Pattern task('increaseVersionCode') << { def buildFile = file("build.gradle") d...
需求 fresco 的 SimpleDraweeView 不支持缩放与拖动,想尽可能简单的实现这个功能 代码 ZoomableDraweeView.java package com.xmeise.mm; import android.content.Context; import android.graphics.Canvas; import android.graphics.Matr...
解决方案 方案1, 自动 sudo -u apache ssh-keygen -t rsa 方案2, 手动 你必须复制root用户生成的key到apache用户的.ssh文件夹下, 软链接是不行的, 必须复制, 复制, 复制, 重要的事情说三遍 假设apache的homedir是/var/www(检查/etc/passwd), root用户生成的私钥(key)是id_rsa-git m...
步骤 打开/etc/update-motd.d, 这个目录下面的文件会在登录成功后按照序号的顺序先后运行 cd /etc/update-motd.d 我们找到00-header这个文件, 修改它, 在文件末尾添加如下代码 cat << "EOT" /\_/\ =( °w° )= ) ( // (__ __)// EOT ...