华为L410上制作内网镜像模板01
原文链接:华为L410上制作离线安装软件模板01
hello,大家好啊,今天给大家带来一篇在内网搭建Apache服务器,用于安装完内网操作系统后,在第一次开机时候,为系统安装软件,今天给大家用WeChat举例,大家可以根据实际情况调整自己的软件,并且可以结合我们之前的内网仓库搭建教程来同步使用,今天先给大家演示搭建Apache服务器并上传离线WeChat包。
1、查看系统信息
pdsyw@pdsyw-pc:~/Desktop$ cat /etc/.kyinfo
[dist]
name=Kylin
milestone=Desktop-V10-SP1-2303-update1-Wayland-Release-General-kirin990-20230703
arch=arm64
beta=False
time=2023-07-03 16:25:54
dist_id=Kylin-Desktop-V10-SP1-2303-update1-Wayland-Release-General-kirin990-20230703-arm64-2023-07-03 16:25:54[servicekey]
key=0571015[os]
to=
term=2024-10-11pdsyw@pdsyw-pc:~/Desktop$ uname -a
Linux pdsyw-pc 4.19.71-30-kr990 #27b1-KYLINOS SMP PREEMPT Thu Jun 8 05:57:15 UTC 2023 aarch64 aarch64 aarch64 GNU/Linux
pdsyw@pdsyw-pc:~/Desktop$
2、进入/var/cache/apt/archives/路径
pdsyw@pdsyw-pc:~/Desktop$ sudo -i
输入密码
root@pdsyw-pc:~# cd /var/cache/apt/archives/
root@pdsyw-pc:/var/cache/apt/archives# ll
总用量 12
drwxr-xr-x 3 root root 4096 11月 7 19:25 ./
drwxr-xr-x 3 root root 4096 11月 7 19:31 ../
-rw-r----- 1 root root 0 11月 7 19:25 lock
drwx------ 2 _apt root 4096 7月 3 16:20 partial/
root@pdsyw-pc:/var/cache/apt/archives#
3、更新系统源
root@pdsyw-pc:/var/cache/apt/archives# apt update
命中:1 http://archive.kylinos.cn/kylin/KYLIN-ALL 10.1 InRelease
命中:2 http://archive2.kylinos.cn/deb/kylin/production/PART-10_1-kirin9a0/custom/partner/10_1-kirin9a0 default InRelease
命中:3 http://archive.kylinos.cn/kylin/KYLIN-ALL 10.1-wayland-2303-updates InRelease
命中:4 http://archive.kylinos.cn/kylin/KYLIN-ALL 10.1-kirin990-2303-feature InRelease
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有 10 个软件包可以升级。请执行 ‘apt list --upgradable’ 来查看它们。
root@pdsyw-pc:/var/cache/apt/archives#
4、下载WeChat离线包
root@pdsyw-pc:/var/cache/apt/archives# apt install -d -y kylin-kwre-wechat
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:archdetect-deb dmeventd libaio1 libdebian-installer4libdevmapper-event1.02.1 liblvm2cmd2.03 libyaml-cpp0.6 localechooser-datalvm2 user-setup
使用'apt autoremove'来卸载它(它们)。
将会同时安装下列软件:binfmt-support gir1.2-vte-2.91 kylin-kwre-crossover kylin-kwre-exagear
下列【新】软件包将被安装:binfmt-support gir1.2-vte-2.91 kylin-kwre-crossover kylin-kwre-exagearkylin-kwre-wechat
升级了 0 个软件包,新安装了 5 个软件包,要卸载 0 个软件包,有 10 个软件包未被升级。
需要下载 1,176 MB 的归档。
解压缩后会消耗 2,115 MB 的额外空间。
获取:1 http://archive2.kylinos.cn/deb/kylin/production/PART-10_1-kirin9a0/custom/partner/10_1-kirin9a0 default/all arm64 kylin-kwre-exagear arm64 1.7-2-2870 [460 MB]
获取:2 http://archive.kylinos.cn/kylin/KYLIN-ALL 10.1/main arm64 binfmt-support arm64 2.2.0-2 [63.4 kB]
获取:3 http://archive.kylinos.cn/kylin/KYLIN-ALL 10.1/main arm64 gir1.2-vte-2.91 arm64 0.60.1-1kylin1 [30.1 kB]
获取:4 http://archive2.kylinos.cn/deb/kylin/production/PART-10_1-kirin9a0/custom/partner/10_1-kirin9a0 default/all arm64 kylin-kwre-crossover arm64 22.0.5-5 [500 MB]
获取:5 http://archive2.kylinos.cn/deb/kylin/production/PART-10_1-kirin9a0/custom/partner/10_1-kirin9a0 default/all arm64 kylin-kwre-wechat arm64 22.0.5-5.1-3.6.0 [216 MB]
已下载 1,176 MB,耗时 30秒 (39.0 MB/s)
于“仅下载”模式中下载完毕
root@pdsyw-pc:/var/cache/apt/archives#
5、压缩WeChat离线包
root@pdsyw-pc:/var/cache/apt/archives# ll
总用量 1148520
drwxr-xr-x 3 root root 4096 11月 7 19:37 ./
drwxr-xr-x 3 root root 4096 11月 7 19:37 ../
-rw-r--r-- 1 root root 63444 5月 25 2021 binfmt-support_2.2.0-2_arm64.deb
-rw-r--r-- 1 root root 30104 5月 25 2021 gir1.2-vte-2.91_0.60.1-1kylin1_arm64.deb
-rw-r--r-- 1 root root 499793768 9月 1 14:50 kylin-kwre-crossover_22.0.5-5_arm64.deb
-rw-r--r-- 1 root root 460090852 10月 19 09:33 kylin-kwre-exagear_1.7-2-2870_arm64.deb
-rw-r--r-- 1 root root 216080400 10月 19 09:33 kylin-kwre-wechat_22.0.5-5.1-3.6.0_arm64.deb
-rw-r----- 1 root root 0 11月 7 19:25 lock
drwx------ 2 _apt root 4096 11月 7 19:36 partial/
root@pdsyw-pc:/var/cache/apt/archives# tar zcvf wechat.tar.gz *.deb
binfmt-support_2.2.0-2_arm64.deb
gir1.2-vte-2.91_0.60.1-1kylin1_arm64.deb
kylin-kwre-crossover_22.0.5-5_arm64.deb
kylin-kwre-exagear_1.7-2-2870_arm64.deb
kylin-kwre-wechat_22.0.5-5.1-3.6.0_arm64.deb
root@pdsyw-pc:/var/cache/apt/archives#
6、安装Apache服务器
root@pdsyw-pc:~# apt install apache2 -y
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:archdetect-deb dmeventd libaio1 libdebian-installer4libdevmapper-event1.02.1 liblvm2cmd2.03 libyaml-cpp0.6 localechooser-datalvm2 user-setup
使用'apt autoremove'来卸载它(它们)。
将会同时安装下列软件:apache2-bin apache2-data apache2-utils libapr1 libaprutil1libaprutil1-dbd-sqlite3 libaprutil1-ldap
建议安装:apache2-doc apache2-suexec-pristine | apache2-suexec-custom ufw
下列【新】软件包将被安装:apache2 apache2-bin apache2-data apache2-utils libapr1 libaprutil1libaprutil1-dbd-sqlite3 libaprutil1-ldap
升级了 0 个软件包,新安装了 8 个软件包,要卸载 0 个软件包,有 10 个软件包未被升级。
需要下载 1,882 kB 的归档。
解压缩后会消耗 6,740 kB 的额外空间。
获取:1 http://archive.kylinos.cn/kylin/KYLIN-ALL 10.1/main arm64 libapr1 arm64 1.6.5-1kylin1 [93.8 kB]
获取:2 http://archive.kylinos.cn/kylin/KYLIN-ALL 10.1-wayland-2303-updates/main arm64 libaprutil1 arm64 1.6.1-4kylin2.1 [90.1 kB]
获取:3 http://archive.kylinos.cn/kylin/KYLIN-ALL 10.1-wayland-2303-updates/main arm64 libaprutil1-dbd-sqlite3 arm64 1.6.1-4kylin2.1 [19.6 kB]
获取:4 http://archive.kylinos.cn/kylin/KYLIN-ALL 10.1-wayland-2303-updates/main arm64 libaprutil1-ldap arm64 1.6.1-4kylin2.1 [17.9 kB]
获取:5 http://archive.kylinos.cn/kylin/KYLIN-ALL 10.1-wayland-2303-updates/main arm64 apache2-bin arm64 2.4.41-4kylin3.14 [1,156 kB]
获取:6 http://archive.kylinos.cn/kylin/KYLIN-ALL 10.1-wayland-2303-updates/main arm64 apache2-data all 2.4.41-4kylin3.14 [167 kB]
获取:7 http://archive.kylinos.cn/kylin/KYLIN-ALL 10.1-wayland-2303-updates/main arm64 apache2-utils arm64 2.4.41-4kylin3.14 [160 kB]
获取:8 http://archive.kylinos.cn/kylin/KYLIN-ALL 10.1-wayland-2303-updates/main arm64 apache2 arm64 2.4.41-4kylin3.14 [178 kB]
已下载 1,882 kB,耗时 2秒 (1,228 kB/s)
debconf: 无法初始化前端界面:Dialog
debconf: (没有安装任何可用的对话框类程序,所以无法使用基于此种形式的界面。 at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76, <> line 8.)
debconf: 返回前端界面:Readline
正在选中未选择的软件包 libapr1:arm64。
(正在读取数据库 ... 系统当前共安装有 183762 个文件和目录。)
准备解压 .../0-libapr1_1.6.5-1kylin1_arm64.deb ...
正在解压 libapr1:arm64 (1.6.5-1kylin1) ...
正在选中未选择的软件包 libaprutil1:arm64。
准备解压 .../1-libaprutil1_1.6.1-4kylin2.1_arm64.deb ...
正在解压 libaprutil1:arm64 (1.6.1-4kylin2.1) ...
正在选中未选择的软件包 libaprutil1-dbd-sqlite3:arm64。
准备解压 .../2-libaprutil1-dbd-sqlite3_1.6.1-4kylin2.1_arm64.deb ...
正在解压 libaprutil1-dbd-sqlite3:arm64 (1.6.1-4kylin2.1) ...
正在选中未选择的软件包 libaprutil1-ldap:arm64。
准备解压 .../3-libaprutil1-ldap_1.6.1-4kylin2.1_arm64.deb ...
正在解压 libaprutil1-ldap:arm64 (1.6.1-4kylin2.1) ...
正在选中未选择的软件包 apache2-bin。
准备解压 .../4-apache2-bin_2.4.41-4kylin3.14_arm64.deb ...
正在解压 apache2-bin (2.4.41-4kylin3.14) ...
正在选中未选择的软件包 apache2-data。
准备解压 .../5-apache2-data_2.4.41-4kylin3.14_all.deb ...
正在解压 apache2-data (2.4.41-4kylin3.14) ...
正在选中未选择的软件包 apache2-utils。
准备解压 .../6-apache2-utils_2.4.41-4kylin3.14_arm64.deb ...
正在解压 apache2-utils (2.4.41-4kylin3.14) ...
正在选中未选择的软件包 apache2。
准备解压 .../7-apache2_2.4.41-4kylin3.14_arm64.deb ...
正在解压 apache2 (2.4.41-4kylin3.14) ...
正在设置 libapr1:arm64 (1.6.5-1kylin1) ...
正在设置 apache2-data (2.4.41-4kylin3.14) ...
正在设置 libaprutil1:arm64 (1.6.1-4kylin2.1) ...
正在设置 libaprutil1-ldap:arm64 (1.6.1-4kylin2.1) ...
正在设置 libaprutil1-dbd-sqlite3:arm64 (1.6.1-4kylin2.1) ...
正在设置 apache2-utils (2.4.41-4kylin3.14) ...
正在设置 apache2-bin (2.4.41-4kylin3.14) ...
正在设置 apache2 (2.4.41-4kylin3.14) ...
Enabling module mpm_event.
Enabling module authz_core.
Enabling module authz_host.
Enabling module authn_core.
Enabling module auth_basic.
Enabling module access_compat.
Enabling module authn_file.
Enabling module authz_user.
Enabling module alias.
Enabling module dir.
Enabling module autoindex.
Enabling module env.
Enabling module mime.
Enabling module negotiation.
Enabling module setenvif.
Enabling module filter.
Enabling module deflate.
Enabling module status.
Enabling module reqtimeout.
Enabling conf charset.
Enabling conf localized-error-pages.
Enabling conf other-vhosts-access-log.
Enabling conf security.
Enabling conf serve-cgi-bin.
Enabling site 000-default.
Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /l
ib/systemd/system/apache2.service.
Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.
service → /lib/systemd/system/apache-htcacheclean.service.
正在处理用于 systemd (245.4-4kylin3.20k0.7) 的触发器 ...
正在处理用于 man-db (2.9.1-1kylin0k1) 的触发器 ...
正在处理用于 libc-bin (2.31-0kylin9.1k20.6) 的触发器 ...
/sbin/ldconfig.real: /usr/lib/libtinyxml2.so.9 is not a symbolic linkroot@pdsyw-pc:~#
7、拷贝WeChat离线包到/var/www/html/
root@pdsyw-pc:~# cd /var/www/html/
root@pdsyw-pc:/var/www/html# ll
总用量 20
drwxr-xr-x 2 root root 4096 11月 7 19:38 ./
drwxr-xr-x 3 root root 4096 11月 7 19:37 ../
-rw-r--r-- 1 root root 10918 11月 7 19:37 index.html
root@pdsyw-pc:/var/www/html# cp /var/cache/apt/archives/wechat.tar.gz ./
root@pdsyw-pc:/var/www/html# ll
总用量 1148448
drwxr-xr-x 2 root root 4096 11月 7 19:40 ./
drwxr-xr-x 3 root root 4096 11月 7 19:37 ../
-rw-r--r-- 1 root root 10918 11月 7 19:37 index.html
-rw-r--r-- 1 root root 1175987553 11月 7 19:40 wechat.tar.gz
root@pdsyw-pc:/var/www/html# chmod 777 wechat.tar.gz
root@pdsyw-pc:/var/www/html#
8、删除index.html
root@pdsyw-pc:/var/www/html# ll
总用量 1148452
drwxr-xr-x 2 root root 4096 11月 7 19:40 ./
drwxr-xr-x 3 root root 4096 11月 7 19:37 ../
-rw-r--r-- 1 root root 10918 11月 7 19:37 index.html
-rwxrwxrwx 1 root root 1175987553 11月 7 19:40 wechat.tar.gz*
root@pdsyw-pc:/var/www/html# rm -rf index.html
root@pdsyw-pc:/var/www/html#
9、启动Apache服务器
root@pdsyw-pc:/var/www/html# systemctl enable apache2 --now
Synchronizing state of apache2.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable apache2
root@pdsyw-pc:/var/www/html# systemctl status apache2
● apache2.service - The Apache HTTP ServerLoaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor prese>Active: active (running) since Tue 2023-11-07 19:37:07 CST; 5min agoDocs: https://httpd.apache.org/docs/2.4/Main PID: 11468 (apache2)Tasks: 55 (limit: 9108)Memory: 5.5MCGroup: /system.slice/apache2.service├─11468 /usr/sbin/apache2 -k start├─11469 /usr/sbin/apache2 -k start└─11470 /usr/sbin/apache2 -k start11月 07 19:37:07 pdsyw-pc systemd[1]: Starting The Apache HTTP Server...
11月 07 19:37:07 pdsyw-pc apachectl[11465]: AH00558: apache2: Could not reliabl>
11月 07 19:37:07 pdsyw-pc systemd[1]: Started The Apache HTTP Server.
root@pdsyw-pc:/var/www/html#
10、查看IP信息
root@pdsyw-pc:/var/www/html# ip a | grep wlan0
7: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000inet 192.168.1.16/24 brd 192.168.1.255 scope global dynamic noprefixroute wlan0
root@pdsyw-pc:/var/www/html#
11、在web页面查看
相关文章:

