自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 利用 Python 库 Excel转Json

利用 Python 库,编写 excel 转 json 的小工具

2024-03-19 14:17:40 673

原创 Unity 和 UE 的 .gitignore 文件

Unity 和 UE 的 .gitignore 文件。

2024-03-04 10:10:02 638

原创 Git的常用命令

git init 在当前路径初始化仓库(创建仓库)git clone https://gitee.com/xxxx/leet-code.git(仓库地址)

2024-01-25 12:03:41 582

原创 LeetCode 数组篇

LeetCode 刷题记录

2024-01-12 16:40:51 895

原创 1.库函数

库函数

2023-08-19 17:48:53 90

原创 计算机网络 实验 DHCP

【代码】计算机网络 实验 DHCP。

2022-10-12 14:10:45 777 1

原创 计算机网络实验: 静态路由

R1(config)#ip route 192.168.2.0 255.255.255.0 192.168.12.2 //吓一跳。2.配置loopback。配置loopback。

2022-09-28 14:04:09 588

原创 实验: 配置trunk

添加vlan2 和 vlan3 并且名为fd 和 it ,并且给他们分配端口。这样不同交换机的相同vlan可以连接。两个交换机都要进行配置。两个交换机都要进行配置。

2022-09-11 20:39:40 7332

原创 计算机网络 实验:配置VLAN

配置VlAN(虚拟局域网)

2022-09-03 15:26:32 4115

原创 MyBatis

MyBatis基础知识点,全面总结

2022-09-03 00:53:45 200

原创 Spring

官网地址:https://spring.io/项目列表:https://spring.io/projects这是 IOC 容器的基本实现,是 Spring 内部使用的接口。面向 Spring 本身,不提供给开发人员使用。BeanFactory 的子接口,提供了更多高级特性。面向 Spring 的使用者,几乎所有场合都使用 ApplicationContext 而不是底层的 BeanFactory。3.创建类HelloWorld4.创建Spring配置文件在resources目录下创建applica

2022-09-03 00:49:42 550

原创 JDBC基础入门

JDBC就是使用 Java 语言操作关系型数据库的一套API全称:(Java DataBase Connectivity) Java 数据库连接JDBC本质: - 官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口 - 各个数据库厂商去实现这套接口,提供数据库驱动jar包 - 我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类好处:同一套代码,操作不同的关系型数据库例如: MySQL , Oracle ,DB2 等等 换驱动即可。...

2022-08-08 21:20:38 127

原创 HTML 和 CSS 常用标签

* 标签样式 *//* id样式 *//* 组合样式 */

2022-08-08 21:17:45 140

原创 (一) Java的基本程序设计结构

数组基本介绍 数组可以存放多个同一类型的数据 . 数组也是一种数据类型 , 是引用类型 . //数组的定义: 1. 动态初始化 1 数据类型 [ ] 数组名 = new 数据类型 [ ];前后数据类型要一致例如: int [ ] arr = new int [ 10 ];2. 动态初始化 2 定义数组:数据类型 [ ] 数组名;例如: int [ ] arr;创建数组:数组名 = new 数据类型 [ 大小 ];例如 arr = new int [ 10 ];...

2022-08-07 16:24:37 407

原创 MySQL 基础入门(学习笔记)

MySQL 基础入门(学习笔记)1.SQL通用语法2.SQL分类3.数据类型创建表案例1.DDL2.DML3.DQL1.基础查询2.条件查询(WHERE)3.分组查询(GROUP BY)4.排序查询(ORDER BY)5.分页查询(LIMIT)4.约束1.概念和分类2.约束的分类5.数据库设计6.多表查询7.事务查询1.SQL通用语法1.SQL语句可以单行或者多行书写,以分号结尾。2.MySQL数据库的 SQL 语句不区分大小写,关键字建议使用大写3.注释: - 单行注释:--注释内容 或 #注释

2022-05-19 20:05:20 255

原创 Java面向对象 学习笔记(四)常用集合

@[Java面向对象 学习笔记(四)常用集合]

2022-04-26 15:15:59 1339 1

原创 Java面向对象 学习笔记 (三) 常用API

Java常用API1.常用API(String)2.常用API(ArrayList)3.常用API(StringBuilder)4.常用API(Math System BigDecimal)5.常用API(Data)6.常用API(SimpleDateFormat)7.常用API(Calendar)8.常用API(Java8 开始,java.time 包提供了新的日期和时间API)9.常用API(Arrays)1.常用API(String)字符串的比较不适合用"=="比较。String s1,s2

2022-04-20 21:31:19 406

转载 logback日志使用及jar包下载

LogBack

2022-04-18 22:17:33 2324 1

原创 大型数据库Oracle(课程作业答案)

