自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (3)
  • 收藏
  • 关注

原创 【小米】二维定长滑动窗口

返回输入二维字符矩阵中班3*3子矩阵中含有xiaomi字符的个数,保证矩阵大小>=3;输入:4 4xiaqoimexaiccadf输出2。

2023-10-16 20:57:22 119

原创 【Java acm】特殊输入

input:[[1,2,3 ],[4, 5,6],[7,8]]output:[[1, 2, 3], [4, 5, 6], [7, 8]]按行读入, 然后进行字符串处理, 将其他字符替换为空字符.在split(,)repalceAll(“\s+”,“”), 将所有空白字符替换成空字符(包括空格, 制表, 换行等)

2023-10-08 19:41:59 124

原创 【2023米哈游-2】数组相关

米哈游拿到了一个数组a, 她用这个数组构造了一个新数组b, 其中a_i代表b数组中有a_i个i.例如, a = [2,3,1], 则b = [1,1,2,2,2,3].解释: 2表示1有两个, 3表示2有3个, 1表示3有1个.现给定a, 你需要求出b数组中所有b数组中连续子数组的极差之和. 由于答案过大, 对10^9+7取模.(极差指最大值减最小值)输入描述:第一行输入一个正整数n, 表示a数组的个数.第二行输入n个正整数a_i, 表示a数组的元素.示例1:input:22 1。

2023-10-08 17:14:15 261

原创 【2023美团后端-8】删除字符串的方案,限制不能连续删

小美定义一个字符申是“美丽串”,当且仅当该字符串包含”mei”连续子串。例如”meimei”、“xiaomeichan"都是美丽串,现在小美拿到了一个字符串,她准备删除一些字符,但不能删除两个连续字符。小美希望最终字符串变成美丽串,她想知道有多少种删除方案?输入描述一个仅包含小写字母的字符串,长度不超过 20。输出描述删除的方案数示例1inputmeilioutput3解释: 可以删除l,i,或者不删.共3种.

2023-10-07 23:02:07 723

原创 【阿里国际笔试】编程1&3

小红想知道,假设i号节点和1号节点连一条边,生成的基环树的权值为多少?你需要回答1到n的答案。(1时可以视为不添加任何边)基环树定义:n个节点、n条边的图。接下来的n-1行,每行输入两个正整数u和v,代表点u和点v有一条无向边连接。要判断是否有新边, 是则加入新边, 重新计算lengths. 最后要恢复结构.所谓树,即n个节点、n -1条边的无向连通图。小红定义一张图的权值为: 所有节点到1号节点的最短路长度之和。本题中,所有的边均为无向边,且长度为1。字符取反,指的是1变成0’"0变成1。

2023-09-19 01:29:30 380

原创 【问题解决】Python绘图中文显示问题

前置:在使用Python的plt画图时,图例和坐标轴的文字未能正确显示,如下图所示:错误分析Matplotlib是一个很好的作图软件,但是python下默认不支持中文,所以需要做一些修改解决办法:使用如下两种方法可以解决from pylab import mpl mpl.rcParams['font.sans-serif'] = ['FangSong'] # 指定默认字体 mpl.rcParams['axes.unicode_minus'] = False # 解决保存图像是负号'-'显示

2021-11-17 11:03:20 1428

原创 【MATLAB】神经网络学习