华为L410上制作内网镜像模板01
原文链接:华为L410上制作离线安装软件模板01 hello,大家好啊,今天给大家带来一篇在内网搭建Apache服务器,用于安装完内网操作系统后,在第一次开机时候,为系统安装软件,今天给大家用WeChat举例&a…...

linuxC语言缓冲区及小程序的实现
文章目录 1.文件缓冲区1.1介绍1.2缓冲文件系统1.3冲刷函数fflush1.4认识linux下的缓冲区 2.linux小程序的实现2.1 回车\r和换行\n2.2倒计时程序2.3进度条小程序sleep/usleep代码运行结果 1.文件缓冲区 1.1介绍 为缓和 CPU 与 I/O 设备之间速度不匹配,文件缓冲区用以…...
MySQL数据库基本操作-DDL 数据库基础知识
目录标题 1、数据库操作1-1 查询所有数据库1-2 创建数据库1-3 选择使用那个数据库1-4 删除数据库 2、数据库表操作2-1 创建数据库表2-2 查看当前数据库所有表名称2-3 查看指定某个表的创建语句2-4 查看表结构2-5 删除表 3、修改表结构格式3-1 修改表添加列3-2 修改列名和类名3-…...

基于JavaWeb+SpringBoot+Vue摩托车商城微信小程序系统的设计和实现
基于JavaWebSpringBootVue摩托车商城微信小程序系统的设计和实现 源码传送入口前言主要技术系统设计功能截图Lun文目录订阅经典源码专栏Java项目精品实战案例《500套》 源码获取 源码传送入口 前言 近年来,随着移动互联网的快速发展,电子商务越来越受到…...
idea代码快捷键Mac版
1、查询任何东西 双击 Shift2、文件内查找 Command F 3、文件内替换 Command R4、全局查找(根据路径) Command Shift F5、在当前文件跳转到某一行的指定处 Command L6、退回 / 前进到上一个操作的地方 Command Option 方向键左Command Opt…...

