- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 前端实用小技巧: 自动合并的网络请求
这样我们就实现了一个工具函数,我们可以在一个窗口期内收集到多个网络请求,并把他们汇聚成一个请求发送到后端。后端结果返回回来后,我们再把请求结果拆分分发给独立的调用方。就会接收到一个数组。组件的依赖过于庞大,是一个完整的对象。但是批量获取有一个问题就是,我需要在用户列表项的上层去获取,然后再把结果分发给下层。这样我们就可以很方便的解决我们遇到的问题啦,因为是一个接口获取的结果嘛。这是因为他会自动把请求的结果拆分成独立的返回值返回到对应的调用处。我们经常会遇到一个场景,比如在一个列表中批量获取用户的信息。
2023-08-30 23:18:34
223
原创 开源即时通讯应用 Tailchat v1.8.10 已发布,插件化分布式 noIM 应用
Tailchat是一款插件化易拓展的开源 IM 应用。可拓展架构赋予Tailchat无限可能性。前端微内核架构 + 后端微服务架构 使得Tailchat能够驾驭任何定制化 / 私有化的场景面向企业与私域用户打造,高度自由的群组管理与定制化的面板展示可以让私域主能够更好的展示自己的作品,管理用户,打造自己的品牌与圈子。
2023-08-23 14:36:48
174
原创 Tailchat 压测报告新鲜出炉,万人消息广播完全接受只需1.2秒
作为一个即时通讯应用,Tailchat 天然就需要具备能够处理高并发多人在线能力的需求。为了衡量Tailchat在处理大批量用户上的处理能力,给予我们的客户有足够的信心,我们决定花时间来测试在实际生产环境中实际表现。因为为了面对来自不同程度与需求的用户的规模要求,Tailchat的底层设计是基于分布式架构,这意味着我们可以通过水平扩容来承载不同的规模的业务需求。但是分布式的缺点也在于花费了更多的资源在数据的通讯与转发上,在小规模的运行中比不上传统的集中式架构来的快。这看上去是一个鱼和熊掌不
2023-06-20 16:32:40
121
原创 webpack 打包分析 —— 通过分析工具优化体积问题
众所周知现在前端代码的体积越来越大,虽然网速也上去了但是还是跟不上业务膨胀的速度。而`vite`还比较年轻,大部分的项目依旧还在使用`webpack`进行打包。而另一方面`webpack`也确实在精细优化上有足够的优势。在对代码结构做深度分析与优化的时候也有非常不可替代的作用。
2022-10-03 15:21:44
1990
原创 把代码仓库当做数据库,github action持久化存储新思路
背景我想做一个rss订阅机器人,通过一个定时任务定期将我关注的内容推送到我的 Tailchat 群组。但是我又不想自己去单独搭建一个服务器来部署,因为功能很小、单独部署的成本会被放大,也不容易被其他人很简单的使用。而且长期维护的成本也是比较高的,希望能处于无人值守的运行模式那么整理一下需求:定时任务简单部署不需要运维可以说是非常理想了,那么有这样成熟的解决方案么?答案是有的。那就是github action。Github action 可以满足我的所有需求,只需要一个简单的定时任务即可实现
2022-05-26 12:10:39
1217
原创 Github Profile —— 查看Github用户统计信息的拓展
仓库地址:https://github.com/moonrailgun/github-profileChrome 商店:https://chrome.google.com/webstore/detail/github-profile/eijnkinhnplaekpllmgbbfieecdhcmcp
2021-08-11 22:57:36
338
原创 自己写的一个C#日志管理类
使用方法:在任意界面下调用LogsSystem.Instance.Print(string[,LogLevel]);函数即可。string是要输入的日志记录,LogLevel是日志等级。有信息(INFO)、警告(WARN)、错误(ERROR)三个等级在WPF模式下将listbox赋值给类内部用于对外部显示。如不需要对外显示可以删除AddLogItemInvoke与相关函数或用其他函数如Prin
2015-03-24 21:28:27
3049
原创 【推荐】Windows 服务器必备十大软件
笔者加入windows服务器管理大军是直接从windowsserver 2008 R2开始使用。因此部分前版本没有的而2008 R2后开始已经整合入系统自带的功能的软件不会出现在下面列表中。1. 日志查看器:BareTail你看日志还在用系统自带的记事本么?你out了!相信使用过Linux的用户都知道Tail这款实时日志查看软件,而BareTail就是windows下的Tail。
2015-03-22 14:19:36
15712
基于Cordova的webapp管理浏览手机应用源码
2016-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人