NNTOOL神经网络学习函数神经网络传递函数神经网络学习函数learnp函数[默认][dW,LS] = leanrp(W,P,Z,N,A,T,E,gW,gA,D,LP,LS)dW为权值变化矩阵;LS为当前学习状态;W为SxR的权值矩阵(可省略);P为RxQ的输入向量矩阵;Z为SxQ的输入层的权值矩阵(可省略);N为SxQ的网络输入矩阵(可省略);E为误差矩阵(E=T-Y);T表示网络的目标向量(可省略);A表示网络的实际输出向量(可省略);gW为SxR的与性能相关的权值梯度矩阵(可

2021-11-16 20:27:51 669

原创 【EduCoder】Java 字符串与集合练习——词频统计

词频统计任务1 单词分割任务描述相关知识String.split()拆分字符串StringTokenizer类拆分字符串编程要求测试说明编程代码任务2 确定单词在字符串中的位置任务描述相关知识String.indexOf(String str)String.indexOf(String str, int fromIndex)编程要求测试说明编程代码任务3 实现词频统计和排序输出任务描述相关知识编程要求测试说明程序代码任务1 单词分割任务描述本关任务:将一段英语字符串进行单词分割。相关知识为了完成本

2021-11-16 20:23:00 1985

原创 【bug】vscode 更新异常

问题描述更新vscode异常, 如下图原因分析找到问题日志的目录, 发现是由于INFO Starting目录中缺失Code.exe文件.解决办法将Code.exe文件复制到更新目录下即可

2021-11-01 23:35:58 298

原创 【EduCoder】集合 泛型 异常 练习——拆分字符串

集拆分字符串任务描述相关知识本关编程要求答案程序任务描述本关任务:根据要求实现字符串的拆分,并将得到的子串进行数值化转换,转换中利用异常机制进行处理,剔除非数值型的子串,对剩余数值子串求和并输出。相关知识为了完成本关任务,你需要掌握:如何将字符串进行分割。String.split()拆分字符串lang包String类的split()方法public String[] split(String regex) regex正则表达式public String[] split(String rege

2021-11-01 20:39:00 294

原创 【EduCoder】泛型程序设计——比较

泛型程序设计1本关任务-定义泛型类提示注意过关提示编程要求答案代码:2本关任务-泛型使用相关知识编程要求答案代码泛型是一种抽象级别较高的程序设计机制,它可以将不同类型对象的同一种操作加以抽象、封装,使其有更广泛的代码重用性。是对不同类型数据实施同一种操作的重用体现。在程序设计中,经常遇到不同的数据类型可以实施同一种操作的情形。1本关任务-定义泛型类补充完成右侧泛型程序设计代码,并通过测试。提示泛型的定义:public class A< T>{ private T t;

2021-11-01 19:45:05 385

原创 【JAVA】为什么有static?

为什么有static?1.static关键字的作用2. static是什么3 什么时候使用static修饰符4 总结1.static关键字的作用有static修饰的成员属于类本身,没有static修饰的成员属于类的实例。2. static是什么在程序中static修饰的任何变量或者代码都是在编译时由系统自动分配内存来存储的,而所谓静态就是指在编译后所分配的内存会一直存在,直到程序退出内存才会释放这个空间,也就是只要程序在运行,那么这块内存就会一直存在。这样的设计,static可以用来区分成员变量、

2021-10-28 16:30:42 759

原创 【C++】全局变量和静态变量自动初始化0

静态变量与全局变量的初始化静态和全局变量的初始化默认初始化规则静态和全局变量的初始化为初始化的全局变量和静态变量 编译器会同等处理, 放入BSS段(这是全零的内存段),所以会被默认初始化为0默认初始化规则栈中的变量(函数体中的自动变量)以及堆中的变量(动态内存)会保有不确定的值全局变量和静态变量(包括局部静态变量)会自动初始化为0...

2021-08-10 22:53:13 3048 1

原创 【筛质数】三种筛质数的方法

三种筛质数方法筛质数朴素筛法埃氏筛法线性筛法筛质数朴素筛法即是将每个数的倍数,例如当i = 2,4 6 8 10 12 14会被筛去;当i = 3, 6 9 12 15 会被筛去;这里会出现重复筛出同一个数的情况,如6, 会被2和3同时筛一次//朴素筛法 #include<iostream>using namespace std;const int N = 1000010;int primes[N], cnt;bool st[N];void get_primes(in

2021-08-09 17:26:42 821

原创 【OpenGL】入门之VS社区版配置

前置:win10,vs 2017社区版配置过程下载glut,下载地址 https://www.opengl.org/resources/libraries/glut/选择Pre-compiled Win32 for Intel GLUT 3.7 DLLs for Windows 95 & NThttps://www.opengl.org/resources/libraries/glut/glutdlls37beta.zipC:\Program Files (x86)\Microso

2020-06-01 13:59:25 179

原创 只用:常用命令

Xshell上传下载sz命令发送文件到本地:sz filenamerz命令本地上传文件到服务器:rz执行该命令后,在弹出框中选择要上传的文件即可。1.打包test文件夹为tar。压缩算法为gztar -zcvf test.tar.gz test/*2.解压缩当前目录下的file.tar.gz到file:tar -zxvf file.tar.gz...

2020-05-26 23:00:57 148

原创 【SSH】处理ssh的暴力破解:修改SSH默认22端口

前置system:centos7.6云平台:阿里云远程连接工具:Xshell最近的频繁使用阿里云ecs,出现了来自其他人ssh的暴力破解,伤心qwq官方的解决方案是配置云防火墙。但我不想这么做(主要是穷)。惨兮兮,怎么都是来自国外的,这么穷吗?有可能是专门盯着容易破解的用户,如密码简单之类。解决方案更换ssh默认连接端口定期更换端口密码。当然,骇客通常知晓公网后,会扫描...

2020-03-09 10:58:37 746

原创 【python】多线程并行threading vs. thread

python 提供了丰富的功能,其中就有多线程编程,常用的有thread,threading和 queue模块。文章目录前置threading结论前置线程是一种对于非顺序依赖的多个任务进行解耦的技术。多线程可以提高应用的响应效率,当接收用户输入的同时,保持其他任务在后台运行。一个有关的应用场景是,将 I/O 和计算运行在两个并行的线程中。多线程应用面临的主要挑战是,相互协调的多个线程之...

2020-03-07 14:52:30 496

原创 云服务器ECS搭建jupyter notebook环境

文章目录安装安装anaconda3安装jupyter配置运行技巧参考安装安装anaconda3安装jupytermkdir anaconda选择安装python3.6版本的anaconda3,先进入anaconda文件夹,然后wget https://repo.continuum.io/archive/Anaconda3-4.4.0-Linux-x86_64.shbash Anac...

2020-03-06 01:21:11 513

原创 【python】之灵活使用itertools的排列组合与filter介绍

文章目录前置itertools——为高效循环而创建迭代器的函数filter——实用的必备知识前置itertools——为高效循环而创建迭代器的函数product(p,q[,repeat=1]) 笛卡尔积permutations(p[,r]) 长度r元组,全排列,无重复元素combinations(p,r) 长度r元组,有序,无重复元素,组合combinations...

2020-03-03 21:09:01 427

原创 【python】之优雅的使用四舍五入

文章目录前置解决方案1.使用内置库2.自建函数前置python有内置函数roundround() 采用四色六入的方式,不填第二个参数,默认保留整数。那么你要问为什么不是我们常用的四舍五入呢?是这样的,python设计者认为四舍五入不科学,而采用四舍六入,当五时按照整数位的奇偶进位。(奇进位)解决方案1.使用内置库使用decimal库中的quantize()from deci...

2020-03-03 15:15:11 174

原创 解决:一些命令在非管理员模式下失效

前置当使用管理员模式使用命令时,可以成功执行。在非管理员模式下失效。例子安装配置了maven,及环境变量。解决在一般用户变量添加:JAVA_HOME执行:mvn -v大功告成!原因:因为maven使用了JAVA_HOME环境变量,一般的JAVA_HOME在系统变量中,所以在管理员模式下可以成功。...

2020-02-16 17:08:12 1071 2

原创 一次重装电脑经验记录+win7升级到win10

前置一位伙伴遇到 华硕win7 电脑 无法启动 情况,具体是:BOOTMGR is compressed中文意思是bootmgr被压缩,按ctrl + alt + delete重启计算机。作为一个学计算机的居然还没有重装过电脑,我感到羞愧。于是赶紧应下来,我来帮你解决。分析:这是可能因为系统引导文件丢失。在查阅大量文件后,表明需要使用PE系统恢复。首先将一个大于等于8G的U盘制...

2020-02-13 18:27:37 781

原创 解决:hadoop无法访问50070端口

前置整个环境下JDK正常,hadoop配置文件正常,各个守护进程正常启动,防火墙已关闭,但是启动后无法从浏览器中访问50070。解决首先换成ip:50070是否成功其次手动修改配置文件设置默认端口修改hdfs.xmlvi etc/hadoop/hdfs-site.xml<property> <name>dfs.http.address</...

2020-02-13 11:28:44 3319

原创 解决XShell不能登录一般用户

前置虚拟机网络开启成功wsl 一般用户、root用户登录成功xshell 能够登录root用户,一般用户被拒绝解决是因为最初连接了root将保存的主机密钥删除,让后登录一般用户,保存密钥便可以成功登陆啦...

2020-02-12 23:28:37 2801 1

原创 centos镜像下载,镜像站使用

通常Linux发行版都有自己的官网。不过下载速度快慢不一。可以选择镜像站下载:https://mirrors.tuna.tsinghua.edu.cn/ 清华https://mirrors.ustc.edu.cn/ 中科大还有阿里云镜像站例如:需要下载centos6.1首先访问清华镜像,找到centos找到6.10后,发现只有一个readme文件,下载打开查看,是说已...

2020-02-12 16:44:17 2097

原创 【云主机】解决不能让python程序在云主机后台上跑起来

让程序在云上跑起来下面是我操作的完整过程前置我用的是阿里云的ubuntu系统。python环境为python3.6使用的是win10的wsl之ubuntu连接的云主机步骤使用 ssh username@servername登录注意username是服务器系统的某个用户名,要输入与之对应的password,不然就会permission denied。servername是...

2020-01-20 10:42:21 373

原创 云主机使用的Ctrl + 命令

前置用 ssh 连接或者 云控制台直连时,需要类似 Keyboard 命令那么就需要了解Ctrl的快捷键快捷键 Ctrl+ c相当于强制终止程序的执行。+ z常用于挂起一个进程。后续用 fg / bg 恢复fg 在前台恢复并执行挂起的进程,可以再次使用Ctrl + z 挂起bg 在后台恢复并执行挂起的进程,不可再次挂起eg:正在使用vim编辑文件,要执行shell命令查询一...

2019-12-14 22:12:42 239

原创 Python之好的编码风格

编码风格对于Python,PEP 8 已经成为大多数项目所遵循的风格指南;它促进了一种非常易读且令人赏心悦目的编码风格。每个Python开发人员都应该在某个时候阅读它;以下是为你提取的最重要的几个要点:使用4个空格缩进,不要使用制表符。4个空格是一个在小缩进(允许更大的嵌套深度)和大缩进(更容易阅读)的一种很好的折中方案。制表符会引入混乱,最好不要使用它。换行,使一行不超过79...

2019-12-07 22:15:41 182

原创 win10环境wireshark找不到接口的解决办法

win10安装wireshark安装后可能出现“找不到接口”。解决办法首先下载win10pcap下载链接安装win10pcap重启wireshark(如果还不成功,进行四步)卸载npcap,这个可以在卸载页面找到,搜索npcap双击卸载,再次打开wireshark即可成功最后祝你成功!!!...

2019-12-06 13:25:42 1632 1

原创 【MySQL8.0】解决函数体function不能使用declare什么变量

使用Deterministic确定性函数用关键词Deterministic标识,表示函数的返回值完全由输入参数决定。确定性函数有以下用处:可以在基于函数的索引中使用该函数;可以在物化视图中调用;Oracle11g开始会对其参数及其返回结果进行缓存处理以提升性能。但是,是不是一个确定性函数是需要用户来负责的,就是说对函数进行编译的时候不会检查出这个函数是否是确定性的。版...

2019-11-28 23:30:52 4313

原创 【MySQL】解决不能修改密码

前置mysql 默认还没有密码的版本:8.0.15过程在网上寻找了一下,没有找到合适的方法解决方法直接 mysqladmin -u root password 设置密码亲测有效!

2019-11-27 18:53:55 797 2

原创 【MySQL】成功解决成功解决data too long for column 'name' at row 1

这大体是由于汉字编码相关的问题发生错误;常见的有两种方式:直接对表的编码进行修改;修改my.ini文件对应属性;我采用第二种方式:方便起见我直接借助该博主的my.ini 快速实现,测底解决该问题,亲测有效添加my.ini并修改,详细教程...

2019-11-18 13:55:06 2006

原创 攻防世界 PHP2要点

index.phps 一般为网页的源码目录<?phpif("admin"===$_GET[id]) { echo("<p>not allowed!</p>"); exit();}$_GET[id] = urldecode($_GET[id]);if($_GET[id] == "admin"){ echo "<p>Access ...

2019-09-07 15:05:03 380

原创 C++基本数据范围(不常见)

基本内置类型关键字布尔型bool字符型char整型 int浮点型 float双浮点型 double无类型 void宽字符型 wchar_t类型范围unsigned int0~4294967295int-2147483648~2147483647unsigned long0~4294967295long...

2019-09-07 14:14:15 330

原创 更改vscode默认模板的问题

TOC更改前新建文件后,输入>>!+Tab<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"&gt...

2019-08-25 10:31:03 1862 3

原创 我的Python笔记(中国大学MOOC)

我的Python笔记pyinstaller 打包.py文件字符新增直接加字符中大写换小写python异常处理jieba库自动轨迹绘制实践体育竞技分析:模拟N场比赛自顶向下(设计)三种思维方式eval()函数是去一层引号pyinstaller 打包.py文件使用举例:cd <.py>文件路径下pyinstaller -i <文件.ico> -F <文件.p...

2019-08-08 11:42:16 373

原创 Python的特有的参数传递(*和**)

文章目录

2019-08-08 11:33:43 87

原创 序列型容器概述

序列型容器概述vectorvector定义在头文件< vector >中实际上就是一个动态数组。随机存取任何元素都能在常数时间内完成。在尾端增删元素具有较佳的性能。...

2019-08-08 11:02:07 165

原创 【python】pip install 失败解决方法

python -m pip install --upgrade pip更新同样失败C:\Users\SXY>pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple/Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple/Collecting...

2019-05-19 15:42:27 10544 4

江科大微机原理实验报告

江苏科技大学微机原理实验课程实验报告,包含IO接口实验,8259、8255和8254以及AD转换实验,共5个实验

2020-11-27

江科大SQL课程实验报告

江苏科技大学数据库课程实验报告,包括数据定义、数据操纵、完整性约束、数据库设计,数据库编程,共计5个实验的代码

2020-11-26

江科大_软件实习.docx

江苏科技大学计算机学院——软件实习3个项目实验报告【学生成绩管理器】【算术表达式求值】【文本编辑器】,包含有详细的算法介绍、功能测试等。

2019-11-16

空空如也

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

TA关注的人

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