上善若水pjf
码龄9年
关注
提问 私信
  • 博客:184,507
    问答:885
    185,392
    总访问量
  • 49
    原创
  • 1,208,718
    排名
  • 19
    粉丝
  • 0
    铁粉

个人简介:爱写作的全栈开发者

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2015-09-02
博客简介:

上善若水pjf的博客

博客描述:
爱写作的全栈工程师
查看详细资料
个人成就
  • 获得75次点赞
  • 内容获得17次评论
  • 获得280次收藏
  • 代码片获得668次分享
创作历程
  • 3篇
    2021年
  • 37篇
    2020年
  • 8篇
    2019年
  • 1篇
    2018年
成就勋章
TA的专栏
  • mysql
    1篇
  • Vue
    4篇
  • C
    3篇
  • python
    6篇
  • java
    1篇
  • Swift
    3篇
  • Qt
    22篇
  • iOS
    4篇
  • C++
    12篇
兴趣领域 设置
  • 后端
    django
  • 移动开发
    react native
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

QT 自带字体样式有哪些?

直接通过QFontDatabase,可以查看当前支持字体样式有哪些?1、先引入头文件#include <QFontDatabase>2、打印输出字体样式 QFontDatabase fontDatabase; foreach(QString family,fontDatabase.families()){ qDebug() << "字体---" << family; }3、打印输出结果如下:字体--- "A
原创
发布博客 2021.11.12 ·
3316 阅读 ·
2 点赞 ·
1 评论 ·
13 收藏

启动mysql报错:Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘

退出mysql以后,重启电脑以后,再次登录mysql的时候一直报错:Can't connect to local MySQL server through socket '/tmp/mysql.sock'截图如下:尝试了网上各种方法以后发现还是不行,但是网上有人提到可能是mysql...
原创
发布博客 2021.11.03 ·
1145 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Qt国际化详细步骤(手把手教你如何国际化)

Qt国际化相信步骤1、新建qrc源文件,详情操作见下图:
原创
发布博客 2021.08.10 ·
612 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

QT打包,运行程序报错0xc000007b

2、1、今天QT打包,在其他电脑上面运行报错0xc000007b;2、排除其他问题,有可能是打包的时候没有及时清理需要添加的库文件,只保留必须的文件,其他可自动生成的文件全部删除
原创
发布博客 2020.10.10 ·
1024 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mac 需要管理员身份

1、mac 命令行 安装 提示需要管理员权限,报错提示如下:2、解决办法,在终端直接输入:sudo chown -R $USER /usr/local 然后,提示输入安装的密码,再执行相关安装命令,就不会再提示需要管理员权限...
原创
发布博客 2020.09.03 ·
2906 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

QT 选择文件

1、Qt选择文件 QFileDialog* fileD = new QFileDialog(this,Qt::Dialog); QStringList filters; filters << "dat files(*.dat)"; fileD->setNameFilters(filters);//过滤文件 if(fileD->exec() == QFileDialog::Accepted){ QString filePa =
原创
发布博客 2020.09.01 ·
2025 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mac os 10.15以上系统,cocoapods不可使用

1、将Mac切换到shell(mac一般默认是shell,但是我的Mac还安装了zsh,所以我这里需要切换),需要使用的命令:chsh -s /bin/bash2、更新ruby版本,需要使用的命令:sudo gem update --system如果出现如下报错:是因为https://gems.ruby-china.org无效,这里需要移除https://gems.ruby-china.org添加新的https://gems.ruby-china.com3、移除https://g
原创
发布博客 2020.08.24 ·
326 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Xcode报错 Unable to install “xxxx”

一、错误截图如下:二、解决方法:1、尝试过更新证书和检查bundle ID的唯一性,但是还是报上述错误,如果是证书和bundle ID的问题,可以参考文章:https://blog.csdn.net/weixin_38798865/article/details/1031522882、网上说的大部分方法都尝试了,都是依然还是报上述错误,坑爹啊!!!3、先保证模拟器能运行起来,结果模拟器和真机运行报错提示还不一样,有戏啊。。。4、模拟器运行报错如下:5、现在..
原创
发布博客 2020.08.21 ·
14468 阅读 ·
4 点赞 ·
3 评论 ·
2 收藏