大型数据库Oracle(课程作业答案)练习1:数据库基础解答参考实训报告1:Oracle客户端安装与配置解答参考练习2:Oracle体系结构解答参考实训报告2:Oracle客户端软件的使用解答参考练习3:数据库查询解答参考实训报告3: 数据操作语句实训解答参考实训报告4:管理表实训解答参考实训报告5:权限管理实训解答参考练习1:数据库基础解答参考一. 单选题(共8题,100分)(单选题)表示数据库的概念模型一般使用 ( ) 。A. 用户活动图B. 数据流图C. E-R 图

2022-04-18 16:40:29 1851

原创 MySQL安装及环境配置及可视化工具下载与连接数据库教程 Windos ( 64位 )

MySQL1.首先下载MySQL安装包2.配置并初始化MySQL1.配置操作步骤如下2.初始化操作步骤如下3.配置环境变量操作步骤如下4.检验安装是否成功5.安装可视化工具SQLyog1.首先下载MySQL安装包点这里直接进入MySQL官网进入官网可以看到下面界面,点击DOWNLOADS进入DOWNLOADS后2.配置并初始化MySQL-将按装包解压到自己喜欢的文件夹,可以看到如下界面1.配置操作步骤如下1.首先在该文件夹创建一个txt文档,和一个data文件夹2.其中安装目录

2022-04-18 14:16:24 812

原创 Java面向对象 学习笔记 (二) 封装

简要介绍关于类的成员变量,方法,构造,代码块,内部类,以及如何封装一个类

2022-04-16 12:52:48 114

原创 Java面向对象 学习笔记 (一) 类

适合刚接触Java的初学者观看

2022-04-13 14:07:30 379

原创 Java ATM 项目

ATMATM柜员机模拟项目项目开发基本要求:(1)功能要求:登陆查询剩余金额存入现金取款转帐修改密码查询明细等等(2)系统界面要求:要求系统具有友好的用户界面界面简洁操作方便使用语言Java,工具IDEA1.首先完成登录界面package ATM_Pakege;import java.awt.Component;import java.awt.FlowLayout;import java.awt.event.ActionEvent;import ja

2021-12-12 00:30:29 807

原创 人工智能 (学习笔记)

人工智能(有限状态机的基本认识)游戏中除了有玩家操控的坦克,还有电脑操控的坦克,这便涉及了人工智能。有人认为人 工智能是高深莫测的领域,因为涉及的技术非常多,常用的算法就有好多种,包括有限状态机、模糊逻辑、决策树、专家系统、神经网络和遗传等,更涉及大数据、机器学习等领域。这技术虽然高深但也并非遥不可及,游戏中的人工智能设计其实遵循着一定的规律。1有限状态机有限状态机是指有限个状态以及在这些状态之间转移和动作的数学模型。1坦克会在场景中巡逻。2若坦克发现敌人,则靠近敌人并向敌人射击。3若

2021-12-07 22:22:43 206

原创 C++面向对象程序设计 (学习笔记)

C++面向对象程序设计 学习笔记1.引用1.引用不是定义一个新的变量,而是给已存在的变量取一个别名,编译器不会为引用变量开辟内存空间,他和引用的变量共用一块内存空间。示例如下:#include<iostream>using namespace std;int main(){ int x = 5; int &y = x; y = 20; cout<<"x = "<<x<<endl; cout<<"y = "&lt

2021-12-05 01:33:08 355

原创 Unity(学习笔记) ---Animator的基本概述

Unity 动画控制器1每个Animator Controller都会自带三个状态:Any State, Entry和 Exit。1、Any State状态2、Entry状态3、Exit状态2动画状态的属性1我们可以选中某个自定义状态,并在Inspector窗口下观察它具有的属性2添加状态控制参数3非常常用的脚本1刚进入动画的时候调用2退出动画的时候调用3动作运行的时候调用4清空累计的信号5以上脚本使用方法Animator Cintroller的三个状态,以及动画状态的属性原创在这里首先我们得新建一个动

2021-11-28 21:04:53 7413 1

原创 Unity延迟,协程

Unity游戏贪吃蛇 (学习笔记)主要记录一些重要以及易错的知识点。1.unity延时方法Invoke和InvokeRepeatingUnity Time类1.Time.time 表示从游戏开发到现在的时间,会随着游戏的暂停而停止计算。2.Time.timeSinceLevelLoad 表示从当前Scene开始到目前为止的时间,也会随着暂停操作而停止。3.Time.deltaTime 表示从上一帧到当前帧时间,以秒为单位。MonoBehaviour里面有两个内置的延时方法InvokeI

2021-11-14 02:16:24 3274 1

原创 Git以及Github,入门级,超详细教程