分享76个Python管理系统源代码总有一个是你想要的
分享76个Python管理系统源代码总有一个是你想要的 学习知识费力气,收集整理更不易。 知识付费甚欢喜,为咱码农谋福利。 下载链接:https://pan.baidu.com/s/1JtcEHG9m8ro4-dc29kVyDg?pwd8888 提取码:8888 项目名称 A simpl…...

Springboot养老院信息管理系统的开发-计算机毕设 附源码27500
Springboot养老院信息管理系统的开发 摘 要 随着互联网趋势的到来,各行各业都在考虑利用互联网将自己推广出去,最好方式就是建立自己的互联网系统,并对其进行维护和管理。在现实运用中,应用软件的工作规则和开发步骤,…...
在虚拟机中安装vim和net-tools,mysql
首先在虚拟机中创建vim目录 sudo mkdir -p /home/user/tools/vim然后开始进行安装 yum install vim -yyum install net-toolsmysql参考链接 安装mysql在虚拟机中...

【Excel】函数sumif范围中符合指定条件的值求和
SUMIF函数是Excel常用函数。使用 SUMIF 函数可以对报表范围中符合指定条件的值求和。 Excel中sumif函数的用法是根据指定条件对若干单元格、区域或引用求和。 sumif函数语法是:SUMIF(range,criteria,sum_range) sumif函数的参数如下ÿ…...

