看数据的中二丸子头
IP:
33关注数
0粉丝数
0获得的赞
工作年
编辑资料
链接我:

创作·44

全部
问答
动态
项目
学习
专栏
看数据的中二丸子头

vue3修改样式的问题?

ref是唯一的,和元素的ID类似,你这样写相当于只选中了最后一条同名的ID记录。
0
0
0
浏览量0
看数据的中二丸子头

uni-app怎样让软键盘弹起时,将底部的内容自动放到键盘上面?

看"@keyboardheightchange"这个事件,非微信小程序或者非app基本无解 属性 | 类型 | 默认值 | 说明 | 平台差异 ---|---|---|---|--- @keyboardheightchange | EventHandle | | 键盘高度发生变化的时候触发,event.detail = {height: 键盘高度发生变化时的高度,duration: 键盘升起或者收起所需要的时间} | 微信小程序基础库2.7.0+、App 3.1.0+ "https://zh.uniapp.dcloud.io/component/textarea.html" (https://link.segmentfault.com/?enc=wehNGvZH4L2Iy6XbxlRTwg%3D%3D.%2B6l%2BFFuRnJOwJXpHxswoEgBf8n7cP4orxlAAiiGM0zEyaRgUCnpNCUoecUhE%2ByLkI%2FUo%2BXWC8QqU0vPi4%2F329A%3D%3D)
0
0
0
浏览量0
看数据的中二丸子头

网页f12调试如何查看鼠标悬浮时才出现的dom元素?

分两种情况吧 1. CSS 控制的 把需要鼠标悬浮的元素的 ":hover" 伪类强制打开就行,FireFox 里是这样的: "图片.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241223/a85bbc3c7286a880d1bc4c5456811838.png) 2. JS 控制的 以思否这个按钮的 tooltip 为例 "图片.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241223/e6f677c60102f030228ce11361201ada.png) 把开发者工具调成独立窗口模式,选中那个元素的上级元素,把鼠标悬浮在按钮上,按 Tab 就选中新出现的元素了 "图片.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241223/c6bdb8d157e65f6a4a4c4b21150ea463.png)
0
0
0
浏览量0
看数据的中二丸子头

微信小程序 van-checkbox 动态赋值选中状态,偶尔无法选中的问题?

这是因为你list 更新的是同一引用,setData判定你没更新值 我直接给你说答案 this.setData({ addressList : [...this.data.addressList] }) 微信小程序 this.setData() React this.setState() 都不要像 vue那样直接更新数据源,因为他们不是响应式的,且会污染原数据。
0
0
0
浏览量0
看数据的中二丸子头

js中pcm怎么转g711a编码?

const audioContext = new AudioContext(); const source = audioContext.createMediaStreamSource(stream); const buffer = await audioContext.decodeAudioData(await stream.getAudioTracks()[0].getBuffer()); const g711a = audioContext.createScriptProcessor(1024, 1, 1); g711a.onaudioprocess = (event) => { const input = event.inputBuffer.getChannelData(0); const output = new Float32Array(input.length); for (let i = 0; i 1) { sample = 1; } output[i] = sample * 255; } event.outputBuffer.copyToChannel(output, 0); }; source.connect(g711a); g711a.connect(audioContext.destination); Web Audio "https://developer.mozilla.org/zh-CN/docs/Web/API/Web_Audio_AP..." (https://link.segmentfault.com/?enc=%2F1rNITZtiUrjiRKNaz7YVw%3D%3D.%2BQtVuSVPRMnYcgezV4IDRWletWHpVFVPdx%2BoxkbT67hKTcTdXsWgXz%2BUfw2HMA9NcD3vK3nkJwZjRn7jxvip%2FSBUlI2AkoOdWetZ8Vy2LhgCpRtCRDqSE9Oe5nJgYxFYeulvjmcnrqD8Po4ztl8EL8tgSfpXgHyOCeu88fsSqMQ%3D) 不知道是否可以
0
0
0
浏览量0
看数据的中二丸子头

页面加载时出现了很多莫名其妙的style标签?

最近突然发现页面的head标签里多了很多style "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241217/359c048c1294f283b4f28908465d750e.png) 每次路由切换时, style标签越来越多... "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241217/65ceb86703a940011e9a21862749f8c9.png) 前面几个刷出的style里面是样式代码 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241217/746617472eeaf2d0ac7850f65565674b.png) 但是后面的style就很莫名其妙了, 都是些没有什么实际意义的注释 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241217/e1e3ae04465293330b58a307547540f4.png) 大概的代码就是如下 /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJhcHAuY29tcG9uZW50LnNjc3MifQ== */ 这是怎么回事? 有没有大佬遇到过类似的问题? 创了个新项目还是会有这种情况 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241217/6966049d9fefedafb70a212d09e781d4.png)
7
1
0
浏览量243
看数据的中二丸子头

