Hongjie Blog

在这个歪瓜裂枣的季节,我的小梦想快点蹦蹬蹦蹬地实现吧

bsdiff的编译与使用

bsdiff是一个差异包比较工具,可以用来实现增量更新. 前往下载页面 编译 Mac 解压下载的bsdiff-4.3.tar.gz tar -zxvf bsdiff-4.3.tar.gz 修改Makefile文件,修改后的文件内容如下: CFLAGS += -O3 -lbz2 PREFIX ...

Flutter常用插件

官方维护的插件 点击访问搜索插件的网站 因为xx原因,需要用到镜像 以下为常用的插件,做个记录,以免忘记. 插件 作用 fluwx 微信SDK tobias 支付宝SDK alipay_me 支付宝S...

nginx配置单页应用

try_files指令 语法:try_files file … uri 或 try_files file … = code 默认值:无 作用域:server location 其作用是按顺序检查文件是否存在,返回第一个找到的文件或文件夹(结尾加斜线表示为文件夹),如果所有的文件或文件夹都找不到,会进行一个内部重定向到最后一个参数。 这就很明确了,我们的这种写法try_files $uri...

Ubuntu安装nodejs

安装 curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs

TexturePacker mac 破解版

下载地址 如果10.12系统遇到文件损坏的问题,那么执行以下命令,再安装 sudo spctl --master-disable

ElasticSearch 简介

Elasticsearch 简介 是什么 Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎,被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。 安装 Elasticsearch使用Java开发,所以要先安装Java环境。 从官方下载页面查到最新版版本号,替换掉下面链接中的版本号。今天是17年11月20号,最新版是6.0.0,那就以6....

react-native 第三方库

第三方库 作用 react-native-toast 提示框 react-native-action-sheet action-sheet react-native-camera 拍照、二维码识别 ...

(转)利用nvm安装和在多个Node.js版本之间切换

点击查看原文 nvm配置 一、什么是nvm nvm全称是Node Version Manager 作用:Simple bash script to manage multiple active node.js versions nvm是一个简单的bash脚本用来管理系统中多个已存的Node.js版本 github网址: OSX和linux版本: https://github.c...

关键字过滤算法:DFA

"use strict"; /** * 过滤关键字的算法 * @example * function (sensitive_words, content) { * let map = _buildMap(sensitive_words.sort()); * let begin = new Date(); * let words = _check(map, content)...

React-Native多渠道打包(android)

在AndroidManifest.xml中一般都会有当前渠道的配置信息,以talkingData为例: <meta-data android:name="TD_CHANNEL_ID" android:value="渠道名" /> 所以在打包之前我们得有一个自动修改当前渠道的脚本。下面以python为例: # 将指定文件中符合指定正则的string替换为replaceStr...