自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++ primer plus 学习 4.8 new&delete与存储空间

【代码】C++ primer plus 4.8 new&delete与存储空间。

2024-03-06 01:10:07 579

原创 C++ primer plus 学习 4.8 new动态结构 与结构体指针

5. 数组和字符串的赋值问题 及 strcpy的使用。参照C++ primer plus 4.8.4。4.delete的使用(只能用在new后面)3. 指针重新赋值可能导致的内存泄漏。1. 如何初始化结构体。2. 结构体指针使用。

2024-03-05 20:16:28 440

原创 anaconda指定目录创建环境无效/环境无法创建到指定位置

可能是指定位置没有开启读写权限,如我在这里安装到了anaconda文件夹,则打开该文件夹的属性->安全->编辑。allusers下的权限全都打勾。创建环境时还是分配到C盘。

2024-02-28 23:07:33 533

原创 WSL2+ubuntu 18+VsCode 配置C/C++开发环境 踩坑

可能出现错误:Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?管理员模式打开cmd,或PowerShell ,输入 wsl --install。解决方式:在cmd内输入 wsl --update 对wsl进行更新。解决:sudo apt-get update。可能出现的错误:无法解析服务器名称或地址。打开后可能的错误:0x800701bc。解决方式:开启虚拟机选项。输入gcc,不报错即可。

2024-01-26 01:38:08 780

原创 nacos 启动报错 Error creating bean with name ‘instanceOperatorClientImpl‘ defined in URL 无法创建bean

java版本问题,原来是jdk 8,换成jdk 17即可。

2023-06-17 01:49:50 3599

原创 Java比较器排序——通过ArrayList及PriorityQueue

2. 使用 PriorityQueue 对自定义的person类排序,要求:age小的靠前,age一样,名字长的靠前。1. 使用 Collections.sort 对 ArrayList 从大到小排序。当返回负数时 o1在前面,可记:负数是o1 o2。

2023-05-29 01:02:49 936

原创 JAVA面试八股整理——基础部分

class - > 机器码,首先加载字节码文件,然后解释器逐行解释执行,如果代码块经常被调用(热点代码),JIT在第一次编译后将机器码保存下来,下次直接使用。根据二八定律,消耗大部分资源的只有一小部分代码(热点代码),即JIT需要编译的部分。JVM可以理解的代码叫字节码(.class文件),只面向虚拟机,解决了传统解释性语言效率低的问题,又保留了解释性语言可移植的特点。直接将字节码编译成机器码,避免预热。浅拷贝:堆上创建一个新对象,原对象内部是引用对象的话,会直接复制内部对象的地址,即共用一个内部对象。

2023-05-27 01:55:57 2127

原创 Java 速记——string字符串及char处理函数

【代码】Java 速记——string字符串及char处理函数。

2023-05-25 23:15:08 922

原创 zookeeper安装配置报错 INFO [main:ZKAuditProvider@42] - ZooKeeper audit is disabled.

将conf目录下的zoo_sample.cfg复制一份,改名为zoo.cfg即可。看到 conf\zoo.cfg 配置文件没有找到。

2023-05-24 23:52:45 1404

原创 word 表格上方有空白 但移不上去

选择表格,右键->表格属性,文字环绕方式选择“无”

2022-10-18 18:01:07 13643 4

原创 DataTables warning: table id= - Cannot reinitialise DataTable. 错误(JS表格datatable)

DataTables warning: table id= - Cannot reinitialise DataTable. 错误(JS表格datatable)

2022-07-08 17:30:50 2205

原创 Ubuntu下安装mindspore-gpu的踩坑记录(ImportError: libcudnn.so.7的一种解决方案)

首先按照条件创建python=3.7.5的虚拟环境,在虚拟环境下安装mindspore-gpu进入python,import mindspore,出现错误ImportError: libcudnn.so.7: cannot open shared object file: No such file or dire ctory上网查找之后发现是cuda的路径没写入,但是该服务器没有安.

2022-04-25 22:34:30 1963

原创 PyTorch_Geometric 安装过程

首先安装torch,如我们在这里安装1.6.0的GPU版本,在官网查找命令在我这里的服务器中,使用conda直接运行命令,可自动配置所需的cuda版本之后进行torch geometric的安装其有四个前置包,找到官网地址 https://pytorch-geometric.com/whl/torch-1.6.0.html这里的1.6.0可改为自己torch的对应版本选择对应的包(cluster、scatter、spline、sparse)下载到本地或者服务器,我所下载的如下进入下载文件夹路