市面上的低代码平台一般都是怎么对接外部系统的?

市面上的低代码平台一般都是怎么对接外部系统的,比如钉钉、企业微信等等?
0
1
0
浏览量18
看数据的中二丸子头

请问大家,做一个新的vue项目,平时有什么用的比较多的基于axios的封装请求插件库吗?

有现成的 封装好的axios 的请求插件库 可以拿来就用吗?
0
1
0
浏览量13
看数据的中二丸子头

父子组件都使用memo,兄组件切换显示,弟组件重新渲染,memo为啥失效?

请把 App 组件内部定义的其他组件全部提取出去 单独定义,因为 app更新 这些函数都会重新定义 import "./styles.css"; import { memo, useEffect, useState } from "react"; export default function App() { const [isView, setIsView] = useState(false); useEffect(() => { console.log("渲染1"); }); return ( ); } const Test = memo(() => { useEffect(() => { console.log("渲染2"); }); return 测试1111111; }); const ImgShow = memo(({setIsView , isView}) => { useEffect(() => { console.log("渲染3"); }); return ( { setIsView(!isView); console.log(5555555, isView); }} > ); });
0
0
0
浏览量0
看数据的中二丸子头

vscode 如何调试 php 应用?

使用的是 WNMP 的集成环境,服务启用后,如何用 vscode 对 php 代码进行断点调试?之前是使用 PHPStorm 进行断点调试的,想知道 vscode 能否实现类似的断点调试功能
0
1
0
浏览量13
看数据的中二丸子头

使用react+react-dnd通过循环渲染子组件怎样拿到每个子组件的位置?

https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241121/12a961adb87570afddb6d4da5482e4fe.png 使用react+react-dnd实现了类似上图的效果,不过目前的问题是,现在只能实现往后追加,不能实现从中间插入,如果要实现从中间插图需要获取右边每个子组件的位置 由于右边的效果是通过遍历实现的,所以通过ref的方法只能拿到最后一个元素的位置信息 类似于低代码平台拖拽的效果 const elRef = useRef() import designComponents from './components' //。。。 const [{ canDrop }, drop] = useDrop({ accept: 'card', canDrop: (_item, monitor) => { const hoverBoundingRect = elRef.current?.getBoundingClientRect() //这里每次输出拿到的都是最后一个子组件的位置** console.log('🚀 DropSquare hoverBoundingRect:', hoverBoundingRect) return true }, collect: (monitor) => ({ canDrop: !!monitor.canDrop(), }), }) {dropLists.map((item, index) => { const El = designComponents[item.element] return ( // eslint-disable-next-line react/no-array-index-key ) })}
0
1
0
浏览量14
看数据的中二丸子头

go select case 问题?

1 读了两次,是两个周期。 可以直接写 "case t := <-ticker1.C"
0
0
0
浏览量0
看数据的中二丸子头

linux如何抓取网口知道请求了哪些网址?

用wireshark看看
0
0
0
浏览量0
看数据的中二丸子头

aliyun ESSD云盘是什么原理?

需要更新一下知识,不是说网速肯定慢于磁盘速度的。 阿里云的 ESSD 的 E 是指:Enhanced,即"增强",单说名字的表述,和云没有关系。 根据官方介绍,ESSD 走的是 25G 的网络(也就是25000Mbit/s的网络),显然在这种级别的网络下,网速一般不会成为瓶颈。
0
0
0
浏览量0
看数据的中二丸子头

如何批量替换表格中的公式呢?

我遇到一个问题,下图只是一个例子,我有大量的公式如 =Max(1,2,3)。我要替换成的新公式包含了新的参数。我在替换时,无法分几步替换,当我替换时,公式如果没写对,Excel会报错,如下图所示。 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241112/98565e6a7962aff403095018c99e6207.png)
0
1
0
浏览量24
看数据的中二丸子头

