自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 字符串转数字, 数字转字符串

return 0;x/=10;return res;//这个函数也是能去前0。

2023-10-24 16:57:29 153

原创 322. 零钱兑换

状态转移方程:对于每个总金额i,遍历硬币数组coins,对于每个硬币面额coin,如果coin

2023-07-06 16:22:33 721

原创 最长公共子序列问题

如果A[i]不等于B[j],表示两个字符不同,那么要么在字符串A中去掉A[i],要么在字符串B中去掉B[j],取两种情况中最长的子序列长度,即max(dp[i-1][j], dp[i][j-1])。将上述两种情况的最大值赋给dp[i][j],即dp[i][j] = max(dp[i-1][j-1] + 1, dp[i-1][j], dp[i][j-1])。如果A[i]等于B[j],表示两个字符相同,可以将该字符添加到最长公共子序列中,因此最长公共子序列的长度为dp[i-1][j-1] + 1。

2023-07-06 14:43:31 351

原创 28. 找出字符串中第一个匹配项的下标

我的leetcode从今天开始刷了,Devc如何调试。只能找到第一个元素的起始下标。

2023-05-22 01:07:56 70

原创 springboot《1》

Map, List里面用的都是尖括号二者的嵌套链接是通过controller来实现的 :http://localhost:8080/pk/getbotinfo/修改端口变红是没有加到git里面

2022-12-18 23:08:28 191

原创 Jenkins安装和配置

把生成的字符复制进去就可以啦。首先查一下java的版本。然后一路配置就可以啦。

2022-12-18 15:11:21 100

原创 搭建自己的gitlab

出现小狐狸之后, 然后配置成自己的ip。本实验采用的镜像是centos7.6。

2022-12-18 13:39:38 104

原创 安装tmux和vim到服务器

一般我们会不在root中做, 此时你可以添加用户,并设置密码, 此处省略;完成后可以上传(注意这里都是在Acteminal)这里的系统版本是centos7.6。如何通过安装tmux和vim。所以你需要下载tmux。首先确保你的之前连接。

2022-11-05 14:29:28 162

原创 搭建属于自己的 WordPress 网站

在打开的配置文件界面,单击快捷键“shift+g”,进入配置文件最后一行。单击快捷键“i”进入编辑模式,链接:https://pan.baidu.com/s/182SGmNF5lbq0f4-9NxVmQQ。移动光标至配置文件末尾,回车换行,拷贝粘贴以下配置代码。一定要参考着文档来写:(上面的连接是永久有效的)下面的内容是用putty登录服务器后的主要操作。

2022-10-24 00:25:56 580

原创 JDBC连接数据库(MyEclipse+mysql5.5)

有的时候自己安装了只有用管理员身份才能运行出结果:那是因为我们没有配置用户的环境变量, 一个系统可以有多个用户的,所以你在的电脑的那个用户需要加上一个环境变量,可以看其他教程, 这里不做细讲;然后需要配置环境变量, 我们需要找到的是JDK的安装目录(含有bin , jre等多个文件), 而不是执行文件,因为老师用的版本太老了, 但是用数据库连接数据的方法还是值得借鉴的~首先因为版本的原因, 我相信大部分高校也存在一样的问题;包名为my(没有为啥, 咱老师给的代码是这样的)在对应的包,或者src文件下右键。

2022-10-15 00:25:34 1025

原创 matlab中循环:

自行设置一个矩阵(矩阵元素有正有负),并按照所讲解的matlab 的for、if语句 ,while、if语句,for、switch这3种语句,分别实现矩阵中的负数置0的操作。

2022-09-23 16:53:59 1710

原创 java期末考试

【代码】java期末考试。

2022-09-06 23:55:45 275

原创 java的基础用法和常见错误

