- 博客(55)
- 收藏
- 关注
原创 在 Windows10 上运行 VMware 遇到蓝屏
今天遇到一怪事,在我的Windows10 电脑安装VMware,然后创建虚拟机,设置好镜像路径,点击按钮开启虚拟机,就过了几秒钟,我本地电脑立马蓝屏自动重启,蓝屏界面给出的信息就是“遇到错误,正在搜集信息后重启”,并没有给出错误代码或是报错原因。然后问 AI,它推荐下载 BlueScreenView.exe 工具来查看系统崩溃日志。AI 给出的方法还是很可靠的,我就是执行了最后那行命令才把问题解决。如果没有 AI,这种错误靠我自己去查资料解决,想想就脑壳痛。就按 AI 说的一个一个排查。
2025-10-27 01:22:33
216
原创 0成本,手把手教你快速实现个人网站
之前说过,vercel 给我们提供的域名国内用户无法访问。如果想让我们的网站全球可访问,可以接入 cloudflare,也是 0 成本。本篇就写到这了,后续会继续介绍怎么把网站上线,让我们的网站走向全球。我是 kite,希望我的内容对你有帮助。大家加油 :)
2025-10-20 12:09:57
794
原创 claude code:API Error: Cannot read properties of undefined (reading ‘map‘)
有的同学通过询问 AI 能解决,但有的同学解决不了,百度搜索也无果。,最好是不要在 C 盘操作,因为 C 盘的某些文件夹是受保护的。**解决方案:**换个文件夹或是从 C 盘换到其它盘即可。其实这个报错是本地环境问题导致的,也就是。
2025-09-20 19:37:23
1920
1
原创 Linux环境下编译安装 python3.10 【图文并茂】
近期,阿里发布了 LHM 3D 大模型,在官网看到了作品展示,看起来还不错,我想亲自体验一下,但是又没找到能直接使用的地方。于是,我开始自己在 Linux 部署。官方有提供部署文档,对于稍微有点基础的同学,部署起来问题不大。但是对于小白同学,官方文档可能还不够细致,就比如 python 的安装。这篇文章就记录一下,怎么在 Linux 系统下以编译安装的方式安装 python。当然,其它 Python 版本的安装方式也是一样的。
2025-03-25 13:40:58
2243
原创 Ubuntu20.04配置静态ip
在 Linux 创建时默认是动态 ip,我们需要将这台 Linux 作为服务器,所以需要将动态分配的 ip 设置为静态的,防止 ip 变换。可使用 ip addr 查看当前的 网卡 和 ip 信息:从上图可看到动态分配的 ip 是 192.168.96.135,网卡是 ens33,我们需要将这个 ens33 网卡所使用的 ip 设置为静态的。
2024-03-11 13:07:41
3813
1
原创 浅谈 Linux进程回收、wait、waitpid函数
本文介绍 进程回收 的概念、相关宏函数、wait 函数 以及 waitpid 函数的使用方式。为真,表示子进程正常终止--》调用--》 得到 子进程 退出值。这个进程退出只也就是进程结束的原因。为真,表示子进程异常终止--》调用 WTERMSIG(status)--》 得到 导致子进程异常终止的信号编号。代码演示1:回收子进程,无需查明死亡原因/** 代码实现思路:* 创建子进程,让子进程sleep(10),* 父进程调用 wait 函数,获取 wait 的返回值,根据返回值判断是否回收成功*/
2024-03-02 15:37:00
1073
原创 C++ 引用 相关概念
本文介绍 C++ 中 引用 的概念,引用 的定义和用法。还需记住引用的定义方式:数据类型 & 引用名称 = 原始变量名;int &x = a;// 通过引用的方式创建了一个整型引用 x,并将其绑定到变量 a 上x 就是变量 a 的引用,也就是 a 的别名,x 和 a 共用一个内存空间,操作 x 就是在操作 a。
2024-02-28 15:12:32
523
15
原创 浅谈 Linux 网络编程 - Server 端模型、sockaddr、sockaddr_in 结构体
本文主要是对 Linux 网络编程中,Server 端的模型、相关函数 以及 sockaddr、sockaddr_in 结构体做介绍。
2024-02-27 15:25:04
1262
原创 浅谈 Linux 网络编程 - 网络字节序
htonl(): 该函数用于将32位主机字节序的整数转换为网络字节序(大端字节序)表示。例如 htonl,表示 本地(主机)字节序 转换成 网络字节序,32位长整型(适用于 IP 转换)。例如 htons,表示 本地(主机)字节序 转换成 网络字节序,16位短整型(适用于 端口 转换)。例如 htonl,表示 本地(主机)字节序 转换成 网络字节序,32位长整型(适用于 IP 转换)。例如 htons,表示 本地(主机)字节序 转换成 网络字节序,16位短整型(适用于 端口 转换)。
2024-02-27 13:01:01
1305
原创 浅谈 Linux 网络编程 socket
socket 被翻译成 网络套接字,这个名字实在是不好理解,我更愿意称为"插槽"。① 记住,一个文件描述符(fd) 指向一个 socket,socket 一定是成对出现的,也就是 接收 和 发送 双方各提供一个 socket 才能建立连接实现通信。****② 记住,socket 内部由内核借助两个缓冲区实现,也就是 发送端的socket 和 接收端的 socket 里面都有两个缓冲区,这两个缓冲区分别是 读缓冲区 和 写缓冲区。
2024-02-27 11:23:04
352
原创 浅谈 TCP 三次握手
把以上生活中谈业务的场景,再带入到 TCP 三次握手,也是一样的逻辑,只不过 三次握手 多了一些标志位( ACK / SYN )和状态切换。【此时 B 知道了自己的 接收/发送 能力ok,A 的 接收/发送 能力也ok】其实还不行,因为在第 ② 步的时候,B 还不知道自己的发送能力是否ok,所以还需要第三次询问。【此时 A 知道自己的 接收/发送 能力ok,也知道 B 的 接收/发送 能力ok】以上的三次对话,就确定了双方的通信(接收/发送)能力是正常的,可以建立连接了。,满足这个条件,就可以建立连接了。
2024-02-26 22:52:45
484
1
转载 OpenSSL安装/升级 版本(1.1.1q)
内容如下.注意:2022年11月 最新的稳定版本是1.1.1q系列(https://www.openssl.org/source/)
2023-04-03 19:44:56
8958
1
转载 Ubuntu18.04系统中vi键盘输入字符不匹配
没错,命令如下:sudo nano /etc/vim/vimrc.tiny,然后修改 set compatible为 set nocompatible, 然后添加set backspace=2,最后使用 Ctrl + S 保存,Ctrl + x 退出就可以啦。修改vi配置文件 /etc/vim/vimrc.tiny, 将“compatible”改成“nocompatible”非兼容模式, 并且添加 set backspace=2。当我用vi配置maven环境变量的时候发现输入的字符和我的键盘不一致了。
2023-03-27 11:29:52
1926
原创 Linux 安装nginx, 搭建nginx文件服务器
在linux安装nginx web 服务器,安装后再修改配置文件,将该主机作为一个文件服务器
2022-12-21 17:07:30
1855
转载 RedHat6(centos6)yum安装提示404?提示收费 register?——更换yum源
RedHat6(centos6)yum安装提示404?提示收费 register?——更换yum源
2022-09-30 12:37:28
2833
2
原创 java8 Stream流操作集合
一句话简介:从支持数据处理操作的源生成的元素序列。数据处理操作类似数据库的操作。源数据。元素序列流提供了可以访问特定元素有序值的接口。将流元素规约和汇总成一个值。将流元素分组。将流元素分区。/***集合收集器。......
2022-07-17 19:10:47
776
原创 idea启动swagger2 出现空指针异常NullPointerException
事情是这样的,创建了一个非常简单的Spring web项目,就写了一个controller方法,可以正常完成请求响应,项目结构如下:pom.xml配置如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoc
2022-05-11 21:53:03
2139
1
原创 执行compile后,maven报错:could not find artifact com.xxx-SNAPSHOT
执行compile后,maven报错:could not find artifact com.JavaDemo:ssm_pojo:pom:1.0-SNAPSHOT 表示maven在本地仓库找不到这个资源包。我们可以在maven的本地仓库查看该资源包是否存在,大概率是不存在的。解决办法是:在该资源包所在的模块下,执行maven生命周期中的"install"将资源包安装在本地仓库:日志中输出build success后,可以在本地仓库中看到资源包了。然后就可以正常的执行compile了。记住
2022-05-08 16:11:28
20030
原创 Redhat8、CentOS 8、Oracle linux 8 更换yum源
Redhat8、CentOS 8、Oracle linux 8 更换yum源先备份原来的文件:mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak更换为阿里源:curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo此后 yum 下载速度杠杠的。...
2022-05-04 23:51:40
4088
1
原创 【Linux安装nginx报错,已解决】./configure: error: invalid option “ --prefix=/usr/local/nginx
在安装nginx的过程中,执行以下语句:./configure \ --prefix=/usr/local/nginx \ --pid-path=/var/run/nginx/nginx.pid \ --lock-path=/var/lock/nginx.lock \ --error-log-path=/var/log/nginx/error.log \ --http-log-path=/var/log/nginx/access.log \ --with-http_gzip_static_module \
2022-04-25 23:05:53
12025
原创 创建Python Pyramid 单文件 Web 应用程序
一 创建虚拟环境1 先创建一个文件夹来存放虚拟环境我的文件夹路径如下:D:\pythonPro\helloPyramid\mypyramid03\env“env”文件夹就是用来存放虚拟环境。2 创建虚拟环境在cmd窗口,进入到env文件夹,执行如下命令创建虚拟环境D:\pythonPro\helloPyramid\mypyramid03\env>python -m ensurepip目录内容如下:创建好虚拟环境后,cd到Scripts目录下,更新一下打包工具:D:\python
2022-04-05 14:06:07
614
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