我只爱钱
IP:
31关注数
0粉丝数
27获得的赞
工作年
编辑资料
链接我:

创作·51

全部
问答
动态
项目
学习
专栏
我只爱钱

如何在Chrome DevTools中成功修改并重放请求的Cookies?

«你通过chrome自带的 copy as fetch或者copy as node fetch,然后到控制台修改参数值,重放请求。但都失败了。» 都失败了是啥意?是重放成功了,但是返回不是你预期的,还是直接重放不了? 我一般复制成cURL,然后粘贴到编辑器里面去改参数,改好了在命令行里直接执行,你可以试试这种办法。
0
0
0
浏览量0
我只爱钱

手机版本的 firefox 如何自由安装插件?

等。 参见:"https://blog.mozilla.org/addons/2023/08/10/prepare-your-firef..." (https://link.segmentfault.com/?enc=%2FL3J%2F0MkdUsyeKNE3rRVhQ%3D%3D.znaQZuwGC1W6q1tk6u8s%2FfGhmXRn8zmLwC851deDJmz0edj7PLPUk%2FlKG0E6pO3Cn3DZCAW3rPvsU2lwpj2NGDAOopixYB3sbDqfNmXAA7ymuU7xmH0LG5tTlgpxAHHDSjEzFGVBSe3gyexvzUa4WCB7%2F2mlzx5Q%2FJTYenz%2Bnac%3D) 现在的确实很少,你可以看看这里:"https://addons.mozilla.org/zh-CN/android/" (https://link.segmentfault.com/?enc=KmuFUcHZ2MooNSROtyLsLQ%3D%3D.sqzpNDg52hMyCqG6GlSqHp7NCqQLIuXQvFK6Dq%2BLnj96czYtmwcb494YAcfBCi6M) *** 另外,你可以安装 Nightly 版本,然后然照这个步骤:"https://blog.mozilla.org/addons/2020/09/29/expanded-extension..." (https://link.segmentfault.com/?enc=cl77DuEYmhlCUS9kp%2B9%2FBg%3D%3D.0Uma8%2BlmBOvjHFmmxil7vMyme9iiYXVn7HJPhxl3Qtjwt5A54sVCritiBhG9Vup3E3xgrzWOBsV0UDvIgD%2BDcjyS0H8F4DIgC0ou1xFQKvGekjs5%2FC5pbvrtC8hgkIw9cvwc9mYvk9AR8nwJHkhLRA%3D%3D)
0
0
0
浏览量0
我只爱钱

js分片下载的视频无法播放?

contentList.push(res.data); // 文件流数组 // 递归获取文件数据 if (filesCurrentPage 标签,只有 Firefox 和 Chrome(内核) 支持 download 属性 //IE10以上支持blob但是依然不支持download if ("download" in document.createElement("a")) { //支持a标签download的浏览器 const link = document.createElement("a"); //创建a标签 link.download = fileName; //a标签添加属性 link.style.display = "none"; link.href = URL.createObjectURL(blob); document.body.appendChild(link); link.click(); //执行下载 URL.revokeObjectURL(link.href); //释放url document.body.removeChild(link); //释放标签 视频成功下载但是无法播放?是因为new bold()处理问题 还是其他问题? 还有其他合并文件流的方法吗?
13
1
0
浏览量371
我只爱钱

vue 项目改为微应用后,原本的项目地址打不开为什么?

项目入口判断下是否微应用环境吧,不是微应用环境得执行vue项目那一套,需要mount()
0
0
0
浏览量0
我只爱钱

vue项目报错无法正常访问GET http://localhost:8080/js/chunk-vendors.js net::ERR_ABORTED 404 (Not Found) 如何解决?

项目运行正常,浏览器访问不了项目 1. GET "http://localhost:8080/js/chunk-vendors.js" (https://link.segmentfault.com/?enc=i1yXzn0JVrMSsoa3Pl50Ag%3D%3D.3gqyY2RK1LSipefVpJfUKGKz6fZRV5FwN%2Bamk%2Bp2RVtOxJp8yP608eKLhnioJa9Z) net::ERR_ABORTED 404 (Not Found) 2. Refused to execute script from '"http://localhost:8080/js/chunk-vendors.js" (https://link.segmentfault.com/?enc=RXnWxbMKqhqiyW0QEUlNcw%3D%3D.IXWKjPLYg%2B%2BHX014S1ZfvBExCKXE8TURrzQd%2Fx7xfHhjphi9pLG5mgfrgiy5MNTU)' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled. "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20250102/930c452eddcd8f4f7f5fe9f11be79211.png) "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20250102/b825b4affb8198432732454ae8eac295.png) "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20250102/5cfab1d8fed0c3ffd7dd2236fbf9a9ff.png) vue.config.js const CompressionWebpackPlugin = require('compression-webpack-plugin'); const { transformElementScss } = require('ele-admin/lib/utils/dynamic-theme'); module.exports = { productionSourceMap: false, configureWebpack: { performance: { maxAssetSize: 2000000, maxEntrypointSize: 2000000 } }, chainWebpack(config) { config.plugins.delete('prefetch'); if (process.env.NODE_ENV !== 'development') { // gzip 压缩 config.plugin('compressionPlugin').use( new CompressionWebpackPlugin({ test: /\.(js|css|html)$/, threshold: 10240 }) ); } }, css: { loaderOptions: { sass: { sassOptions: { outputStyle: 'expanded', importer: transformElementScss() } } } } }; 浏览器显示是404,但是新窗口打开能获取到 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20250102/077c2ae7b1f969bf4babc601ef84e810.png) "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20250102/6cbb6afb166b7e9c9a343881d941e2cb.png)
14
1
0
浏览量349
我只爱钱

微信小程序 新的用户隐私指引,wx.getPrivacySetting 不兼容ios系统报错?

"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241230/5fc8fff67ce4fa69d2e2f68725197087.png) 版本已经调到3.0以上, "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241230/4ffdb61d1b0932e8b29e7edad29cbefd.png) 真机调试还是报错,发了一版到线上,弄的线上的ios 出现问题,安卓则没有, "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241230/5bc6121dbb3732dc61a58620ece2938a.png) 有没有遇到类似问题的朋友呢?
10
1
0
浏览量259
我只爱钱

js 怎么设置缓存有效时间?

"localStorage "是没有提供API的, 可以写一个公用的方法来进行存储的时候加上时间戳 export function setLocalStorageAndTime (key, value) { window.localStorage.setItem(key, JSON.stringify({ data: value, time: new Date().getTime() })) } cookie可以, 可以用js-cookie插件: let seconds = 10; let expires = new Date(new Date() * 1 + seconds * 1000); Cookies.set('username', 'tanggaowei', { expires: expires }); // 10 秒后失效
0
0
0
浏览量0
我只爱钱

输入框点击输入提示后回显问题?

是想要这种效果吗? https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241228/e52d84d61c1417993d943fa52d0468ed.png
0
0
0
浏览量0
我只爱钱

在vue环境下,如何将两个表格内的元素对齐?

使用"colgroup" (https://link.segmentfault.com/?enc=rEL5fI0kjaAlRpVRrBsHFw%3D%3D.LVE8AUYBBsQfHs66vWKPkfpNGi%2FB1v5ZfSTMiL36U1hyEGZ7FcOjmKQ0WYfiKvvmtLrp%2FKVqjtkQ2wFvru3w4zkBusSrM43p4Ro48zghoWo%3D)指定一下每列的宽度,示例如下: 所属项目 采购金额 采购内容 数量 金额 品牌 规格型号 计量单位 单价
0
0
0
浏览量0
我只爱钱

当前互联网IT行业的趋势是前后端分离还是不分离?

应届生毕业就要工作了 想要精通一个框架 特地来询问一下是搞前后端分离的还是不分离的?哪一个比较符合当前的找工作趋势,python行业
6
1
0
浏览量395
我只爱钱

windows docker的端口网络问题?

已解决。 我这个项目使用的fastify,这个框架默认监听的是127.0.0.1,改为0.0.0.0就好了。 我刚刚试着使用别的镜像创建容器发现正常,我就想着是不是这个web框架的问题,然后搜了下,就是它 参考文章:"http://t.csdn.cn/wLngG" (https://link.segmentfault.com/?enc=ZFNiU97i7%2F8FXlDtwMUfBw%3D%3D.X4L5n33amsngDYxMg3BRKRBbVaj84t7UBogrOF5lV60%3D)
0
0
0
浏览量0
我只爱钱

一个css样式的实现?

"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241217/f76be45db876f6b29ab7322e82317143.png) 这就是一个个元素,横向排列,里面的内容居中,设置"text-align:center"就行 难点就是上面的横线,用上边框的话是最简单的,但是第一个和最后一个缺一半,就得用什么东西遮住,比如伪元素,但是这样就不支持透明色了。 可以使用伪元素来实现,"::before"来实现横线,宽度占据全局父元素宽度,可以设置"left:0;right:0;"第一个和最后一个元素的伪元素需要少一半,第一个伪元素可以设置":first-child::before{left: 50%;}",最后一个伪元素可以设置":last-child::before{right: 50%;}" 上面的圆圈可以使用另一个伪元素"::after"实现,靠上居中就行,主要是偶数个需要变色,这可以使用":nth-child(2n)::after{color: xxx}"
0
0
0
浏览量0
我只爱钱

前端网页离线预览pdf、word文件内容,有方法实现吗?

1. 渲染部分,"pdf.js" (https://link.segmentfault.com/?enc=2f1%2Bm7OtwyHePqtxkUBh9w%3D%3D.sdpLNky2Qe73VmDPhTNz0kEyHr0UE491a5uA%2FiDAV0pPKagQOj0Hm1q1l3FnXrbm) 应该可以 2. 离线部分,建设你的要求是不依赖网络,加载本地文件,可以用 "" + FileReader 来做,读进来的就是 blob,生成一个本地 URL 交给渲染工具即可
0
0
0
浏览量0
我只爱钱

这个数据无法使用map遍历吗?

一看就是若依那一套
0
0
0
浏览量0
我只爱钱

vue webpack 自定义依赖库 避免二次编译构建?

短期维护下面这种直接排除: vue.config.js文件: module.exports = { chainWebpack: config => { config.module .rule('js') .exclude .add(/src\/components\/custom-editor\/build/) } }
0
0
0
浏览量0
我只爱钱

如何处理数据?

描述太少 假若你觉得数据太小,就扩大 1e7 倍数后再进行计算呗
0
0
0
浏览量0
我只爱钱

微信公众号新闻列表如何抓包?使用charles和fiddler都无法抓到?

微信生态的反扒手段与更新频率是很高的,不过你可以参考一下这篇文章,应该能对你有所帮助 "https://learnku.com/articles/4269/how-to-grab-the-elegant-wec..." (https://link.segmentfault.com/?enc=oWZrF3FdyYRyK0wRmeISyg%3D%3D.6vY1RfUq5Ai3jJ2s%2FvUULPTrNRh9e2%2Bw2DR5wafI9b4bKsVNvx4cgdkZ%2FHK%2F7gKgaY8TmeMY6X%2BG2%2FrCpi%2FpLaQrfnTLWWCzfYXTHqIS4K8%3D) "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241207/574b628abbb2c1844ed91d3d643d29b0.png)
0
0
0
浏览量0
我只爱钱

大佬们,帮看下这网站是用什么语言和技术开发的?

这网站叫熊猫监控 * 登录地址:jiankong.xmtui.com * 他的landing page: xmtui.com 看上去不像是java写的,也不知道用的什么语言和框架,还是说用了vue和react。 能看出是用了什么技术吗?
0
1
0
浏览量15
我只爱钱

Edge DevTools 中这些tab的图标怎么去掉?

Edge DevTools 中这些tab的图标怎么去掉? "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241201/7dd805bd8ec34386167efc66bf614b38.png)
0
1
0
浏览量16
我只爱钱

github pages 目前有哪些路由重定向的解决方案?

实在不行你就路由模式由history换成hash模式就行了
0
0
0
浏览量0
我只爱钱

nuxt3提示Hydration children mismatch in ?

这个提示的意思是,服务器渲染(SSR)的结果与你完成加载后显示的内容不同。多半是由于你在浏览器里加载了一些数据,比如 localStorage,然后页面就被重新渲染了。 最坏的结果就是页面抖动,导致浏览器评分降低;或者原本的动态请求失效。不是什么大问题,所以只是警告。需要你自己判断影响的大小。
0
0
0
浏览量0
我只爱钱

Vue 3 如何实现一个 `v-const` 指令?

情景 Vue 模板中我们经常会用到一些中间量,比如 {{ item.a.b.c.d1 }} 中的 "item.a.b.c" {{ message.split(' ')[0] }}: ... 中的 "message.split(' ')" 问题 由于 "v-for" 或 "" 等的包裹,我们难以利用 "computed" 简单地提出这些中间量(当然我知道都有普通的解决方案) 我想到 Vue 既然有 "v-if" / "v-for" 等和 JavsScript 关键字风格类似的内建指令,能不能实现一个 "v-const" 来简化代码? 设想中这个指令是这样用的: {{ data.d1 }} {{ header }}: ... 我想得到的帮助 * 较简单的实现方案 / 思路 * Vue 和其它框架如 Svelte 不提供类似指令出于什么原因?性能 / 歧义 / 历史原因? * 指令实现后,与 Volar 兼容的可能性 / 相关资料(指的是可以获得补全,而不仅仅是不报错)
0
1
0
浏览量10
我只爱钱

麻烦PHP大佬看下我这个求唯一字符串的函数?

MD5算法的输出结果是固定长度的字符串,当输入的消息长度不相同时,不同的输入会产生不同的哈希值。然而,当输入的消息非常庞大时,很难保证哈希值的唯一性。这就意味着,MD5的哈希值总的来说是有可能重复的,然后你还只是截取一段数据,那就更有可能出现重复了,唯一算法比较出名之一是雪花算法,你可以去了解了解
0
0
0
浏览量0
我只爱钱

go 嵌套数组构造出一个能添加结构的函数?

语言 go 写了一个嵌套数组 想要构造出一个能够添加一个结构体的函数 //golang package main import ( "fmt" ) type dog struct { name string age int *cat } type cat struct { id int } func ll(name string, age int, id int) *dog { oo(id) name = name age = age return &dog{ name: name, age: age, } } func oo(id int) *cat { return &cat{ id: id, } } func main() { s9 := ll("lal", 90, 80) fmt.Println(s9) fmt.Println(s9.name, s9.age, s9.id) } &{lal 90 } 这是运行的结果 想要知道 nil为什么没变 为什么不是80
go
0
1
0
浏览量10
我只爱钱

form表单请求,叫做HTTP的什么?

form表单请求,叫做HTTP的什么? HTTP请求方式吗?应该不是:HTTP的请求方式是GET,POST,PUT等。 没有找到答案
0
1
0
浏览量21
我只爱钱

Springbot1.5.4启动报错?

Springbot1.5.4启动报错:::java.lang.IllegalStateException: ApplicationEventMulticaster not initialized - call 'refresh' before multicasting events via the context: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@1184ab05: startup date [Wed Nov 29 18:38:10 CST 2023]; root of context hierarchy
0
1
0
浏览量13
我只爱钱

动态表单动态渲染问题?

{{ item.name }} export default { data() { return { list: [ { name: '姓名', props: 'name', show: [] }, { name: '年龄', props: 'age', show: [] }, { name: '身高', props: 'height', show: [] }, { name: '是否合格', props: 'isPass', show: [ { key: 'age', symbol: '=', value: 180 }, ], value: '' } ], formData: { name: '', age: '', height: '', isPass: '' }, }; }, methods: { shouldShow(item) { if (item.show.length === 0) { return true; } return item.show.every(condition => { const formValue = this.formData[condition.key]; switch (condition.symbol) { case '=': return formValue >= condition.value; default: return false; } }); } } };
0
0
0
浏览量0
我只爱钱

如何通过php生成的js内容,在页面中启作用?

如何通过php生成的js内容,在页面中启作用 如下例说明: 以上api.php生成的代码如下 var data={"list":[{"id":1,"name":"张三"},{"id":2,"name":"李四"}]}; 如何在调用的页面中js直接能读取var data这个变量? 我就是按以上做的,但是控制台显示如下: Uncaught ReferenceError: data is not defined
0
1
0
浏览量10
我只爱钱

Python httpx库如何发送HTTP/2 POST请求?

import httpx url = "http://127.0.0.1:1313" data = "ww$$go" headers = { "Content-Type": "application/x-www-form-urlencoded", # 设置合适的 Content-Type } # 使用 httpx 发送 HTTP/2 POST 请求 with httpx.Client(http2=True) as client: response = client.post(url, data=data, headers=headers) # 输出响应信息 print(f"Status Code: {response.status_code}") print("Response Content:") print(response.text)
0
0
0
浏览量0
我只爱钱

js便利数组,得到个二维数组[[最小值,最小值],[最大值,最大值]]?

var newArr = [ { "imgUrl":"http://jcyj.mem.cegn.cn/gw/dwa-micro-file-simple/api/file/download/ae8dbd89-252d-4fd7-9cb2-098fb92e454b", "arr":[[39.867638888888884,116.39333333333333],[50.97152777777777,110.31527777777778]] }, { "imgUrl":"http://jcyj.mem.cegn.cn/gw/dwa-micro-file-simple/api/file/download/ae8dbd89-252d-4fd7-9cb2-098fb92e454b", "arr":[[40.867638888888884,115.39333333333333],[40.97152777777777,120.31527777777778]] }, { "imgUrl":"", "arr":[[],[]] },{ "imgUrl":"", "arr":[[],[]] }, { "imgUrl":"", "arr":[[],[]] }, { "imgUrl":"", "arr":[[],[]] } ]; 计算newArr数组所有对象中arr二维数组,比较后返回其中的[[最小值,最小值],[最大值,最大值]]; 要这种结果[[39.867638888888884, 115.39333333333333], [50.97152777777777, 120.31527777777778]]
0
1
0
浏览量11
我只爱钱

覆盖vite/client的默认类型为什么自定义的类型要放在前面引用?那不是自定义的类型被覆盖了吗?

自问自答了吧,是自己没搞清楚ts的合并策略,在对同一个模块多次类型定义的时候,变量的导出不会发生合并也不会覆盖,先定义的优先,接口、命名空间和类则会合并并且已经定义过的属性必须是同类型的,其他基本类型多次定义也不会发生覆盖,先定义的优先
0
0
0
浏览量0
我只爱钱

怎么关闭 WebStorm Compile TypeScript ??

前端大佬们 谁知道 WebStorm Compile TypeScript 选项怎么关闭??? 每次不小心点击之后 TS 文件直接全部编译 JS文件 每次都要一个个删除 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241015/c722885b2c0c6e60d9c4d0ccaf220c08.png) 百度 魔法(Google)
0
1
0
浏览量194
我只爱钱

如何禁止用户使用浏览器提供的隐藏元素设置?

首先你可以通过禁止打开控制台,防止别人进行代码调试,一般有以下方案 1、禁止右键查看源码和F12 //禁止F12键盘事件 document.addEventListener('keydown', function(event){    return 123 != event.keyCode || (event.returnValue = false) }); //禁止右键、选择、复制 document.addEventListener(‘'contextmenu'’, function(event){    return event.returnValue = false }) 2、通过页面宽度变化监测控制台 浏览宽高变化监测主要是监测浏览器可视区域的宽高:window.innerWidth / window.innerHeight(滚动条和内容区)和浏览器宽高:window.outerWidth / window.outerHeight(inner的基础上加上工具条的宽高)之间的差值。 因为我们不知道浏览器是否开启了工具条及工具条的宽高,所以我们设置一个阈值如200,如果outer – inner 大于200,我们就认为开启了控制台。 function resize(){ var threshold = 200; var widthThreshold = window.outerWidth - window.innerWidth > threshold; var heightThreshold = window.outerHeight - window.innerHeight > threshold; if(widthThreshold || heightThreshold){ console.log('控制台打开了') } } window.addEventListener('resize', resize); resize() 3、利用debugger的特性,无限递归 这个方法不能监测控制台被打开,但是能达到不让别人浏览你代码的目的。 上面也说了:debugger 语句调用任何可用的调试功能,可以阻断代码执行,如果没有调试功能可用,则此语句不起作用。 另外:每个浏览器都有其最大调用栈,如果超出就会抛出Maximum call stack size exceeded的错误并终止程序。 利用上面讲的特性组合成下面的代码: function check() { function doCheck(a) { (function() {}["constructor"]("debugger")()); //debugger doCheck(++a); } try { doCheck(0) } catch(err) { console.log(err) } }; 上面代码check运行时,如果控制台未开启,debugger 不会起作用,但是doCheck会不断循环,直至爆栈,抛出错误,中止本次check运行;如果控制台开启,则会不断的进行断点调试和循环doCheck的调用,直至爆栈;如果控制台开启,但是取消了debugger调式,虽然此时debugger 不会起作用,但递归是依然存在的,而且此时网页性能与未开启控制台相比会大幅度下降,严重的话,可能会卡死浏览器。 但是总有破解方案,个人建议也可以考虑给整体转换成图片,这样用户就没办法单独去掉
0
0
0
浏览量0
我只爱钱

proxifier设置代理浏览器网页打不开了怎么办?

如题,本来想学习下抓包,结果,刚按照网上教程设置了下后,浏览器网页立马变成无法访问,删除了代理规则啥的也没用?有点慌,咋整 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241011/423abb34ca95a214ea569aae49abd0c1.png) 参考的这篇文章:"https://blog.csdn.net/qq_68064663/article/details/133958534" (https://link.segmentfault.com/?enc=kMkhfWiCFmzl2dowcopwXQ%3D%3D.7bGowbBrtKk6c7Y6TYLrP0K20BGdw1w6uiucg7r4auSBweyfiMk25cZRaE07jrd6W7NGSksK7KjcJbon0vQeaw%3D%3D)
0
1
0
浏览量147
我只爱钱

chrome devtools 中 network 标签,开启 preserve log,查看历史页面发起请求的 response 是无法查看,是为什么。怎么能查看历史的 response?

chrome devtools 中 network 标签,开启 preserve log,查看历史页面发起请求的 response 是无法查看,是为什么。怎么能查看历史的 response? "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241009/1fe0afa4c11d8ef5cfd55a3789dc5bc9.png) 跳转页面之后 response 就无法查看了,怎么能继续查看
0
1
0
浏览量203
我只爱钱

react-routerV6路由配置时loader函数耗时太长,导致白屏怎么解决?

最新的react-router V6版本中,可以在配置路由时编写loader函数,然后在组件中用useLoaderData接收 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241007/8a92fc49c646959525e0405735c8871a.png) "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241007/7efe5274843bda0b3f3ec139eca76dad.png) 但实际使用发现一个问题:当loader函数耗时很长时,页面其实是处于白屏的,例如上图所示,就有3秒的白屏,就算使用如下Suspense,也无法显示fallback Loading...}> 所以大家是怎么解决白屏问题呢?
0
1
0
浏览量123
我只爱钱

antd中输入框的背景颜色怎么修改?

看起来像是浏览器自动填充的样式,可以考虑给 ":autofill" (https://link.segmentfault.com/?enc=25uKH1jznZC4P9k2411FEA%3D%3D.REVWlvR5NU673gXAlCa%2BjQ3XyJZAkty3yxrupFP9uOBnclhMzlm%2BW8jjPknEFP9sP3bvZ01GXGCsf5bSc2HYng%3D%3D) 伪类设置样式来覆盖。 *** "聊聊:autofill和autocomplete自动填充 « 张鑫旭-鑫空间-鑫生活" (https://link.segmentfault.com/?enc=HPDH8gkBhb49QFr7bkvu9A%3D%3D.k2BHdJQwz25BO%2BKVFi0tA30e8uHAKl38mctdY23X9f3W%2BSYl7C7AwwPNxxtAhBB%2BC2JRzkaxywXeKLV2oWE7v%2BkmM0seFk9mn%2BjPr4PQizgyfZrHo5vOCN%2FHlr3gaP0w)
0
0
0
浏览量0
我只爱钱

在 canvas 中怎么计算不规则图形的面积?

在 canvas 中怎么计算不规则图形的面积? 在 canvas 中,用鼠标绘制了一个不规则图形,不要第三方js库,怎么计算这个不规则图形的面积? 要源码
0
1
0
浏览量156
我只爱钱

求推荐一个golang下使用配置文件的库,要求能保留注释?

我也找过,目前只发现一个办法。像是 go-yaml 这个库提供了 "yaml.Node" 结构,"Marshal"/"Unmarshal" 到这个结构可以保留注释信息。 package main import ( "log" "strings" yaml "gopkg.in/yaml.v3" ) func main() { var node yaml.Node data := []byte(strings.TrimSpace(` block1: # the comment map: key1: a key2: b block2: hi: there `)) log.Printf("INPUT:\n %s", data) if err := yaml.Unmarshal(data, &node); err != nil { log.Fatalf("Unmarshalling failed %s", err) } results, err := yaml.Marshal(node.Content[0]) if err != nil { log.Fatalf("Marshalling failed %s", err) } log.Printf("RESULT:\n %s", results) } 输出 2009/11/10 23:00:00 INPUT: block1: # the comment map: key1: a key2: b block2: hi: there 2009/11/10 23:00:00 RESULT: block1: # the comment map: key1: a key2: b block2: hi: there
0
0
0
浏览量0
我只爱钱

Vue Router路由守卫beforeEach的next方法使用?

可以 router.beforeEach(async(to, from, next) => { if (to.meta.auth) { // need verification // This is a promise function 👇 await widget.user .authVerification() .then(() => { next(); }) .catch((error) => { // Session expired console.log(error); next("/login"); }); } }
0
0
0
浏览量0
我只爱钱

vue3 div 绑定 ref 问题?

vue3 div 绑定 ref 正常是这样的: import {ref} from "vue"; const divRef1 = ref(null) const divRef2 = ref(null) const divRef3 = ref(null) 这样的怎么不可以: import {ref} from "vue"; const divRefs = ref({ divRef1: null, divRef2: null, divRef3: null, })
0
1
0
浏览量168
我只爱钱

如何生成笛卡尔积?

现在有这几个数据 let names = ["iPhone X", "iPhone XS"] let colors = ["黑色", "白色"] let storages = ["64g", "256g"] 要转换成 [ { "spec": [ { "name": "iPhone X" }, { "name": "黑色" }, { "name": "64g" } ] }, { "spec": [ { "name": "iPhone X" }, { "name": "黑色" }, { "name": "256g" } ] }, { "spec": [ { "name": "iPhone X" }, { "name": "白色" }, { "name": "64g" } ] }, { "spec": [ { "name": "iPhone X" }, { "name": "白色" }, { "name": "256g" } ] }, { "spec": [ { "name": "iPhone XS" }, { "name": "黑色" }, { "name": "64g" } ] }, { "spec": [ { "name": "iPhone XS" }, { "name": "黑色" }, { "name": "256g" } ] }, { "spec": [ { "name": "iPhone XS" }, { "name": "白色" }, { "name": "64g" } ] }, { "spec": [ { "name": "iPhone XS" }, { "name": "白色" }, { "name": "256g" } ] } ]
0
1
0
浏览量145
我只爱钱

markdown文件在vscode中怎么代码格式化?

右键都没有这个选项了,怎么配置支持,或者需要插件?
0
1
0
浏览量172
我只爱钱

请教jdbc PreparedStatement设置参数的时候,为何需要指定具体参数类型?

jdbc PreparedStatement接口中,提供了一系列方法用来设置 SQL参数。比如: void setInt(int parameterIndex, int x); void setString(int parameterIndex, String x); void setObject(int parameterIndex, Object x); 既然,setObject(int parameterIndex, Object x)作为一个通用的方法,可以适配任何参数的设置,那么jdbc api中提供更具体的 类似"setInt(int parameterIndex, int x)"的作用何在呢? 感谢解答!
0
1
0
浏览量139
我只爱钱

Django 后端处理文件下载返回乱码数据,可以下载但无法打开?

# 换成这两个响应头试试 response['Content-Type'] = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" response['Content-Disposition'] = "Content-Disposition", "attachment; filename*=utf-8''模板.xlsx"
0
0
0
浏览量0
我只爱钱

子组件传入对象,父组件咋避免子组件更新?

场景 我有一个父组件,里面包含一个子组件,子组件传入了一个对象,假设对象是字面量。当我的父组件更新时,子组件也会更新。导致不必要的渲染。 尝试 1.通过使用React.memo包裹子组件,作用是父组件更新,子组件只有当props变化才变化。结果发现还是不对。。。。分析了一下原因是,当父组件更新时候,传入到子组件的的引用发生了变化,虽然值是相同的。。。咋搞
0
1
0
浏览量177
我只爱钱

微信小程序 web-view 打开H5网页 不执行JS?

webview 有在小程序后台管理配置业务域名吗且只能以https 开头 "微信公众平台" (https://link.segmentfault.com/?enc=cF0GoIYbehAmNvFiSuINnQ%3D%3D.i8zWpWxFR40lTNWv6mmbt%2BRylOSM0yY6PYmNPjDtwVo%3D)
0
0
0
浏览量0
我只爱钱

如何在uniapp permission.js中设置页面拦截器提示?

uniapp permission.js中定义了页面拦截器,我想在页面被拦截的时候给个提示,但是并没有效果,是怎么回事呢? "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241001/4a6e75704d9ceb06aa95c14b83cabb43.png) 弹出消息提示
0
1
0
浏览量127
我只爱钱

redis 的 redisbloom 想要修改兼容的端口为非 6379 但无效?

问题排查 * 启动服务后 进入容器 «docker exec -it rebloom2 /bin/bash» * 查看端口是否生效 apt-get install net-tools netstat -aon |grep 6377 (空) netstat -aon |grep 6379 (有值) * 说明修改端口失败 * 查看 /etc/redis/redis.conf 已经修改过的 * docker 容器中执行 redis-server 提示: Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf * 查看 "https://github.com/RedisBloom/RedisBloom/blob/master/Dockerfile" (https://link.segmentfault.com/?enc=HCcYkQzO51%2BhWwoi5HxMxQ%3D%3D.ynH2iEFcfEzE0%2Fi58yDqHzieeDnyDNV%2B0vjW0M%2FqRYVUJx3ZWb8hBILInbAXuQViM5llHlOjlvKXg39H1oTq%2Bg%3D%3D) 默认 redis-server 不带配置CMD ["redis-server", "--loadmodule", "/usr/lib/redis/modules/redisbloom.so"] 最终结果 * docker-compose.yaml 增加 command(最后一行)version: "3" services: redis: container_name: rebloom2 restart: always image: redislabs/rebloom:2.6.12 ports: - "6377:6377" volumes: - ./volumes:/data # /usr/local/redis/data 是你宿主机的路径;/data 是容器内的路径,容器内的 redis 会把需要持久化的数据都保存到 /data 目录下 - ./redis.conf:/etc/redis/redis.conf # redis.conf 这个文件已经准备好了,可以放到这个路径,也可以自己修改,比如放到项目路径中 command: redis-server /etc/redis/redis.conf --loadmodule /usr/lib/redis/modules/redisbloom.so
0
0
0
浏览量0
我只爱钱

Webpack压缩代码时,drop_console和pure_funcs是否会重复工作?

在 Webpack 的 TerserPlugin(通常用于压缩 JavaScript 代码)中,drop_console 和 pure_funcs 是两个与代码压缩和删除相关的选项。不过,这两个选项在处理 console 相关的函数时,有一些细微的差别和用途。 drop_console: 这个选项是 TerserPlugin 的一个简化设置,用于自动删除所有 console 相关的函数调用。当设置为 true 时,它会删除诸如 console.log、console.error 等的所有调用,而不仅仅是 console.log。 pure_funcs: pure_funcs 是一个数组,其中列出了被认为是“纯函数”的函数名。纯函数是指那些不产生任何副作用(例如修改全局状态或触发网络请求)并且总是返回相同结果的函数。对于这样的函数,如果它们的返回值没有被使用(即它们是“死代码”),那么 TerserPlugin 可以安全地删除这些函数的调用。 当你为 pure_funcs 指定 ['console.log'] 时,你告诉 TerserPlugin console.log 是一个纯函数,如果它的输出没有被使用(例如,没有被赋值给变量或作为其他函数的参数),则可以安全地删除这个调用。但是,请注意,这只会影响 console.log,不会影响其他 console 方法的调用。 两者同时使用会重复吗? 如果你同时设置了 drop_console: true 和 pure_funcs: ['console.log'],那么 drop_console 会删除所有 console 相关的函数调用,而不仅仅是 console.log。同时,pure_funcs 也会尝试删除未使用的 console.log 调用,但在这个上下文中,由于 drop_console 已经删除了所有 console 调用,所以 pure_funcs 的这个特定设置将不会起到任何额外的作用。 但是,如果你有其他纯函数在 pure_funcs 数组中,并且这些函数没有被 drop_console 涵盖,那么 pure_funcs 仍然会起到作用。 总结 如果你只想删除所有 console 相关的函数调用,那么只需设置 drop_console: true。 如果你只想删除未使用的 console.log 调用(并保留其他 console 方法),那么只需设置 pure_funcs: ['console.log'](但请注意,这通常不是一个好的做法,因为其他 console 方法(如 console.error)可能仍然包含有价值的信息)。 如果你既想删除所有 console 相关的函数调用,又想删除其他未使用的纯函数调用,那么可以同时设置这两个选项。但在这种情况下,pure_funcs: ['console.log'] 对于 console.log 的删除是冗余的。
0
0
0
浏览量0

履历