Kali系统(Debian 10.3) 遇到的问题
目录
问题一:非问题 kali 基础官网与安装
问题二:
问题三: Kali系统 MySQL问题Can't connect to local MySQL server through socket '/run/mysqld/mysqld.sock' (2)
问题四:重新安装MySQL 也就是MariaDB(MariaDB 含 MySQL相关内容)
问题五:Kali 系统 安装PHP出现问题
问题六:Kali 系统 安装 httpd 出现问题
问题七:Kali 系统 E: 软件包 mysql-server 没有可安装候选
问题八:Kali 系统 无法连接到Jenkins & 修改 jenkins 端口号
问题九: Kali 系统内置软件包 php 未安装,所以不会被卸载
问题十:Kali 系统vsftpd.service: Failed with result 'exit-code'. 导致无法启动
问题十一:Kali 系统 上传php7.0.0.tar.gz (官方不支持7.0版本) 手工安装页面无效
问题十二:Kali 系统 上传php7.0.0.tar.gz 服务安装成功后 尴尬不知道怎么卸载php
问题十三:无法远程连接MySQL 报错2003 - Can't connect to MySQL server on 'X.X.X.X' (10038)
问题十四:Kali 系统 输入MySQL直接跳过password
问题十五:Kali 系统1130 - Host 'X.X.X.X' is not allowed to connect to this MariaDB server (10038) 连接MySQL失败
问题十六:Kali 系统 MySQL连接 1045-Access denied for user 'root' @'X.X.X.X'(using password X)
问题十七:Kali 系统报错误 chkconfig: command not found
问题十八:Kali 系统 ①开启PHP中GD库 ②支持 curl_init 扩展件
问题十九:Kali 系统 忘记密码
问题二十:一直显示为黑屏,无法进入系统
问题二十一:kali gnu/linux rolling 无法启动到桌面
问题二十二:Error: Sub-process /usr/bin/dpkg returned an error code (1)
如何此文章对您有帮助 请扫一扫 底部二维码 ---精彩多多
问题一:非问题 kali 基础官网与安装
kali 基础官网与安装-CSDN博客
问题二:
问题三: Kali系统 MySQL问题Can't connect to local MySQL server through socket '/run/mysqld/mysqld.sock' (2)

分析原因:
①mysql服务未正常运行
②mysql端口关闭了或者端口修改了
③socket文件路径在配置文件中设置不完整
解决办法:
①mysql服务未正常运行
输入命令 mysql -u root -p

②mysql端口关闭了或者端口修改了,我这里腾讯云服务3306端口没打开
首先检查 MySQL配置文件位置在哪里,然后在查看port端口
方法如下:
- 我使用 netstat -anp|grep mariadb 命令,本章没有查到
┌──(root💀kali)-[~]
└─# netstat -anp|grep mariadb
- 一般进入MySQL是输入SQL语句就可以查询,点击查看语句:
点击查看【MySQL】基础
- 查看配置配置文件
┌──(root💀kali)-[~]
└─# find / -name my.cnf
/etc/mysql/my.cnf
/etc/alternatives/my.cnf
/var/lib/dpkg/alternatives/my.cnf
┌──(root💀kali)-[~]
└─# cat /etc/mysql/my.cnf# port = 3306
查询腾讯云腾讯端口号方法:云服务器 添加安全组规则-操作指南-文档中心-腾讯云
最后查到①腾讯云3306端口未开放,由于之前修改端口号
②MySQL把默认端口号给注释勒
解决办法:修改腾讯自定义开放的端口号,重启MySQL服务,查看服务状态
③socket文件路径在配置文件中设置不完整
建议重装MySQL,见问题三:重新安装MySQL 也就是MariaDB(MariaDB 含 MySQL相关内容)
问题四:重新安装MySQL 也就是MariaDB(MariaDB 含 MySQL相关内容)
卸载 mariadb 安装mysql
先检查是否安装mariadb 数据库 命令 sudo apt list --installed | grep mariadb

若存在已安装mariadb 数据库,则卸载 命令 apt-get remove mariadb-*

