- 博客(40)
- 资源 (1)
- 收藏
- 关注
原创 mysql修改root密码
打开mysql命令终端 “MySQL 8.0 Command Line Client” ,然后输入密码进入。紧接着输入如下命令,可将密码更改为 rootcgcl。
2023-04-09 23:13:39
229
原创 Qt Cmake 纯C 代码调用系统控制台输入scanf 及 中文输出乱码
Qt Cmake 纯C 代码调用系统控制台输入scanf 及 中文输出乱码
2022-06-21 00:12:07
824
原创 Modbus通信CRC16校验程序
转自:https://blog.csdn.net/kezunhb/article/details/81914771#include "stdafx.h" typedef unsigned char uint8_t;typedef unsigned short uint16_t;typedef unsigned long uint32_t;typedef int int32_t; const uint16_t polynom = 0xA001; uint16_t crc16bitbybit
2022-04-12 18:07:45
1049
转载 C语言实现 byte 互转 float IEEE754
转载:http://www.niuguwen.cn/blog/13926.htmlC语言实现 byte 转float IEEE754博主:xinyu391 发表时间:2017-08-05 10:52:14 浏览量:699编程语言主要采用IEEE754来存储浮点数,这里有IEEE标准的介绍(百度百科),或者这里 (知乎:IEEE 754格式是什么?)在C语言中对于float,用4字节存储,比如1.618000 ,在内存中为 160 26 207 631.000000, 在内存中为
2022-04-12 10:13:54
1011
转载 C/C++操作MySQL API调用
https://www.cnblogs.com/ho966/p/12241634.htmlC/C++操作MySQL API调用记录下MySQL的C语言API的使用1、Linux环境,操作系统是ubuntu执行:sudo apt-get install libmysqlclient-dev这样系统默认头文件路径(/usr/include)下就会多了一个mysql的文件夹,里面就是API头文件;动态库路径/usr/lib/x86_64-linux-gnu/libmysqlclient.so。2、W
2022-04-02 16:54:05
390
原创 git添加不相关记录
参考文献:https://blog.csdn.net/sclibingqing/article/details/81179470上传完整项目到git报错1.如果commit错误,直接删除.git 重新初始化2.如果push出错! [rejected] master -> master (non-fast-forward)使用如下命令git pull origin master --allow-unrelated-histories然后上传git push orig
2022-03-26 23:24:07
75
原创 C++中Boost生成UUID的实例?
reference: https://cloud.tencent.com/developer/ask/96752回答 (2)关注 (0)查看 (1202)我想生成随机的UUID,因为它对我的程序中的实例具有唯一标识符非常重要。我研究了Boost UUID,但我无法设法生成UUID,因为我不明白要使用哪个类和方法。写回答关注邀请回答分享提问于 2018-04-172 个回答热门排序用户回答回答于 2018-04-17一个基本的例子:#include <boost/uuid/uuid.hp
2022-03-12 21:01:02
1577
原创 使用IDEA解决冲突,如何避免冲突
git系列文章目录第十章 IDEA 解决代码冲突,以及如何避免冲突文章目录git系列文章目录前言一、冲突如何产生二、解决步骤1.先合并2.提交三、避免冲突总结前言IDEA提交推送代码非常常见,出现冲突时如何解决,以及如何避免冲突十分必要一、冲突如何产生操作同一个文件的同一个位置A改了,然后提交推送了B使用IDEA也改了这里二、解决步骤1.先合并2.提交三、避免冲突总结前面的课程在IDEA中图形化操作...
2022-01-23 22:58:33
1694
原创 IDEA 集成git
git系列文章目录第九章 IDEA集成git文章目录git系列文章目录前言一、IDEA集成git二、使用步骤1.使用IDEA完成本地库的初始化操作2.使用IDEA完成代码并添加到git和提交到本地库3.本地库和远程库的交互4.从远程库的克隆操作总结前言命令方式比较繁琐,本章介绍常用的IDEA git图形化操作一、IDEA集成git示例:打开IDEA 随便创建一个项目控制台项目找到git选项检查设置是否已经配置好了git路径然后确定二、使用步骤1.使用IDEA完成
2022-01-23 22:39:50
18877
原创 git SSH免密登录
git系列文章目录第八章 git SSH免密登录的使用文章目录git系列文章目录前言一、生成密钥二、使用步骤1.使用VSCODE打开.pub文件复制其中的内容2.打开github或者gitee进入设置选项设置密钥3.使用密钥总结前言虽然Windows系统提供了凭据功能,但是介绍ssh提交,的免密操作一、生成密钥进入当前用户的目录双击打开或者命令方式Apple@DESKTOP-ECLNIU2 MINGW64 ~/Desktop$ cd ~Apple@DESKTOP-E
2022-01-23 21:01:53
2104
原创 git跨团队合作
git系列文章目录第七章 git跨团队合作文章目录git系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言前面介绍了在公司内部协同开发,本章介绍跨公司协同开发提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimp
2022-01-23 20:15:07
542
原创 协同开发时代码冲突的解决
git系列文章目录第六章 协同开发时代码冲突的解决文章目录git系列文章目录前言一、冲突时如何产生的,以及制造一个冲突用来演示?二、解决冲突1.项目经理先拉取到本地(通常谁需要推送到远程库有冲突,谁解决)2.人为修改Test.txt,解决冲突总结前言团队协同开发时难免遇到代码冲突,如何解决冲突和避免冲突。一、冲突时如何产生的,以及制造一个冲突用来演示?a.在项目经理的本地仓库新建一个Test.txt,并提交到本地仓库Apple@DESKTOP-ECLNIU2 MINGW6
2022-01-23 18:37:01
750
原创 git远程库修改的拉取
git系列文章目录第五章 git远程库修改的拉取文章目录git系列文章目录前言一、pull操作是什么?二、操作步骤1.先确认远程库的内容,确保远程库已经被修改了2.拉取操作3.合并操作(确认下载的内容都正确以后才能合并)4.拉取合并快速操作(确认远程库的内容都正确以后才能合并)总结前言当团队协作的时候,远程程序员A将修改的代码推送到远程库中,这时A公司项目经理需要将代码拉取到自己的本地仓库时,就需要远程库修改的拉取操作。一、pull操作是什么?远程库修改的拉取 是基于远程库
2022-01-23 17:10:03
904
原创 邀请团队push操作
git系列文章目录第四章 邀请团队push操作文章目录git系列文章目录前言一、团队push是什么?二、使用步骤1.在clone的本地仓库创建一个Demo2.txt并提交到远程GitHub仓库2.加入团队总结前言使用GitHub一般不会一个人单独使用,所以本章介绍团队push操作一、团队push是什么?示例:团队成员clone了GitHub仓库代码完成功能后需要push到远程仓库,团队每个成员都需要完成该操作进行团队协作开发。二、使用步骤1.在clone的本地仓库创建一个
2022-01-23 00:28:49
360
原创 将本地git仓库推送到github和clone到本地仓库
git系列文章目录第三章 将本地git仓库推送到github和从GitHub克隆代码文章目录git系列文章目录前言一、注册github账号并登录二、将本地代码推送到远程GitHub仓库步骤1.创建本地代码库文件夹GitResp2,初始化添加Demo.txt2.创建GitHub仓库3.在本地创建远程库的别名4.将本地仓库的代码提交到远程仓库三、将远程GitHub仓库代码克隆到本地仓库步骤1.复制远程仓库地址2.克隆远程GitHub仓库代码总结前言本地仓库的内容只能用于本地,远程协作不方便,
2022-01-22 22:12:56
377
原创 git分支01
git系列文章目录第二章 分支冲突问题,以及如何解决冲突文章目录git系列文章目录前言一、分支的相互不影响二、分支的合并1.将branch01分支合并到master主分支2.将branch01分支合并到master主分支三、分支的冲突1.什么时候出现冲突2.如何解决冲突总结前言分工合作难免会遇到代码冲突,这些冲突是如何产生的,以及如何解决一、分支的相互不影响接上一篇笔记在创建了分支branch01后修改test4.txt内容然后提交到暂存区Apple@DESKTOP-E
2022-01-22 20:59:56
80
原创 git分支
git系列文章目录第一章 什么分支和git分支文章目录git系列文章目录前言一、分支是什么?二、使用步骤1.引入新文件(工作中实现某部分新的功能这里只添加文本文件演示)2.添加到本地仓库2.查看本地所有分支3.创建本地分支3.切换本地分支总结前言工作中不可避免的会遇到分工合作,如果某些功能交给新手开发,难免会出问题,这样的话为了不影响工作进度,就需要分工合作,等某部分完全稳定的时候再添加到主功能中,这样才是比较稳妥的方法一、分支是什么?分支是git分工完成任务的一种团队协作方式
2022-01-22 20:06:06
175
原创 git比对文件差异
1.新建文件test4.txt,第一行三个A三个b第二行四个c2.添加到暂存区3.提交到本地库4.在工作区的test4.txt中增加一行内容ddd然后比对差异git diff test4.txt说明git是按行为单位管理内容的5.然后再到test3.txt中增加一行空和一行eee多文件的比较git diff,比较工作区和暂存区中的所有文件6.将test3提交到暂存区,此时test3.txt和暂存区相同,和本地库不同。比较test3,和本地库的不同git diff HEA
2022-01-22 19:32:40
2560
原创 删除文件 通过git找回删除的本地库文件
1.新建一个test2.txt2.add到暂存区3.commit到本地仓库4.通过rm删除该文件,通过ll查看文件已经被删除5.将删除操作同步到暂存区6.将删除操作同步到本地库7、查看日志8、找回本地库中被删除的文件,实际上就是将历史版本切换到刚才添加文件的那个版本即可:...
2022-01-22 18:41:10
1204
原创 git reset命令
reset 命令:前进或者后退历史版本创建一个test.txt分步骤输入几行并commit演示:回退一步回退后打开test.txt再回退一步返回到d行说明:1.reset三者是同步的
2022-01-22 18:02:54
1690
原创 git status
git status的使用Apple@DESKTOP-ECLNIU2 MINGW64 /d/GitRepository (master)$ git statusOn branch masternothing to commit, working tree clean通过git add将代码提交到 暂存区通过git commit将代码提交到 本地库这时修改Demo2.txt内容Apple@DESKTOP-ECLNIU2 MINGW64 /d/GitRepository (master
2022-01-18 21:48:59
179
原创 git提交到本地仓库
如何将文件提交到本地git仓库1.先在仓库创建一个文件Demo.txt2.使用命令git addgit commit -mApple@DESKTOP-ECLNIU2 MINGW64 /d/GitRepository (master)$ git add Demo.txtApple@DESKTOP-ECLNIU2 MINGW64 /d/GitRepository (master)$ git commit -m "这是测试提交一个文件Demo.txt" Demo.txt[master (r
2022-01-18 21:28:50
867
原创 git入门
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录git一、git结构?二、使用步骤1.引入库2.读入数据总结gitgit是一种分布式代码管理系统一、git结构?## 1.本地结构![在这里插入图片描述](https://img-blog.csdnimg.cn/fea31ad4bf1946cfab1668b20a71778d.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text
2022-01-18 19:56:48
376
原创 git基础
git基础什么是Git下载安装git基本操作下载git clone上传和如何提交到GiteeGit分支管理切换1Git分支管理切换2git tag git fork什么是GitGit是一个开源的分布式版本控制系统,,可以有效、高速地处理从很小到非常大的项目版本管理。下载安装git进入网址https://git-scm.com/下载后安装(一直下一步直到完成)基本操作下载上传版本控制下载git clone打开Git Bash,使用Linux命令进入指定目录,例如使用 cd Deskto
2022-01-13 00:01:03
63
原创 C++使用一个类的成员函数做另一个类的友元函数
写在一个文件中main.cpp#include <iostream>#include <cmath>#include "Point.h"#include "ManagerPoint.h"using namespace std;////class Point; //前向声明////class ManagerPoint//{//public:// double Distance(Point& a, Point& b);//};/////
2021-11-26 16:40:42
432
原创 macos10.15.7安装jdk8使用idea的简单操作
1.下载安装jdk8 macos版,安装2.idea创建一个项目3.选择jdk版本然后下一步4.不使用命令行模板,直接下一步5.项目名称和项目文件路径,默认下一步6.展开项目源文件夹,创建一个Package7.按com.company.projectmodule命名8.在package中创建类9.命名为Demo110.在类中输入psvm 回车创建main函数11.在main函数中输入sout 回车输入打印函数12.补全hello world代码部分,右键点击代码空白处
2021-02-25 22:36:22
333
原创 Visual C++ MFC 使用CAPI插入MySQL丢失反斜杠的问题
Visual C++ MFC 使用CAPI插入MySQL丢失反斜杠的问题简单说明如下图:如果插入的字符串中有/反斜杠字符,如果不使用mysql_escape_string()进行处理则会出现反斜杠丢失的问题。```cppint iStart = 0, BackslashCount = 0; //解决/字符丢失的问题do{ iStart = m_database[nRow].strNet10FilePath.Find('\\', iStart); if (iStart != -1) {
2021-01-27 23:10:31
134
转载 黑苹果与Windows系统时间不同步的解决办法
修复方法通常我们会添加系统时间补丁来解决这个问题,但是我们也可以通过简单的命令修改Windows 对硬件时间的对待方式来解决这个问题, 让 Windows 把硬件时间当作 UTC时间。window7用户开始->运行->输入CMDwindow8/10用户 WIN+x 选择管理员模式进入CMD执行以下命令:Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t R
2020-06-27 10:46:10
3582
原创 CRC32文件算法的实现
CRC算法比较复杂,之前也没有了解过,这里为了使用简单记录一下实现下面展示一些 内联代码片。// A code blockvar foo = 'bar';// An highlighted blockvar foo = 'bar';
2020-05-11 17:52:55
330
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人