自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 VS编译器堆空间不足

VS编译器堆空间不足

2024-04-11 09:40:43 654

原创 git 使用

Git常用命令

2024-04-10 20:14:43 119

原创 qt5.15.2安装

Qt不能安装自己想要的版本,如Qt 5.15.2_qt安装没有5.15.2-CSDN博客Qt基础 | QT5.15.2与VS2019安装及配置_qt 5.15.2-CSDN博客

2024-04-03 21:26:28 212

原创 windows下解析minidump

参考链接。

2024-04-01 16:49:59 257

原创 UML类图学习

五分钟读懂UML类图 - shindoyang - 博客园 (cnblogs.com)

2024-03-08 21:54:44 347

原创 C++ 双向链表中删除与指定值相同的元素

【代码】C++ 双向链表中删除与指定值相同的元素。

2024-01-28 12:57:04 388 1

原创 C++ 多线程下两个子线程交替执行

两个子线程交替打印数据

2024-01-24 23:29:03 435 1

原创 django数据迁移失败,数据库未创建 No changes detected

可以检查下每个app目录下是否有migrations目录,若没有,则需要新建,且在该目录下创建文件__init__.py该文件可以为空。如果执行上述命令后需要的数据表未创建,且报No changes detected。接手一个django新项目,启动服务前首先需要做数据迁移。没有该文件的话,该app目录下定义的数据表就不会被创建。

2024-01-16 17:14:07 560 1

原创 Android kernel log转换

android kernel log的日志时间为毫秒,看起来很不方便,可使用如下脚本进行转换

2024-01-10 12:43:28 516

原创 python中部署loguru日志框架

python部署loguru日志框架

2023-12-20 01:06:08 902

原创 Vscode中配置C++代码模板

本文主要讲在vecode中设置c++模板文件.

2022-09-05 15:29:07 2766 1

原创 进程间通信

一.什么是进程间通信1.1什么是进程间通信进程是一个独立的资源分配单元,不同进程(这里所说的进程通常指的是用户进程)之间 的资源是独立的,没有关联,不能在一个进程中直接访问另一个进程的资源。但是,进程不是孤立的,不同的进程需要进行信息的交互和状态的传递等,因此需要进程 间通信( IPC:Inter Processes Communication )。1.2进程间通信的目的◼数据传输:一个进程需要将它的数据发送给另一个进程。◼ 通知事件:一个进程需要向另一个或一组进程发送消息,.

2022-05-11 17:29:07 650

原创 C++中动态库和静态库的使用

一.什么是库文件库文件是计算机上的一类文件,可以简单的把库文件看成一种代码仓库,它提供给使用者一些可以直接拿来用的变量、函数或类。◼ 库是特殊的一种程序,编写库的程序和编写一般的程序区别不大,只是库不能单独运行。 ◼ 库文件有两种,静态库和动态库(共享库),区别是:静态库在程序的链接阶段被复制 到了程序中;动态库在链接阶段没有被复制到程序中,而是程序在运行时由系统动态加 载到内存中供程序调用。◼ 库的好处:1.代码保密 2.方便部署和分发二.静态库静态库、动态库区别来自链接阶段如何处

2022-05-07 22:46:00 1765

原创 C++编译过程

一.gcc简介GCC 原名为 GNU C语言编译器(GNU C Compiler)GCC(GNU Compiler Collection,GNU编译器套件)是由 GNU 开发的编程语言 译器。GNU 编译器套件包括 C、C++、Objective-C、Java、Ada 和 Go 语言前 端,也包括了这些语言的库(如 libstdc++,libgcj等)GCC 不仅支持 C 的许多“方言”,也可以区别不同的 C 语言标准;可以使用命令行 选项来控制编译器在翻译源代码时应该遵循哪个 C 标准。例.

2022-05-07 20:30:26 141

原创 django+uwsgi+nginx配置websocket(ws转wss)

若不使用uwsgi+nginx部署项目,则不需要相关配置,且不需要ws转为wss(即ws+ssl),当在服务器中使用https访问,且通过uwsgi+nginx实现负载均衡等功能时,需要进行相关配置后才可使用。一.前端配置ws转wss,主要是为了提高安全性,wss是websocket的加密形式,需要配置ssl证书,如果服务器已在nginx中配置https访问(已安装证书),则不需要则配置ssl证书。前端配置改变不多,只需要将ws换为wss即可。 // var socket = new

2022-05-01 15:32:32 4367

原创 腾讯云服务器使用中遇到的问题

