随笔分类 -  后端

摘要:## Postman 脚本处理发送参数 pre-request 发送请求前的sign操作 let openDomain = pm.environment.get("openApiDomain"); let url = openDomain + "/test/open_sign"; let reque 阅读全文
posted @ 2021-10-26 13:52 Au_ww 阅读(88) 评论(0) 推荐(0)
摘要:IsSecure() func 失效问题 nginx部署好https后,this.Ctx.Input.IsSecure() 返回 false的 解决方法,nginx的conf中需要加入 proxy_set_header X-Forwarded-Proto $scheme; location / { 阅读全文
posted @ 2021-08-27 18:10 Au_ww 阅读(47) 评论(0) 推荐(0)
摘要:--练手实操-- 新建git项目 新建beego项目 bee new shorturl_on_beego 预先构想 描述 实现将长链接转换为短链接的功能 使用MySQL记录数据 功能划分 接口1 长链接转短链接 接口2 短链接反查长链接 功能3 访问短链接,跳转至长链接 代码实现 引入数据库 定义数 阅读全文
posted @ 2021-07-28 16:44 Au_ww 阅读(124) 评论(0) 推荐(0)
摘要:##概念 消息队列概念 队列结构的中间件 消息放入后,不需要立即处理 由订阅者/消费者按顺序处理 业务系统入队数据至消息队列,队列处理系统依次出队数据,进行处理 应用场景 冗余 解耦 流量削峰(秒杀,定时开售) 异步通信 扩展性(新增模块只需订阅该消息队列) 排序保证 优缺点 Mysql:可靠性高、 阅读全文
posted @ 2021-07-20 17:14 Au_ww 阅读(296) 评论(0) 推荐(0)
摘要:intervention/image https://github.com/Intervention/image 图片处理 reliese/laravel https://github.com/reliese/laravel models 生成器 barryvdh/laravel-ide-helpe 阅读全文
posted @ 2020-09-29 21:59 Au_ww 阅读(185) 评论(0) 推荐(0)
摘要:linux nohup后台执行脚本并指定文件输出 ,nohup 修改默认日志输出文件 nohup sh inotify3.sh >>333.out & nohup python -u sss.py >> 123.out & 阅读全文
posted @ 2020-07-07 10:57 Au_ww 阅读(565) 评论(0) 推荐(0)
摘要:前言 定位大概是中高级,这个阶段主要考察的是原理相关的东西,语法层面几乎不会问。 建议不要去背面试题,因为大部分问题都会追问,是不是理解了一问就问得出来。面试题只是帮助我们了解自己技术方面的缺陷,背几个面试题对自己没有任何帮助。 获取答案的方式在每个标题后面的括号里,都是书或者源代码,系统性补充知识 阅读全文
posted @ 2020-07-01 10:57 Au_ww 阅读(211) 评论(0) 推荐(0)
摘要:此文仅供笔记,Iris的开始指南 阅读全文
posted @ 2020-04-17 15:42 Au_ww 阅读(92) 评论(0) 推荐(0)
摘要:2019年9月3日Larvel也发了新版,版本号顺利到了6.0 。作为一个大的版本号更替。也要把以前做下来的一个基础项目(Laravel5.5)给更新一下。 安装 1. 安装Laravel项目生成工具 备选操作,由于众所周知的原因将源切回国内 1. 创建Laravel项目 在本目录新建项目 1. 创 阅读全文
posted @ 2019-11-22 18:03 Au_ww 阅读(291) 评论(0) 推荐(0)
摘要:由于使用php来管理webhook。所以可能会产生权限的错误。 解决方法,使用php fpm的用户来创建项目和管理项目等等。 // 创建 // 创建项目 // 创建 webhook.php 注意 php.ini shell_exec 在不在 disable_function 里面。 阅读全文
posted @ 2018-08-03 18:00 Au_ww 阅读(393) 评论(0) 推荐(0)
摘要:创建一个路由匹配 然后在对应的路由编写对应的代码 去 测试一下,把 换为任意数字: 渲染模板(利用容器) ` ` 阅读全文
posted @ 2017-11-02 14:51 Au_ww 阅读(83) 评论(0) 推荐(0)
摘要:最近在使用Laravel开发一个项目,测试中需要增加数据库基础数据动作,当第一次执行完 后,增加新的seeder文件时执行会报错。错误信息如下 首先我已经确保新的seeder文件和全局database seeder是在同一个seeder目录下了,仍然会出现这个问题的原因是 我们需要清理下之前执行生成 阅读全文
posted @ 2017-10-13 17:55 Au_ww 阅读(109) 评论(0) 推荐(0)
摘要:安装laravel http://laravelacademy.org/post/6665.html 然后需要再配置一下 timezone. config/app.php 'timezone' => "Asia/Shanghai" 1. 引入 Repository 模式 https://github 阅读全文
posted @ 2017-08-15 11:02 Au_ww 阅读(150) 评论(0) 推荐(0)
摘要:1. dotenv 从 .env 读取环境变量,用于分离一些配置型的信息 2. sequelize & sequelize-cli ORM 3. ejs 模板引擎 4.co 阅读全文
posted @ 2017-08-10 14:21 Au_ww 阅读(74) 评论(0) 推荐(0)
摘要:KrakenJs 官网 http://krakenjs.com/ 1. 创建 kraken 项目 然后填写项目名称,选择是否需要依赖等等之后。可能会由于众所周知的原因卡在安装依赖的界面。需要退出,然后通过 cnpm 命令安装一下依赖。 2. 集合 ejs 模板渲染 修改成 ejs 模板 config 阅读全文
posted @ 2017-08-09 15:44 Au_ww 阅读(144) 评论(0) 推荐(0)
摘要:今日,由一个 504 timeout 引发出,php-fpm 的配置急需调整的问题, 主要应该是 max_children 过小引起的,刚打开的时候,发现小的可怜,只有可怜的5。 所以,搜索了一下修改的方法 https://www.zybuluo.com/phper/note/89081 http: 阅读全文
posted @ 2017-08-03 18:36 Au_ww 阅读(117) 评论(0) 推荐(0)
摘要:原因是,自己本身提起curl的脚本,就一直占用着本地的 9000 端口。然后又去请求 9000 端口处理。这样子就造成了死锁 所以,本地如果需要调试此类问题的话,可以单独为 curl 开启一个新的端口监听。 阅读全文
posted @ 2017-07-27 18:09 Au_ww 阅读(517) 评论(0) 推荐(0)
摘要:日常中,可能会有这种情况,项目由外包公司做的,开发时,代码托管在外包公司的服务器上,方便外包人员的管理。 后面,可能合作关系终结,此时,我们需要把代码,迁移到自己的服务器上,或者放在 开源中国(代码并非开源)上进行托管。 问题来了:只上传代码的话,代码是没有灵魂的,还想保留别人的一步一脚一脚印(提交 阅读全文
posted @ 2017-07-18 16:04 Au_ww 阅读(5243) 评论(0) 推荐(0)
摘要:在 redis 模块中,遇到一个苦难的问题,它的所有get方法都是通过 callback 来取值的。但是实际的情况下,又遇到一个,我设置值前,需要先通过 exists 检查一下 key 是否存在。 可以通过返回一个 Promise 对象来解决这个问题。 如下: Another Example: ht 阅读全文
posted @ 2017-07-05 17:35 Au_ww 阅读(252) 评论(0) 推荐(0)
摘要:可能在项目中,会有实际情况是,有个模块做什么都好。可是,实际上又需要根据实际需求,在调用方法有某些 "前置操作" 或 "后置操作" 此时需要用到的是,Proxy, 具体Docs https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refer 阅读全文
posted @ 2017-07-05 11:17 Au_ww 阅读(127) 评论(0) 推荐(0)