安装MySQL 相关服务,Kali 系统 安装MySQL 参考链接 mysql-defaults | Kali Linux Tools
官方提供命令
sudo apt install -y default-mysql-server
└─# mysql -uroot -p 148 ⨯ 1 ⚙
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 42
Server version: 10.6.7-MariaDB-3 Debian buildd-unstableCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.MariaDB [(none)]>
问题五:Kali 系统 安装PHP出现问题
/*下载php7.3*/apt install php7.3-fpm php7.3-mysql php7.3-curl php7.3-gd php7.3-mbstring php7.3-xml php7.3-xmlrpc php7.3-zip php7.3-opcache -y
/*下载php7.3版本 */sed -i 's/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/' /etc/php/7.3/fpm/php.ini/*下载php8.1版本 */sed -i 's/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/' /etc/php/8.1/apache/php.ini
检查PHP 版本

服务名称为:apache2
systemctl status apache2 重启PHP/etc/init.d/apache2 status 重启PHP
参考链接:在 Ubuntu/Debian 下安装 PHP7.3 教程 - 走看看
问题六:Kali 系统 安装 httpd 出现问题
问题七:Kali 系统 E: 软件包 mysql-server 没有可安装候选
sudo apt-get install mysql-server

原因:是因为 source.list 没有这个安装包,需要找到这个安装包 才能安装
问题八:Kali 系统 无法连接到Jenkins & 修改 jenkins 端口号
解决“无法连接到Jenkins” - 走看看
Vim /var/lib/jenkins/config.xml
Debian 10 路径为 /etc/init.d/jenkins
grep -n 'HTTP_PORT' /etc/init.d/jenkins

问题九: Kali 系统内置软件包 php 未安装,所以不会被卸载
┌──(root�VM-0-4-debian)-[/var/www/html]
└─# apt-get remove --purge php
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
软件包 php 未安装,所以不会被卸载
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 204 个软件包未被升级。
内置tools 先查询
可以使用该dpkg命令查看计算机上所有已安装软件包的列表
┌──(root💀VM-0-4-debian)-[/var/www/html]
└─# dpkg --list|grep php 指定tools名称删除
要卸载程序使用apt命令。例如,使用以下命令卸载 php 并删除所有配置文件--purge
┌──(root💀VM-0-4-debian)-[/var/www/html]
└─# sudo apt purge --auto-remove php7.4-cli
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成 ┌──(root💀VM-0-4-debian)-[/var/www/html]
└─# sudo apt purge --auto-remove php8.1-common
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成 卸载程序时,卸载程序所依赖的软件包可能不再使用。要删除任何未使用的包,请使用automove命令
┌──(root💀VM-0-4-debian)-[/var/www/html]
└─# sudo apt-get autoremove
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成 可以将删除程序和删除不再使用的依赖项的两个命令合二为一
┌──(root💀VM-0-4-debian)-[/var/www/html]
└─# sudo apt purge --auto-remove gimp
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成 空间不足,可以使用clean命令删除下载的存档文件
┌──(root💀VM-0-4-debian)-[/var/www/html]
└─# sudo apt clean
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成

问题十:Kali 系统vsftpd.service: Failed with result 'exit-code'. 导致无法启动
Failed with result 'exit-code'. 一般出现于服务器配置文件错误,请注意检查


原因:布尔值后面出现中文
解决:①检查listen 和listen_ipv6 注释一个,检查另一个
vsftpd 启动异常 (code=exited, status=2) - 灰信网(软件开发博客聚合)
②检查vsftp.conf 配置文件
┌──(root??VM-0-4-debian)-[/etc]
└─# vsftpd ./vsftpd.conf 3 ? 5 ?
500 OOPS: bad bool value in config file for: anonymous_enable
500 OOPS: bad bool value in config file for: anonymous_enable
500 OOPS:配置文件中的错误布尔值:anonymous_enable 出现中文,删除中文即可

500 OOPS: could not bind listening IPv4 socket
500 OOPS:无法绑定监听 IPv4 套接字

