![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
bakend
文章平均质量分 55
Ivan_Lin_here
微信:Linyutang2333
豆瓣:https://www.douban.com/people/125991204/
知乎:https://www.zhihu.com/people/lin-tang-yu/
展开
-
不懂这些知识,不要说你掌握了shell
变量作用域可传递到子进程的全局变量:export只在当前进程的全局变量:不带关键字只在当前函数的局部变量:local标准输入输出bash test.sh 1> normal.log 等价于 bash test.sh > normal.logbash test.sh 2> error.logbash test.sh 2> error.log 1>normal.logbash test.sh 2> total.log 1> tot原创 2022-02-12 21:51:02 · 590 阅读 · 0 评论 -
分享工作中的redis zset使用
场景Client端给我们平台(Platform)推送很多文件,需要我们平台将这些文件上传给Google。实现方案平台使用Mysql存储Client发来的file数据,然后通过upload server将文件上传给Google。上面的传输方式有如下缺点只有一台upload server,上传速度慢 万一upload server宕机,整个服务就挂了 使用物理机不利于服务迁移和后续扩展改进方案多个upload server并行上传文件,在平台...原创 2020-09-22 19:59:45 · 472 阅读 · 0 评论 -
从丢失更新问题讲讲msyql中的锁
1.事务知识回顾1.1事务中对同一行的update会阻塞 transaction 1 transaction 2 start transaction start transaction update user_product set click_count = 1 where id = 1; ...原创 2019-03-08 21:24:24 · 222 阅读 · 0 评论 -
laravel深入-IOC容器、一次请求过程、中间件
一次请求过程index.php中//1.引入自动加载require __DIR__.'/../bootstrap/autoload.php';//2.实例化IOC容器中绑定的内容$app = require_once __DIR__.'/../bootstrap/app.php';$kernel = $app->make(Illuminate\Contracts\Htt原创 2017-09-13 17:53:44 · 1259 阅读 · 0 评论 -
laravel技巧-多语言提示、公用函数引入、url忽略大小写
创建一个laravel5.1项目easy_grouping。 composer create-project laravel/laravel easy_grouping 5.1.*多语言提示在resources-lang目录下新建目录zh-cn,创建tip.php,内容如下<?phpreturn ['200'=>'操作成功'];修改config/app.php'原创 2017-08-30 22:45:45 · 1540 阅读 · 0 评论 -
微信开发-业务域名、JS接口安全域名、网页授权域名
在微信公众平台上可配置这些域名。1.业务域名:在微信浏览器中点击文本框,会弹出下面的提示,很不爽,通过配置业务域名可以将该提示去掉2.JS接口安全域名:分享到朋友圈(js-sdk)时用上,此接口要求将当前的界面url加密后,才可以分享到朋友圈。采用前后端分离开发时,js-sdk的验证参数通过php接口获得时,会报invalid signature错误。解决方法:前端将当原创 2017-07-01 20:44:56 · 50472 阅读 · 3 评论 -
微信开发-微信支付-回调(notify_url)失败-解决思路
首先,要提醒一下。微信支付跟支付回调是分开的。支付回调通常是微信收款成功后,回调你的php接口(带上$attach_data),在php接口中你根据$attach_data将购买的信息存到数据库。但微信并不保证支付回调一定成功。回调不成功时,微信会继续在30分钟内8次回调你的接口,如果一直返回false,微信应该不会无限次的去回调。这样,用户购买了,但购买记录没有存库,会很麻烦。写微信原创 2017-07-01 20:40:12 · 55835 阅读 · 6 评论 -
centos7下mysqldump+crontab自动备份数据库
环境:centos7,服务器开启了ssh密钥对,并禁止root用户登录创建文件夹mkdir /bakmkdir /bak/mysqldata编写脚本vi /usr/sbin/bakmysql.sh脚本内容如下DATE=`date +%Y%m%d%H%M` #every minuteDATABASE=fgdatabase原创 2017-02-25 15:31:58 · 3166 阅读 · 2 评论 -
git一键部署代码到远程服务器
为什么说是一键?1.首先,我将git add .,git commit -m ' ',git push配置成了一条命令。2.然后,通过配置webhook,实现将代码push到git.coding.net时,git.coding.net会自动像我的远程服务器发送通知,服务器自动从git.coding.net拉取代码。1的实现步骤:打开git配置文件/etc/profile,在末尾追加如下代码func原创 2017-06-03 22:06:36 · 1989 阅读 · 0 评论 -
开放安全组,解决外网无法访问服务器问题
问题:在服务器上装了apache后,在本地浏览器上访问服务器资源显示EOF,无法加载到资源,错误状态码为503。解决:需要到云平台上开放安全组,登录阿里云或腾讯云等平台,找到你的服务器,添加安全组,步骤图如下。这里以阿里云为例。同时确保你的wamp已经开启了允许外网访问,也就是要将Require local替换为Require all gra原创 2017-05-27 20:30:10 · 2731 阅读 · 0 评论