一个类可以有多个构造器,多个构造器用的是方法重载,所以方法名要相同,不同的是参数列表(参数个数、参数类型和参数的顺序),当自己没有定义构造器时,系统会自动地添加一个默认构造器,子类可以调用父类的构造器。由于子类不能继承父类的构造方法,因此,如果要调用父类的构造方法,可以使用 super 关键字。B是说子类构造方法, 不是说调用父类的构造方法;继承的特点:&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&private的用法一 是方法的privateprivate同时去掉(只能同时去, 要

2022-08-22 00:51:23 464

原创 子网掩码和子网划分

由于子网掩码可以看出前面三组是网络部分,网络部分不变,后面全为0,是网络地址,后面全为1,是广播地址。

2022-07-28 19:29:40 184

原创 js中的事件

href中的路径可以修改;from中的路径也可以修改;index.js效果图:文件结构图:第二个, 事件的测定:

2022-06-25 15:06:37 60

原创 JS的初步语法

两种常见代码的引入方式;如果js写在head中, 相当于是全局变量,ctrl tab切换文件;token就是令牌,你带着令牌接口才会承认。注意看注释的哪一行, 二者都可以运行, 是等价的;if else语句上面的部分, 注意split()中的部分是根据’\n’;不是空格;因为console.log()存在回车 故我们先拼接字符串然后再回车注意m这里是不一样的,必须通过这种, 而不能直接等于n/2;好好体会分块的思想吧;......

2022-06-24 16:31:05 102

原创 蛇形矩阵(数组模拟方向, d代表转弯)

撞墙代表着出界或者已经走过了 ,d代表什么时候转弯;

2022-06-24 12:29:02 109

原创 shell攻略

tmux 中的复制很简单就是鼠标选中变黄就行, 然后ctrl a ] 就可以复制;(这个只适用于tmux到tmux的复制,可以包含不同的窗口);tmux到tmux的复制也可以shift 选中 ctrl insert ; shift insert 进行粘贴;tmux -> vim中的复制也可以用上面的ctrl insert,shift insert 进行粘贴;(无论是否进入paste模式都可以粘贴)vim-> vim 的复制同上(但是遇到长的就失效了,应该怎么选中)弄的时候可以用cat, 用tmux中的复制,

2022-06-15 19:03:33 117

原创 vim的基本用法

vim编辑中按u可撤销上一次操作;u 表示 undo;撤销上一步的操作Ctrl+r表示 redo;恢复上一步被撤销的操作这里的s/应该是substitution替换的意思vim中的g(global)gg = G : g应该是goto总结vim的光标是走不到最后的但是复制粘贴的是从光标的后面的隔一个字符开始的$这个符号是代表文件的末尾;create 9 就是创建第homwork_9;即是最后一个;8:7:6:5:4:3:2:.........

2022-06-11 21:28:07 246

原创 测试和线程

assert(断言)的意思是, 后面这条语句如果是对的, 那么就空白, 没有显示;如果是错误的如果后面的这条语句是错误的, 就是这种情况;后面的:“error”可以不要;测试:项目名字 -> 新建 -> other -> java -> junit -> case;“线程是操作系统能够进行运算调度的最小单位,被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。”t1线程虽然是先启动, 但是不一定是

2022-06-08 23:53:41 72

原创 传输介质双绞线和光纤及二进制

水晶头:

2022-06-04 21:58:34 120

原创 计算机网络与数据封装

启明星辰是天字辈, 安恒是明字开头的;

2022-06-04 00:30:00 60

原创 Windows共享与注册表

改密码:

2022-06-03 00:21:20 467

原创 Windows用户管理和NTFS

磁盘转换文件格式:

2022-06-02 00:00:20 57

原创 Windows基本命令

Windows基本命令目录和文件的应用操作文本处理网络相关操作目录和文件的应用操作重定向:可以把内容输出的东西, 可以复制道一个文件夹中;findstr可以检索内容(eg: 就是在文件中检索以192开头的字母 )文本处理网络相关操作ipconfig /all...

2022-05-31 15:44:22 85

原创 Kali linux修改源文件

kali linux 镜像地址kali源的配置:Ctrl + insert: 复制;shift + insert : 粘贴;国内源地址进入vim下, 修改源文件,进行编辑;然后主要目的就是把原来的源加#注释, 然后添加自己的源, 这个是用的阿里的;vim模式下:按 o, 开始再下方进行插入一行, 然后右键进入可选框粘贴;之后鼠标点开头然后按下a, 进入插入模式, 输入#, 就会把原来的源注释掉了;最后按esc, 在下方输入:wq最后在终端检验是否成功;apt-get updat...

2022-05-29 14:55:04 1370

原创 数据库触发器

触发器:目的就是解决更加复杂的完整性约束:delimiter $$create trigger tri_insert_studentafter insert on student for each rowbegin declare s_sno char(9); declare s_age tinyint; declare s_sex char(2); set s_age = new.sage; set s_sno = new.sno; set s_sex = new.ssex;

2022-05-14 18:04:25 218

原创 变量和流程控制语句, 游标。

局部变量和c语言中类似, 但是当我们查询系部表的所有学生时, 只能查询一条;查询系统变量有两个@@游标学一个单词: cursor : 光标, 游标, 指针;create table ssno(sno char(9));-- 这个表要先创建好, 然后insert into ssno(sno) values (s_sno);才能正确执行;delimiter $$create procedure s_sno3()begindeclare s_sno varchar(9);d..

2022-05-14 11:34:10 73

原创 数据库中函数的实例创建