vsftp:500 OOPS: could not bind listening IPv4 socket 解决办法 – McGrady的技术分享
问题十一:Kali 系统 上传php7.0.0.tar.gz (官方不支持7.0版本) 手工安装页面无效
但是可以手工安装php7.0;但是页面无法打开
博主是咨询官方开发技术人员,且官方回复:0007743: Unable to install old PHP extension tool php-mysql7.0.0 - Kali Linux Bug Tracker


官网下载地址:PHP: Downloads

运行两个命令即可:make install 编译安装软件
┌──(root💀VM-0-4-debian)-[~]
└─# make -j4┌──(root💀VM-0-4-debian)-[~]
└─# make install ┌──(root💀VM-0-4-debian)-[~]
└─# php -v 148 ⨯ 1 ⚙
PHP 7.0.0 (cli) (built: Jun 8 2022 22:13:50) ( NTS )
Copyright (c) 1997-2015 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies
问题十二:Kali 系统 上传php7.0.0.tar.gz 服务安装成功后 尴尬不知道怎么卸载php

原因:暂无
解决:尚未验证该方法是否有效 Linux下make对软件的安装和卸载 - 走看看
问题十三:无法远程连接MySQL 报错2003 - Can't connect to MySQL server on 'X.X.X.X' (10038)
原因:①配置文件是否限制外部 查看允许连接MySQL
解决办法:检查配置文件,修改配置 bind-address = 127.0.0.1 改为bind-address = 0.0.0.0

注意配置可能不同 本博主配置文件是50-server.cnf
将 bind-address = 127.0.0.1 改为bind-address = 0.0.0.0,执行如下命令:
sed -i 's/bind-address = 127.0.0.1/bind-address= 0.0.0.0/' 50-server.cnf
原因:②MySQL 复制的管理用户权限 (user)表限制了
MariaDB [(none)]> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -ADatabase changed
MariaDB [mysql]> select user,host,plugin from user;
+-------------+-----------+-----------------------+
| User | Host | plugin |
+-------------+-----------+-----------------------+
| mariadb.sys | localhost | mysql_native_password |
| root | localhost | mysql_native_password |
| mysql | localhost | mysql_native_password |
+-------------+-----------+-----------------------+
3 rows in set (0.001 sec)MariaDB [mysql]>
如上Host 为localhost 所以只能本地能够连接到MySQL
解决办法:增加一个用户信息,将Host 为 %;将字段 plugin 修改为caching_sha2_password 或者mysql_native_password
解释:1.auth_socket 只能本地通信
2.caching_sha2_password 允许外部连接
3.mysql_native_password 允许外部连接
注意是事项:建议新增用户信息,直接修改 Host 为 %;会导致会导致权限错位(就权限仍然会生效)
原因:③再服务器 检查MySQL监听IP和端口 我这里修改端口号修改3389 使用如下命令查看
使用命令:netstat 检查端口 我这里修改了端口号为3389
netstat -ntulp|grep 3389
┌──(root💀kali)-[~]
└─# netstat -ntulp|grep 3389
tcp 0 0 127.0.0.1:3389 0.0.0.0:* LISTEN 576425/mariadbd
可以看到简单监听IP仍然为本地 127.0.0.1,将IP修改为0.0.0.0 即可
找到有关配置bind-address ,我这里配置文件时60-galera.cnf 注意配置文件可能不同
┌──(root💀kali)-[/etc/mysql/mariadb.conf.d]
└─# vim 'bind-address' 60-galera.cnf┌──(root💀kali)-[/etc/mysql/mariadb.conf.d]
└─# grep -n 'bind-address' 60-galera.cnf
17:#bind-address = 0.0.0.0
问题十四:Kali 系统 输入MySQL直接跳过password
检查配置文件是否存在 skip-grant-tables
如果存在多个文件先使用ps 进程号和配件文件,然后在gerp
┌──(root💀kali)-[~]
└─# ps -ef|grep mysql