2022-02-21 22:34:32 2560

原创 pycharm OpenCV / TensorFlow Keras 代码无补全提示

opencv-python(cv2)打开python的site-packages文件夹,如果是虚拟环境,则找到虚拟环境下的lib文件夹中的site-packages文件夹,如E:\anaconda\envs\tensor20\Lib\site-packages打开OpenCV(cv2)的__init__.py文件将原来的代码全部注释掉更改为import sysimport osimport importlibos.environ["PATH"] += os.pathsep + os.path

2021-11-05 10:07:37 2162

原创 python分词考研英语真题词频(附结果)——读取word、nltk、有道智云API

打算用python分析一次啊考研真题单词的词频,并加上翻译等内容,方便背诵读取word文件手头有近20年的考研英语一二真题word文件几十个,需要对每个文件的内容进行读取,并提取属于文章和题目的部分,即去掉介绍部分使用docx包来读取word,因为只支持docx后缀,所以原有文件另存为docx形式导入库,并设立要去掉的标点符号以及停用词,其中停用词通过nltk库from nltk.corpus import stopwords 导入from docx import Documentimport

2021-08-17 15:14:37 1608 3

原创 C++ STL(vector/algorithm/string)常用函数用法汇总

#include<iostream>#include<algorithm>#include<vector>#include<string>using namespace std;void cout_vector(vector<int> a){ // 自定义输出vector int m = a.size(); for(int i=0; i<m; i++) cout << a[i] << " .

2021-07-25 14:42:22 909

原创 pytorch GPU版安装 与N卡显卡驱动升级 踩坑

首先设置conda的清华源conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge conda config --add channels https://mirrors.tuna.tsinghua.edu.

2021-06-10 03:08:51 3022 2

原创 2021 西安交通大学计算机912考研上岸经验帖

