当前位置: 首页 > news >正文

微信小程序使用iconfont坑

下载解压

@font-face {font-family: "iconfont"; /* Project id 4322044 */src: url('iconfont.woff2?t=1699515502419') format('woff2'),url('iconfont.woff?t=1699515502419') format('woff'),url('iconfont.ttf?t=1699515502419') format('truetype');
}.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;
}.icon-rili:before {content: "\e90c";
}.icon-jiantoushang:before {content: "\e62c";
}.icon-jiantouyou:before {content: "\e62f";
}

方法一、

小程序不能加载woff文件,所以需要我们把他转成base64

工具网站   Online @font-face generator — Transfonter (https://transfonter.org/)

点击下载,解压

@font-face {font-family: 'iconfont';src: url('data:font/woff2;charset=utf-8;base64,d09GMgABAAAAAAN0AA0AAAAACEgAAAMdAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCUhEICoQEgzALDgABNgIkAxQEIAWFAgdLG/4GyB6FcWNdYqCVj28jbB9HPDzoyf+5SdoHiRvT7QH6IEdpMidO/b+19udwb6JpLWEND4W6OjNrMnePa5hUfx0vxRKl4AlP4hlx/T90Tf4ijLIHeeMHilwUH9CPGqNsGgk0wLNZt42n4wCb4EyHPAXrbE7C9qT3QsCnd3cohG92D33Wbh2oivpAIqQKQoYEWSZOK5AcSd7BKfL++E3vqEiikNIed+b6YQOOf+z6S2lOXs5JP1dCAKAlhBQpmkJgqhyBpnL1BCqqKOHHrj/yv5T+T81tVNOn9f8LEESRICcSJH6eQO4Y5SWgCKqiGh7Bm4AMACFUadG4uzuXxOxb6UzqN9gDKh+9u66x9nT73ZtN6NHbJauz8Pb1jmt3r1q5tzx8q0t2UKkzObz52nPt8MET8pmGAr+vOEoPHr0ff7mjH0CWf1hSdexjlFf6aDI/X7nm0Yviiy9VqSJ/4NhDEcg4dsHWKiqzkQVEGpgHDYsO/NpoCj07dV3QigoD+ow7/x9Vq2j2Or7X2H2bEUsDndeh5tZBz5qyhofLQznj0CoaWDVQfVbh9Kz/1Tq21Rlfmw99T7VcHVnWunFr2chj4q62qWp7g38C/eB2SsWXK80vfKfiG8rroJanXb6Vr5waSUW+klk/KAnp5ecDgeDD8ZfekGsM/btilcxuup5ynklzVJSAYNeCWJqBjE+HLBP8T2QM841A0V4lIEFllVEGUNuFANTRDYFQ0XQIJCrYAIFURSUBMhVdF6CgilcEKKroMwEq6xJDIVBFnTgtFVkltAciGWoaIBPVLSBTNQVIRqyQBfXtkEU1nZOVzXc3rIr2sREGxTAV09iGZpqs2KIL+EgTAy8NtIO3dnKpAC3s4qkwG0aluVQx+Ddcuc3Lh3g+LJawMpuJOAK4quxe5ISuyITePizexmsSGZSEYYhmRCzgaTYyhIu5XAU0C8ufsWE6hgMvJBKTDJUYI9eh2tu32sWg9Z9iALBxfLhQHx6PjAw4+pwBuEkIkM7acdY+bFejMndNESGJJNLIqm62VJ8F6cRUfVqccLJiNHe35VoAAAA=') format('woff2'),url('data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAWEAA0AAAAACEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAFaAAAABoAAAAcmIig5UdERUYAAAVIAAAAHgAAAB4AKQAMT1MvMgAAAZwAAABGAAAAYDxiS9tjbWFwAAAB+AAAAEcAAAFS5knTDGdhc3AAAAVAAAAACAAAAAj//wADZ2x5ZgAAAlAAAAFyAAACBJyISeBoZWFkAAABMAAAAC8AAAA2JgO92WhoZWEAAAFgAAAAHAAAACQH3gOFaG10eAAAAeQAAAATAAAAFAz7AD1sb2NhAAACQAAAAA4AAAAOAToAam1heHAAAAF8AAAAHwAAACABGwCAbmFtZQAAA8QAAAFGAAACgl6CAQJwb3N0AAAFDAAAADQAAABL9Biar3jaY2BkYGAA4oduUy3j+W2+MnCzMIDAwyKbdwj6fwMLA3MDkMvBwAQSBQAy9wqwAHjaY2BkYGBu+N/AEMPCAAJAkpEBFbAAAEcKAm142mNgZGBgYGMoYeBmAAEmIOYCQgaG/2A+AwAVPQGcAHjaY2BhYWCcwMDKwMDUyXSGgYGhH0IzvmYwYuQAijKwMjNgBQFprikMB57pvORhbvjfwMDAfIehESjMiKREgYERAGm9DLsAAHjaY2GAABYItmX4zcAAAATWAUUAeNpjYGBgZoBgGQZGBhDwAfIYwXwWBgMgzQGETAwMz3Se6b/k+f8fwZK8LnlV7CdUFxgwsjHAuYxAPSB9KICRYdgDAK4vDgYAAAAAAAAAAAAAOABqAQIAAHjaZU49TwJBEJ1h977QJbcHd8Rv2Y13iQkUd3DkYlAKKxsLEy0sJJHEQhJj/AP0JFSU/gKtpbaj0B/Br6ARDhdDgTozb94kM3lvAKEBbfKZacMuwIEIMPADXwrdwBwGFazjMUZhET3dyCHpb/N0ZBjUsLQCTYd2hfMMwzP3RJ4kmNjUsYptjo+UIjFpOrBJTp1gZ2MrSQe87Gg6AMLX/JkAOYQNAE0os7iOcTXAinIq4i66hYU1JsyxlCB2OE/7DhVlpbO5F6WDrNe2LLvs4BkXHBOnLKmdjrymOI3SoWaAijWAeZcC6UIA53ABV3ANN3ALd3APD/CknpC1qi/0nf8sdJcXvKgUxjVe9UlBlyXhqzE+Uo95YdzA6C+HnqtFrnSXqCvwJYorM3nt5Tfz70v0ZBhKcql6bt2avpiMmb/WJpvtd39i/IvIfpPl86y52kM5yy7kMhMZTt8WUpmJyf7fMfOj1VTZaiEsarzkbyoRXwoAAHjafZDNSsNAFIXP9E9tQcSC61kVQUh/lqW7Qt25cFHXbTpJW5JMmEwLXbp15QO49TF8AJ9BcOWDeBqvCBWakMs3595zZiYALvEJhZ+njWthhVPcCVdwgli4Sv1RuEZ+Ea6jhTfhBvUP4SZu1Ei4hbZ6ZoKqnXHVKdP2rHCBkXAF53gQrlK3wjXyk3AdV3gVblB/F25iii/hFjpqiTEcDGbwrAtozLFjXSFkboaorB4YOzPzZqHnO70KbRbZjOK/qb/WPeNibJAw2nFp4k0yc0ctR1pTpjkUHNm3NPoI0KNsXLGyme4HvaP2W9qzMuLwngW2POaAqqdR83O0p6SJxBheISFr5GVvTSWkHjDWZMb9/pViGw+8j3TkbKon3NYkidW5s2sTeg4vyz1yDNHlGx2kB+XhU455nw+73UgCgtCm+AYPanCHAAB42mNgYoAALjDJyIAO2MCiTIxMjMyMLDxZmYl5JfmlxRmJeelcUE5lfilLUWZOJgCrcgtPAAAAAf//AAIAAQAAAAwAAAAWAAAAAgABAAMABQABAAQAAAACAAAAAHjaY2BgYGQAgqtL1DlA9MMim3cwGgBAswakAAA=') format('woff'),url('iconfont.ttf') format('truetype');font-weight: normal;font-style: normal;font-display: swap;
}

把这个提花之前的头部。

@font-face {font-family: "iconfont";src: url("data:font/woff2;charset=utf-8;base64,d09GMgABAAAAAAN0AA0AAAAACEgAAAMdAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCUhEICoQEgzALDgABNgIkAxQEIAWFAgdLG/4GyB6FcWNdYqCVj28jbB9HPDzoyf+5SdoHiRvT7QH6IEdpMidO/b+19udwb6JpLWEND4W6OjNrMnePa5hUfx0vxRKl4AlP4hlx/T90Tf4ijLIHeeMHilwUH9CPGqNsGgk0wLNZt42n4wCb4EyHPAXrbE7C9qT3QsCnd3cohG92D33Wbh2oivpAIqQKQoYEWSZOK5AcSd7BKfL++E3vqEiikNIed+b6YQOOf+z6S2lOXs5JP1dCAKAlhBQpmkJgqhyBpnL1BCqqKOHHrj/yv5T+T81tVNOn9f8LEESRICcSJH6eQO4Y5SWgCKqiGh7Bm4AMACFUadG4uzuXxOxb6UzqN9gDKh+9u66x9nT73ZtN6NHbJauz8Pb1jmt3r1q5tzx8q0t2UKkzObz52nPt8MET8pmGAr+vOEoPHr0ff7mjH0CWf1hSdexjlFf6aDI/X7nm0Yviiy9VqSJ/4NhDEcg4dsHWKiqzkQVEGpgHDYsO/NpoCj07dV3QigoD+ow7/x9Vq2j2Or7X2H2bEUsDndeh5tZBz5qyhofLQznj0CoaWDVQfVbh9Kz/1Tq21Rlfmw99T7VcHVnWunFr2chj4q62qWp7g38C/eB2SsWXK80vfKfiG8rroJanXb6Vr5waSUW+klk/KAnp5ecDgeDD8ZfekGsM/btilcxuup5ynklzVJSAYNeCWJqBjE+HLBP8T2QM841A0V4lIEFllVEGUNuFANTRDYFQ0XQIJCrYAIFURSUBMhVdF6CgilcEKKroMwEq6xJDIVBFnTgtFVkltAciGWoaIBPVLSBTNQVIRqyQBfXtkEU1nZOVzXc3rIr2sREGxTAV09iGZpqs2KIL+EgTAy8NtIO3dnKpAC3s4qkwG0aluVQx+Ddcuc3Lh3g+LJawMpuJOAK4quxe5ISuyITePizexmsSGZSEYYhmRCzgaTYyhIu5XAU0C8ufsWE6hgMvJBKTDJUYI9eh2tu32sWg9Z9iALBxfLhQHx6PjAw4+pwBuEkIkM7acdY+bFejMndNESGJJNLIqm62VJ8F6cRUfVqccLJiNHe35VoAAAA=")format("woff2"),url("data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAWEAA0AAAAACEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAFaAAAABoAAAAcmIig5UdERUYAAAVIAAAAHgAAAB4AKQAMT1MvMgAAAZwAAABGAAAAYDxiS9tjbWFwAAAB+AAAAEcAAAFS5knTDGdhc3AAAAVAAAAACAAAAAj//wADZ2x5ZgAAAlAAAAFyAAACBJyISeBoZWFkAAABMAAAAC8AAAA2JgO92WhoZWEAAAFgAAAAHAAAACQH3gOFaG10eAAAAeQAAAATAAAAFAz7AD1sb2NhAAACQAAAAA4AAAAOAToAam1heHAAAAF8AAAAHwAAACABGwCAbmFtZQAAA8QAAAFGAAACgl6CAQJwb3N0AAAFDAAAADQAAABL9Biar3jaY2BkYGAA4oduUy3j+W2+MnCzMIDAwyKbdwj6fwMLA3MDkMvBwAQSBQAy9wqwAHjaY2BkYGBu+N/AEMPCAAJAkpEBFbAAAEcKAm142mNgZGBgYGMoYeBmAAEmIOYCQgaG/2A+AwAVPQGcAHjaY2BhYWCcwMDKwMDUyXSGgYGhH0IzvmYwYuQAijKwMjNgBQFprikMB57pvORhbvjfwMDAfIehESjMiKREgYERAGm9DLsAAHjaY2GAABYItmX4zcAAAATWAUUAeNpjYGBgZoBgGQZGBhDwAfIYwXwWBgMgzQGETAwMz3Se6b/k+f8fwZK8LnlV7CdUFxgwsjHAuYxAPSB9KICRYdgDAK4vDgYAAAAAAAAAAAAAOABqAQIAAHjaZU49TwJBEJ1h977QJbcHd8Rv2Y13iQkUd3DkYlAKKxsLEy0sJJHEQhJj/AP0JFSU/gKtpbaj0B/Br6ARDhdDgTozb94kM3lvAKEBbfKZacMuwIEIMPADXwrdwBwGFazjMUZhET3dyCHpb/N0ZBjUsLQCTYd2hfMMwzP3RJ4kmNjUsYptjo+UIjFpOrBJTp1gZ2MrSQe87Gg6AMLX/JkAOYQNAE0os7iOcTXAinIq4i66hYU1JsyxlCB2OE/7DhVlpbO5F6WDrNe2LLvs4BkXHBOnLKmdjrymOI3SoWaAijWAeZcC6UIA53ABV3ANN3ALd3APD/CknpC1qi/0nf8sdJcXvKgUxjVe9UlBlyXhqzE+Uo95YdzA6C+HnqtFrnSXqCvwJYorM3nt5Tfz70v0ZBhKcql6bt2avpiMmb/WJpvtd39i/IvIfpPl86y52kM5yy7kMhMZTt8WUpmJyf7fMfOj1VTZaiEsarzkbyoRXwoAAHjafZDNSsNAFIXP9E9tQcSC61kVQUh/lqW7Qt25cFHXbTpJW5JMmEwLXbp15QO49TF8AJ9BcOWDeBqvCBWakMs3595zZiYALvEJhZ+njWthhVPcCVdwgli4Sv1RuEZ+Ea6jhTfhBvUP4SZu1Ei4hbZ6ZoKqnXHVKdP2rHCBkXAF53gQrlK3wjXyk3AdV3gVblB/F25iii/hFjpqiTEcDGbwrAtozLFjXSFkboaorB4YOzPzZqHnO70KbRbZjOK/qb/WPeNibJAw2nFp4k0yc0ctR1pTpjkUHNm3NPoI0KNsXLGyme4HvaP2W9qzMuLwngW2POaAqqdR83O0p6SJxBheISFr5GVvTSWkHjDWZMb9/pViGw+8j3TkbKon3NYkidW5s2sTeg4vyz1yDNHlGx2kB+XhU455nw+73UgCgtCm+AYPanCHAAB42mNgYoAALjDJyIAO2MCiTIxMjMyMLDxZmYl5JfmlxRmJeelcUE5lfilLUWZOJgCrcgtPAAAAAf//AAIAAQAAAAwAAAAWAAAAAgABAAMABQABAAQAAAACAAAAAHjaY2BgYGQAgqtL1DlA9MMim3cwGgBAswakAAA=")format("woff"),url("iconfont.ttf") format("truetype");font-weight: normal;font-style: normal;font-display: swap;
}.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;
}.icon-rili:before {content: "\e90c";
}.icon-jiantoushang:before {content: "\e62c";
}.icon-jiantouyou:before {content: "\e62f";
}