tinymce图片无法拉伸的解决方案?

vue2 使用 tinymce 5.10.3版本,为啥图片没有拉伸功能 我希望上传图片后,点击图品可以拉伸,修改图片大小
0
1
0
浏览量21
看数据的中二丸子头

puppeteer如何设置请求到页面源码后,该标签的页面不继续执行,而是执行下个任务?

puppeteer 内置了浏览器,肯定要解析并执行目标页面。按你的说法,那你不需要 puppeteer,直接 "fetch" 不就好了。
0
0
0
浏览量0
看数据的中二丸子头

Goland刚定义的函数总是提示Unresolved reference,这种情况怎么处理?

给我的感觉是 Goland 的问题,今年出现的特别频繁,我使用过程中有两个改善方式。 1. 你可以通过菜单栏中的File -> Invalidate Caches / Restart...来清除缓存或者重启Goland。 AI 说的对,我经常这么干,比直接重启来的效果好。 2. 给 IDE 分配足够的内存,减少同时打开的项目数量。(代码索引有足够内存一般就不会出现了,至少我是这样的)
0
0
0
浏览量0
看数据的中二丸子头

uni打包小程序提示'工具的服务端口已关闭'?

HBulidX 这个提示的输入框根本无法输入y/n,直接就是个ESC开头这些,并不能输入任何字符。 https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241101/25b89a04c7fcd5198418b606f0ca58d6.png 虽然我知道可以手动打开工具开放端口
0
1
0
浏览量18
看数据的中二丸子头

根据Excel模板文件插入数据后打印怎么实现?

