迅睿CMS:MIT协议,部分插件需要付费购买,终身会员2800元,可以发布自己的CMS系统,支持申请软著.
御宅男CMS:Apache2协议,部分插件需要授权,目前授权费用149元.
PbootCMS:Apache2协议,在线免费授权域名,万能授权码900元.
节选自:VSCode 添加代码模板
Snippets内容使用JSON格式进行定义。
一个JavaScript例子
{
"For_Loop": {
"prefix": "for",
"body": [
"for (const ${2:element} of ${1:array}) {",
"\t$0",
"}"
],
"description": "For Loop"
}
}
$1,$2指定代码块生成后,光标出现的位置;不同位置的相同$1位置同时出现光标。
给光标出现位置加上默认值;例如,${1:another ${2:placeholder}};$1处位置默认值是another。
光标位置设置多个值可供选择; 例如,${1|one,two,three|};$1位置处可以选择one,two,three中一个词填充在此处。
变量格式化
${TM_FILENAME/(.*)\\..+$/$1/}
| | | |
| | | |-> no options
| | |
| | |-> references the contents of the first
| | capture group
| |
| |-> regex to capture everything before
| the final `.suffix`
|
|-> resolves to the filename
转载自:批处理删除文件名前N个字符
在某破站上批量下载了一些文件,文件名前面都会带有序号和网站名,影响原文件带序号的排序,写了个简单的批处理,直接删除文件名前N个字符。
原文件名:
0001.比例比例-零基础学习-01 – 购物导航.flv
0002.比例比例-零基础学习-013- 网页.flv
0003.比例比例-零基础学习-02 – 游戏加速.flv
运行bat:
Please enter the file suffix : flv
Please enter how many characters to cut out : 10
(中文按1个字符来处理)
修改后,文件名为:
零基础学习-01 – 购物导航.flv
零基础学习-02 – 游戏加速.flv
零基础学习-013- 网页.flv
@echo off
setlocal enabledelayedexpansion
set /p format=Please enter the file suffix :
set /p deletenum=Please enter how many characters to cut out :
for /r %%i in (.) do (
for /f "delims=" %%a in (' dir /b "%%i\*.%format%" 2^>nul ') do (
set "t=%%~na"
ren "%%i\%%a" "!t:~%deletenum%!%%~xa"
)
)
在需修改文件名的同个目录下,创建一个txt文件,粘贴以上代码,保存后修改后缀为bat,双击运行。
节选自:CocosCreator之控制游戏速率实现倍速与慢动作
// 游戏速率变量
cc.director._kSpeed = 1;
var _originCalculateDeltaTime = cc.Director.prototype.calculateDeltaTime;
cc.director.calculateDeltaTime = function (now) {
_originCalculateDeltaTime.call(this, now);
this._deltaTime *= this._kSpeed;
}
// 将方法挂到 cc 对象上
cc.kSpeed = function (speed) {
cc.director._kSpeed = speed;
}
1.下载工具包
2.解压工具包到D盘根目录
3.打开雷电模拟器,执行Shell命令
adb remount / adb push D:\xposed /system adb shell cd /system/xposed chmod 777 script.sh sh script.sh
4.安装成功
************************** Xposed framework installer ************************** - Checking environment Xposed version: 89 - Placing files cp: bad 'system/priv-app/XposedInstaller/XposedInstaller.apk': No such file or directory chmod: /system/priv-app/XposedInstaller/XposedInstaller.apk: No such file or directory chcon: /system/priv-app/XposedInstaller/XposedInstaller.apk: No such file or directory - Done ```
参考链接:
雷电模拟器4.0(android 7.1 x86_64) xposed安装
雷电安卓模拟器解决Could not load available ZIP files.Pull down to try again问题
节选自:如何判断用户是否已关注公众号
登录微信公众平台,进入基本配置。开发中需要用到两个参数,appId和appSecret(appSecret只展示一次,需保存下来,否则需要重置获取)。
获取access_token时需要添加IP白名单。
进入公众号设置=》功能设置=》网页授权域名
此token有效期为2小时,可以暂存起来,过期后需要重新获取。
PS: 项目中必须走同一个接口,否则容易互刷导致过期。
分两步,先要获取到用户对公众号的授权码,然后拿这个码去获取临时access_token和openid。
使用第2步中获取的openId和第1步中获取的token去获取用户信息
转载自:android 分享文件功能实现
2.下载Zip压缩包,从压缩包里找到 DocumentConverter.py
3.将 DocumentConverter.py 放在 soffice.exe 所在的同一个 OpenOffice 文件夹中,可能是 C:\Program Files (x86)\OpenOffice 4\program
4.将 OpenOffice 作为服务启动:
cd C:\Program Files (x86)\OpenOffice 4\program quickstart soffice "-accept=socket,port=2002;urp;"
5.从 PHP 运行:
$path = 'C:\Program Files (x86)\OpenOffice 4\program\\'; $input = __DIR__ . 'test.xls'; $output = __DIR__ . 'test.pdf'; $m = '"'; $n = '" "'; $cmd = $m.$path.'python'.$n.$path.'DocumentConverter.py'.$n.$input.$n.$output.$m; exec($cmd);
参考链接:
How do I convert RTF to PDF from my PHP web page using OpenOffice?