#!/usr/bin/ruby
require 'openssl'
class AesEcb256
def encrypt(key, data, padding)
aes = OpenSSL::Cipher.new("AES-256-ECB")
aes.encrypt
aes.key = key
aes.padding = padding
length = 1...
function format(date, format = "yyyy-MM-dd hh:mm:ss") {
//new Date 在 ios safari浏览器有兼容性问题处理如下:
// ? 兼容safari : 兼容其他浏览器
let $this = new Date(date) == 'Invalid Date' ? new Date(date...
完整报错信息:
logstash.outputs.elasticsearch] retrying failed action with response code: 403 ({"type"=>"cluster_block_exception", "reason"=>"blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];"})
...
js文件调用方式:
<script src="./xx.js?a=b"></script>
获取参数的方法:
function getQueryVariable(variable)
{
var src = document.currentScript.src;
var getParam = src.substring(src.lastInde...
应用的源码仓库:https://github.com/zhuanzhuanfe/call-app
下载源码,引入到页面
import CallApp from "../assets/js/call-app/src/index";
具体实现方法如下:
const callApp = new CallApp({
customConfig: {
schem...
安装:npm install vconsole
新建 vconsole.js 文件 ,在文件中写入
import Vconsole from 'vconsole'
const vConsole = new Vconsole()
export default vConsole
在main.js文件中引入
import vConsole from "./utils/vcon...
Mac和iOS为例
PC端证书安装
打开Charles
在菜单栏选择 Help → SSL Proxying → Install Charles Root Certificate,将证书安装至电脑,并打开钥匙串访问(需要在左侧选择系统)。
证书安装后,默认是不被信任的,所以我们...
在开发项目的工程中难免会遇到一些公用的常量定义,在刚开始的时候有点迷茫不知道怎么使用,后来还是在类的引用中恍然大悟,整理如下。
定义个Const类,放到utils文件夹,内容如下:
class Const {
MIN_LUNAR_YEAY = 1900
U...
最近接触小程序开发,有几个疑惑点,本文算是其中之一。
工具类的使用,官方自动生成的案例是这样子的:
const formatTime = date => {
const year = date.getFullYear()
const month = date.getMonth() + 1
const da...
第一步
vim ~/.vimrc
写入内容:
"=========================================================================
" DesCRiption: 适合自己使用的vimrc文件,for Mac/Linux/Windows, GUI/Console
"
" Last Change: 2017年09月1...
需求:忽略目录下所有文件,但是需要提交这个目录进入git仓库。
操作方式:
比如保留 runtime目录,但需要忽略目录下所有文件。
修改.gitignore文件:
!/runtime
/runtime/*
!/runtime/.gitkeep
然后在runtime目录下创建...
新标签页
修改文件:chrome/browser/ui/browser_tabstrip.cc
找到源码:
NavigateParams params(browser, url.is_empty() ? browser->GetNewTabURL() : url,
ui::PAGE_TRANSITION_TYPED);
修改为:...
需要安装xcode、git
环境配置
配置命令行科学上网方式:
// 设置终端git代理 为CURL设置proxy
git config --global http.proxy 'socks5://127.0.0.1:1086'
git config --global https.proxy 'socks5://127.0.0.1:1086'
// ...
拆分:
tar cjf - 1.tar.gz |split -b 18G - 1.tar.gz.
合并:
cat 1.tar.gz.* | tar xj