完成。

小程序里面不支持全局引入,使用的时候需要我们手动导入

导入的文件名后缀less和wxss都可以。自己定义什么后缀导入什么后准的文件。

使用

<view><text class="iconfont icon-jiantouyou"/>
</view>

方法二、

我们直接修改@font-face为远程服务获取资源

点击复制代码

/* 在线链接服务仅供平台体验和调试使用,平台不承诺服务的稳定性,企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {font-family: 'iconfont';  /* Project id 4322044 */src: url('//at.alicdn.com/t/c/font_4322044_oagpduq9nnh.woff2?t=1699499078025') format('woff2'),url('//at.alicdn.com/t/c/font_4322044_oagpduq9nnh.woff?t=1699499078025') format('woff'),url('//at.alicdn.com/t/c/font_4322044_oagpduq9nnh.ttf?t=1699499078025') format('truetype');
}

替换 ,最后结果

/* 在线链接服务仅供平台体验和调试使用,平台不承诺服务的稳定性,企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {font-family: "iconfont"; /* Project id 4322044 */src: url("//at.alicdn.com/t/c/font_4322044_oagpduq9nnh.woff2?t=1699499078025")format("woff2"),url("//at.alicdn.com/t/c/font_4322044_oagpduq9nnh.woff?t=1699499078025")format("woff"),url("//at.alicdn.com/t/c/font_4322044_oagpduq9nnh.ttf?t=1699499078025")format("truetype");
}.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;
}.icon-jiantouyou:before {content: "\e62f";
}