这个其实不是没有跳过, 其实是验证了的;只不过再Linux环境运行这里它走的是sock文件
只是验证了 Linux用户名字就可以登陆了
这是MYSQL的一个特性
/*使用命令*/
alter user root@localhost identified by 'Newpassword'
问题十五:Kali 系统1130 - Host 'X.X.X.X' is not allowed to connect to this MariaDB server (10038) 连接MySQL失败

进行MySQL授权
GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
问题十六:Kali 系统 MySQL连接 1045-Access denied for user 'root' @'X.X.X.X'(using password X)


┌──(root💀kali)-[/etc/mysql]
└─# cat my.cnf MariaDB 配置文件
MariaDB/MySQL 工具按以下顺序读取配置文件:
0. "/etc/mysql/my.cnf" 符号链接到这个文件,为什么其余的都被读取了。
1. “/etc/mysql/mariadb.cnf”(这个文件)设置全局默认值,
2. "/etc/mysql/conf.d/*.cnf" 设置全局选项。
3. "/etc/mysql/mariadb.conf.d/*.cnf" 设置 MariaDB-only 选项。
4. "~/.my.cnf" 设置用户特定的选项。如果多次定义相同的选项,则应用最后一个。┌──(root💀kali)-[/etc/mysql]
└─#
问题十七:Kali 系统报错误 chkconfig: command not found
whereis ifconfig //查找你的ifconfig在哪里,可以看到在sbin目录下
erport PATH=$PATH:/sbin
ifconfig
Kali iptables的规则配置语法与其它Linux版本一致,具体如下:
(1)配置本机可以访问自身:iptables -A INPUT -i lo -j ACCEPT;
(2)配置本机可以与外部设备建立连接:iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT;
(3)配置本机开放的端口,如SSH端口22:iptables -A INPUT -p tcp --dport 22 -j ACCEPT;
(4)允许其它设备PING本机:iptables -A INPUT -p icmp -j ACCEPT;
(5)其它的INPUT规则禁止:iptables -A INPUT -j REJECT --reject-with icmp-port-unreachable。
以上只是INPUT的规则,iptables还可以配置OUTPUT、FORWARD的规则,可根据实际环境配置。
配置好规则后将保存至/etc/iptables/rules.v4,保存命令:iptables-save > /etc/iptables/rules.v4。
如果想在Kali操作系统启动时iptables设置的规则生效,则需要增加启动项:如下:
在/etc/init.d/文件夹下新建iptables文件,如:vim /etc/init.d/iptables,内容如下:
#!/bin/bash
/sbin/iptables-restore < /etc/iptables/rules.v4
问题十八:Kali 系统 ①开启PHP中GD库 ②支持 curl_init 扩展件
什么是PHP 中GD库点击:PHP 基础知识-CSDN博客
什么是curl_init扩展点击:
1、HackerOne
https://www.hackerone.com/
2、Bugcrowd
https://www.bugcrowd.com/
3、Hackenproof
https://hackenproof.com/
4、Hackerhive
https://www.appsecure.security/
等
自由职业兼职平台:
1、peopleperhour
https://www.peopleperhour.com/
2、upwork
https://www.upwork.com/
3、freelancer
https://www.freelancer.com/
问题十九:Kali 系统 忘记密码
【kali忘记密码解决办法】_kali密码忘记了怎么办-CSDN博客
重启不停的按【E】
uname -a

第1步:重启不停的按【E】(输入法为英文状态)键进入启动前编辑命令(若系统没有出现这个页面,尝试重启以此来进入引导界面)
第2步:进入启动前编辑命令界面后,在Linux这行的最后添加【rw single init=/bin/bash】

第3步:按【Ctrl+x】进行引导操作,在命令界面中输入【passwd root】命令进行root密码重置操作

第4步:输入两次密码 重启系统即可
问题二十:一直显示为黑屏,无法进入系统