1.配置ssl证书后,443端口一直连接不了根据官网文档介绍,配置ssl证书只需要在安全组(云服务器)或防火墙(轻量应用服务器)中设置开放443端口即可,所以在开放端口并通过命令:netstat -tunlp 检查443端口确实开放后,我先入为主的认为如果连接不上,肯定是其他的问题,比如配置文件没写对、浏览器缓存问题、ssl证书问题、域名备案问题。根据该思路检查了好几圈,也没发现那里有不对的地方,联系人工客服也说的是检查端口开放了就没问题,让我检查配置文件。但期间有看到使用 netcat 命令和te

2022-04-09 13:58:28 2222

原创 Git使用记录

一.建立本地仓库拉取指定远程仓库文件//首先在git中建立仓库(http://github/xxx.git),之后由本地仓库上传文件 // 在本地指定文件夹内执行此命令设置为git仓库git init // 拉取remote all objects信息// 添加远程仓库地址,实现拉取remote的all objects信息git remote add origin http://github/xxx.git //在设置身份信息之前先将sshkey绑定至git服务器git config -

2022-03-22 21:20:18 75

原创 Django项目部署到腾讯云服务器

目录一.准备工作1.1基础知识1.2安装环境介绍1.3准备工作二.安装MYSQL数据库2.1安装mysql数据2.2配置mysql数据库2.3生成项目数据库三.python环境部署3.1升级pip四.安装uWSGI服务器4.1安装uWSGI4.2测试uWSGI五.安装Nginx服务器5.1安装Nginix5.2测试Nginx六.项目部署前的工作6.1修改项目配置6.2在服务器的目录设置6.3项目代码上传6.4安装虚拟环境

2022-03-16 16:33:46 10542

原创 pycharm中设置html模板

在使用pycharm创建html文件时,我的一直是空白的,没有自动生成对应的标签,百度了很久才知道可以设置模板文件,同时也可以添加在线的样式文件和框架等。在线的前端框架收录网站推荐:BootCDN - Bootstrap 中文网开源项目免费 CDN 加速服务最终结果如下:首先pycharm-->settings,打开编译器设置。找到Editor下的File and Code Templates 里的HTML File, 然后再右边的区域放入要设置的html 模板。然后点击ok

2022-03-13 19:55:23 8349

原创 pycharm创建django项目常见问题

一.debug--TypeError: unsupported operand type(s) for /: ‘str‘ and ‘str‘,分析与解决在运行项目Django时候报TypeError: unsupported operand type(s) for /: ‘str’ and ‘str’,这是由于自动生成的代码中存在语法错误(在settings.py中的错误代码为 'DIRS': [BASE_DIR / 'templates']),将其修改为 'DIRS': [str.format(BAS

2022-03-12 22:15:52 3273

原创 宝塔面板安装软件或扩展一直“等待安装”状态(sleeping)的处理

宝塔面板安装软件或扩展一直“等待安装”状态一直显示占用,有时很烦人,连NGINX,SQL,PHP一直等待安装,没反应。解决方法是进入服务器命令行中重启宝塔面板即可:service bt restart

2022-03-12 20:51:29 15156 2

原创 使用mysql -uroot -p 命令连接mysql时,报错ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘

我在使用命令:sudo apt-get install mysql-server 安装mysql后,在用root账户登录时需要密码,但第一次登录应该是不需要密码的,因为安装时也没提示要设置密码,解决方法是:可登录其他用户进入mysql后修改root用户的密码。进入到etc/mysql 目录下,查看debian.cnf文件中保存的有用户名和密码信息:用户名:debian-sys-maint密码:bP8p04lhO8yV8mF1登录命令::mysql -u debian-sys-maint

2022-03-12 20:48:12 1912

原创 Anaconda管理python环境

一.windows中安装配置anaconda的安装直接去下载对应安装包,然后一键安装即可,官网地址:Anaconda | The World's Most Popular Data Science Platform

2022-03-11 09:55:42 388

转载 解决Navicat连接不上MySql服务器报错:Client does not support authentication protocol requested by server; conside

一.问题原因通过相关问题查阅,发现是由于navicat版本的问题造成连接失败。mysql8之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_passwordMySql查看版本号mysql> select version();+-----------+| version() |+-----------+| 8.0.28 |+-----------+1 row in set (0.00 sec).

2022-03-06 17:39:13 1159

原创 云计算课设

可视化代码:import dockerimport subprocessimport tkinterimport tkinter.messageboximport randomimport paramikoimport tkinter.font as tkFontfrom PIL import Image, ImageTkfrom tkinter import ttkimport oshost_share = '/mpi'docker_file = '/mpi_config'

2021-07-16 22:45:24 299

全国各省市区经纬度信息

xml格式,经过在线格式化工具处理,格式正确。

2022-04-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除