GIT(学习笔记)GitGIT(学习笔记)1.首先我们得知道什么是git以及github?2.简单了解完之后,第一步先安装git。3.安装完后会有三个不同名字,如下图所示1. Git Bash:(常用)推荐使用这个,其它两个稍微了解即可2. Git GUI:3. Git CMD:4.学习一些基本的Linux命令5.注册一个GitHub账号,并于git进行配置6.初始化一个Git仓库1.创建文件夹2.在文件夹内初始化Git(及创建Git仓库)7.对Git仓库进行添加文件和删除文件1.向仓库添加文件2.删除仓

2021-11-03 01:00:09 766

原创 设计模式 简单工厂,策略模式,几种基本原则,Unity基础

设计模式(学习笔记) 感受设计演变过程中蕴含的大智慧, 体会乐于怒的程序人生中值得回味的一幕幕。设计模式来自于建筑领域,作为软件工程的一个分支,是在软件工程实践过程中,程序员们总结出的良好的编程方法。第一种模式1.简单工厂模式图片来源,点这里上面是简单工厂的UML图我简单介绍一下首先是一个主类,下面有3个子类(可以是多个)继承它每个子类都是一个方法,都独自封装成类把它们的共性写入基类(也就是父类)写成抽象或者写成虚函数的形式...

2021-10-30 10:52:16 2549 1

原创 顺序表的插入与删除(数据结构)

顺序表的插入与删除此部分来自数据结构不墨迹直接上胎教版代码(同学看了都说好)#include<iostream>#include<cstdio>#include<cstdlib>using namespace std;#define Max_size 100//线性表的动态分配顺序储存结构typedef struct { int* elem; int length; int listsize;}sqlist; //构造一个空的线性表Lint

2021-06-07 21:20:43 325

原创 数据结构 二叉树基础

二叉树定义结构体typedef struct btnode{ char data; struct btnode *lchild,*rchild;}Btnode,*Bitree;创建树void create(Bitree &T){ char ch; ch=getchar(); if(ch==' ')T=NULL; else { T= new Btnode; T->data=ch; create(T->lchild); create(T->

2021-05-17 21:22:16 99

原创 月赛补题

爬山内卷错排山不平何以平天下[命题人 : 19420242]时间限制 : 1.000 sec 内存限制 : 128 MB题目描述刘俊学长在一个深山老林里冒险,这里到处都是山,第i座山的高度记为hi当hi-1<hi且hi+1<hi时,刘俊学长将会讨厌这座山,也就是第i座山。因为它需要消耗更多的体力翻越。然而zks是一位魔法师,他可以使一座山凭空消失,而它旁边的两座山会神奇般的连接起来。例如有7座山,高度为 1 9 1 9 8 1 0 当对第三座山施加魔法时,剩下的.

2021-04-26 21:16:50 121

原创 内卷

内卷题目描述期末有n个同学写论文,第i个人写论文的字数在 [ Li , Ri ] 之间,定义wi为某个同学写的字数。所以Li≤wi≤Ri而成绩的得分是非常有趣的,第i个同学gi的论文得分为n-KiKi是比当前这个人的论文字数多的人数每个人都想写尽可能多的字,因为每位同学都想尽可能得到更高的得分。所以很容易想到让wi=Ri即可。但是zks发现了有一个有趣的现象假设对于每位同学来说,∀i∈[1,n] Li=1000,Ri=10000. 那么在最积极情况下,每位同学都写10000字,即w

2021-04-20 21:32:38 219

原创 数据结构 栈 基础知识,及其简单应用

栈//定义栈的成员base是栈的底部top是栈的顶部stacksize是栈的空间typedef struct stack{ int* base; int* top; int stacksize;}sqstack;//创建一个栈给空间,并进行相应的赋值int initsqstack(sqstack& s){ s.base = new int[100]; if (s.base == 0) exit(overflow); s.top = s.base; s.stack

2021-04-19 20:31:44 156 2

原创 数据结构 栈的基础应用

数据结构 栈的基础代码写的十分详细,直接看代码//数据结构 栈#include<iostream>#include<cstdio>#include<cstdlib>using namespace std;#define ok 1#define error 0#define overflow -2//定义栈的成员typedef struct stack{ int* base; int* top; int stacksize;}sqst

2021-04-16 21:13:13 739 1

原创 错排

错排所谓错排,就是有n个数,假设a[1]对应1号位,a[2]对应2号位…a[n]对应n号位。错排就是打乱他们的顺序,开始的数对应的号位,错排之后就不在对应,比如a[1]不对应1号位,a[2]不对应2号位…a[n]不对应n号。实现错排步骤如下:解释如下:假设选m号位的数,把它放到k号位,那么k号位的数就有两类放法第一类把k号位的数放到m号位第二类把k号位的数放到非m和非k号位第一类有 (n-1)*D(n-1)种情况第二类有 (n-1)D(n-2)种情况所以一共有 (n-1)(D(n-1)+D

2021-04-16 20:48:11 251

空空如也

空空如也

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

TA关注的人

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