不推荐,人家都说了是测试用的。

相关文章:

微信小程序使用iconfont坑

下载解压 font-face {font-family: "iconfont"; /* Project id 4322044 */src: url(iconfont.woff2?t1699515502419) format(woff2),url(iconfont.woff?t1699515502419) format(woff),url(iconfont.ttf?t1699515502419) format(truetype); }.iconfont {font-famil…...

最新Cocos Creator 3.x 如何动态修改3D物体的透明度

Cocos Creator 3.x 的2D UI有个组件UIOpacity组件可以动态修改UI的透明度,非常方便。很多同学想3D物体上也有一个这样的组件来动态的控制与修改3D物体的透明度。今天基于Cocos Creator 3.8 来实现一个可以动态修改3D物体透明度的组件Opacity3D。 对啦&#xff01;这里有个游戏…...

golang 2018,go 1.19安装Gin

GOPROXYhttps://mirrors.aliyun.com/goproxy/ 一致提示URL不能有点&#xff0c;给我整郁闷了&#xff0c;换了这个地址好了 但是一致提示zip的包问题&#xff0c;最后还是不行又换回七牛 NEWBEE&#xff01; [GIN-debug] Environment variable PORT is undefined. Using por…...

常用的三角函数公式

sin ⁡ 2 x cos ⁡ 2 x 1 \sin ^2 x \cos ^2 x 1 sin2xcos2x1 tan ⁡ x sin ⁡ x cos ⁡ x \tan x \dfrac{\sin x}{\cos x} tanxcosxsinx​ cot ⁡ x 1 tan ⁡ x cos ⁡ x sin ⁡ x \cot x \dfrac{1}{\tan x}\dfrac{\cos x}{\sin x} cotxtanx1​sinxcosx​ sec …...

【MySQL】一文学会所有MySQL基础知识以及基本面试题

文章目录 前言 目录 文章目录 前言 一、主流数据库以及如何登陆数据库 二、常用命令使用 三、SQL分类 3.1 存储引擎 四、创建数据库如何设置编码等问题 4.1操纵数据库 4.2操纵表 五、数据类型 六、表的约束 七、基本查询 八、函数 九、复合查询 十、表的内连和外连 十一、索引…...

self.register_buffer方法使用解析(pytorch)

self.register_buffer就是pytorch框架用来保存不更新参数的方法。 列子如下&#xff1a; self.register_buffer("position_emb", torch.randn((5, 3)))第一个参数position_emb传入一个字符串&#xff0c;表示这组参数的名字&#xff0c;第二个就是tensor形式的参数…...

关于卷积神经网络中如何计算卷积核大小(kernels)

首先需要说明的一点是&#xff0c;虽然卷积层得名于卷积&#xff08; convolution &#xff09;运算&#xff0c;但我们通常在卷积层中使用更加直观的计算方式&#xff0c;叫做互相关&#xff08; cross-correlation &#xff09;运算。 也就是说&#xff0c;其实我们现在在这里…...

python使用selenium做自动化,最新版Chrome与chromedriver不兼容

目前Chrome版本是118.0.5993.118 下方是版本对应的下载地址&#xff1a; chrome版本118&#xff1a; https://download.csdn.net/download/qq_35845339/88510476 chrome版本119&#xff1a; chromedriverlinux64https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testin…...

算法进阶指南图论 通信线路

通信线路 思路&#xff1a;我们考虑需要升级的那条电缆的花费&#xff0c;若其花费为 w &#xff0c;那么从 1 到 n 的路径上&#xff0c;至多存在 k 条路径的价值大于 w &#xff0c;这具有一定的单调性&#xff0c;当花费 w 越大&#xff0c;我们路径上价值大于 w 的花费会越…...

【QEMU-tap-windows-Xshell】QEMU 创建 aarch64虚拟机(附有QEMU免费资源)

“从零开始&#xff1a;在Windows上创建aarch64&#xff08;ARM64&#xff09;虚拟机” 前言 aarch64&#xff08;ARM64&#xff09;架构是一种现代的、基于 ARM 技术的计算架构&#xff0c;具有诸多优点&#xff0c;如低功耗、高性能和广泛应用等。为了在 Windows 平台上体验…...

strtok函数详解:字符串【分割】的利器

目录 一&#xff0c;strtok函数简介 二&#xff0c;strtok函数的用法 三&#xff0c;strtok函数的注意事项 一&#xff0c;strtok函数简介 strtok函数可以帮助我们将一个字符串按照指定的分隔符进行分割&#xff0c;从而得到我们想要的子字符串。 &#x1f342;函数头文件&am…...

winui3开发笔记(二)自定义标题栏

参考文章链接&#xff1a;https://www.programminghunter.com/article/46392310600/ 注意事项 获取 AppWindowTitleBar 的实例并设置其颜色属性时&#xff0c;InitializeTitleBar(AppWindow.TitleBar);&#xff0c;只适用于Windows App SDK 1.2及以上&#xff0c;所以如果用w…...

MapReduce 读写数据库

MapReduce 读写数据库 经常听到小伙伴吐槽 MapReduce 计算的结果无法直接写入数据库&#xff0c; 实际上 MapReduce 是有操作数据库实现的 本案例代码将实现 MapReduce 数据库读写操作和将数据表中数据复制到另外一张数据表中 准备数据表 create database htu; use htu; creat…...

设计模式 -- 状态模式(State Pattern)

状态模式&#xff1a;类的行为基于它的状态改变 属于行为型模式&#xff0c;创建表示各种状态的对象和一个行为随着状态对象改变而改变的 context 对象。在代码中包含大量与对象状态有关的条件语句可以通过此模式将各种具体的状态类抽象出来 介绍 意图&#xff1a;允许对象在…...

qt quick发布程序启动失败

qt quick/qml 程序发布之后&#xff0c;程序启动不了 经过探究测试&#xff0c;程序启动的不了的情况下是因为有dll没有添加。在release文件夹下进行发布操作&#xff08;不单独复制xx.exe拿出来&#xff09;&#xff0c;再次点击IDE的RUN按钮&#xff0c;则会提示有Moudle没有…...

nginx反向代理报错合集

本文汇集了最近在使用nginx反向代理过程中遇到的一系列错误及其解决办法。 1缺乏支持项导致nginx配置错误 在利用sudo ./configure --with-http_ssl_module --with-http_stub_status_module进行配置时&#xff0c;往往会遇到以下类型的错误 error: the HTTP rewrite module …...

【Linux精讲系列】——vim详解

​作者主页 &#x1f4da;lovewold少个r博客主页 ⚠️本文重点&#xff1a;c入门第一个程序和基本知识讲解 &#x1f449;【C-C入门系列专栏】&#xff1a;博客文章专栏传送门 &#x1f604;每日一言&#xff1a;宁静是一片强大而治愈的神奇海洋&#xff01; 目录 目录 ​作者…...

微信小程序自动化采集方案

本文仅供学习交流&#xff0c;只提供关键思路不会给出完整代码&#xff0c;严禁用于非法用途&#xff0c;拒绝转载&#xff0c;若有侵权请联系我删除&#xff01; 一、引言 1、对于一些破解难度大&#xff0c;花费时间长的目标&#xff0c;我们可以先采用自动化点击触发请求&…...

操作系统第三章王道习题_内存管理_总结易错知识点

1. 静态重定位和动态重定位 静态重定位(可重定位装入):作业在装入内存的时候,就修改它的物理地址. 静态重定位进程数据一旦确定位置&#xff0c;就不能再移动 动态重定位(动态运行时装入):作业装入内存的时候,不修改物理地址,直到运行的时候,根据重定位寄存器再修改地址. 对…...

uniapp刻度尺的实现(swiper)滑动打分器

实现图&#xff08;百分制&#xff09;&#xff1a;滑动swiper进行打分&#xff0c;分数加减 <view class"scoring"><view class"toggle"><view class"score"><text>{{0}}</text><view class"scoreId&quo…...

vscode(仍待补充)

写于2025 6.9 主包将加入vscode这个更权威的圈子 vscode的基本使用 侧边栏 vscode还能连接ssh&#xff1f; debug时使用的launch文件 1.task.json {"tasks": [{"type": "cppbuild","label": "C/C: gcc.exe 生成活动文件"…...

在 Nginx Stream 层“改写”MQTT ngx_stream_mqtt_filter_module

1、为什么要修改 CONNECT 报文&#xff1f; 多租户隔离&#xff1a;自动为接入设备追加租户前缀&#xff0c;后端按 ClientID 拆分队列。零代码鉴权&#xff1a;将入站用户名替换为 OAuth Access-Token&#xff0c;后端 Broker 统一校验。灰度发布&#xff1a;根据 IP/地理位写…...

【2025年】解决Burpsuite抓不到https包的问题

环境&#xff1a;windows11 burpsuite:2025.5 在抓取https网站时&#xff0c;burpsuite抓取不到https数据包&#xff0c;只显示&#xff1a; 解决该问题只需如下三个步骤&#xff1a; 1、浏览器中访问 http://burp 2、下载 CA certificate 证书 3、在设置--隐私与安全--…...

TRS收益互换:跨境资本流动的金融创新工具与系统化解决方案

一、TRS收益互换的本质与业务逻辑 &#xff08;一&#xff09;概念解析 TRS&#xff08;Total Return Swap&#xff09;收益互换是一种金融衍生工具&#xff0c;指交易双方约定在未来一定期限内&#xff0c;基于特定资产或指数的表现进行现金流交换的协议。其核心特征包括&am…...

基于Java Swing的电子通讯录设计与实现:附系统托盘功能代码详解

JAVASQL电子通讯录带系统托盘 一、系统概述 本电子通讯录系统采用Java Swing开发桌面应用&#xff0c;结合SQLite数据库实现联系人管理功能&#xff0c;并集成系统托盘功能提升用户体验。系统支持联系人的增删改查、分组管理、搜索过滤等功能&#xff0c;同时可以最小化到系统…...

【Go语言基础【12】】指针:声明、取地址、解引用

文章目录 零、概述&#xff1a;指针 vs. 引用&#xff08;类比其他语言&#xff09;一、指针基础概念二、指针声明与初始化三、指针操作符1. &&#xff1a;取地址&#xff08;拿到内存地址&#xff09;2. *&#xff1a;解引用&#xff08;拿到值&#xff09; 四、空指针&am…...

Pydantic + Function Calling的结合

1、Pydantic Pydantic 是一个 Python 库&#xff0c;用于数据验证和设置管理&#xff0c;通过 Python 类型注解强制执行数据类型。它广泛用于 API 开发&#xff08;如 FastAPI&#xff09;、配置管理和数据解析&#xff0c;核心功能包括&#xff1a; 数据验证&#xff1a;通过…...

针对药品仓库的效期管理问题,如何利用WMS系统“破局”

案例&#xff1a; 某医药分销企业&#xff0c;主要经营各类药品的批发与零售。由于药品的特殊性&#xff0c;效期管理至关重要&#xff0c;但该企业一直面临效期问题的困扰。在未使用WMS系统之前&#xff0c;其药品入库、存储、出库等环节的效期管理主要依赖人工记录与检查。库…...

用递归算法解锁「子集」问题 —— LeetCode 78题解析

文章目录 一、题目介绍二、递归思路详解&#xff1a;从决策树开始理解三、解法一&#xff1a;二叉决策树 DFS四、解法二&#xff1a;组合式回溯写法&#xff08;推荐&#xff09;五、解法对比 递归算法是编程中一种非常强大且常见的思想&#xff0c;它能够优雅地解决很多复杂的…...

Java数组Arrays操作全攻略

Arrays类的概述 Java中的Arrays类位于java.util包中&#xff0c;提供了一系列静态方法用于操作数组&#xff08;如排序、搜索、填充、比较等&#xff09;。这些方法适用于基本类型数组和对象数组。 常用成员方法及代码示例 排序&#xff08;sort&#xff09; 对数组进行升序…...