Angular自v16引入signals后到目前已经升级迭代到Angular19,其signals特性经过发展优化,现在基本功能完备,具备在生产项目中使用。今天我们用一个简单的拼图游戏,来实践一下signals的使用。
推荐几款开源的大模型应用构建平台
随着ChatGPT的火爆,各种大模型也是层出不穷。对于我们作为应用层而言,要想对接那么多的大模型,费时又费力。
今天我就推荐几款开源的大模型应用构建平台,使得对接大模型更加容易,甚至不需要代码基础,基于图形化的工作流便可。
Obsidian安卓端如何与PC端项目进行同步
Obsidian 是一款非常好的离线笔记软件,支持Markdown,还有非常多的三方插件来拓展功能,是我目前用的最多的笔记软件。
但移动端和PC端的数据同步,如果不买官方的同步服务,还是有点麻烦的。
使用FFMPEG做一些有意思的推流直播
现在的直播,大体分两种场景,一是人站在摄像头前直播,还有一种是使用推流软件,将视频,音乐,图片等进行推流直播。
第一种场景需要有人一直在镜头前进行直播,而第二种方式,推流的是静态资源,视频,音乐,图片等都是固定的资源,只是不停的轮播而已。
那有没有一种方式,既可以无人守护,又可以推流动态资源呢?
NodeJs技术栈处理SSE
前缀和应用之生成加权随机数
leetcode上有一些关于前缀和的题目,但这些题目都是基于前缀和高度抽象出来的题目,纯为了做题而做题,而非实际的应用场景。
正好今天做东西时遇到一个可以使用前缀和的场景,记录下来分享一下。
Angular16新特性-Signals初体验
Angular 16 为我们带来了 Signals
,为 Angular 带来更细粒度的响应式能力。
熟悉 Solid.js
的朋友应该知道 Signals
的概念,意为“信号”,是 Solid.js
响应式的基础。Angular 16 将 Signals 添加进来,使得Angular在响应式方面更胜一筹。
动态规划之打家劫舍
在leetcode上打家劫舍这个系列也是动态规划的题目,分支变形,难度逐渐加大。今天整理一下这个系列的题目,做个记录。
动态规划之编辑距离系列
编辑距离是动态规划经典题之一。编辑距离是指给定两个字符串,计算由其中一个字符串通过添加,修改,删除字符操作后转变为另一个字符串所需的最少操作数。
同样,由编辑距离也延伸出来一些变种题目解题思路也是类似,今天就来整理一下这个系列,做个备忘录,方便学习。
动态规划之背包问题
背包问题是动态规划的经典题型,今天就背包问题中经典的01背包问题和完全背包问题做一下复习。