自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 剑指 Offer 30. 包含min函数的栈

定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min、push 及 pop 的时间复杂度都是 O(1)。示例:MinStack minStack = new MinStack();minStack.push(-2);minStack.push(0);minStack.push(-3);minStack.min(); --> 返回 -3.minStack.pop();minStack.top(); --> 返回 0.min

2022-05-04 21:20:21 73

原创 剑指 Offer 09. 用两个栈实现队列

用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 )示例 1:输入:["CQueue","appendTail","deleteHead","deleteHead"][[],[3],[],[]]输出:[null,null,3,-1]示例 2:输入:["CQueue","deleteHead","appendTail","a

2022-05-04 20:39:53 441

原创 本地仓库上传到远程仓库

前提打开cmd命令行,输入命令,生成SSH公钥ssh-keygen -t rsa -C "xxxxx@xxxxx.com"打开C:\User\Adminstrator/.ssh/id_rsa.pub复制公钥在gitee网站点击设置,配置SSH公钥新建一个仓库,点击克隆/下载,然后点击SSH,复制git链接在本地目录空白处右键菜单,点击Git Bash Here(要下载git)下载远程仓库的东西git clone 远程仓库的SSH关联远程仓库接着上步,关联仓库git remote a

2022-04-09 16:58:58 724

原创 MySQL

打开:开启服务net start mysql输入mysql -u root -p密码123456停止退出exit停止服务net stop mysql

2022-04-04 18:26:13 419

原创 springboot静态资源默认路径

spring: resources: static-locations: classpath:haha/application.yaml输入地址图片显示

2022-03-11 14:15:03 500 1

原创 idea找不到Spring Initializr

安装下面这个即可成功

2022-03-10 22:53:04 287

原创 idea安装

官方软件下载根据需求下载对应的版本https://www.jetbrains.com/idea/download/#section=windows推荐一个网站,这里有pojie方法,根据提示关注一下公众号,然后就能获取IDEA注册码 (亲测有效)http://idea.lanyus.com/下载之后可以看这个教程最新 2021.3.2 版本 IDEA 永久pojie教程,IDEA pojie补丁 ja-netfilter-all 一键脚本激活 5000年http://www.javati

2022-03-10 12:03:49 130

原创 maven下载、安装及配置

打开maven的官方网站https://maven.apache.org/download.cgi下载,记得下载到非中文路径下解压配置Maven环境变量打开高级系统设置点击环境变量新建用户的环境变量这个是我的maven的解压路径F:\Devsoft\apache-maven-3.8.4-bin\apache-maven-3.8.4Path追加%M2_HOME%\bin测试是否配置成功打开命令窗口输入mvn -v发现可以看到上面的信息说明配置成功了配置本地

2022-03-08 22:51:09 147

原创 jupyter默认打开浏览器为谷歌浏览器

找到jupyter_notebook_config.py的路径,我的在C:\Users\lenovo.jupyter下用记事本打开jupyter_notebook_config.py,添加如下代码:import webbrowserwebbrowser.register('chrome', None, webbrowser.GenericBrowser(u'C:\\Users\\lenovo\\AppData\\Local\\Google\\Chrome\\Application\\chrome.ex

2022-03-06 18:19:32 5859

原创 网络笔记04

IPv4

2022-03-06 13:43:38 38

原创 jupyter插件安装

pip install jupyter_contrib_nbextensionsjupyter contrib nbextension install --userpip install jupyter_nbextensions_configuratorjupyter nbextensions_configurator enable --user

2022-03-06 13:30:36 912

原创 Anaconda更改源

把源改为清华大学镜像源,cmd后依次输入下面命令conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/conda config --set show_channel_urls yes更新condaconda update conda更新第三方所有包conda upgrade --all...

2022-01-18 13:35:29 809

原创 网络笔记03

VRPweb网管http://192.168.1.1命令行方式PUTTYhost name:192.168.10.1port:interface:接口ospfquit:返回上一视图return:返回用户视图display current-configuration = d cu = di cu = dis cu?:在线帮助d?undo:恢复、禁用某个功能、删除某项配置文件系统操作命令pwd:查看当前目录dir:显示当前目录下的文件信息more:查看文本文件的具体内容

2021-09-20 13:02:51 55

原创 网络笔记02

OSI参考模型7应用层:提供应用程序接口6表示层:数据编码解码加密5会话层:通信之间建立、管理、终止会话4传输层:建立、维护、取消一次端到端的数据传输过程3网络层:定义逻辑地址;实现数据从源到目的地的转发(路由器)2数据链路层:分组数据封装成帧;差错检测1物理层:传输比特流TCP/IP参考模型765应用层4主机到主机层321网络接入层TCP/IP协议栈...

2021-09-20 11:55:01 49

原创 网络笔记01

术语:报文封装:对数据载荷添加头部和尾部,形成报文解封装:去掉报文头部和尾部,得到数据载荷网关:提供协议转换、路由选择、数据交换路由器:为报文选择传递路径的网络设备终端设备:数据通信系统的端设备,数据的发送者或接收者数据通信网络:数据互通、资源共享交换机端口多数据链路层设备用于终端用户接入网络、对数据帧进行交换终端设备的网络接入二层交换路由器端口较少网络层设备可以在因特网中进行数据报文的转发,根据报文的目的地址选择一条合适的路径实现同类型网络或异种网络之间的通信隔离广

2021-09-19 18:53:43 988

原创 SQL笔记09

游标--声明游标declare my_cursor cursor for select mname from majordeclare @mname varchar(30)--打开游标open my_cursor--取数据(循环)fetch next from my_cursor into @mnamewhile @@FETCH_STATUS=0begin select @mname as 'mname' fetch next from my_cursor into @mnameen

2021-09-19 10:37:09 59

原创 SQL笔记08

索引--非聚集索引create unique index scno on sc (sno asc,cno desc)--删除索引drop index scno on sc

2021-09-19 10:07:25 30

原创 SQL笔记07

函数--创建函数create function fun1(@cno varchar(13))returns intasbegin declare @avgscore int select @avgscore=avg(grade) from sc where cno=@cno return @avgscoreend--dbo.xxxselect dbo.fun1('20201')alter function fun2(@mno int)returns @snoSname table

2021-09-19 09:59:46 44

原创 SQL笔记06

触发器--触发器create trigger t1 on stu after insertasbegin if (select COUNT(*) from stu)>17 begin print 'error' rollback tran end else begin print 'right' endendinsert into stu (sno,sname) values('20200017','kk')drop trigger t1select COUNT

2021-09-17 21:55:27 42

原创 SQL笔记05

存储过程use stuinfoselect * from sc where sno='2020005'create proc p1asbegin select * from sc where sno='2020005'end--执行exec p1--修改alter proc p1 @sno varchar(13),@cno varchar(13)asbegin select sc.*,cou.ccredit from sc,cou where sno=@sno and sc.

2021-09-17 21:00:28 46

原创 SQL笔记04

--连接查询 等值连接select stu.*,sc.* from stu,sc where stu.sno=sc.snoselect sname from stu,sc where stu.sno=sc.sno and sc.cno='20201'--多表连接查询select stu.*,sc.*,ctime from stu,sc,cou where stu.sno=sc.sno and sc.cno=cou.cno--左外连接,需要保留一个表的信息时select stu.*,sc.*

2021-09-09 23:02:53 45

原创 SQL笔记03

--聚集函数--默认升序order byselect * from sc order by grade--降序order by descselect * from sc order by grade desc--统计select * from stuselect count(*) from stuselect * from scselect count(distinct sno) from sc--平均分select avg(grade) from sc where cno='202

2021-09-09 22:26:38 24

原创 SQL笔记02

use stuinfoselect * from scselect sno,sname from stu--,,,as 属性名select sname,2021-age as birth_date from stuselect sno from sc--distinct去重select distinct sno from sc--查找某姓名学生信息select * from stu where sname='小十'select * from stu where sname like

2021-09-09 20:46:32 28

原创 SQL笔记01

建表create database stuinfouse stuinfo--major--mno mnamecreate table major( mno int , mname varchar(20) , primary key(mno))select * from major--stu--sno sname age sex mnocreate table stu( sno int, sname varchar(30), age smallint, sex bit,

2021-09-09 17:04:51 61

原创 1017--第三届程序设计大赛 阶乘之和

Description给你一个非负数整数N,判断N是不是一些数(这些数不允许重复使用,且为正数)的阶乘之和,如9=1!+2!+3!,如果是,则输出Yes,否则输出NoInput第一行有一个整数M(0 < M < 100)表示有M组测试数据;每组测试数据有一个正整数N(0 < N <= 100000);Output如果符合条件,输出Yes,否则输出No;Sample Input3242931Sample OutputYesNoYesSource#inc

2021-02-28 14:46:39 420

原创 1010--3_2二次方程求根

Description输入参数a、b、c,求一元二次方程ax2+bx+c=0的根。Input三个实数a、b、c,并确保Δ≥0。Output方程两个实根,保留两位小数。Sample Input1 2 -8Sample Outputx1=2.00 x2=-4.00Source#include<stdio.h>#include<math.h>int main(){ float a,b,c,d,x1,x2; scanf("%f %f %f",&a,&am

2021-02-28 13:32:39 89

原创 1007--3_4计算无限序列

Description输入一个正整数n,计算1-1/4+1/7-1/10+1/13-1/16+…的前n项之和,输出时保留3位小数。Input正整数n (1≤n≤20)Output结果保留3位小数。Sample Input3Sample Output0.893Source#include<stdio.h>int main(){ int n,i,a=1,b=1; double sum=0; scanf("%d",&n); for(i=0;i<n;i++)

2021-02-28 13:10:30 109

原创 1008--3_7红玫瑰数

Description若正整数N的所有因子之和等于N的倍数,则称N为红玫瑰数,如28的因子之和为1+2+4+7+14+28=56=28*2,故28是红玫瑰数,求:(1)[1,700]之间最大的红玫瑰数。(2)[1,700]之间有多少个红玫瑰数。Input无Output第一行输出一个整数,代表[1,700]之间最大的红玫瑰数。第二行输出一个整数,代表[1,700]之间有多少个红玫瑰数。第三行从小到大输出[1,700]之间的所有红玫瑰数,每两个数之间用空格隔开。Sample Input无

2021-02-28 13:07:07 372

原创 1354柯南的变声蝴蝶结

**1354柯南的变声蝴蝶结**请在控制台上打印出名侦探柯南的变声蝴蝶结图案,要求输入一个正整数N,输出不同大小的蝴蝶结图案如下:Input输入1个正整数N(1<=N<=40)。Output输出蝴蝶结图案,由空格、*号和换行符组成。Sample Input6Sample Output#include<stdio.h>int main(){ int n,i,j; scanf("%d",&n); char a[2*n-1][2*n-1]; in

2020-12-12 17:10:04 992

原创 查找大量无序元素中最大的K个数

#include<stdio.h>#include<stdlib.h>#include<time.h>//查找最大的k个数void FindMax(int Array[], int k, int size, int kMax[]){ int temp; //暴力排序 //从大到小排序 for(int i = 0; i < size; i++){ for(int j = i; j < size; j++){ if(Array[i]

2020-07-27 18:53:37 1257 2

原创 线性结构与非线性结构基本分类

2020-07-19 20:36:24 216

原创 稀疏数组 棋盘案例

棋盘案例应用场景:如临时保存棋盘public class SparseArray { public static void main(String[] args){ //11*11棋盘 //0无子 1黑子 2白子 int chessArr1[][] = new int[11][11]; chessArr1[1][2] = 1; chessArr1[2][3] = 2; //输出原始二维数组 System.out.println("原始的二维数组:"); //for..

2020-07-19 20:33:02 84

空空如也

空空如也

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

TA关注的人

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