作者归档:杨龙
PHP openssl 用密码快速加密解密数据
$pass = 'wo shi mi ma';
$method = 'aes128';
# 加密
$enc_data = openssl_encrypt('wo shi shu ju', $method, $pass);
# 解密
$data = openssl_decrypt($enc_data, $method, $pass);
又一个MySQL坑
SELECT * FROM novel where title='一间客栈(连载)' ; SELECT * FROM novel where title='一间客栈(连载) ' ;
SELECT * FROM novel where title=binary(‘一间客栈(连载)’ );
不加binary,MySQL会忽略大小写和首尾空格;
com.zend.verifier_13.6.1.v20170623-1730.jar
如何向BAT大佬提问?
【管理员】互联网劝退师
首先敲定范围
其次不要问简单问题侮辱大佬
再者不要问大问题
AngularJS Hello World
名字 :
Hello {{name}}
uglifyjs 压缩下js文件
1. 安装
npm install uglify-js -g
2. 单文件压缩
uglifyjs .\u17.js -o u17.min.js
3. 谁教下我怎么混淆?
Twig 快速集成
假设你的项目项目使用composer
1. 安装,为了兼容php5.4使用的是1.x版本
composer require twig/twig:~1.0
2. 封装为trait以集成
namespace objects\Traits;
trait DoufuTwig {
/**
* @var \Twig_Environment
*/
private $twig;
protected function renderTwig($path, $data = []) {
if (! $this->twig) {
$loader = new \Twig_Loader_Filesystem(APPPATH . 'views');
$this->twig = new \Twig_Environment($loader,
array(
'cache' => APPPATH . 'cache',
'auto_reload' => true
));
}
return $this->twig->render($path, $data);
}
}
3. 使用
集成到控制器父类
namespace Ncontrollers;
use objects\Traits\DoufuTwig;
abstract class Controller
{
use DoufuTwig;
}
控制器内使用
...
echo $this->renderTwig('xxx/login.html');
...
xtrabackup 快速增量备份教程
xtrabackup –backup –compress –target-dir=/mysqlbackup/full –user=aaa –host=hostname –password=xxxx –databases=ggggg
xtrabackup –backup –compress –target-dir=/mysqlbackup/incr –incremental-basedir=/mysqlbackup/full –user=aaa –host=hostname –password=xxxx –databases=ggggg
–compress 压缩