- 博客(68)
- 资源 (1)
- 收藏
- 关注
原创 c#的初步认识
C# 语言的数据类型分为值类型和引用类型。值类型包括整型、浮点型、字符型、布尔型、枚举型等;引用类型包括类、接口、数组、委托、字符串等。类 型 取值范围sbyte 有符号数,占用1个字节,-27〜27-1byte 无符号数,占用1个字节,0〜28-1short 有符号数,占用2个字节,-215〜215-1ushort 无符号数,占用2个字节,0〜216-1int 有符号数,占用4个字......
2022-06-22 21:11:02
222
原创 洛谷刷题心得记录
1.转化思想:元变角 ; 结果最后处理100 10% 1202.四舍五入:/* +0.5的话,如果大于等于0.5就往前进一位,小于0.5就不往前进,然后强制转换到int会向下取整,正好四舍五入到整数,这是一种我认为最简单的四舍五入方法。如果需要四舍五入到某一位,那么就*多少多少然后再除就好了比如小数点后一位就*10/10.0后两位*100/100.0跟一个.0代表是浮点运算恩,......
2022-06-22 21:09:43
800
原创 数据结构:树、森林与二叉树的转换
将树转化成二叉树:兄弟相连留长子(兄弟间相连,各孩子中只保留长子与双亲的连线)将二叉树转化成树:左孩右右连双亲(双亲结点a的左孩子b分支下所有的右孩子均与a相连)去掉原来右孩线(抹去原二叉树中双亲与右孩子的连线)森林转化为二叉树:树变二叉根相连(每个树都转换成二叉树,将其根连接在一起)二叉树转化成森林:去掉全部右孩线,孤立二叉再还原...
2022-05-20 01:15:18
198
转载 node.js 数据库连接
https://blog.youkuaiyun.com/weixin_45496051/article/details/108578053
2022-04-05 19:54:26
100
转载 jar war的区别
1.jar包的介绍JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。JavaSE程序可以打包成Jar包(J其实可以理解为Java了)。JAR 文件格式以流行的 ZIP 文件格式为基础。与 ZIP 文件不同的是,JAR 文件不仅用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被像编译器和 JVM 这样的工具直接使用。在 JAR 中包含特殊的文件,如 manifests 和部署描述符,用来指示工具如何处理特定的 JAR。简单来说,
2022-04-04 13:55:34
113
原创 vue中data
<script type="text/javascript"> var app=new Vue({ el:'#app', data:{ isLogin: false } })</script><script type="text/javascript"> var app=new Vue({ el:'#app', data: function
2022-03-31 19:41:55
1505
转载 带不带头结点区别
●不带头节点:此时头指针指向第一个节点h->a1->a2->a3->…… // 头指针存放的是第一个节点的地址,即h,也就是说(*h)表示的是第一个节点带头结点:此时头指针指向头结点h->headnode->a1->a2->a3->…… // 头指针存放的是头结点的地址,也就是说(*h)表示的是头结点//初始化链表Node* initList(){Node head = (Node)malloc(sizeof
2022-03-29 23:24:43
700
原创 数据库的范式
键超键:(学号)、(学号,姓名)、(身份证号,性别)候选键:(学号)、(身份证号)主键:主键就是候选键里面的一个外键:外键比较简单,学生表中的外键就是“教师编号”。外键主要是用来描述两个表的关系第一:原子第二:消除部分依赖第三范式:消除函数依赖...
2022-03-23 00:13:14
97
原创 晓燕老师的长难句
中文与英文的区别五种基本句型主谓(是实义动词)表与 主谓(系动词/联系动词)宾 区别谓语只能是动词(有时态),动词只能是谓语,一句只有一个谓语,不是谓语就是非谓语动词确定谓语动词没有谓语就加be动词it/there be 补足主语句子翻译动词:实义动词:及物动词,不及物动词系动词情态动词interesting 物ed 是人...
2022-03-03 02:02:55
339
原创 vue 路由传参
三种基本方式 this.$router.push({ path: `/particulars/${id}`, })path: '/particulars/:id',第二种方法 页面刷新数据会丢失 this.$router.push({ name: 'particulars', params: { id: id } })对应路由配置: 注意这里不能使用:/id来
2022-02-22 14:07:44
179
原创 cookies、sessionStorage、session和localStorage解释及区别
一、cookie和sessioncookie和session都是用来跟踪浏览器用户身份的会话方式1、保持状态:cookie保存在浏览器端,session保存在服务器端cookie:(1)判断用户是否登陆过网站,以便下次登录时能够实现自动登录(或者记住密码)。如果我们删除cookie,则每次登录必须从新填写登录的相关信息。 (2)保存上次登录的时间等信息。 (3)保存上次查看的页面 (4)浏览计数session:Session用于保存每个用户的专用信息,变量的值保存在服
2022-02-22 13:56:52
873
原创 **vuex:弄懂mapState、mapGetters、mapMutations、mapActions**
vuex:弄懂mapState、mapGetters、mapMutations、mapActions使用<template> <div class="home"> {{nickname}} </div></template><script>export default { name: 'home', computed:{ nickname(){ return this.$store.state.
2022-02-21 00:15:16
308
原创 关于spring
原来spring 有七大模块**数据访问与集成模块**JDBC (Java Database Connectivity),Java数据库连接ORM (Object Relational Mapping), 对象关系映射OXM (Object XML Mapping), 对象XML映射JMS (Java Message Service),Java消息服务Transactions ,事务**Web模块**WebWebMVCWebSocketWebFlux**切面模块**Aop .
2022-02-04 23:45:07
256
原创 聊天室重要代码
index.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <
2022-01-06 13:50:26
579
原创 简易的web crud
<%@ page import="java.util.*" %><%@ page import="java.util.ArrayList" %><%@ page import="com.zhe.bean.Hero" %><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><h
2021-04-14 20:59:50
123
原创 mybatis1 小教程(狂神)
注 :本文学自b站 狂神 所写数据库:CREATE DATABASE `mybatis`;USE `mybatis`;DROP TABLE IF EXISTS `user`;CREATE TABLE `user` (`id` int(20) NOT NULL,`name` varchar(30) DEFAULT NULL,`pwd` varchar(30) DEFAULT NULL,PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=
2021-03-07 10:15:47
96
原创 this,向上转型和向下转型,多态的详细使用
https://blog.youkuaiyun.com/qq_42057154/article/details/106415133thishttps://www.zhihu.com/question/30082151/answer/120520568向上转型和向下转型https://www.zhihu.com/question/30082151/answer/120520568多态参考别人的
2021-01-31 20:46:03
145
1
原创 web的小问题
关于资源导出:<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include>
2021-01-17 11:42:03
89
原创 UML 类图
抽象类 斜体public - private #代表protected接口图 上面会有《interface》继承关系 空心三角形+实线实现接口 空心三角形+虚线需要了解另外一个类 关联 实线聚合 拥有关系(雁群 大雁) 空心的菱形加实线箭头合成(组合) (小鸟 翅膀) 1—n 的 (基数) 实心菱形+实线箭头依赖关系 虚线箭头...
2020-11-23 14:58:04
83
原创 java 设计之 抽象工厂
抽象工厂模式(围绕一个超级工厂创建其他工厂)个人理解 :就是 工厂模式 的加强版,就是等于华为就是那个超级工厂(就是图中的抽象工厂),加强在于 他把 华为的子产品也抽象出来。例如 图中的 形状和颜色(就比 华为的手机和平板) 。总结 :抽象 工厂 在于 产品的 扩展;步骤:1.为形状创建一个接口。 2.创建实现接口的实体类3.为颜色创建一个接口。 4.创建实现接口的实体类。5.为 Color 和 Shape 对象创建抽象类来获取工厂。6.创建扩展了
2020-10-18 10:36:20
133
原创 java 23种设计模式 之工厂模式
工厂模式(我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象)应用实例: 1、您需要一辆汽车,可以直接从工厂里面提货,而不用去管这辆汽车是怎么做出来的,以及这个汽车里面的具体实现。 2、Hibernate 换数据库只需换方言和驱动就可以。顺序:创建一个接口创建实现接口的实体类。创建一个工厂,生成基于给定信息的实体类的对象。使用该工厂,通过传递类型信息来获取实体类的对象。...
2020-10-18 10:13:13
96
原创 坚持到底的日常安排
6.30 7.30 英语听力洗脸8.00 9.00 英语单词9.20-11.00 b站视频下午 看故事会晚上 自习室 关于考研的洗脸背单词12 看东西
2020-10-08 16:09:56
88
原创 c语言 总结
一个人要想在某一方面有所成就,就必须有半年以上的时间,每天花 10 个小时“浸泡”在这件事情上,最终一定会有所收获。c语言 关键字:C语言也是一门通用性的语言,并没有针对某个领域进行优化,就目前而言,C语言主要用于较底层的开发,例如:Windows、Linux、Unix 等操作系统的内核90%以上都使用C语言开发;开发硬件驱动,让硬件和操作系统连接起来,这样用户才能使用硬件、程序员才能控制硬件;单片机和嵌入式属于软硬件的结合,有很多使用C语言的地方;开发系统组件或服务,用于支撑上层应用;编.
2020-10-07 22:30:49
252
1
原创 kmp 模板
#include<iostream>#include<cstring>#define MAXN 1000010using namespace std;int kmp[MAXN];int la,lb,j; char a[MAXN],b[MAXN];int main(){ cin>>a+1; cin>>b+1; la=strlen(a+1); lb=strlen(b+1); for (int i=2;i<
2020-10-07 19:20:33
81
转载 windows下,使用vscode编译运行和调试C
https://zhuanlan.zhihu.com/p/77645306、这位大佬 牛 很全了
2020-10-05 17:56:45
205
原创 队列 java
//测试代码public class Test { public static void main(String[] args) throws Exception { Queue<String> queue = new Queue<>(); queue.enqueue("f"); queue.enqueue("b"); queue.enqueue("c"); queue.enqueue("d".
2020-10-02 16:38:08
80
原创 后缀表达式
public class ReversePolishNotation {public static void main(String[] args) {//中缀表达式3*(17-15)+18/6的逆波兰表达式如下String[] notation = {"3", "17", "15", "-", "*", "18", "6", "/", "+"};int result = caculate(notation);System.out.println("逆波兰表达式的结果为:" + result);
2020-10-02 10:48:19
201
原创 括号匹配 java实现
public class BracketsMatch {public static void main(String[] args) {String str = "(fdafds(fafds)())";boolean match = isMatch(str);System.out.println(str + "中的括号是否匹配:" + match);}/*** 判断str中的括号是否匹配** @param str 括号组成的字符串* @return 如果匹配,返回true,如果不匹配,返
2020-10-02 10:26:13
614
原创 判断一个在圆内,另一个在圆外时,可以用异或,看两点到圆心的距离是否小于(不能等于)半径
判断一个在圆内,另一个在圆外时,可以用异或,看两点到圆心的距离是否小于(不能等于)半径if((dist(x1,y1,x[i],y[i])<r[i])^(dist(x2,y2,x[i],y[i]))<r[i]) ans++;//如果两个点恰有一个在圆内,就累加上...
2020-09-17 19:18:18
349
原创 回文判断
for(i=1;i<256;i++) { j=i*i;sum=0; while(j) { sum=sum*10+j%10; j/=10; } if(sum==i*i) printf("%d\n",i);for(int i=0;i<len/2;i++){ if(s[i]==s[len-1]) flag=1 }
2020-07-15 13:48:54
102
原创 JAVA笔记
Java 平台由 Java 虚拟机(Java Virtual Machine,JVM)和 Java 应用编程接口(Application Programming Interface,API)构成Java的版本: (1)Java ME:应用于嵌入式系统开发。(几乎已经被淘汰) (2)Java SE(标准版):主要应用于桌面应用程序的开发。 (3)Java EE(企业版):主要用于开发企业级分...
2020-05-01 14:41:28
161
原创 走马卒
dp:#include<iostream>#include<cstring>#include<cstdio>#include<algorithm>#define ull unsigned long longusing namespace std;const int fx[]={0,-2,-1,1,2,2,1,-1,-2};const ...
2020-02-15 22:34:36
231
2
原创 世界各地的标志性建筑物
1、马来西亚---吉隆坡双子塔 印度泰姬陵 莫卧儿王朝最伟大的陵墓 3、新加坡---鱼尾狮4、日本---东京铁塔5、韩国—崇礼门6、阿联酋—帆船酒店以色列—哭墙葡萄牙—发现者纪念碑10、摩纳哥—摩纳哥大教堂 拜占庭风格 11、俄罗斯—克林姆林宫 12、法国—埃菲尔铁塔 13、西班牙—马德里王宫 ...
2020-02-15 16:16:01
1467
原创 如何看一本书
该书强调阅读是一种主动的活动。阅读一般分做三种目的:娱乐消遣、获取资讯、增进理解力。只有最后一种目的的阅读能帮助阅读者增长心智,不断成长。它将阅读分做四个层次基础阅读、检视阅读、分析阅读、主题阅读。...
2020-02-07 13:04:32
142
基于Vue和Springboot的音乐网站
2022-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人