Qt 导出Excel表

1、添加引用库:axcontainer,如下QT += core gui axcontainer
原创
发布博客 2020.08.13 ·
657 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Qt QString分割

1、分割方法名称:split2、示例如下: QString tempStr = QString("51:01:09:07:0d:11:13:10:11:28:e6"); QStringList tempStringList = tempStr.split(":"); for (int index = 0;index < tempStringList.count();index++) { qDebug() << "序号:" <&l.
原创
发布博客 2020.08.12 ·
5668 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

Qt调用vlc的sdk时播放窗口不能响应鼠标事件

一、头文件引入:#include <windows.h>#include <winuser.h>二、代码如下:EnableWindow((HWND)this->winId(),false);
原创
发布博客 2020.08.11 ·
453 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

Vue初体验003-计算器案例

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><div id="app"><h2>当前计数:{{numberDa}}</h2> <button v-on:click="add">+&.
原创
发布博客 2020.07.26 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Vue初体验002-列表展示

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><div id="app"> <ul>//使用v-for指令进行遍历数组 <li v-for="item in movies">{{ite.
原创
发布博客 2020.07.26 ·
112 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vue初体验001

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><div id="app"> <h1>{{message}}</h1> <h2>{{name}}</h2> <.
原创
发布博客 2020.07.26 ·
146 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS 报错error: Segmentation fault: 11 (in target ‘xxx’ from project ‘xxx‘)

一、报错如下:error: Segmentation fault: 11 (in target ‘xxx’ from project 'xxx')二、解决办法
原创
发布博客 2020.07.21 ·
3822 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

swift 报错load failed with error Error Domain=NSURLErrorDomain Code=-1002 “不支持的 URL“

swift报错Task <EFBB7F8B-BBE7-4326-970C-14451FFCE348>.<13> load failed with error Error Domain=NSURLErrorDomain Code=-1002 "不支持的 URL" UserInfo={NSUnderlyingError=0x281103450 {Error Domain=kCFErrorDomainCFNetwork Code=-1002 "(null)"}, _NSURLErro
原创
发布博客 2020.07.16 ·
1725 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Qt 打印char出现乱码

Qt 打印char出现乱码,解决办法如下:char szVolumeNameBuf[MAX_PATH] = {0};qDebug() << "szVolumeNameBuf:" << QString::fromLocal8Bit(szVolumeNameBuf);
原创
发布博客 2020.07.16 ·
3221 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

GetVolumeInformationA获取磁盘卷标、文件系统,

1、首先看函数GetVolumeInformationABOOL GetVolumeInformationA( [IN] LPCTSTR lpRootPathName, //卷所在的根目录,如:"C:\\", 如果为NULL,表示当前目录 [OUT] LPTSTR lpVolumeNameBuffer, // 输出参数,存放卷名缓冲区 [IN] DWORD nVolumeName...
原创
发布博客 2020.07.15 ·
2402 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

根据GetDriveType判断磁盘类型

1、GetDriveType判断磁盘类型,传入参数示例:"C:\\" char rootPath[10] = {0}; UINT nType; for(char a = 'A'; a <= 'Z'; a++) { sprintf(rootPath, "%c:\\", a); QString rootPathString = QString(
原创
发布博客 2020.07.15 ·
960 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

C语言:读取从键盘输入的数据

1、scanf() ,可以输入多种类型的数据,格式控制符输入表如下:格式控制符 说明 %c 读取一个单一的字符 %hd、%d、%ld 读取一个十进制整数,并分别赋值给 short、int、long 类型 %ho、%o、%lo 读取一个八进制整数(可带前缀也可不带),并分别赋值给 short、int、long 类型 %hx、%x、%lx 读取一个十六进制整数(可带前缀也可不带),并分别赋值给 short、int、long 类型 %hu、%u、%lu
原创
发布博客 2020.06.22 ·
5553 阅读 ·
6 点赞 ·
0 评论 ·
10 收藏
加载更多