自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (2)
  • 收藏
  • 关注

原创 Failed to set locale, defaulting to C.UTF-8 或者中文系统语言转英文系统语言

【代码】Failed to set locale, defaulting to C.UTF-8 或者中文系统语言转英文系统语言。

2023-08-14 15:22:09 2012

原创 python 使用cv2、io.BytesIO处理图片bytes类型二进制数据

图片处理

2023-02-03 00:51:14 1655 1

原创 目标检测之 IoU计算原理与方法

iou计算

2022-11-29 16:09:51 830

原创 实习工作中的对于ubuntu系统命令使用的一个总结

关于实习期间完成项目初步学习和使用到的一些命令,简单回忆和记录了一下。

2022-09-10 17:19:32 522

原创 linux上面安装Jenkins

ubuntu22.04安装Jenkins的步骤

2022-09-03 17:01:56 311

原创 【无标题】

Jenkins 配置git配置 新建项目拉取出错

2022-08-16 14:44:31 199

原创 解决 jenkins 插件下载失败问题 - 配置 jenkins 插件中心为国内镜像地址

jenkins下载源设置

2022-08-15 14:53:12 1539

原创 linux服务器配置深度学习环境一些命令

linux安装深度学习环境

2022-08-07 16:14:37 450

原创 python日志打印和保存到文件函数

logging的使用

2022-07-24 23:43:51 337 2

原创 vscode连接本机VMware虚拟机

之前用的都是xshell来远程连接主机,但是编辑文件必须用 vim 或者 notepad++, 非常不方便,经同学推荐,这个VS code 可以输入命令又可以编辑文件,非常方便,安装配置倒腾了一下午,终于弄好了,记录一下第一步:打开 VS code , 安装extension点击应用商店,搜索Remote - SSH安装,如下图:点击安装按钮,安装完毕之后,再次点击左侧商店图标,如果出现下图标记部分则说明安装成功第二步打开使用快捷键 Ctrl + Shift + P 打开命

2022-04-29 10:33:13 14437

原创 shared_ptr的简单实现

shared_ptr是c++中的一种常用智能指针,它能够解决C++程序员未及时释放内存空间导致的内存泄露问题。shared_ptr的实现核心是改变其中的引用计数值,下面是我实现的一个简单的shared_ptr,其中主要包括拷贝构造函数、赋值运算符等。#include <iostream>using namespace std;template <typename T>class myshared_ptr{public: myshared_ptr(T*value) /

2022-04-25 19:15:06 3384 3

原创 MySQL数据库索引面试题(最新版)

学习MySQL数据库,索引是非常重要的一部分,关于索引的常见问题,你都掌握了吗?摘抄某大佬总结的一些高频面试题PDF,很多人都说这是见过最好的面试总结,大概十万字,每道题都是亲自总结,而不是搬运而成:链接:https://pan.baidu.com/s/1RGomoDfVeERnko40LEUaqA提取码:xjvv部分内容截图什么是索引? 百度百科的解释:索引是对数据库表的一列或者多列的值进行排序一种结构,使用索引可以快速访问数据表中的特定信息。索引的优缺点?优点:大大加

2022-04-21 18:07:00 1429

原创 关于SQL语句的执行顺序

首先,要清楚在一select语句中都会用到哪些关键字:-----------select-----------from-----------join-----------where-----------group by-----------having-----------order by-----------limit其次,要知道每执行一步就会生成一个对应的虚拟表:明白这两点再看执行的先后顺序1.from语句:不管是什么SQL语句,都得先知道要在哪张表中操作吧.

2022-04-21 17:22:29 1527 1

原创 八大排序:冒泡排序、插入排序、希尔排序、选择排序、堆排序、归并排序、快速排序、基数排序

【前言】所有代码段都以升序为例,数组下标从0开始。排序的稳定性即:任意两个相等的数据,排序前后的相对位置不发生变化。【冒泡排序(Bubble Sort)】它重复地访问过要排序的元素序列,依次比较两个相邻的元素,如果他们的顺序(如从大到小、首字母从A到Z)错误就把他们交换过来。访问元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经完成排序。因为越大的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”

