操作起来
# 执行下边命令,生产各个 view
php artisan vendor:publish --tag=laravel-errors
# 执行下边命令,生产各个 view
php artisan vendor:publish --tag=laravel-errors
# 开启媒体处理
桶列表->桶->数据处理->媒体处理
任务->图片处理->建立任务(保存)
这里使用的是图片和文字水印,通过上传使用桶里边的图片文件来实现水印效果。图片可以设置透明度等,文字也是。文字还可以设置大小,颜色这些。
可是感觉上边的方式不那么好用。腾讯对媒体图片水印这块提供了三种场景处理。在上传的时候,在上传后,在下载的时候。何不在下载的时候进行水印处理呢。这样原照片还存在。看下边文档
https://cloud.tencent.com/document/product/436/44887
官方给出的例子:
如果去掉后边的 watermark 康康:
http://examples-1251000004.cos.ap-shanghai.myqcloud.com/sample.jpeg
记得一点,水印图片一定要使用 http 不能使用 https
安装 node.js
下载 LTS 的即可。配置环境变量
常用命令:
node -v
npm -v
# 设置镜像
sudo npm install -g cnpm --registry="https://registry.npm.taobao.org"
# 安装 yarn
sudo npm install -g yarn
# 设置镜像
yarn config set registry https://registry.npm.taobao.org --global
# 安装 vue cli
yarn global add @vue/cli
# 会让你选择 vue 的版本
vue create test
创建的 vue 项目的时候,目录里是没有 vue.config.js 文件的,我们需要手动加入。
在根目录下创建以下三个文件。
– src/settings.js
– .env.development
– .env.production
– vue.config.js
然后,填充内容。请参考:https://blog.vini123.com/525
yarn add vue-router
yarn add vuex
yarn add axios
yarn add js-cookie
https://blog.csdn.net/weixin_43974265/article/details/114181405
这里是客服相关的配置
api 配置入口:https://work.weixin.qq.com/api/doc/10514
微信客服底部 api: https://work.weixin.qq.com/wework_admin/frame#/app/servicer
上传临时文件调用接口:
https://open.work.weixin.qq.com/wwopen/devtool/interface?doc_id=10112
各个语言实例: https://work.weixin.qq.com/api/doc/90000/90138/90307
这里是用户相关的配置
https://work.weixin.qq.com/wework_admin/frame#/customer/analysis
mysql 计算距离并按距离远近升序排序
$latitude = 22.531162063479226;
$longitude = 113.954436585508;
$query = Model::query()->select(['latitude', 'longitude', 'address',]);
$query->where('latitude', '>', 0);
$query->addSelect(DB::raw("acos(cos(" . $latitude . "*pi()/180)*cos(latitude*pi()/180)*cos(" . $longitude . "*pi()/180-longitude*pi()/180)+sin(" . $latitude . "*pi()/180)*sin(latitude * pi()/180)) * 6367000 AS distance"));
$res = $query->orderBy('distance', 'asc')->get();
参考:
SELECT
id,
latitude,
longitude,
ROUND(
6378.138 * 2 * ASIN(
SQRT(
POW(
SIN(
(
23.163292 * PI() / 180 - latitude * PI() / 180
) / 2
),
2
) + COS(23.163292 * PI() / 180) * COS(latitude * PI() / 180) * POW(
SIN(
(
113.3114676 * PI() / 180 - longitude * PI() / 180
) / 2
),
2
)
)
) * 1000
) AS distance
FROM
cw_party
ORDER BY
distance asc
mac lightroom 遇到了用户权限问题Lightroom 问题。可以这样操作
# 新建一个 ps.sh 文件,写入以下脚本
#!/bin/bash
# reclaim Inactive memory due to memory leaks by Jenkins
echo === `date`
id=`id -u -nr`
home=/Users/$id
declare -a arr=( "Documents/Adobe/" "Library/Preferences/Adobe/" "Library/Caches/Adobe/" "Library/Application Support/Adobe/" )
for i in "${arr[@]}"
do
echo "----------------------------------"
echo "Process folder: $home/$i"
echo "Restore owner: sudo chown -R $id $home/$i"
sudo chown -R $id "$home/$i"
echo "Restore read/write permission: chmod -RL +rwX $home/$i"
chmod -RL +rwX "$home/$i"
echo "Remove ACL: chmod -RN $home/$i"
chmod -RN "$home/$i"
done
# 然后执行它
bash ps.sh
web 页面自适应处理。 其实,要说的是移动端网页自适应。只要设计图宽度标准化(有固定宽度,一般是 750px 宽度为标准),就方便实现整个页面的自适应。
针对视频文件,腾讯云点播做了一些功能处理,比如转码,自适应流,加密等。这些用 cos 是没法达到的。那么针对 laravel,针对 php,怎么使用腾讯云点播呢。这里就简单的总结下云点播的上传、删除、和防盗链。