小鱼塘

  • 小玩意
  • 小想法
记录自己技术和想法地方
后端

过期Map自己逻辑实现

背景 一个接口A会请求另外一个接口Btoken是否有效【因为2个服务器,token存放在 接口B redis里面】,为了减少接口A请求B的次数,我们希望在A实现一个简单的过期Map。 逻辑 用对应的语言的map 创建定时器随机抽取一些值做是否过期校验【确保线程问题,因为我们用Node 全部都在主线程,所以没有竞争,其他语言可以通过任务队列来保证线程竞争,建议不要加锁】 获取key校验是否过期,然后再验证是否有效 总结 上述思路借鉴redis过期逻辑,保证cpu消耗和内存占用,一种比较好的策略。同事开始希望用redi…

3月 28, 2021 0条评论 291点热度 0人点赞 小鱼儿 阅读全文
后端

后端开发之token 常见逻辑

背景 我最近正好遇到这样子的需求,自己跟同事讨论一下,得出了一些结论,于是我就写下来方便其他遇到类似的问题。 需求 用户访问一个url,然后这个Url会调到公众号得到用户授权,然后获取openid,然后跳转到最终的展示页面。同事开发时候直接跳转了最终的展示页面,同时带了openid,却没有其他验证,我开始跑流程时候没有注意到这个逻辑,后面突然发现,你既然没有带任何验证,openid 又是固定,那么用户只要复制这最终的url,那么他后面就不需要任何授权。所以这个就一个非常巨大的安全问题。 解决方案 公众号回调接口时候…

3月 28, 2021 0条评论 291点热度 0人点赞 小鱼儿 阅读全文
宝塔

屏蔽宝塔推荐安装套件

## 背景 因为自己一台云服务器,先搭建好运行环境,再安装宝塔,所以不想再安装套件,但每次都会弹出提示框。 ![](https://www.xiaoyutang.net/wp-content/uploads/2021/03/image-4-1024x484.png)## 解决方案 找到宝塔安装目录,我的默认[C:\\BtSoft](C:\BtSoft),打开js C:\\BtSoft\\panel\\BTPanel\\static\\js\\index.js , 我的是宝塔7.1.0。文本跳到51行,然后进行代码屏…

3月 3, 2021 0条评论 258点热度 0人点赞 小鱼儿 阅读全文
Uncategorized

百度网盘不限制下载方法(官方方案)

背景 今天同事无意间说百度网盘下载不限制了,我觉得不可能,除非百度网盘实现P2P奖励机制,最后确认缺失百度的P2P奖励机制,我们不限制下载方式,当然依赖官方这个设置。 什么是P2P奖励? 你帮百度网盘提供下载资源给其他用户,其他百度用户从你这下载,你获得对应的报酬 怎么设置? 勾选提速模式,理论上你刚开启提速模式,加速应该不明显,因为你的没有提供上传,但我没有测试,因为自己是会员,所以我选择积分模式。 总结 百度:这种可能是百度一种算是双赢的模式,因为百度用户实在太多,免费用户占比应该比较大,提供这种方式,可以减少…

3月 1, 2021 0条评论 386点热度 0人点赞 小鱼儿 阅读全文
分类
  • android
  • c#
  • c++
  • electron
  • fishtools
  • html
  • javascript
  • jquery
  • miui+
  • nodejs
  • obsidian
  • ollydbg
  • parsec
  • poco
  • scrcpy
  • SDL
  • socket io
  • Uncategorized
  • vs
  • win32
  • windows
  • 云同步
  • 产品
  • 加壳
  • 后端
  • 宝塔
  • 工具
  • 底层技术
  • 开源
  • 开源产品
  • 微信
  • 数据库
  • 杂念
  • 浏览器
  • 游戏
  • 界面
  • 编程语言
  • 网站
  • 网络
  • 自己开发的工具
标签聚合
win11 scrcpy webview c# dll 图床 下载 短连接 c++ nodejs 纸上谈兵 爆红 SendMessage debugview c++ 抖音 菜单 准备开发产品 OllyDBG 免费清理僵尸粉 源代码 报错 md5 界面 PE nodejs 修改 electron 多线程 android 小玩意 微信 网站 线程 窗口贴边 软件 VC c/c++ 多开 百度 WM_COPYDATA 301 node 运行库 html 快速登录 ie8 窗口 windows jquery 异常
归档
  • 2023年2月
  • 2022年12月
  • 2022年11月
  • 2022年10月
  • 2022年9月
  • 2022年8月
  • 2022年7月
  • 2022年6月
  • 2022年5月
  • 2022年4月
  • 2022年3月
  • 2022年2月
  • 2021年12月
  • 2021年11月
  • 2021年10月
  • 2021年9月
  • 2021年8月
  • 2021年7月
  • 2021年6月
  • 2021年5月
  • 2021年4月
  • 2021年3月
  • 2021年2月
  • 2021年1月
  • 2020年12月
  • 2020年11月
  • 2020年10月
  • 2020年9月
  • 2020年8月
  • 2020年7月
  • 2020年6月
  • 2020年5月
  • 2020年4月
  • 2020年3月
友情链接
  • 微信群发软件
  • 微信自动回复软件
  • 微信群管理软件
  • 免费僵尸粉检测软件

COPYRIGHT © 2022 小鱼塘. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

湘ICP备18005349号