先把上面的表给建立出来:血的教训:returns floatreads sql data请从begin仔细看第二行和第三行是return加上s 和 read 加上 s(浪费好长时间)delimiter $$create function s_avg(s_sno char(9))returns floatreads sql databegin declare avg float DEFAULT(0.0) ; select avg(grade)into avg from sc whe.

2022-05-14 00:53:56 434

原创 数据库的存储过程

数据库的存储过程:存储过程是方法,有类似的方法名,方法要传递的变量和返回结果,所以存储过程有存储过程名,有存储过程参数,也有返回值。-- 1 无参数delimiter $$create procedure addresult1()begin declare i int; declare sum int; declare n int; set i = 1; set sum = 0; set n = 10; while i <= n DO se

2022-05-13 11:21:31 960

原创 用户自定义完整性

用户自定义完整性 定义. 用户自定义完整性是针对某一具体关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求。. 主要包括非空约束、唯一约束、检查约束、主键约束、外键约束。-- 用户自定义完整性-- unique-- -- 列级create table student( sno char(6) primary key, sname varchar(8) unique, ssex char(2), sbirth date, sdept varch

2022-05-12 11:35:36 3189

原创 数据库的参照完整性

数据库的参照完整性是指表与表之间的一种对应关系以下代码都可以在cmd的管理员身份下运行, 注释不影响结果, 直接复制查看即可;-- 参照完整性-- -- 学生表的系部参照系部表的系部create table department ( sdept varchar(20) primary key, pic varchar(8), address varchar(20)); insert into department(sdept,pic,address)value

2022-05-11 13:13:49 2623

原创 7-34 删除重复字符(set用法)&&7-35 统计字符出现次数(unordered_map)

#include <bits/stdc++.h>using namespace std;int main(){ set<char> s; char x; while((x = getchar())!='\n') { s.insert(x); } for(auto it : s) cout << it;}这里是读入空格的, 不能加:while(cin>> x)包.

2022-04-21 17:18:37 432 2

原创 7-24 查找书籍(cmp书写 , > 是降序)

cmp适用string, 结构体;#include <bits/stdc++.h>using namespace std;struct book{ double money; string name;}B;bool cmp(book a, book b){ return a.money < b.money;}int main(){ int n ; cin >> n; book B[n]; for(int i = 0 ; i < n ;

2022-04-20 15:23:30 116 1

原创 7-17 方阵循环右移

#include<iostream>using namespace std;int main(){ int n, m; cin >> m >>n; m = m%n; int a[n][n]; for(int i = 0 ; i < n ;i ++) for(int j = 0 ; j < n ; j ++) { cin >> a[i][j]; } for(int i = 0 ; i < n ;.

2022-04-19 09:57:49 371 2

原创 构造方法的调用

package demo06;public class Test { public Test(){ System.out.println("构造方法一被调用了"); } public Test(int x){ this(); System.out.println("构造方法二被调用了"); } public Test(boolean b){ this(1); System.out.pri

2022-04-18 12:57:24 358 1

原创 方法中的static

package demo5;class Person{ static String country="A城市" ;}public class Test{ public static void main(String args[]) { Person p1=new Person(); Person p2=new Person(); p1.country="B城市"; System.out.println(p1.c

2022-04-17 21:52:17 317

原创 构造方法的调用(@Override)

public class AA{ public static void main(String[] args) { new B(); }}class A{ int i = 7; public A() { System.out.println("i from A is " + i); } public void setI(int i) { this.i = 2 * i; }}class

2022-04-17 10:45:48 677

原创 求幂级数展开的部分和(阶乘)

本题解只有18分:1:注意阶乘的时候的初始化;(jc函数自己写)2: 还有当某一项小于XXXX 的时候,可以for(int i = 1; ; i ++)加break的形式写出来;#include <bits/stdc++.h>using namespace std;const double eps = 1e-6;int jc(int n){ int res=1; for(int i=2;i<=n;i++){ res=res*i; } return res;}

2022-04-16 17:42:26 517

原创 Have Fun with Numbers(高精度乘法)

高精度乘法 模板:#include <iostream>#include <vector>using namespace std;vector<int> mul(vector<int> A, int b){ vector<int> C; int t = 0 ; for(int i = 0 ; i < A.size()|| t ; i ++) { if(i<A.size())t += A[i]*b;//这里注意,.

2022-04-16 16:10:16 158

小程序后端连接, 实习内容, 主要开发了几个接口

小程序后端连接, 实习内容, 主要开发了几个接口

2023-07-11

小程序后端连接, 实习内容, 主要开发了几个接口

小程序后端连接, 实习内容, 主要开发了几个接口

2023-07-11

空空如也

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

TA关注的人

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