-
显卡驱动问题:解决方法:在GRUB菜单中选择Kali Linux启动项,按
e编辑启动参数,添加nomodeset到末尾。 -
分辨率问题:解决方法:同上,编辑启动参数,添加
vga=792或适合你显示器的分辨率参数。 -
X server 问题:解决方法:进入recovery模式,重新安装或配置X server。
-
文件系统损坏:解决方法:启动到recovery模式,使用fsck命令修复文件系统。
-
配置文件损坏:解决方法:同上,尝试用之前的配置文件恢复,或重新配置。
-
系统更新问题:解决方法:尝试回滚到之前稳定的内核版本。
以上截图为virtualBox 安装时错误,重新安装吧,镜像文件重新下载
问题二十一:kali gnu/linux rolling 无法启动到桌面

解决办法一:在安装时把显存拉高一点,不然你乱点分辨率容易黑屏,路径:关掉虚拟机(virtualBox)系统---------设置--------显示------屏幕【显存大小】(最大值128MB ,最小值0MB)-------尽量设置 大一点
参考:Kali Linux 开机无法进入图形化界面_kali进不去图形界面-CSDN博客
问题二十二:Error: Sub-process /usr/bin/dpkg returned an error code (1)
1、清理报损包
sudo dpkg --configure -a
sudo apt clean
在处理时有错误发生:
dmsetup
kali-themes-common
kali-desktop-base
kali-themes
2、修复依赖包
sudo apt-get -f install
3、更新软件包列表并尝试再次安装有问题的包:
sudo apt update
sudo apt install -f
4、如果是单个包出现问题,尝试重新安装该包:
sudo apt remove --purge <package-name>
sudo apt install <package-name>
sudo apt full-upgrade -y
相关文章:
Kali系统(Debian 10.3) 遇到的问题
目录 问题一:非问题 kali 基础官网与安装 问题二: 问题三: Kali系统 MySQL问题Cant connect to local MySQL server through socket /run/mysqld/mysqld.sock (2) 问题四:重新安装MySQL 也就是MariaDB(MariaDB 含 MySQL相关…...
【2025最新计算机毕业设计】基于SpringBoot+Vue奶茶点单系统(高质量源码,提供文档,免费部署到本地)
作者简介:✌CSDN新星计划导师、Java领域优质创作者、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和学生毕业项目实战,高校老师/讲师/同行前辈交流。✌ 主要内容:🌟Java项目、Python项目、前端项目、PHP、ASP.NET、人工智能…...
洛谷 P1873 [COCI 2011/2012 #5] EKO / 砍树 c语言
题目: P1873 [COCI 2011/2012 #5] EKO / 砍树 - 洛谷 | 计算机科学教育新生态 题目描述 伐木工人 Mirko 需要砍 M 米长的木材。对 Mirko 来说这是很简单的工作,因为他有一个漂亮的新伐木机,可以如野火一般砍伐森林。不过,Mirko…...
【神经网络中的激活函数如何选择?】
在神经网络中,激活函数的选择对于模型的性能和学习效率至关重要。以下是一些关于如何选择激活函数的建议: 一、隐藏层中的激活函数选择 ReLU及其变体: ReLU(Rectified Linear Unit,修正线性单元)ÿ…...
服务器多节点 Grafana、Prometheus 和 Node-Exporter Docker版本部署指南
要在多台服务器上部署 Grafana、Prometheus 和 Node-Exporter,并且其中一台服务器专门用于 Grafana 和 Prometheus 的部署 1. 准备工作 服务器信息: Server 1:用于部署 Grafana 和 Prometheus。 Server 2-n:用于部署 Node-Export…...
<C++学习>C++ Boost 算法集合操作教程
C Boost 算法集合操作教程 Boost 提供了一些非常强大的算法库,用于对集合进行高效的操作。这些集合算法库主要提供了便捷的接口,支持常见的集合运算(如并集、交集、差集等)、排列组合和更高级的容器操作。 1. Boost 算法库简介 …...
Jaeger UI使用、采集应用API排除特定路径
Jaeger使用 注: Jaeger服务端版本为:jaegertracing/all-in-one-1.6.0 OpenTracing版本为:0.33.0,最后一个版本,停留在May 06, 2019。最好升级到OpenTelemetry。 Jaeger客户端版本为:jaeger-client-1.3.2。…...
设计一个利用事务特性可以阻塞线程的排他锁,并且通过注解和 AOP 来实现
设计思路: 利用数据库表记录锁标识:通过唯一标识符(如方法名 参数),我们可以在数据库中插入一条记录,表示当前方法正在执行。这条记录需要记录插入时间。 注解:通过注解标识哪些方法需要加锁&a…...
【2024年华为OD机试】 (A卷,100分)- 对称美学(Java JS PythonC/C++)
一、问题描述 题目描述 对称就是最大的美学,现有一道关于对称字符串的美学。已知: 第1个字符串:R第2个字符串:BR第3个字符串:RBBR第4个字符串:BRRBRBBR第5个字符串:RBBRBRRBBRRBRBBR 相信你…...
【教程】数据可视化处理之2024年各省GDP排名预测!
过去的一年里,我国的综合实力显著提升,在新能源汽车、新一代战机、两栖攻击舰、航空航天、芯片电子、装备制造等领域位居全球前列。虽然全国各省市全年的经济数据公布还需要一段时间,但各地的工业发展数据,财政收入数据已大概揭晓…...
Java 将RTF文档转换为Word、PDF、HTML、图片
RTF文档因其跨平台兼容性而广泛使用,但有时在不同的应用场景可能需要特定的文档格式。例如,Word文档适合编辑和协作,PDF文档适合打印和分发,HTML文档适合在线展示,图片格式则适合社交媒体分享。因此我们可能会需要将RT…...
深度学习的原理和应用
一、深度学习的原理 深度学习是机器学习领域的一个重要分支,其原理基于多层神经网络结构和优化算法。以下是深度学习的核心原理: 多层神经网络结构:深度学习模型通常由多层神经元组成,这些神经元通过权重和偏置相互连接。输入数据…...
CAPL语法基础
CAPL语法基础 目录 CAPL语法基础1. 引言2. 数据类型、变量与常量2.1 数据类型2.2 变量2.3 常量2.4 案例1:使用变量和常量计算圆的面积 3. 运算符与表达式3.1 算术运算符3.2 关系运算符3.3 逻辑运算符3.4 位运算符3.5 案例2:使用运算符实现简单的逻辑判断…...
安卓studio生成apk步骤
在写完app之后虽然能在真机上运行 但是在文件夹中找不到相应的apk ,注意!!!安卓 studio中可以自动生动生成 apk 下面是生成步骤: 步骤1:build ->make project 步骤2:build ->Generate si…...
Azure主机windows2008就地升级十步
Azure上云主机的windows2008系统需要进行就地升级。 按着微软的升级路径:win2008-->win2012-->win2016-->win2022 第一步:创建快照备份,防止升级失败第二步:升级托管磁盘,在VM管理的地方将磁盘升级成托管磁盘…...
解锁 C# 与 LiteDB 嵌入式 NoSQL 数据库
一、开篇:邂逅 C# 与 LiteDB 新世界 在当今的软件开发领域,数据管理如同建筑的基石,而选择一款合适的数据库则是项目成功与否的关键因素之一。对于 C# 开发者来说,面对琳琅满目的数据库选项,如何抉择常常令人头疼。今…...
7 分布式定时任务调度框架
先简单介绍下分布式定时任务调度框架的使用场景和功能和架构,然后再介绍世面上常见的产品 我们在大型的复杂的系统下,会有大量的跑批,定时任务的功能,如果在独立的子项目中单独去处理这些任务,随着业务的复杂度的提高…...
七星棋类游戏源码:两百玩法开源修复
这套七星棋类源码,覆盖六大省区(湖南双端、湖北、山西、江苏、贵州等),安卓与苹果端都能轻松适配,汇集 6 个端口与 200 多种子游戏玩法。此版本为二次开发修复版,功能完备且源码完全公开,包括乐…...
未来世界:科技引领的奇幻篇章
科技发展的这么快,未来的世界将会是什么样的呢? 在人类历史的长河中,科技始终是推动社会进步的核心力量。从古老的四大发明到如今的人工智能、基因编辑、量子计算等前沿技术,科技发展的速度日新月异。我们不禁会想,在…...
[python3]Uvicorn库
Uvicorn 是一个用于运行 ASGI(Asynchronous Server Gateway Interface)应用程序的轻量级服务器。ASGI 是 Python Web 应用程序接口的一种扩展,它不仅支持传统的同步 Web 请求处理,还支持异步请求处理、WebSockets 以及 HTTP/2。 h…...
深入剖析AI大模型:大模型时代的 Prompt 工程全解析
今天聊的内容,我认为是AI开发里面非常重要的内容。它在AI开发里无处不在,当你对 AI 助手说 "用李白的风格写一首关于人工智能的诗",或者让翻译模型 "将这段合同翻译成商务日语" 时,输入的这句话就是 Prompt。…...
Python:操作 Excel 折叠
💖亲爱的技术爱好者们,热烈欢迎来到 Kant2048 的博客!我是 Thomas Kant,很开心能在CSDN上与你们相遇~💖 本博客的精华专栏: 【自动化测试】 【测试经验】 【人工智能】 【Python】 Python 操作 Excel 系列 读取单元格数据按行写入设置行高和列宽自动调整行高和列宽水平…...
Qwen3-Embedding-0.6B深度解析:多语言语义检索的轻量级利器
第一章 引言:语义表示的新时代挑战与Qwen3的破局之路 1.1 文本嵌入的核心价值与技术演进 在人工智能领域,文本嵌入技术如同连接自然语言与机器理解的“神经突触”——它将人类语言转化为计算机可计算的语义向量,支撑着搜索引擎、推荐系统、…...
React19源码系列之 事件插件系统
事件类别 事件类型 定义 文档 Event Event 接口表示在 EventTarget 上出现的事件。 Event - Web API | MDN UIEvent UIEvent 接口表示简单的用户界面事件。 UIEvent - Web API | MDN KeyboardEvent KeyboardEvent 对象描述了用户与键盘的交互。 KeyboardEvent - Web…...
12.找到字符串中所有字母异位词
🧠 题目解析 题目描述: 给定两个字符串 s 和 p,找出 s 中所有 p 的字母异位词的起始索引。 返回的答案以数组形式表示。 字母异位词定义: 若两个字符串包含的字符种类和出现次数完全相同,顺序无所谓,则互为…...
基于 TAPD 进行项目管理
起因 自己写了个小工具,仓库用的Github。之前在用markdown进行需求管理,现在随着功能的增加,感觉有点难以管理了,所以用TAPD这个工具进行需求、Bug管理。 操作流程 注册 TAPD,需要提供一个企业名新建一个项目&#…...
Python Ovito统计金刚石结构数量
大家好,我是小马老师。 本文介绍python ovito方法统计金刚石结构的方法。 Ovito Identify diamond structure命令可以识别和统计金刚石结构,但是无法直接输出结构的变化情况。 本文使用python调用ovito包的方法,可以持续统计各步的金刚石结构,具体代码如下: from ovito…...
uniapp手机号一键登录保姆级教程(包含前端和后端)
目录 前置条件创建uniapp项目并关联uniClound云空间开启一键登录模块并开通一键登录服务编写云函数并上传部署获取手机号流程(第一种) 前端直接调用云函数获取手机号(第三种)后台调用云函数获取手机号 错误码常见问题 前置条件 手机安装有sim卡手机开启…...
永磁同步电机无速度算法--基于卡尔曼滤波器的滑模观测器
一、原理介绍 传统滑模观测器采用如下结构: 传统SMO中LPF会带来相位延迟和幅值衰减,并且需要额外的相位补偿。 采用扩展卡尔曼滤波器代替常用低通滤波器(LPF),可以去除高次谐波,并且不用相位补偿就可以获得一个误差较小的转子位…...
HybridVLA——让单一LLM同时具备扩散和自回归动作预测能力:训练时既扩散也回归,但推理时则扩散
前言 如上一篇文章《dexcap升级版之DexWild》中的前言部分所说,在叠衣服的过程中,我会带着团队对比各种模型、方法、策略,毕竟针对各个场景始终寻找更优的解决方案,是我个人和我司「七月在线」的职责之一 且个人认为,…...
