Bossking321
码龄11年
求更新 关注
提问 私信
  • 博客:57,560
    社区:1
    57,561
    总访问量
  • 30
    原创
  • 915
    粉丝
  • 0
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
加入CSDN时间: 2015-03-19

个人简介:三天打鱼,两天晒网!

博客简介:

Bossking321的博客

查看详细资料
个人成就
  • 获得593次点赞
  • 内容获得6次评论
  • 获得498次收藏
  • 代码片获得710次分享
  • 博客总排名1,353,568名
创作历程
  • 18篇
    2024年
  • 12篇
    2023年
成就勋章
TA的专栏
  • C++技术类
    14篇
  • linux
    3篇
  • bug记录
    6篇
  • java
    1篇
  • cmake 技术类
    5篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

兴趣领域 设置
  • 编程语言
    c++c语言qt
  • 操作系统
    linuxwindows
创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

28人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

编译报错:undefined reference to `std::__cxx11::basic_string 或者@GLIBCXX_3.4.21

编译环境,gcc从4.8.5版本升级到9.3.0版本。项目引用客户的SDK库(库是gcc7.2.0版本编译的)。用gcc7.2.0版本编译正常。
原创
博文更新于 2024.05.23 ·
1671 阅读 ·
5 点赞 ·
0 评论 ·
13 收藏

cmake 3.27.9安装

3.编辑~/.bashrc, 把cmake路径添加到环境变量中。5.环境变量生效后,查看cmake --version。2.移动解压的文件夹到/opt下。4.保存后关闭文件,并命令行输入。
原创
博文更新于 2024.05.23 ·
701 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

离线模式下载安装gcc-4.8.5

安装环境无外网的情况下,需要手动下载依赖包(有网,则不需要该步骤),一般是三个依赖包:mpc,gmp,mpfr,下载地址都是从gcc官网进入,需要下载的版本是gcc安装包解压后的文件(gcc-4.8.5/contrib/download_prerequisites)中,配置的版本(要大于等于该版本)按照依赖库的版本,将./contrib/download_prerequisites文件中信息更改,并且将(wget的下载操作注释掉)undefined reference to '_asan_init_v4'
原创
博文更新于 2024.05.23 ·
3856 阅读 ·
19 点赞 ·
0 评论 ·
18 收藏

数据库客户端 Navicat Premium 12破解激活

选择安装目录,一直点击下一步下一步就可以了。
原创
博文更新于 2024.04.25 ·
9265 阅读 ·
4 点赞 ·
4 评论 ·
7 收藏

C++中发送HTTP请求的方式

使用C++编程发送HTTP请求通常需要使用第三方的HTTP库或框架。在C++中,有几个受欢迎的HTTP库可供选择,例如Curl、Boost.Beast和cpp-httplib。另外,也可以自己实现socket来发送http请求。
原创
博文更新于 2024.04.09 ·
2238 阅读 ·
18 点赞 ·
0 评论 ·
15 收藏

basic_string.h不同版本引起的异常崩溃

程序运行时报错,查看core文件,发现basic_string.h报错经过排查发现编译文件CMakeLists中设置了_GLIBCXX_USE_CXX11_ABI = 0是C++中的编译宏, 用来控制string及list使用的版本。该宏仅在GCC5.1及后续版本中有效。string及list的新版本符号是std::__cxx11::basic_string 及 std::__cxx11::list。编译使用-D_GLIBCXX_USE_CXX11_ABI=1编译使用可以看到,编译后的符号是。
原创
博文更新于 2024.04.09 ·
1487 阅读 ·
9 点赞 ·
0 评论 ·
7 收藏

线程的使用

get_id 获得当前线程idYield 将当前线程时间片让渡给其他线程sleep_until 当前线程休眠直到某个时间点sleep_for 当前线程休眠一段时间。
原创
博文更新于 2024.04.09 ·
1419 阅读 ·
31 点赞 ·
0 评论 ·
16 收藏

centos7 fatal error: curl/curl.h: No such file or directory

若编译遇到此问题,可以查看环境是否libcurl库。发现未安装libcurl库。
原创
博文更新于 2024.04.02 ·
888 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

僵尸进程原理

父进程在接收到该信号后,应该调用 wait() 或 waitpid() 系统调用来获取子进程的退出状态,释放子进程占用的资源,并从系统进程表中移除子进程的相关信息。僵尸进程不占用实际的系统资源,但它们的存在可能会浪费一些系统进程表的空间,当大量的僵尸进程积累时,可能会影响系统的性能和稳定性。综上所述,避免僵尸进程的产生需要父进程负责及时处理子进程的退出状态,释放子进程的资源。或者有多个子进程死亡。使用 fork() 创建子进程后,在父进程中调用 wait() 或 waitpid() 等待子进程的退出。
原创
博文更新于 2024.03.26 ·
1138 阅读 ·
30 点赞 ·
0 评论 ·
24 收藏

解决 version GLIBCXX_*.*.* not found

a> 查找当前环境上是否有高版本的libstdc++.so, 发现有高版本的库。linux机器,编译程序正常,但是运行程序报错。b> 将高版本的库复制到同一目录下。c> 修改软链接,指向新版本库。d> 验证程序,可以正常运行。
原创
博文更新于 2024.03.13 ·
947 阅读 ·
8 点赞 ·
0 评论 ·
9 收藏

进程与线程介绍

进程:是操作系统分配和调度系统内存资源、CPU时间片等资源的基本单位,为正在运行的应用程序提供运行环境;线程:是操作系统/CPU能够进行运算调度的最小单位,它被包含在进程之中,进程包含一个或者多个线程。简单总结一下上面六种 Linux 内核提供的进程通信机制:1)首先,最简单的方式就是管道,管道的本质是存放在内存中的特殊的文件。也就是说,内核在内存中开辟了一个缓冲区,这个缓冲区与管道文件相关联,对管道文件的操作,被内核转换成对这块缓冲区的操作。
原创
博文更新于 2024.03.08 ·
804 阅读 ·
21 点赞 ·
0 评论 ·
9 收藏

Linux挂载windows下的共享文件夹

这篇博客为大家介绍一下Linux上挂载Windows下的网络共享文件夹,实现不同系统间的文件同步。很多时候本地开发有多个项目,文件修改比较频繁,且为了避免Linux环境磁盘空间不足,需要将多个项目放置共享目录下,将其挂载在linux服务器下。
原创
博文更新于 2024.03.07 ·
1630 阅读 ·
12 点赞 ·
0 评论 ·
15 收藏

线程间通信方式

一般而言,在一个应用程序(即进程)中,一个线程往往不是孤立存在的,常常需要和其它线程通信,以执行特定的任务。如主线程和次线程,次线程与次线程,工作线程和用户界面线程等。这样,线程与线程间必定有一个信息传递的渠道。这种线程间的通信不但是难以避免的,而且在多线程编程中也是复杂和频繁的。线程间的通信涉及到4个问题:a.线程间如何传递信息;b.线程之间如何同步,以使一个线程的活动不会破坏另一个线程的活动,以保证计算结果的正确合理;c.当线程间具有依赖关系时,如何调度多个线程的处理顺序;
原创
博文更新于 2024.03.07 ·
3278 阅读 ·
29 点赞 ·
0 评论 ·
49 收藏

set -e执行出现命令未找到

分析,因为 set-e命令作用:脚本内该行命令下所有命令遇见异常返回,则直接退出;发现错误原因是该脚本是 windows格式下的文件,在linux环境下执行。发现是 set-e报出来。再次执行脚本,错误解决。
原创
博文更新于 2024.03.05 ·
862 阅读 ·
14 点赞 ·
0 评论 ·
12 收藏

postman 工具安装使用教程一(java)

postman是一款支持http协议的接口调试与测试工具,其主要特点就是功能强大,使用简单且易用性好。无论是开发人员进行接口调试,还是测试人员做接口测试,postman都是我们的首选工具之一。基础功能: 1 .常见类型的接口请求 2 .接口响应数据的解析 3 .接口管理(Collection) 4 .批量执行接口请求 5 .日志调试 6 .断言 7 .变量 8 .请求前置脚本 9 、接口关联 10 .常见的返回值获取。
原创
博文更新于 2024.01.26 ·
1471 阅读 ·
12 点赞 ·
0 评论 ·
10 收藏

Python 开发环境的搭建

安装python-3.12.1-amd64 安装包的下载 安装 PyCharm Community2023.3 下载PyCharm Community(社区版) 并勾选下面两个复选框。
原创
博文更新于 2024.01.25 ·
2580 阅读 ·
36 点赞 ·
0 评论 ·
38 收藏

python报错:TypeError: ‘str‘ object is not callable

定义了一个str的变量,这个和Python自带函数str的命名冲突了,所以发生这个错误。确实,这是一个情况。这种情况的解决办法就是:严格遵守命名规范,避免命名冲突。但是更改了变量之后,还是会出现冲突(有缓存)重新restart一下。
原创
博文更新于 2024.01.24 ·
560 阅读 ·
9 点赞 ·
0 评论 ·
9 收藏

python报错:Inconsistent use of tabs and spaces in indentation

Python的缩进错误通常出现在混合使用制表符(tab)和空格进行缩进的情况下。虽然它们在视觉上可能看起来相同,但实际上,他们被计算机解析为不同的字符。Python是一种以可读性为优势的编程语言。其设计者在制定语法规则时,选择了一个独特的方式来定义代码块——通过缩进。代码段中,某一行的开头tab,变空格了。
原创
博文更新于 2024.01.23 ·
713 阅读 ·
16 点赞 ·
0 评论 ·
12 收藏

Visual Studio离线版本下载安装

includeOptional/–includeRecommended:安装所选的工作负载组里面的推荐项/安装所选工作负载里面全部可选项。–add 工作负载:添加一个工作负载,工作负载id对应将在下面列出。若要下载多个工作负载组件,可以多加几个–add参数。将下载完成后的 D:\VS2023 目录打包, 拷贝至需要安装的设备上。下载完成后,出现很多安装包目录,和 vs_setup.exe 文件。需要将官网页面拉在最下方,点击较早的下载,选择老版本进行下载。下载速度比较慢,0.01%的增加。
原创
博文更新于 2024.01.19 ·
5953 阅读 ·
34 点赞 ·
2 评论 ·
43 收藏

内核日志排错

例如可以用 echo “/tmp/corefile-%e-%p-%t” > /proc/sys/kernel/core_pattern 设置生成的 core 文件保存在 “/tmp/corefile” 目录下,文件名格式为 “core-命令名-pid-时间戳”还可以通过修改 /proc/sys/kernel/core_pattern 来控制生成 core 文件保存的位置以及文件名格式。注意rc.local在不同的环境,存储的目录可能不同,su下可能在/etc/rc.d/rc.local。
原创
博文更新于 2024.01.02 ·
1725 阅读 ·
35 点赞 ·
0 评论 ·
23 收藏
加载更多