首页
学习
活动
专区
工具
TVP
发布

随想

随想
专栏作者
23
文章
14058
阅读量
14
订阅数
当我们用AIGC生成一篇文章。。
自2022年ChatGPT发布以来,AI大模型的应用日益广泛,且大多采用对话形式进行交互。初次使用时,许多人会将其视为类似搜索引擎的工具,用以寻求解答未知问题。
4cos90
2024-04-13
2260
从零开始写一个web服务到底有多难?(五)——生命周期管理
对于应用的服务的管理,一般会抽象一个application lifecycle的管理,方便服务的启动/停止等。
4cos90
2024-01-15
1380
从零开始写一个web服务到底有多难?(四)——配置管理
Cluster,Environment,AppID,Host之类的环境信息,都是通过在运行时平台注入容器或者物理机。
4cos90
2024-01-06
1180
从零开始写一个web服务到底有多难?(三)——异常处理
Go error是一个普通的接口,通过该接口得到一个普通的值。(当然也不太普通一点是error的首字母是小写的,但是我们仍然可以在外部使用它。)
4cos90
2023-12-30
2170
从零开始写一个web服务到底有多难?(二)
上一章最后我们写到了处理restful风格的api。但是实现的太简陋了。自然我们需要一个路由树来处理请求。
4cos90
2023-12-24
1100
从零开始写一个web服务到底有多难?
服务想必大家都有很多开发经验,但是从零开始搭建一个项目的经验,就少的多了。更不要说不使用任何框架的情况下从零开始搭建一个服务。那么这次就看看从零开始搭建一个好用好写web服务到底有多难?
4cos90
2023-12-21
1540
当我们聊设计的时候,我们在聊些什么?(二)
1.当前添加关联关系只能添加到每个分组最后的位置,如果我们想添加到当中的位置就很不方便。
4cos90
2023-12-09
1690
当我们聊设计的时候,我们在聊些什么?
在业务系统中,设置查询条件是一个非常常见的场景,设置查询条件,根据查询条件生成sql,对数据进行过滤。
4cos90
2023-12-03
4060
Angular路由实现原理
路由实现原理基本上每个人都能说出一点。最近也是被问到了回答的不是很好,所以准备好好整理一下。
4cos90
2023-05-31
7320
重构一个可配的查询统计到底有多难?
查询统计,可以说是任何业务系统都必备的一个工具。也是很多公司给新人熟悉业务练手的一个系统。
4cos90
2023-02-22
4220
写一个chrome插件到底有多难?
这周刚好看到一个大眼的玩具,感觉非常有意思。但是只能放在自己的网页上又感觉缺乏使用场景。因此我想到能把他翻成chrome插件,注入到平常浏览的网页上,这样使用场景就丰富了。
4cos90
2022-12-26
4950
使用redis benchmark 测试不同value下get set性能和key占据内存
redis启动: redis-server.exe redis.windows.conf
4cos90
2022-08-18
6730
WebSocket降级策略(三)
这时候我发现了SynCache这个接口并不需要被外部调用,在Get Set方法时,已经在内部处理了缓存。
4cos90
2022-08-10
5380
WebSocket降级策略(二)
把messageCache修改为更松散的key-value的结构,并且不再限定value的类型。
4cos90
2022-08-07
3350
WebSocket降级策略(一)
项目上前后端采用websocket通信,但是websocket连接经常会断开,虽然有重连机制,但是在重连的过程中,以及重连失败时,会影响前端数据的即时刷新。我们也不可能每次一出现问题就要求用户重启浏览器。因此需要设计一个websocket降级方案。
4cos90
2022-08-04
7760
Chrome扩展 实现自动页面Video下载 demo
最近在看一些浏览器相关的知识,然后就看到了chrome扩展开发文档,觉得很有意思,就按照文档做了一个最简单的demo实现页面上video的自动下载。
4cos90
2022-02-09
1.3K0
Seam Carving demo
Seam Carving是一种图片压缩算法。简单来说就是优先删除图片中颜色与周围像素接近的像素点。即大片相同的颜色(如背景)将会被优先删除。最后将会留下主要元素的轮廓。
4cos90
2021-05-27
2.2K0
Canvas实现的一个壁纸demo
先直接上代码吧,直接用原生js实现,因此直接用浏览器打开就可以看到效果,非常的方便。
4cos90
2021-04-23
3110
Angular DataGrid组件开发
dataGrid的组件的基本功能可以说非常简单,用户输入的对象中需要包含三个参数:
4cos90
2021-04-04
1.2K0
Angular树组件开发
首先要注意的是this.DefaultConfig这个配置。一般来说,展示数据需要两个属性:Name和Code,Name是该节点在界面上展示的文字,他是可以重复的,展示的时候也会考虑添加一些符合用户阅读习惯的信息。Code是该节点的主键,即是使用树组件时判断选中了哪个节点的唯一标识。开发过程中,使用的数据结构并不一定恰好是Name和Code,因此允许开发者指定自己数据结构中对应功能的属性名。Member是该节点的子节点列表。同样我们允许开发者指定属性名。TreeData是用户需要展示的数据。
4cos90
2021-03-27
1.3K0
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档