摘要: 太神奇了,昨晚做了个梦,梦中我悟出一个道理:凡是涉及到异步操作而且需要返回值的函数,一定要封装成 Promise 的形式,假如返回值取决于多个异步操作的结果,那么需要对每个异步操作进行状态的设计,而且需要封装一个 next 函数。😂😂😂,到了晚上才觉到很有意思,所以结合 ajax 设置最短返回 阅读全文
posted @ 2020-06-26 23:16 manbax 阅读(374) 评论(4) 推荐(2) 编辑
  2021年3月13日
摘要: NodeJS mysql timestamp 数据插入失败的问题 是我理解有误,插入的时间戳数据不是整数,而是 "2020-10-10 10:10:10" 格式,和 datetime 是一样的。 阅读全文
posted @ 2021-03-13 11:16 manbax 阅读(299) 评论(0) 推荐(1) 编辑
  2021年3月9日
摘要: 最近在做一个 IM 聊天APP,一个功能是获取聊天用户列表。 select *, case when s_user=${user_id} then r_user else s_user end as partner_id from t_msg where (t_msg.s_user = ${user 阅读全文
posted @ 2021-03-09 11:49 manbax 阅读(51) 评论(0) 推荐(0) 编辑
  2021年1月4日
摘要: body-parser 源码分析 预备知识:熟悉 express 的中间件逻辑 阅读事件:30min 1. body-parser 解决什么问题 在 node http 模块中,您只能通过 data 事件,以 buffer 的形式来获取请求体内容,node 没有提供如何解析请求body的API,bo 阅读全文
posted @ 2021-01-04 16:14 manbax 阅读(389) 评论(0) 推荐(0) 编辑
  2021年1月1日
摘要: 使用 video 播放视频 预先准备的视频素材(mp4和webm两种格式): https://interactive-examples.mdn.mozilla.net/media/cc0-videos/flower.webm https://interactive-examples.mdn.mozi 阅读全文
posted @ 2021-01-01 11:54 manbax 阅读(2222) 评论(0) 推荐(0) 编辑
  2020年12月15日
摘要: android OkHttp cookie 管理 我现在有这样一个需求,写一个刷单APP,需要爬第三方平台的数据,大部分第三方网站登录权限都是使用 cookie 来做的,当我使用 OKHttp 时,发现它默认没有对 cookie 进行管理。可以通过 CookieJar 来实现: package co 阅读全文
posted @ 2020-12-15 17:11 manbax 阅读(1023) 评论(0) 推荐(0) 编辑
  2020年12月12日
摘要: 初用 nginx ,发现 nginx 不支持if嵌套,逻辑与,逻辑或。但是可以采用变量叠加的方式来实现,举例: location ~ / { root /Users/manba/Desktop/html; set $talent_static_flag "0"; if ($request_uri ~ 阅读全文
posted @ 2020-12-12 19:41 manbax 阅读(520) 评论(0) 推荐(0) 编辑
  2020年12月9日
摘要: nginx header 操作 ngx_http_headers_module 这是一个自带模块,已经集成到了 nginx 的二进制安装包。 添加 header 字段 add_header 语法:add_header name value [always]; 上下文:http, server, lo 阅读全文
posted @ 2020-12-09 09:09 manbax 阅读(661) 评论(0) 推荐(0) 编辑
  2020年12月8日
摘要: nginx 与超时相关配置 1. 长链接超时 keepalive 语法: keepalive_timeout timeout [ header_timeout ] 默认值:75s 上下文: http server location 说明: (1)第一个参数指定了与 client 的 keep-ali 阅读全文
posted @ 2020-12-08 16:50 manbax 阅读(852) 评论(0) 推荐(0) 编辑
  2020年12月7日
摘要: nginx 关于 content 阶段的一个疑惑 location /renwu/ { # 1 rewrite /renwu(.*) /api/index.html break; # 2 proxy_pass http://renwu.airtlab.com; } 之前对这一块不了解,自己看不懂上 阅读全文
posted @ 2020-12-07 23:14 manbax 阅读(228) 评论(0) 推荐(0) 编辑
  2020年12月6日
摘要: nginx rewrite 模块 return 指令 (1) 语法 (2) CODE 301 永久重定向 302 临时重定向,禁止缓存 303 临时重定向,允许改变请求方法,临时重定向,禁止缓存 307 临时重定向,不允许改变请求方法,临时重定向,禁止缓存 308 永久重定向,不允许改变请求方法 ( 阅读全文
posted @ 2020-12-06 16:50 manbax 阅读(190) 评论(0) 推荐(0) 编辑