可以考虑使用GcExcel。GcExcel有模板功能,你可以在Excel里,将需要替换的数据替换为绑定的字段。把原有的Excel文件,改成模板文件。 GcExcel中就可以直接基于模板,根据数据批量生成Excel或者PDF。 如下图,左边是模板,右边是根据数据生成的结果。 "image.png" (https://wmlx-new-image.oss-cn-shanghai.aliyuncs.com/images/20241031/50ec23c9afc0bf34204d1da8778f0163.png) 你可以参考更多的示例:"GcExcel Java 在线Demo | 模板样例" (https://link.segmentfault.com/?enc=hmggAZ75tjA5JOOK2e7EUA%3D%3D.EOlqxEQcqv4pfmOFjivFB68kJhTCtNbOX123YM1L2wAfVA5hrtJtzKA%2B4ynyfQFARC0UN6Cu%2FkuKHjJgzVeH0LDlIPTqIydcZ6mF67jHmGw%3D)
0
0
0
浏览量0
看数据的中二丸子头

过滤器中修改响应体后,前端无法正常解析,求教如何处理?

直接使用Jackson2ObjectMapperBuilderCustomizer给Jackson 注册long序列化为string的序列化器不就行了吗,要这么大费周章从response读出来再写回去。
0
0
0
浏览量0
看数据的中二丸子头

懒加载性能问题?

virtual list 了解一下。react 可以用 "https://github.com/bvaughn/react-virtualized" (https://link.segmentfault.com/?enc=8B15899%2B4RqEQEEK1jZv2A%3D%3D.g7KU9%2FsMWEa3CrYPQ92CkRjPORPM7vfGJM5f%2BW31CQ9%2Bg4EhvTQdeVwmMxmJYjxy) vue 可以用 "https://github.com/tangbc/vue-virtual-scroll-list" (https://link.segmentfault.com/?enc=uAtCybgxdnYlp%2FQ1SOf5yg%3D%3D.K%2BaguXwMm32xw%2FDvsm%2B%2Fh6Rf2xBWgAs05tiZ9%2FO%2B3VthBCJZmRLYoLLFk5D2j0wnOYZr2yKAefDZ4tl7CD3ShQ%3D%3D)
0
0
0
浏览量0
看数据的中二丸子头

如何在dependencyManagement中替换springboot相关的所有组件的版本?

""只是一个版本仲裁 生效顺序:自定义版本 优先于 统一版本仲裁(dependencyManagement) 如果想统一指定parent中的版本,引入的时候不写版本即可,不写版本就会引用parent的spring-boot-dependencies中默认的版本
0
0
0
浏览量0
看数据的中二丸子头

react-native-webview与vue页面通信问题?

react-native项目中使用react-native-webview嵌入vue页面,两种方式,在不同机型上无效. 方式一:直接使用window.postMessage(例如在 vivo z3手机(android9) 上vue页面监听方法不执行) rn页面: function injectJavascriptFun(params) { const str = `(function() { window.postMessage(1); })()`; injectJavaScript(str); } vue页面: window.addEventListener('message', (event) => {}) 方式二:使用window.WebViewBridge.onMessage(例如在 小米手机(android13) 上vue页面监听方法不执行) rn页面: function injectJavascriptFun(params) { const str = `(function() { window.WebViewBridge.onMessage(${JSON.stringify(params)}); })()`; injectJavaScript(str); } injectJavascriptFun(sendData); vue页面: window.WebViewBridge = { onMessage:function (data){ store.commit('user/setRNWebview', data) } } const event = new Event('WebViewBridge') window.dispatchEvent(event); 以上两种方式在其他一些测试机例如iphone15pro、一加(android13),华为手机上都生效 ,该用什么区分调用两种方法呢?
0
1
0
浏览量18
看数据的中二丸子头

github的有些js太慢了。哪里能上传js在线使用?

Github不是你这样用的啊…… 境内的话,考虑七牛吧,CDN我记得有免费额度可以用的。 如果是用的一些类库包想要用CDN的可以在 "jsdelivr" (https://link.segmentfault.com/?enc=l44NUqCSjxC%2B0a5G0VOzpA%3D%3D.yAjSbUJiLLmUNie6rEPj4FYGV68NIU86A65mg2IxIbk%3D)、"unpkg" (https://link.segmentfault.com/?enc=C59Wltq%2FZqDbJa8ECN5CLQ%3D%3D.6fdsZ4tz9Fmp4ExyDqCp7wPMJ0oi1gZRLIwVGi8L860%3D) 或者 "bootcss" (https://link.segmentfault.com/?enc=pYLpDYA4CX2Y9bcKQDBj4g%3D%3D.2eo29F9snxMQqc76KYOhNun3Sbh1aVtRp9vl1DMLDU8%3D) 上面找
0
0
0
浏览量0
看数据的中二丸子头

React 中如何正确的将多个路由打包给外部调用?

我在用 react 写一个网页项目,其结构大概如下 my-react-app/ |-- src/ | |-- components/ | |-- pages/ | | |-- MainPage.jsx | | |-- Auth/ | | | |-- Login.jsx | |-- routes/ | | |-- authRoutes.jsx | | |-- index.jsx | |-- App.jsx | |-- index.js |-- public/ | |-- index.html |-- package.json 路由用的是 "react-router-dom" v6.0+。在路由文件夹 "routes" 中,其中 authRoutes.jsx 这个文件是用来管理注册登录等路由的,代码如下 import React from 'react'; import { Route } from 'react-router-dom'; import Login from '../pages/Auth/Login'; const AuthRoutes = () => { return ( } /> ); } export default AuthRoutes; 而 routes/index.jsx 这个文件是用来把所有的路由都打包出去的,其代码如下 import React from 'react'; import { BrowserRouter as Router, Route, Routes } from 'react-router-dom'; import MainPage from '../pages/MainPage'; import AuthRoutes from './authRoutes'; const AllRoutes = () => { return ( } /> ); } export default AllRoutes; 在 app.jsx 中引入如下 import React from 'react'; import AllRoutes from './routes'; import './App.scss' function App() { return ( ); } export default App; 我现在遇到的问题是总是提示错误,错误信息是 [AuthRoutes] is not a component. All component children of must be a or 我做了一些尝试 1. 将 authRoutes.jsx 文件中的 "" 和 "" 改成了 "" 和 "",还是同样的错误。 2. 同样,将它们改成 "",也是同样的错误。 3. 将 "} />" 改成了 "",还是同样的错误。 4. 将 routes/index.jsx 中的 "" 改成 "} />",错误没了,但访问 "/auth/login",提示 "/auth/login" 路径并不存在。
0
1
0
浏览量133
看数据的中二丸子头

wireguard 组建的虚拟局域网突然连不上了?

被当成vpn后端口被封了, 所以用不了。
0
0
0
浏览量0
看数据的中二丸子头

Vue3与Element Plus结合下如何调整El-Table选择框为心形?

vue3+element-plus el-table选择框变成心形"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241012/5f9eaab000abc69b1ed7905d015e093c.png) 网上搜索
0
1
0
浏览量145
看数据的中二丸子头

我想做一个类似https://geojson.io/的效果怎么做?

GeoServer
0
0
0
浏览量0
看数据的中二丸子头

gorm 如何在 gin controller 中构建复杂的查询条件?

如果想要自动生成查询条件,你的需要定义一个规范,否则没法解析。比如这样接口:?query=name=xx,age=12,time<2023-12-13 然后你就可以解析为key-value的模式,自动生成查询条件,但是要主要安全,内部系统可以这样使用。 或者直接通过请求体定义更加复杂的格式
0
0
0
浏览量0
看数据的中二丸子头

vue2使用jenkins构建报错?

"npm cache clean --force" 清一下 npm 的缓存再安装。
0
0
0
浏览量0
看数据的中二丸子头

windows下pip安装onnx编译出错,cmake编译 文件名或扩展名太长,求解?

python 版本是多少...可以尝试升级或降级python尝试解决这个问题 或者尝试安装 onnx 的前置依赖包后再安装: "requirements-min.txt" (https://link.segmentfault.com/?enc=BdN3uear7UL4khbM%2BbYgpQ%3D%3D.7qAKJh3P4fJ%2B1kfpCEOGzvcNdvZUSzgwhBGkV7r31UbgAAEs7Yr9KgGIzvwAvExdwGGnIF%2B5PcrIK12etFcu5z0gevCcR57wrOZiSKlP6Is%3D) # Minimum package versions that ONNX supports protobuf==3.20.2; python_version="3.12" numpy==1.20.3; python_version="3.12" "requirements-release.txt" (https://link.segmentfault.com/?enc=Frg5%2BQqcuZ3JtYzNOfR4EQ%3D%3D.L8%2FeDqlpRSzqX1iORCyxx3mcMGuYDojUD%2FNoujK20uehLGKZxuehomy5CFQ6kL2PKz%2FRj8gB2igNLHdYztVz%2BuXSYeV9hQRY%2FSd6oe0f2hw%3D) build ipython nbval numpy==1.24.3; python_version="3.12" parameterized protobuf==4.21.12; python_version="3.12" pytest pytest-cov pytest-xdist setuptools twine wheel # Dependencies for the reference implementation. # -r requirements-reference.txt google-re2 Pillow
0
0
0
浏览量0
看数据的中二丸子头

Vue3中v-for循环遍历引入的组件为何未能加载?

将组件本身传递给 is 而不是其名称,则不需要注册: import OneCom from './one-com.vue' import { ref, markRaw } from 'vue' const comList = ref([{ id: 1, comName: markRaw(OneCom) }]) 如果想通过名称传递则必须先对其进行注册: import OneCom from './one-com.vue' import { defineComponent, ref } from 'vue' const comList = ref([{ id: 1, comName: 'OneCom' }]) export default defineComponent({ components: { OneCom } })
0
0
0
浏览量0
看数据的中二丸子头

浏览器调试窗口,打印的尺寸,window.outerWidth和window.innerWidth不一致?

我验证的结果符合预期 "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241007/f6fd12648d69e7022ccc7d4d20f138e7.png) 你可以在读取"outerWidth"和"innerWidth"时,同时输出一下"viewport"的"meta"的值,看看有有什么异常。
0
0
0
浏览量0
看数据的中二丸子头

`ES6`为什么会输出这个结果,程序是怎么执行的,有大佬可以解释一下吗?

"static"表示这个属性/方法属于这个类本身,而不会被实例所拥有,也就是说"Child.myMethod"调用的是"static"标识的"myMethod","new Child().myMethod"调用的是没有"static"的那个"myMethod",如果"Child"只有"static myMethod",那"new Child().myMethod"调用就会报错: "截屏2024-03-01 19.39.17.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241006/64fe1b40bd8986fa463af6ad55ce8976.png) 当然如果你继承"extends"了类,那就会沿着父类链条一直往上找,整个链条都没有就会报错,哪个环节有就调用哪个 "截屏2024-03-01 19.41.04.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241006/e25f5cdcea9fb9a5c5c3976af0ebbb07.png) 这就是所谓原型链。 然后再讲"super","super"你可以理解为父级,具体指向谁取决于位于类属性 也就是有"static"标识还是实例属性 ,在类属性中就指向父类,实例属性就指向父实例属性,简单讲就是"static"中的"super.xxx"访问的是父类中的"static xxx",没有"static"的同理。 所以把你的例子转换一下就差不多是下面这样: class Parent { static myMethod(msg) { console.log('static', msg); } myMethod(msg) { console.log('instance', msg); } } class Child extends Parent { static myMethod(msg) { Parent.myMethod(msg); } myMethod(msg) { new Parent().myMethod(msg); } } Child.myMethod(1); // static 1 var child = new Child(); child.myMethod(2); // instance 2
0
0
0
浏览量0
看数据的中二丸子头

@clickhouse/client-web 在 Node.js v18+ 中出现的报错?

"crypto.randomUUID" 需要项目域名开启 "https",本地使用 "localhost" 开发时会默认项目开启了 "https" 的所以可以用 "crypto.randomUUID" 这个方法。 如果测试环境的域名没有开启 "https" 的话,就会提示 "crypto.randomUUID is not a function",可以改用其他的 "uuid" 生成方式。
0
0
0
浏览量0
看数据的中二丸子头

使用HTTP协议进行用户登录注册的安全传输方法?

"HTTP协议又冷又实用的技能大全!" (https://link.segmentfault.com/?enc=Q05pxIShe1c5Tinl1cY0xg%3D%3D.iv9%2B6%2FO779mloY6s8JFGlrZUvjtdgxg1qfy%2Boa4tHBlIoi4WKPFNzkxaOfXKe4s%2B)
0
0
0
浏览量0
看数据的中二丸子头

arkts中使用EventHub来触发事件,emit后注册的监听未回调是什么原因?

注册时回调函数的this指向的是eventHub对象,是undefined,可以尝试如下修改: IMManager.getInstance().mContext?.eventHub.on(IMEventHub.ONMSGEVENT, ()=>{this.onMsgUpdated(msg)});
0
0
0
浏览量0
看数据的中二丸子头

如何实现图片中所示的内凹圆角样式?

简单写了一个,思路就是这样的 👇 "图片.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241002/5099ced11878e1d5178315dbbd3666cb.png) 右上角其实可以用渐变背景色实现会更加优雅一些,但有一个按钮在附近就省了这部分的,代码也更好理解一些。 "🌰 CodePen Demo" (https://codepen.io/yogwang/pen/oNOyjEo) .demo width 300px padding-right 80px margin 20px position relative &-container height 140px background #f6f6f6 border-radius 45px 45px 0 0 position relative &:before, &:after width 80px height 80px content '' display block position absolute right 0 transform translateX(100%) &:after width 30px height 30px background #f6f6f6 bottom 60px &:before height 60px background #f6f6f6 border-top-right-radius 45px bottom 0 &-arrow-btn width 70px height 70px background #f6f6f6 border 10px solid white border-radius 50% position absolute right -9px top -9px
0
0
0
浏览量0
看数据的中二丸子头

用scss写css,如何在写的时候直接能用px做为单位,但输出为rem单位?

用插件转,参考这个:"https://npm.io/package/postcss-px-to-viewport" (https://link.segmentfault.com/?enc=H7Bn9MlQ9%2Bya5zZBjV5cfA%3D%3D.vLwvkDod0J41v6V9LxWHFFdfz58aKCVuQoahSahShgBJ%2FhyTxDlHdw2Y8HShjTuC) module.exports = ({webpack}) => { return { plugins: { 'postcss-px-to-viewport': { unitToConvert: 'px', // 需要转换的单位,默认为"px" viewportWidth: 750, // 设计稿的视口宽度 unitPrecision: 5, // 单位转换后保留的精度 propList: ['*'], // 能转化为vw的属性列表 viewportUnit: 'vw', // 希望使用的视口单位 fontViewportUnit: 'vw', // 字体使用的视口单位 selectorBlackList: [], // 需要忽略的CSS选择器,不会转为视口单位,使用原有的px等单位。 minPixelValue: 1, // 设置最小的转换数值,如果为1的话,只有大于1的值会被转换 mediaQuery: false, // 媒体查询里的单位是否需要转换单位 replace: true, // 是否直接更换属性值,而不添加备用属性 exclude: [/preview/, /header/], // 忽略某些文件夹下的文件或特定文件,例如 'node_modules' 下的文件 include: undefined, // 如果设置了include,那将只有匹配到的文件才会被转换 landscape: false, // 是否添加根据 landscapeWidth 生成的媒体查询条件 @media (orientation: landscape) }, }, }; };
0
0
0
浏览量0
看数据的中二丸子头

计算公式执行?

function processUserInput(dropdownSelectionObj) { if((!dropdownSelectionObj) || dropdownSelectionObj.length != 5) { throw new Error("传入的用户下拉选项对象不合法"); } var a = dropdownSelectionObj[1] ? 1 : 0; var b = dropdownSelectionObj[2] ? 1 : 0; var c = dropdownSelectionObj[3] ? 1 : 0; var d = dropdownSelectionObj[4] ? 1 : 0; var rtnObj = dropdownSelectionObj.map(function(item) { var val = 0; if(item.value) { val = 1; } else if(item.exp) { val = eval(item.exp) ? 1:0; } return { value: val, id: item.id } }) return rtnObj; }
0
0
0
浏览量0
看数据的中二丸子头

云函数的执行环境是怎样的?

如果是普通的云服务器,假如在服务器上部署了一个应用,并对数据库执行 CRUD 操作,那么这个时候后台应用和数据库都是长时间运行的,不同的用户请求都指向该服务器,应用的代码执行和数据库的数据存储都发生在该服务器上。如果使用云函数开发,不同的用户请求是指向同一个服务器还是根据用户的位置安排不同的服务器来处理对应的云函数? 如果云函数是类似 CDN 一样在边缘执行,是不是涉及到云函数的代码分发和冷启动,这样的话如果云函数操作数据库,为了保持数据一致性,数据库是否安排特定的服务器来处理,这样在冷启动时去连接远程的数据库是否特别耗费时间?
0
1
0
浏览量118
看数据的中二丸子头

阿里云linux服务器,安装宝塔后如何对服务器进行瘦身?

从您的问题中中可以看出,针对服务器不影响使用的情况下,可以把一些不经常使用的文件进行备份之后删除
0
0
0
浏览量0
看数据的中二丸子头

如何制作一个工具可以根据代码diff自动生成动画效果?

diff 命令本身并不直接用于生成动画效果。diff 是一个用于比较两个文件或文件集并显示它们之间差异的工具。然而,你可以结合其他工具和技术来利用 diff 的输出来创建动画效果。 以下是一个基本的步骤,描述如何使用 diff 的输出来创建动画效果: 使用 diff 命令获取差异: bash diff file1.txt file2.txt > diff.txt 这将生成一个名为 diff.txt 的文件,其中包含 file1.txt 和 file2.txt 之间的差异。 2. 解析 diff 输出: 你可以使用脚本语言(如 Python、Bash、Perl 等)来解析 diff.txt 文件并提取所需的信息。例如,你可能想要提取出添加、删除或修改的行。 3. 创建动画帧: 基于解析出的差异,你可以创建一系列表示这些差异的图像或文本文件。这些文件将成为你的动画的帧。 例如,如果你正在处理文本文件,并且想要创建一个简单的文本动画来显示这些差异,你可以为每个差异行创建一个文本文件,并在其中高亮显示这些行。 4. 生成动画: 使用动画生成工具(如 FFmpeg、ImageMagick 的 convert 和 mogrify 命令、GIF Brewery 等)将你的帧转换为动画。具体的工具和方法取决于你想要的动画类型和输出格式。 例如,如果你有一系列图像文件作为帧,你可以使用 FFmpeg 将它们转换为一个视频文件: bash ffmpeg -framerate 10 -i frame%d.png -c:v libx264 -r 30 -pix_fmt yuv420p output.mp4 在这个例子中,frame%d.png 是你的帧文件的模式(其中 %d 是一个占位符,表示帧号),output.mp4 是输出的视频文件。 5. 优化和发布: 根据需要优化你的动画(例如,调整帧率、分辨率、颜色等),然后将其发布到适当的平台或分享给其他人。 请注意,这只是一个基本的概述,并且具体的实现细节将取决于你的具体需求和使用的工具。
0
0
0
浏览量0

履历