自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

原创 C++中文输入导致的编译错误

warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失fatal error C1075: “{”: 未找到匹配令牌。

2022-11-18 11:18:12 1578 1

转载 整数转罗马数字

罗马数字

2022-11-09 20:16:34 193

原创 Liunx 解压缩

linux 解压缩方式

2022-11-03 11:05:02 203

原创 ubuntu 创建快捷方式和命令行启动、修改默认启动

ubuntu创建快捷方式和命令行启动、修改默认启动

2022-10-10 11:41:32 774

原创 goland与ros通讯

【代码】goland与ros通讯。

2022-08-26 16:45:15 482

转载 [go]利用ssh实现远程文件传输

基于 SSH 协议实现的远程文件传输

2022-08-12 15:05:22 731

原创 go使用flag包解析命令行参数

os.Args是string的切片,可以存储所有命令行参数,但是使用起来并不方便.这时候可以使用flag包,解析带有参数形式的命令.

2022-07-12 12:39:31 144

原创 字符串操作

字符串

2022-07-06 18:26:01 58

原创 GOLand idea intellij 无法输入汉字

idea intellij 无法输入汉字

2022-07-06 16:44:55 476

原创 基本数据类型和string类型互相转化

go数据类型转换

2022-07-06 13:42:25 242

原创 go写一个在一定时间内运行的程序

执行一个程序,使其在一定时间内一直执行

2022-07-05 19:33:08 274

原创 goLand终端打开单独的git bash窗口解决方案

Windows下Terminal默认的使用的是系统自带的cmd,功能实在太少,用起来远不如Git Bash来得方利和高效。其实要在Goland的Terminal中使用Bash设置起来也很简单,设置位置在Settings > Tools > Terminal有时GoLand创建新的Terminal时, 这时自动弹出了Git Bash窗口, 而不是集成在ide的终端窗口上出现这个问题的原因是设置的终端程序是Git Bash, 而不是集成的Bash, 因此你设置成Git Bash程序的话, new Termin

2022-07-04 11:32:40 918

转载 文件读取写入

OpenFile 函数,其原型如下所示:func OpenFile(name string, flag int, perm FileMode) (file *File, err error)

2022-07-04 09:57:31 72

原创 leetcode两数相加go实现

给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。这里主要是考察链表操作和最后一位的进位需要考虑周全....

2022-06-28 10:53:38 117

转载 leetcode存在重复元素go实现

给你一个整数数组 nums 。如果任一值在数组中出现 至少两次 ,返回 true ;如果数组中每个元素互不相同,返回 false 。

2022-06-27 23:35:16 76

转载 go实现leetcode旋转数组

旋转数字

2022-06-27 23:12:41 93

转载 删除排序数组中的重复项go语言实现

由于在某些语言中不能改变数组的长度,所以必须将结果放在数组nums的第一部分。更规范地说,如果在删除重复项之后有 k 个元素,那么 nums 的前 k 个元素应该保存最终结果。将最终结果插入 nums 的前 k 个位置后返回 k 。不要使用额外的空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。作者:力扣 (LeetCode)链接:https://leetcode.cn/leetbook/read/top-interview-questions-easy/x2gy9m/来源:

2022-06-27 16:50:13 151

转载 从数组中找出和为目标的下标

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。这是选择hash表提高查找对应数字的方法,因为hashmap的查找复杂度为O(1).为什么记录这个,是因为刚接触go,有两个比较觉得有意义的书写方式....

2022-06-24 17:51:46 177

原创 函数中使用sizeof(arr) / sizeof(arr[0])求数组长度不正确的原因

sizeof 计算数组长度不正确

2022-06-23 14:04:43 2073 3

原创 搭建k8s

ubuntu20.04 三节点搭建k8s集群

2022-06-23 11:07:05 63

原创 os.Args[1:]中命令行参数为空时,不执行内部语句

for _,v := range os.Args[1:]语句的陷阱原因分析:实际再程序执行过程中,for循环直接结束,并不会进入到if语句判断.

2022-06-22 17:16:12 488

原创 k8s安装非典型错误

遇到错误的原因很多,但是检查的思路是一样的。

2022-06-15 16:21:07 1001

原创 c的printf相关

printf相关

2022-06-02 11:10:34 84

原创 c语言打印心形

目标:打印心形分析:先生成一个菱形,采用用线条分割图像的思想进一步处理。结果产出:#include <stdio.h>#include <stdlib.h>int main() { for (int j = 1; j < 20; j++) { for (int i = 1; i < 20; i++) { if (i + j >= 11 && i + j <= 29 && (i + j)

2022-05-29 21:09:47 57

原创 九九乘法表

C语言打印九九乘法表

2022-05-29 16:59:56 48

转载 go实现leetcode买卖股票的最佳时机 II

给你一个整数数组 prices ,其中 prices[i] 表示某支股票第 i 天的价格。在每一天,你可以决定是否购买和/或出售股票。你在任何时候 最多 只能持有 一股 股票。你也可以先购买,然后在 同一天 出售。返回 你能获得的 最大 利润 。...

2022-05-29 16:58:14 77

原创 flask db init时出现KeyError: ‘migrate‘

问题描述使用 flask db init迁移数据库时出现KeyError: ‘migrate’解决方案:初始化Migrate对象时,没有migrate函数或参数不正确.from flask_migrate import Migratemigrate =Migrate(app,db)

2022-04-23 19:05:08 1260

原创 AttributeError: ‘function‘ object has no attribute ‘xxx‘报错问题

问题描述AttributeError: ‘function’ object has no attribute ‘send’@bp.route("/mail")def mail(): message = Message( subject='邮箱测试', recipients=['[email protected]'], body="这是一篇测试邮件", ) mail.send(message) return "success"

2022-04-23 18:47:46 5764 1

原创 TypeError: ‘dict‘ object is not callable解决方案

报错提示代码分析:# 将book_id作为参数传入book_detail函数@app.route("/book/<string:book_id>")def book_detail(book_id): for book in books: if int(book_id) == book['id']: return book return f"id为:{book_id}的图书不存在"解决方案:# 将book_id作为参数传入

2022-04-16 13:58:05 1410

原创 安装MySql时,卡在最后一步,Attempting to start service 的解决办法

原因由于项目的需要,给自己的电脑安装mysql,之前下载以后卸载了重装,,一共重试了十几次吧,还是没有成功,包括什么删除安装的残余文件、清理注册表、重启电脑什么的都试过了,还是没有解决问题,最后终于解决了。解决方案右键“我的电脑” → 点“管理” → “服务和应用程序” → “服务” → 在里面找到 “mysqlXX” → 右键 “属性” → 点击“登录”选项卡。选择 本地系统账户后 点击确定 ,然后再 右键 启动 就可以了。...

2022-04-08 23:17:53 8826 18

原创 windows mysql环境部署问题

问题描述删除mysql服务出错PS C:\Users\Jimmy> mysqld --remove mysqlInstall/Remove of the Service Denied!原因&方案:使用管理员权限打开命令行模式问题描述无法连接myql服务PS C:\Users\Jimmy> mysqlERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061)原因&