2022-04-20 19:41:42 614

原创 关于 TCP 三次握手和四次挥手,满分回答在此

0. 前言在面试中,计算机网络的 TCP 三次握手和四次挥手是很常见的问题,但是在实际面试中,面试官会更愿意听到怎样的回答呢?详细程度是怎样的?越简单常见的问题越不可小觑,万丈高楼平地起,把简单的问题深入化,才更能拉开与竞争者的距离。掌握了本文讲的全部知识点,关于 TCP 三次握手和四次挥手基本就 OK 了 😊1. TCP 和 UDP讲解 TCP 三次握手和四次握手之前,我们先了解一下 TCP 和 UDP 这两个重量级的传输层协议。💦用户数据报协议 UDP(User Datagram .

2022-04-20 13:27:37 201

原创 【数据库】数据库四大特性ACID

一.事务定义:所谓事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。准备工作:为了说明事务的ACID原理,我们使用银行账户及资金管理的案例进行分析。// 创建数据库 create table account( idint primary key not null, namevarchar(40), moneydouble ); // 有两个人开户并存钱 insert into a...

2022-04-20 02:37:44 2830

原创 java并查集

并查集的理解与实现这里通过一个例子来讲解一下并查集问题 我们要判断一个无向图中是否存在环,如果存在的话就返回Ture,否则的话就返回False。代码的实现进行路径路径优化是通过增加一个rank数组来记录根结点对应的数的高度,以此来判断当找到两个要合并的两个根结点的时候,应该将哪一个作为新的根结点,哪一个作为其子树。public class Main { public static void main(String[] args) { //并查集,外加压缩路径进

2022-04-16 21:35:12 795

原创 实习笔试题目

携程2022.04.14一个数组,一些数是'R',一些是'B', 取两个不同颜色的数,且数值相等,多少种取法输入51 2 1 2 2BRRBB输出3把蓝色数每个数值的个数用map存起来,遍历红色,把对应的数值个数取出来累加即可,int会炸#include <bits/stdc++.h>using namespace std;#define mod 1000000007#define ll long long intint main(){ string s;

2022-04-16 18:18:10 522

原创 c++内存分区、java内存分区

C++—程序的内存分区 代码区 ​ 程序被操作系统加载到内存时,所有可执行的代码被加载到代码区,也叫代码段,存储程序的代码指令。程序运行时,这段区域数据不可被修改只可以被执行。 静态区 ​ 程序中的静态变量、全局变量存放在此区域(初始化的全局变量和静态变量在一块区域)。代码执行期间一直占用内存! 堆 ​ 堆是不连续的内存区域,获得的空间比较灵活,也比较大,一般速度比较慢,而且容易产生内存碎片,不过用起来最方便。需要程序员申请的内存空间,空间的释放一般由程序员控制(比如.

2022-04-01 01:51:06 419 2

原创 c++八股文准备

朋友一面Linux有几种网络编程模型 IO多路复用有什么好处 如何优化IO多路复用的网络编程模型 Linux下的文件描述符有没有上限,有的话是多少个 http get请求和post请求有什么区别 python的垃圾回收机制是什么样的 (我记得是什么零代链表什么的,这个不会。。。) 常见的垃圾回收机制有哪几种算法题部分:一道用DFS做的目标和的题朋友二面time wait状态是什么?为什么需要time wait状态,如何优化time wait状态(如何优化这个不会。。。。) N

2022-03-31 19:28:12 3757

原创 pytorch 物体检测实战入门学习

已经很久很久没有这样在心里有那种抑制不住的感伤,也很久没单独写过这样有些伤感的话了,从上上个星期上海疫情学校封闭,独自在上海自己租的房子里呆了已经有一个多星期了,再加上今天下午的飞机失事,一下子就会想起从本科毕业到现在这几年里发生了特别多的事,晚上学习到现在突然有点心理不知道是什么滋味而发愁、感叹和思绪万千。今天是个不太幸运的日子,作为一个什么也算不上的笔者(飞机下的中国人),真挚的希望在飞机上的132位同胞们能够平安,真挚的希望上海的疫情能够慢慢变好,希望世界的疫情能够...

2022-03-22 02:38:52 2456

原创 算法面试题,递归原地实现逆序栈

//题目:给定一个栈,使用递归方法将其逆序;#include<iostream>#include<stack>using namespace std;//核心算法:递归本质上是一个栈,其依次将栈s的栈顶pop后push在计算机内存的栈中,直到s栈空后,再从内存中//的栈pop并重新push到s中//该函数目标是获取栈s的栈底,并将栈底去除int get_and_remove_last(stack<int> &s){ int top = .

2022-03-19 02:06:02 518

原创 字节AI_Lab数据挖掘面试一面估计凉了

首先面试官自己介绍了一下自己,虽然我觉得我快挂了,面试官人还挺好首先是自我介绍了一下自己的相关信息之后问了有没有实习过?我说没有,面试官又问为什么不去实习?之后开始问项目相关的一些问题我简历上面写了一个javaweb相关的项目,他开始询问我项目中遇到的难点之后让我介绍另外一个项目和爬虫相关的项目,问中间解决了什么问题,怎么解决的?一个点一个点仔细回答之后开始问一些基础知识的问题:tcp怎么实现可靠传输的?从计算机组成原理的角度讲讲堆和栈的区别?问了python做的

2022-03-07 18:05:20 228

原创 C++面试题 STL篇

STL篇STL概述为了建立数据结构和算法的一套标准,并且降低他们之间的耦合关系,以提升各自的独立性、弹性、交互操作性(相互合作性,interoperability),诞生了STL。STL提供了六大组件,彼此之间可以组合套用,这六大组件分别是:容器、算法、迭代器、仿函数、适配器(配接器)、空间配置器。容器:各种数据结构,如vector、list、deque、set、map等,用来存放数据,从实现角度来看,STL容器是一种class template。算法:各种常用的算法,如sort、find

2022-03-06 16:55:53 1390

原创 5217. 将杂乱无章的数字排序

https://leetcode-cn.com/problems/sort-the-jumbled-numbers/好好的一道重排序,结果看到一个天秀之子在秀c++语法属实有点秀了,特打算做个笔记5217. 将杂乱无章的数字排序给你一个下标从 0开始的整数数组mapping,它表示一个十进制数的映射规则,mapping[i] = j表示这个规则下将数位i映射为数位 j。一个整数 映射后的值为将原数字每一个数位 i(0 <= i <= 9)映射为mapp...

2022-03-06 15:07:45 552

原创 C++中的.和::和:和->的区别

目录1、 A.B A为对象或者结构体2、 A->B A为指针,->是成员提取符号,A->B是提取A中的B,A只能是指向类、结构、联合的指针3、 ::是作用域运算符, A::B表示作用域A中的名称B,A可以是命名空间、类、结构4、 : 表示继承,或者是构造函数1、A.B A为对象或者结构体;此处,validationOptions是一个class对象,取他的成员。2、A->B A为指针,->是成员提取,A->B是提取A中的成员...

2022-03-05 17:29:27 1680

原创 C++ priority_queue 与 lambda的结合使用

1.priority_queue定义template <class T, class Container = vector<T>, class Compare = less<typename Container::value_type> > class priority_queue;按着这个模板定义来看,需要给出每一个模板参数的类型,来实例化模板。默认使用的是小于操作的比较运算符,底层使用vector来实现,算法使用make_heap,push_heap,p

2022-03-05 16:37:52 1020

原创 剑指 Offer II 098. 路径的数目

最近准备找实习,感觉群里很多人每天都会比较焦虑,我也会焦虑,不过学习算法的过程好像让人感觉会比较能静下心来,这个写一下之前一直遇到的问题。废话不多说直接给各位看官老爷上干货,先给个c/c++和java的基本类型数据范围(时间有限,我大致白嫖了一下别人的成果),这些都是计算机组成原理中非常基础的知识了,好久没用又会忘了1. c/c++中int等的数据范围速查表:char -128 ~ +127 (1 Byte) short ...

2022-03-05 11:17:13 642

原创 给大家推荐一个谷歌的免费运行深度学习代码的服务器

使用前提:需要自己的本机电脑可以翻墙第一步:打开链接https://www.google.com/intl/zh-CN/drive/第二步:邮件更多找到colab直接点击可以直接使用,页面加载更多应用可以安装之后在使用我这边选择的是安装由于我这边已经安装了所以显示已经安装, 如果第一次使用这个没有安装的可以安装一下之后打开便有这个文件,里面和nodebook是差不多的,第一次使用,后期观察观察参考博客:Colab使用教程_逮仔的博...

2022-03-03 11:25:26 4154 1

原创 转行计算机必备学习资料(含视频常用工具和面试资料)

目录目录 一、前言 二、第一部分——工具大全篇 1、eclipse 2、JDK8 3、win-xp操作系统 4、win7操作系统 5、win10操作系统 6、office2016 7、Tomcat7 8、MyEclipse 9、虚拟机vmware12 10、测试工具junit4.6 11、测试工具postman 12、MySQL5.5.4—64位 13、数据库连接工具——sqlyog 14、数据库连接工具——Navicat 15、数据库——o

2022-03-01 19:29:23 938 2

原创 mysql 8.0 解压版安装流程

1、官网下载MySQL :: Download MySQL Community Server第一部分选好系统第二部分选压缩版2、解压到合适的目录3、配置环境变量在path中添加解压文件的bin目录下在添加环境变量 MYSQL_HOME4、新建一个my.ini 用记事本打开,复制以下代码, 没有my.ini数据库启动时无法初始化参数注意里面的文件路径需要根据自己安装的路径进行修改[mysqld]#设置时区为东八区,此项设置后,在...

2022-03-01 17:21:34 2063

原创 文本识别 easyocr 库的相关知识

1,前言之前谈到图片文本 OCR 识别时,写过一篇文章介绍了一个 Python 包 pytesseract ,具体内容可参考介绍一个Python 包 ,几行代码可实现 OCR 文本识别!这篇文章 ,pytesseract 包是基于 Tesseract 封装得到的,这个包虽然支持多语言文本识别,但对于不同语言文本识别,准确率却不一样,例如英文识别准确率高,而中文文本较低;英文字符识别,整体来看基本不会出错,但对于图片中的中文字符,经常出现乱码、识别失败,2,EasyOCR 介绍今天将介绍

2022-02-25 16:54:55 6900

原创 windows10 拯救者R7000P 3060的显卡安装 cuda11

很不幸去年寒假回家的时候,发现电脑连不上网,然后拿到维修点检测系统重装系统啥的一通操作导致之前做毕业设计的python环境,java环境全部清零,所以这次重新开始安装,从零开始,准备补充写个手册,方便以后可能要用到。第一步:检查显卡支持的cuda版本1.第一种方法:win+R打开cmd,输入nvidia-smi,我的显卡是nvidia 2070super,支持的cuda版本是11.52.第二种方法:搜索框输入nvidia,出现nvidia控制面板,打开帮助中的系统信息,选择组件,出现cu

2022-02-17 19:58:07 3657

原创 在Ubuntu中配置中文输入法

因为之前在虚拟机中随意安装了ubuntu系统当时赶时间就把系统设置语言设置成英文的了现在真的要用linux系统了又不愿在重新弄个镜像系统 想着就当顺带锻炼一下英语但是面临一个输入中文的问题解决方法如下接着接着注意上面的chinese 一个是简体 一个是繁体之后 apply之后安装成功后第一步先把汉语拖到上面顶部第二步选中汉语(中国),注意中文(香港)是繁体字第三步点击重启参考博客:在Ubuntu中配置中文输入法_南淮北安的博客...

2022-01-04 19:37:57 450

原创 多种方法彻底解决pycharm中: OSError: [WinError 1455] 页面文件太小,无法完成操作 的问题

相信很多小伙伴在使用pycharm的时候都遇到这个问个报错问题吧, 我是在跑PyTorch相关代码遇到的这个问题, 也搜索了很多解决办法, 这里介绍下我总结的经验.这是我搜索到的三种解决方法, 依次来介绍下:1.重启pycharm(基本没啥用)这是最简单的方法了, 可以先尝试一下, 反正也很简单, 不过如果你是第一次遇到这个问题, 基本是解决不了问题的.2.把num_works设置为0 (可能也没啥用)这个方法也是网上见过最多的方法了吧. 但有一说一, 网上的教程是真的很不友善, ...

2022-01-04 18:57:23 1057

原创 fatal: unable to access ‘https://github.com/mnicnc404/CartoonGan-tensorflow.git/‘: GnuTLS recv error

前景是我去找git上的一个关于风格迁移学习的代码然后照着运行出现下面bugubuntu系统中运行 git 代码出bug我的解决方法:借鉴了说实话纯粹瞎搞,我也不懂就直接向上面那样输入了几行就解决了下面是比较具体的一些情况分析原因和解决方法Git操作失败场景原来项目中使用Git是正常的,无论是GitHub的项目还是码云的项目,都是可以正常pull和push的。但当将Mac Book的操作系统升级之后,发现Git无法执行pull和push操作,add和comm..

2022-01-04 18:42:36 3145 2

原创 anaconda安装及pytorch、tf、jupyter环境配置

由于环境崩了,找不到原因,所以又开始摸索着从头开始配置conda环境1. 安装anacondaanaconda 安装包下载地址如下下载地址:Anaconda | Individual Edition界面是这样的首先下载下来安装包上面那个是之前安装的安装包但是环境出问题了,索性想着就新下载个最新的重新弄弄,然后顺带补一下之前没写的环境安装和搭建后面就直接一步步上图了双击下载好的Anaconda3-2021.11-Windows-x86_64.exe文件,出现如下界...

2021-12-12 14:41:36 2028

原创 关于正则表达式中的一些知识

正则表达式中各种字符的含义正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。列目录时, dir *.txt或ls *.txt中的*.txt就不是一个正则表达式,因为这里*与正则式的*的含义是不同的。正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。3.1 普通字符由所有

2021-12-02 11:33:32 153

原创 解决:selenium.common.exceptions.WebDriverException: Message: ‘chromedriver‘ execu

运行爬虫代码出现上面的bugbug详细信息如下D:\Anaconda3\file\envs\item\python.exe D:/pycharm/code/BadmintonCrawler.pyD:\pycharm\code\BadmintonCrawler.py:22: DeprecationWarning: executable_path has been deprecated, please pass in a Service object driver = webdriver.Chr

2021-11-30 14:11:03 20566 6

原创 创建conda环境,在conda环境中安装pytorch和jupyter在pycharm中使用jupyter

首先说明一下要安装tensorflow或者pytorch都需要安装anaconda、 CUDA 和 cuDNN 还有 python 之类的一些环境,由于本人之前安装 pytorch的时候 已经安装过上面说的那些环境了,所以对于如果没有安装之前那些环境的朋友这个博客并不适合然后关于在 anaconda 创建环境的那些命令由于我之前已经操作好了所以这里不会再给截图只会给一个关于相关命令的博客链接关于anaconda的一些操作命令_tp_0moyi0的博客-CSDN博客然后便开始进入到环境...

2021-11-21 14:24:39 1151

多个知名厂的春招实习面试经验

面经问题

2022-04-29

字节后端开发offer持有者模拟面试总结

字节offer选手同学对我的模拟面试

2022-04-26

空空如也

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

TA关注的人

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