会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
有洸
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2025年11月
Langchain Splitter源码阅读笔记(一)CharacterTextSplitter
摘要: 一、TextSplitter TextSplitter继承自BaseDocumentTransformer,是一个抽象类,不能直接创建实例。 核心(内部)属性有: _chunk_size: 每块大小 _chunk_overlap: 每块之间的重叠区大小 _length_function: 计算大小的
阅读全文
posted @ 2025-11-20 19:04 溯光独立开发
阅读(688)
评论(0)
推荐(0)
2023年3月
写一个我心目中的完美深拷贝
摘要: 要求: 1. 实现传入参数的深拷贝,并返回拷贝后的对象。 2. 要考虑到日期、正则等特殊类型,还有ES6的新数据类型。 3. 要考虑循环引用情况。 思路: 基础数据类型的深拷贝,只要考虑一下是对象还是数组,递归即可。完美深拷贝难点在循环引用和特殊类型。 循环引用可以用一个Map解决。 特殊类型,万变
阅读全文
posted @ 2023-03-09 13:47 溯光独立开发
阅读(90)
评论(0)
推荐(0)
JS中创建对象与继承的方法总结
摘要: js中对象的定义与其它面向对象语言不同,它的对象被描述为:一组无序属性的集合,其属性可以包含基本类型值、对象或者函数。 而其它面向对象语言中的对象,通常指代可以通过类创建多个的,具有相同属性和方法的对象。 如果我们想在js中创建第二种对象,需要做什么?先定义它的构造函数。 1. 几种创建具有相同属性
阅读全文
posted @ 2023-03-06 12:52 溯光独立开发
阅读(90)
评论(0)
推荐(0)
2023年2月
使用vue3重构项目的一点思考
摘要: vue3如何做整页面复用? 场景是,monorepo项目,子项目间总有可以复用的页面,比如说登录页、用户管理和权限管理等。 这些页面大部分情况下都相同,但可能具有不同的用户权限分类,有一些特殊管理员。 使用vue2时,用extend与mixin属性,可以做整个页面的继承,在子页面中覆写基页面的部分方
阅读全文
posted @ 2023-02-26 16:02 溯光独立开发
阅读(141)
评论(0)
推荐(0)
2022年11月
vscode打开vue项目突然所有.vue文件第一行报错解决
摘要: yarn重新安装项目所有依赖,并重启vscode后,突然所有.vue文件第一行<template>处报错 Parsing error: Cannot read properties of undefined (reading 'jsx') 解决方案:在vscode插件中,禁用ESLint —— 重新
阅读全文
posted @ 2022-11-17 18:35 溯光独立开发
阅读(1156)
评论(0)
推荐(0)
2022年7月
<script>直接引入模块化的js文件踩坑记录
摘要: 场景描述 需求的起因很简单,想写一个es6模块化验证demo,在index.html中通过<script>标签引入main.js,在main.js中,通过import的方式引入写好的func1模块,并请求,拿到返回值后显示在页面上。 // index.html <!DOCTYPE html> <ht
阅读全文
posted @ 2022-07-22 15:49 溯光独立开发
阅读(6509)
评论(0)
推荐(1)
2022年3月
vue模板工程中静态资源引入的小坑
摘要: 需求: 同类型静态图片放在了/src/assets/imgs下面,要在js代码中引入这些图片资源。 已知vue代码采取ES Module规范,理论上应该避免使用commonjs的东西,所以第一反应不用require()而是使用import(),发现报错,大致是对应的位置没有模块导出。 为什么? vu
阅读全文
posted @ 2022-03-19 01:32 溯光独立开发
阅读(408)
评论(0)
推荐(0)
yarn运行报错无法加载文件 C:\Users\xxxx\xxx\yarn.ps1,因为在此系统上禁止运行脚本
摘要: https://www.cnblogs.com/dekevin/p/13472543.html set-ExecutionPolicy RemoteSigned 更改执行策略
阅读全文
posted @ 2022-03-10 15:52 溯光独立开发
阅读(18)
评论(0)
推荐(0)
webpack的插件clean-webpack-plugins的小坑
摘要: webpack引入插件clean-webpack-plugin, 配置的时候output: {filename: 'bundle.js', path: __dirname},把打包后文件直接输出到了根目录。 结果再次打包时,根目录下所有文件全被删了,只留了一个打包后的文件。 由此可以推测clean-
阅读全文
posted @ 2022-03-10 10:48 溯光独立开发
阅读(113)
评论(0)
推荐(0)
html script标签的配置不同引起的跨域问题
摘要: 正常来说,script标签引入资源是不会触发浏览器跨域的,这也是jsonp的原理。 但是使用script type="module"会引起跨域,这是因为浏览器同源策略对http/https/data和file的限制程度不一样。
阅读全文
posted @ 2022-03-10 10:44 溯光独立开发
阅读(516)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告