2022-04-07 19:52:30 1091

原创 powershell conda报错

问题描述:安装anaconda或conda后,由于变更环境后导致文件配置出错。出现打开powershell出现报错usage: anaconda [-h] [--disable-ssl-warnings] [--show-traceback] [-v] [-q] [-V] [-t TOKEN] [-s SITE] ...anaconda: error: argument : invalid choice: 'shell.powershel

2022-04-06 16:55:42 2049 1

转载 flask需求文件requirements.txt的创建和使用

flask需求文件requirements.txt的创建及使用简介flask项目中包含一个requirements.txt 文件,用于记录所有依赖包及其精确的版本号用以新环境部署。创建生成需求文件。在命令行输入“pip freeze >requirements.txt”回车运行后,将会在项目文件下生成requirements.txt文件,里面包含FlaskBlog项目此时使用到的所有第三方库的信息pip freeze > requirements.txt使用当在另一个虚拟环境需要

2022-04-02 15:24:33 1259

原创 flask模板

代码块的使用返回一个模板网页文件目录结构变量代码块使用app.py部分index.html网页部分网页预览控制代码块使用index.html网页部分网页预览返回一个模板网页文件目录结构flask├─ static├─ templates│ └─ index.html├─ app.py└─ requirements.txt变量代码块使用app.py部分@app.route('/')def index(): url_str_app = 'www.app.com' m

2022-03-31 15:16:45 1020

原创 创建本地仓库连接远程gitee

创建本地仓库连接远程gitee安装git  git官网  淘宝镜像地址(推荐)   power shell中用winget安装git本地仓库  初始化本地仓库  连接远程仓库测试  上传  提交到暂存区  提交到本地仓库  查看状态  提交到远程git安装git  git官网&nbsp

2022-03-28 18:55:39 1314

转载 yam文件格式

yam文件格式简介:基本语法语法实例:引用:简介:YAML 的语法和其他高级语言类似,并且可以简单表达清单、散列表,标量等数据形态。它使用空白符号缩进和大量依赖外观的特色,特别适合用来表达或编辑数据结构、各种配置文件、倾印调试内容、文件大纲(例如:许多电子邮件标题格式和YAML非常接近)。YAML 的配置文件后缀为 .yml,如:runoob.yml 。基本语法大小写敏感使用缩进表示层级关系缩进不允许使用tab,只允许空格缩进的空格数不重要,只要相同层级的元素左对齐即可'#'表示注释

2022-03-25 20:12:24 620

转载 Docker安装和配置Jenkins

Jenkins安装获取最新jenkins镜像到本地创建工作目录运行镜像docker:dind自定义官方 Jenkins Docker 镜像将镜像作为容器获取最新jenkins镜像到本地//pull jenkinsdocker pull jenkins//查看镜像root@sator:/home/sator# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEjenkins latest cd

2022-03-16 16:16:05 573

转载 Docker重启所有退出的容器

Docker重启所有退出的容器获取停止的容器id将查到的停止的容器id作为参数传给启动命令获取停止的容器id// 可以用cut,也可以用awkcut:docker ps -a | grep Exited | cut -d' ' -f1 awk:docker ps -a | grep Exited | awk '{print $1}'将查到的停止的容器id作为参数传给启动命令docker ps -a | grep Exited | awk '{print $1}' |xargs docke

2022-03-16 10:43:01 521

原创 C++中双引号与单引号的区别

C++中双引号与单引号的区别重现的错误示例代码是:#include <iostream>using namespace std;int main(){ char flag; while(1) { cout << "现在下雨吗?"; cin >> flag; if (flag == "Y") { cout << "现在正在下雨"; break; } else if (flag == 'N') { c

2021-11-12 13:49:57 3268

原创 leetcode 7 整数反转

整数反转:给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。实例:输入:123输出:321 解决方案:#include <stdio.h>#include <string.h>long long renumber(long num){ long new_num =0; wh

2020-12-08 19:53:11 53

空空如也

空空如也

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

TA关注的人

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