k8s上对Pod的管理部分详解
目录 一.Pod结构介绍 1.user container 2.pause 二.Pod工作形式介绍 1.自主式pod 2.控制器管理下的pod 三.对Pod的操作介绍 1.run/apply -f/create -f运行pod 2.get查看pod信息 3.exec操作运行中的pod (1)进入运行中的pod (2&…...
4.4.2 结构可以将 string类作为成员吗
// structure template { }; 4.4.2 结构可以将 string类作为成员吗 可以将成员name指定为string类对象而不是字符数组吗?即可以像下面这样声明结构吗? #include <string> struct inflatable std :: string name; float volume; double price; 大体上说,答案是肯定的。实…...
npm install 安装总结
npm install moduleName 会把moduleName 包安装到node_modules目录中不会修改package.json之后运行npm install命令时,不会自动安装moduleName npm install moduleName -g 安装模块到全局,不会在项目node_modules目录中保存模块包。不会将模块依赖写入de…...
二十三种设计模式全面解析-组合模式与享元模式的结合应用:实现对象的共享和高效管理
在前文中,我们介绍了组合模式的基本原理和应用,以及它在构建对象结构中的价值和潜力。然而,组合模式的魅力远不止于此。在本文中,我们将继续探索组合模式的进阶应用,并展示它与其他设计模式的结合使用,以构…...

jenkins分步式构建环境(agent)
rootjenkins:~# netstat -antp|grep 50000 tcp6 0 0 :::50000 ::😗 LISTEN 5139/java 1.52 安装Jenkins rootubuntu20:~# dpkg -i jenkins_2.414.3_all.deb 配置各种类型的Agent的关键之处在于启动Agent的方式 ◼ JNLP Agent对应着“通过Java Web启动代理”这种方…...

前端开发学习指南
前端是一个看似入门门槛不高,但要学好很难的领域。前端的知识体系庞杂又松散,技术演进快,如果摸不清脉络的话很容易陷入盲人摸象的困境甚至跑偏。 其实只要掌握了正确的方法,学习前端和学好前端就只是个时间问题,希望下…...

环境变量小节
这是写的第二篇环境变量博客,写了一年多了,第一次出现把自己博客删了的情况,不知道为什么明明发表了,然后就把草稿箱和回收站的删了,结果晚上发现没发表,回收站删除是无法找回的,以后还是要慎重…...

React Native适配Xcode 15 iOS 17.0+
iOS 17.0 Simulator(21A328)下载失败 App Store 更新到 Xcode15 后,无法运行模拟器和真机。需要下载iOS 17对应的模拟器。Xcode中更新非常容易中断失败,可以在官网单独下载iOS 17模拟器文件,例如:iOS_17.0.1_Simulator_Runtime.d…...

Install Docker in Linux
Docker官网链接: https://docs.docker.com/ 1.确定Linux版本 新版本的Docker对Linux系统版本有一定的要求。如果Linux的发行版系统是centOS,安装最新版的docker需要centOS 7以上的系统。 在Docker安装帮助页面查看支持的系统版本。 Docker帮助页面:https://docs…...
Spring源码-循环依赖
循环依赖问题 先分析下bean生命周期, 简化版: 1. 扫描, 获取所有的BeanDefinition,存入BeanDefinitionMap 2. 遍历BeanDefinition, 准备创建bean 3. 推断构造方法, 通过反射, 实例化bean对象(原始对象) 4. 属性赋值 5. 初始化前, 初始化 6. 初始化后, 可能AOP 7. 把经过…...

Excel下拉填充时,如何使得数字不递增?
问题描述:Excel下拉填充时,如何使得数字不递增? 解决办法:先下拉填充数据之后,看到最后一个单元格的右下角有个填充设置的符号,右键选择复制单元格即可。其中这里的填充序列就是递增数字的操作。...

第19节 Node.js Express 框架
Express 是一个为Node.js设计的web开发框架,它基于nodejs平台。 Express 简介 Express是一个简洁而灵活的node.js Web应用框架, 提供了一系列强大特性帮助你创建各种Web应用,和丰富的HTTP工具。 使用Express可以快速地搭建一个完整功能的网站。 Expre…...

测试微信模版消息推送
进入“开发接口管理”--“公众平台测试账号”,无需申请公众账号、可在测试账号中体验并测试微信公众平台所有高级接口。 获取access_token: 自定义模版消息: 关注测试号:扫二维码关注测试号。 发送模版消息: import requests da…...

日语AI面试高效通关秘籍:专业解读与青柚面试智能助攻
在如今就业市场竞争日益激烈的背景下,越来越多的求职者将目光投向了日本及中日双语岗位。但是,一场日语面试往往让许多人感到步履维艰。你是否也曾因为面试官抛出的“刁钻问题”而心生畏惧?面对生疏的日语交流环境,即便提前恶补了…...

7.4.分块查找
一.分块查找的算法思想: 1.实例: 以上述图片的顺序表为例, 该顺序表的数据元素从整体来看是乱序的,但如果把这些数据元素分成一块一块的小区间, 第一个区间[0,1]索引上的数据元素都是小于等于10的, 第二…...

Prompt Tuning、P-Tuning、Prefix Tuning的区别
一、Prompt Tuning、P-Tuning、Prefix Tuning的区别 1. Prompt Tuning(提示调优) 核心思想:固定预训练模型参数,仅学习额外的连续提示向量(通常是嵌入层的一部分)。实现方式:在输入文本前添加可训练的连续向量(软提示),模型只更新这些提示参数。优势:参数量少(仅提…...

2025年能源电力系统与流体力学国际会议 (EPSFD 2025)
2025年能源电力系统与流体力学国际会议(EPSFD 2025)将于本年度在美丽的杭州盛大召开。作为全球能源、电力系统以及流体力学领域的顶级盛会,EPSFD 2025旨在为来自世界各地的科学家、工程师和研究人员提供一个展示最新研究成果、分享实践经验及…...
【SpringBoot】100、SpringBoot中使用自定义注解+AOP实现参数自动解密
在实际项目中,用户注册、登录、修改密码等操作,都涉及到参数传输安全问题。所以我们需要在前端对账户、密码等敏感信息加密传输,在后端接收到数据后能自动解密。 1、引入依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId...

相机从app启动流程
一、流程框架图 二、具体流程分析 1、得到cameralist和对应的静态信息 目录如下: 重点代码分析: 启动相机前,先要通过getCameraIdList获取camera的个数以及id,然后可以通过getCameraCharacteristics获取对应id camera的capabilities(静态信息)进行一些openCamera前的…...

QT: `long long` 类型转换为 `QString` 2025.6.5
在 Qt 中,将 long long 类型转换为 QString 可以通过以下两种常用方法实现: 方法 1:使用 QString::number() 直接调用 QString 的静态方法 number(),将数值转换为字符串: long long value 1234567890123456789LL; …...
是否存在路径(FIFOBB算法)
题目描述 一个具有 n 个顶点e条边的无向图,该图顶点的编号依次为0到n-1且不存在顶点与自身相连的边。请使用FIFOBB算法编写程序,确定是否存在从顶点 source到顶点 destination的路径。 输入 第一行两个整数,分别表示n 和 e 的值(1…...