个人情况:本科某中流985,偏人工智能专业,无科研经历,无比赛奖项,绩点80+,大概前百分之四十,大一转专业到CS/AI,基础一般,六级擦边过初试382 65名,总成绩32名择校历程:一开始想去南方中流以上985(南大武大中山之类),发现分数较高,且风险较大(如21年科软)。遂曲线救国,在报名时临时选择了西交,(408也复习不完了)复(预)习:由于大三上课程和实验较多,且疫情在家效率低,所以基本上是在7月暑假开始正式复习。暑假有去考研寄宿机构两个月(建议无自制力的同学可以尝试..

2021-04-08 19:08:14 7574 13

原创 C++ char* 字符串处理、数组指针及传参

编写函数,将一个字符串 str 中指定的字符 ch 删去(包括重复出现的字符),并编写主函 数进行调用测试。函数原型: void delchar(char *str,char ch);。输入: 占二行。第 1 行,输入任意字符串(注:输入的字符串长度不会超过 80)第 2 行,输入一个字符输出: 占一行样例输入: x=-3,456,789; y=1,113,458 ,样例输出: x=-3456789; y=113458代码# include<iostream.

2021-03-28 01:42:49 11623

原创 C++ 小数位数、ascll码与数字转换

输出六位小数cout << fixed << setprecision(6) << ans*4.0 ;

2021-03-05 20:58:13 1623

原创 C++ 语法回顾(二)——结构体构造及其排序

结构体构造typedef struct Student{ string name; int score;}Student;Student stu[500];或struct Student{ string name; int score;};Student stu[500];结构体排序bool cmp0(Student a, Student b){ // 降序 return a.score > b.score;}.

2021-03-05 20:32:16 907

原创 C++ 语法回顾(一)——python转C++

# include<iostream># include<cstdio># include<string># include<math.h>using namespace std;int main(){ string str; while(getline(cin, str)){ // getline int sum = 0; int j = str.size(); // siz.

2021-03-04 20:46:04 979 1

原创 python 列表三中元素添加方式快慢比较(append 加法+ insert)

import timet1 = time.time()s = []for i in range(10000): s = s+[3]print(time.time()-t1)t2 = time.time()k = []for i in range(10000): k.append(3)print(time.time()-t2)t3 = time.time()g = []for i in range(10000): g.insert(-1, 3)print.

2021-02-18 17:44:45 2402

原创 LeetCode 309 股票买卖含冷冻期 动态规划(多种情况)——python

309. 最佳买卖股票时机含冷冻期难度中等671给定一个整数数组,其中第i个元素代表了第i天的股票价格 。​设计一个算法计算出最大利润。在满足以下约束条件下,你可以尽可能地完成更多的交易(多次买卖一支股票):你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。 卖出股票后,你无法在第二天买入股票 (即冷冻期为 1 天)。我们用 f[i] 表示第 i 天结束之后的「累计最大收益」。根据题目描述,由于我们最多只能同时买入(持有)一支股票,并且卖出股票后有冷冻期的限...

2021-02-05 17:03:54 877

原创 二叉树最大深度/宽度——层序遍历 python

题目https://leetcode-cn.com/problems/maximum-width-of-binary-tree/https://leetcode-cn.com/problems/er-cha-shu-de-shen-du-lcof/深度——DFS# Definition for a binary tree node.# class TreeNode:# def __init__(self, x):# self.val = x#

2021-02-03 13:35:55 1047 1

原创 LeetCode 剑指offer 13—— Python BFS,队列(queue)与列表,set()计数

剑指 Offer 13. 机器人的运动范围难度中等204收藏分享切换为英文接收动态反馈地上有一个m行n列的方格,从坐标[0,0]到坐标[m-1,n-1]。一个机器人从坐标[0, 0]的格子开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行坐标和列坐标的数位之和大于k的格子。例如,当k为18时,机器人能够进入方格 [35, 37] ,因为3+5+3+7=18。但它不能进入方格 [35, 38],因为3+5+3+8=19。请问该机器人能够到达多少个格子?BFS...

2021-01-24 00:21:15 292 2

原创 LeetCode 剑指offer 12 距阵中的路径——Python DFS,函数传参问题

剑指 Offer 12. 矩阵中的路径难度中等230收藏分享切换为英文接收动态反馈请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一格开始,每一步可以在矩阵中向左、右、上、下移动一格。如果一条路径经过了矩阵的某一格,那么该路径不能再次进入该格子。例如,在下面的3×4的矩阵中包含一条字符串“bfce”的路径(路径中的字母用加粗标出)。[["a","b","c","e"],["s","f","c","s"],["a","d","e","e"]]

2021-01-23 18:11:50 216

原创 Python 创建二维列表(数组矩阵),以及易错的方式

正确的方式通过嵌套for循环,一个个添加0n = []for i in range(2): n.append([]) for j in range(3): n[i].append(0)n[0][0] = 2print(n)输出[[2, 0, 0], [0, 0, 0]]错误的方式创建一个三个0的一位数组,将该数组复制两倍m = [0]*3mm = [m]*2mm[0][0] = 2print(mm)输出[[2, 0, 0...

2021-01-21 22:52:14 2449

原创 面试 计算机网络 知识整理

网络分层物理层(物理媒介上原始位数据流)-> 数据链路层(物理层连接的两个节点间数据帧传输)-> 网络层(管理多节点网络,寻址、路由、流量控制,单位包) -> 传输层(网络上两节点的数据段传输) -> 会话层、表现层、应用层(数据单位)路由在网络层,将数据包从一个节点,通过网络节点(路由器、交换机),以最优路径发送到目标节点的方法每一步需获得临近节点的信息,估计链路质量,寻址,建立网络拓扑结构。通过路由协议实现两个节点的信息(网络域名、临近节点、链路质量)交换,不断重复,每个

2021-01-16 23:25:31 164

原创 C++ stack pop()返回值 error: cannot initialize a variable of type ‘int‘ with an rvalue of type ‘void‘

LeetCode一道链表倒置题目struct ListNode { int val; ListNode *next; ListNode(int x) : val(x), next(NULL) {}};class Solution {public: vector<int> reversePrint(ListNode* head) { vector<int> ans; stack<int&g.

2021-01-15 18:47:03 10706 1

原创 python 列表(list)和字典(dic)速度快慢

以 LeetCode剑指 Offer 03. 数组中重复的数字为例找出数组中重复的数字。在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。示例 1:输入:[2, 3, 1, 0, 2, 5, 3]输出:2 或 3使用列表:class Solution: def findRepeatNumber(self, nums: List[...

2021-01-14 00:10:43 2902 5

原创 win10 截屏自带快捷键(矩形,任意图形)

shift + win + S

2020-10-24 00:32:42 7072

原创 网页打不开QQ能上(外挂、加速器、翻墙工具等导致winsock异常)

管理员权限打开cmd,输入netsh winsock reset 回车重启计算机如果还没好,再使用腾讯管家进行一遍网络修复

2020-10-04 21:55:35 2371

原创 python 暴力折半逼近 拟合方程的解 matplotlib画网格曲线图

二分逼近通过折半拟合,来寻找方程的近似解求当结果为0.4时,v的值import matplotlib.pyplot as pltimport numpy as npdef one(v): ans = float((2/np.pi)*(np.arccos(v)-v*np.sqrt(1-v*v))) return ansleft = 0right = 1for i in range(100): mid = (left+right)/2 anslef

2020-09-16 11:04:26 576

原创 数据结构知识点摘要(基于王道考研)(二)——线性表

第二章 线性表2.1 线性表定义和基本操作定义相同数据类型(每个数据一样大)的n个元素的有限序列(有次序)每个元素有前驱(除第一个)/后继(除最后一个)基本操作(创销增删改查)2.2 线性表顺序表示一位数组可以静态分配(大小和空间实现固定),也可动态分配(占满后开辟一块)顺序表特点随机访问,通过首地址和元素序号(连续存放)可在O(1)内找到指定元素储存密度高,只存数据元素逻辑上相邻的元素物理上也相邻,所以插删需移动大量元素基本操作插入将顺序表第i个元素及其后元素后移一位(别

2020-07-28 15:52:33 243

原创 数据结构知识点摘要(基于王道考研)(一)——绪论

第一章 绪论1.1 数据结构基本概念数据结构三要素数据逻辑结构:线性、树形、图状或网状结构数据储存结构:顺序、链式、索引、散列储存数据的运算1.2 算法和算法评价算法是对特定问题求解步骤的一种描述算法效率度量时间复杂度O(1) < O(log2n) < O(n) < O(nlog2n) < O(n^2) < O(n^3) < O(2^n) < O(n!) < O(n^n)(常对幂指阶)...

2020-07-24 23:25:18 191

原创 二分(折半)查找——以 LeetCode 35题为例

来自LeetCode每日一题,最近恰好在复习数据结构,所以整理一下二分查找#include<iostream>#include<vector>using namespace std;class Solution {public: int searchInsert(vector<int>& nums, int target) { int length = nums.size(); int low = 0, hi

2020-07-17 22:32:37 180

原创 UNEXPECTED_STORE_EXCEPTION 蓝屏的一种解决方式

出现UNEXPECTED_STORE_EXCEPTION蓝屏,并且检查进度始终为 0%本人的情况是可以进行重启的,或者过一段时间再启动电脑,进入设备管理器找到储存控制器中的Intel(R) Chipset SATA/PCle RST Premium Controller,右键更新驱动,选择自动搜索更新完毕后,重启即可...

2020-07-11 23:28:57 33907 2

原创 深度学习知识点整理(四)——GAN / 强化学习RL

11-GAN基本思想(方法)初始化一个生成器G判别器D,每一次迭代,step1(先固定G,训练D):G生成一组图片,再从数据库采样真实图片,用这两组对D进行训练,目标是使D对真实图片的评分高,而对G生成的图片的评分低step2(固定D,训练G):G+D构成大网络,G产生图片,D对其识别评分,以此对G进行训练,使得输出数值越大越好结构学习 Structured learning传统机器学习可以表示为函数,即X与Y关系(如回归、分类),忽略成分之间的关系结构学习具有挑战性,机器需要有大局意识和规划

2020-06-30 13:48:02 2485

原创 深度学习知识点整理(三)——CNN / CNN网络举例 / RNN / LSTM / 迁移学习

6-CNN-3(理解卷积过程)计算卷积后特征图尺寸(步长1原图大小32,核5,则(32-5)/步长+1=28CNN层次序卷积层->ReLu层->池化层(下采样,压缩数据和参数数量)->全连接层边界0填充不丢弃原图信息,保持特征图与原图大小一致。核大小3 5 7 分别填充宽度1 2 3计算卷积核参数数量如核大小5,则5×5×3+1 (3通道,1个偏置)池化层7-CNN-case studyLeNet-5采用平均池化;Alexnet创新点采用ReLU激活函数;dr

2020-06-30 13:46:02 3566

空空如也

空空如也

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

TA关注的人

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