自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 websocket学习笔记1

手搓websocket底层逻辑

2023-10-05 20:01:36 775

原创 一篇搞懂企业中git的使用(个人笔记自用,持续更新)

如果你刚入职一家公司,有了git团队开发的需求,看这一篇就对了

2023-08-14 02:12:02 755

原创 Mybatis-Plus学透?一篇足够(持续更新中)

MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。

2023-03-08 00:29:47 417

原创 Java基础语法查漏补缺1--带标签的break和continue

带标签的break和continue的使用

2023-01-18 16:29:57 185

原创 质数判断算法优化

本文将一次让你在一道简单的算法笔试题中成为出彩的那一个

2023-01-03 22:01:21 145

原创 23王道考研笔记--c语言基础入门

第一章、开发环境搭建及调试窗口设置1.1第一个代码helloworld!#include <stdio.h>//printf#include <stdlib.h>//systemint main() { printf("hello world\n"); system("pause");//Windows的一个批处理命令 return 0;}1.2断点调试由于版本为vs2022与王道所用不同,这里博主找了一篇写的很不错的博客:很不错的一篇vs2022断点调试

2022-05-03 20:27:49 1671

原创 博主的外星人电脑被外星人抢走了?解决mybatis-plus更新数据库汉字乱码问题

今天学mybatis-plus的乐观锁时博主的外星人电脑被外星人抢走了!

2022-01-14 16:25:12 7471

原创 mybatis-plus自动更新时间时创建时间同时改变bug

在学mybatis-plus时碰巧遇到的bug,希望能给你帮助

2022-01-13 00:22:15 962 3

原创 错误记录(从根本解决问题不看巨亏)--无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]

具体报错:org.apache.jasper.JasperException: 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core] org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:55) org.apache.jasper.compiler.ErrorDispatcher.dispatch(Error

2021-07-02 16:00:29 270 1

原创 GitHub入门笔记目录(长期更新,建议收藏)

GitHub入门笔记目录GitHub入门笔记–第一章 概述

2021-05-17 16:39:30 145

原创 GitHub入门笔记--概述(纯干货,建议一键三连)

文章目录前言总结前言总结

2021-05-17 16:34:24 1000

原创 numpy自学笔记

创建数组:numpy中常见的更多数据类型:数据类型操作:数组的形状:在不知道数组元素数量的时候,通过以下方法将数组转换成一维:数组的一些计算

2021-01-29 12:45:53 103

原创 Python自学日记2

文章目录前言一、常见数据类型分类1、type()函数2、数字型:(一)整形(二)浮点型(三)布尔型(四)复数型3、非数字型:(一) 字符串型(1)字符串定义的三种方式:(2)输入函数input的使用:(3)字符串的常见操作:(4)字符串的切片(面试经常问):(二)列表(三)元组(四)字典总结前言这是博主学习Python第二天的内容,重点是四大容器的定义和增删改查,希望对各位读者有所帮助!一、常见数据类型分类1、type()函数type(数据)的返回值为对应的数据类型2、数字型:(一)整形

2021-01-23 00:37:31 391

原创 Python自学日记1

文章目录前言前言随着博主在MOOC的学习,将会不断更新新的关于Python学习的文章,希望可以对各位有所帮助 !

2021-01-19 11:36:01 451

原创 Mybatis中的多表查询

一、表之间的关系1、一对多用户和订单就是一对多2、多对一订单和用户就是多对一3、一对一如果拿出每一个订单,他都只能属于一个用户。所以Mybatis就把多对一看成了一对一。人和身份证号就是一对一4、多对多二、示例:用户和账户1、分析:2、完成表的建立及实现单表查询代码结构图:(一)、建立两张表:用户表,账户表让用户表和账户表之间具备一对多的关系:需要使用外键在账户表中添加DROP TABLE IF EXISTS `user`;CREATE TABLE `user` (

2020-11-30 22:08:19 136

原创 Mybatis-day2、day3

文章目录前言一、Mybatis1、Mybatis的入门(一)、设计思路总结前言一、Mybatis1、Mybatis的入门(一)、设计思路总结提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。...

2020-11-22 23:57:32 350

原创 Mybatis-day1

文章目录前言一、Mybatis1、 三层架构和ssm框架的对应关系(一)、什么是框架(二)、三层架构(三)、jdbc操作数据库的问题分析2、Mybatis的概述3、mybatis环境搭建-前期准备总结前言一、Mybatis1、 三层架构和ssm框架的对应关系(一)、什么是框架![在这里插入图片描述](https://img-blog.csdnimg.cn/20201119193410102.png#pic_center)(二)、三层架构(三)、jdbc操作数据库的问题分析由于jdb.

2020-11-20 03:36:47 369

原创 c++解决回文数问题(可以解决任何位数的整数回文数问题!)

前两天看到一个大一新生的回文数问题,特写此博客来记录回文数问题,希望能能对所有读者有所帮助#include <iostream>using namespace std;int main(){ int n; cin>>n; int key=0;//想要输出的回文数 while(n>0) { key=key*10+n%10;// 这一步不太好描述,可以在纸上写几个例子自己代入程序验证一下 n/=10

2020-11-20 02:28:31 565

原创 图的存储结构及其实现------邻接矩阵

#include <iostream>using namespace std;const int maxsize=10;int visited[maxsize]={0};class MGraph{private: char vertex[maxsize];//点 int edge[maxsize][maxsize];//边 int vertexNum,edgeNum;//图的顶点数和边数public: MGraph(char a[],int n,

2020-11-17 11:30:56 111

原创 jQuery实用笔记

文章目录前言一、Dom对象和jQuery对象的互换1、Dom对象转化为jQuery对象2、jQuery对象转化为Dom对象二、jQuery选择器(***重点)1、基本选择器总结前言希望本篇文章能多你有所帮助一、Dom对象和jQuery对象的互换1、Dom对象转化为jQuery对象(1) 先有DOM对象(2)${DOM对象}就可以转换成jQuery对象2、jQuery对象转化为Dom对象(1)先有jQuery对象(2)jQuery对象[下标]取出对应的DOM对象二、jQuery选择器

2020-11-08 02:16:31 1019

原创 Html+Css速学笔记(后端必看!)

文章目录前言1、font标签2、特殊字符3、标题标签4、超链接标签(重点!!!)5、列表标签6、img标签7、table标签8、跨行跨列表格9、ifarme(挺好用,针不戳!)10、表单标签(五星重点,必须掌握!)总结前言如果你想快速了解HTML和CSS相关的知识,本篇文章可以对你有所帮助1、font标签<font> 标签可规定文本的字体、字体尺寸、字体颜色。可选择的属性2、特殊字符最常用的字符实体3、标题标签<h1> - <h6>.

2020-11-06 00:58:10 575

原创 c++中二叉树的实现!

#include <iostream>using namespace std;struct BiNode{ char data; BiNode *lchild,*rchild;};class BiTree{public: BiTree(){root = Creat();} ~BiTree(){Release(root);} void PreOrder(){PreOrder(root);} void InOrder(){InOrder

2020-11-03 11:38:28 115

原创 Servlet自学笔记

1、Servlet技术(一)什么是Servlet(二)手动实现Servlet程序(1)先建一个工程(2)建立Java Enterprise工程并选择Tomcat服务器并建立动态web工程 (3)点击下一步并且取名(4)在src里建package写class(5)类内进行implements Servlet(6)按住快捷键alt+insert(7)关注service(8)配置xml关于手动实现servlet程序,我们以后大多不会用到,所以了解即可(三)url地址如

2020-10-26 03:52:41 245

原创 idea的特别实用的小技巧,持续更新!!!

2020/10/251、在方法的上面 :/**+回车 可以自动生成注释效果图:先:后:2、alt+insert可以重写各种方法

2020-10-25 15:12:47 111

原创 JavaScript速学笔记

1、JavaScript介绍注意:Java是强类型(类型不可变),而JavaScript是弱类型(类型可变 var)JavaScript的特点:交互性:信息的动态交互安全性:不允许直接访问本地硬盘跨平台性:只要是可以解释js的浏览器 都可以执行,和平台无关2、JavaScript和HTML代码的结合第一种方法:在head标签中,或者在body标签中,使用script标来书写JavaScript代码第二种方法:使用script标签引入注:script标签可以用来定义js代码,也

2020-10-21 00:26:10 273

原创 js自学笔记day2

1.JavaScript输入输出语句(重要)为了方便信息的输入和输出,js中提供了一些输入输出语句,常用语法如下:<head><script> prompt('请输入您的年龄');//界面输入框 alert('计算的结果是');//弹出警示窗,展示给用户的 console.log('我是程序员能看到的');//控制台输出 给程序员测试用的</script></head>2.变量(非常重要)...

2020-10-04 23:00:19 176

原创 JavaScript自学笔记day1

1、初识JavaScript1.1JavaScript的发展历史1.2 什么是JavaScript1.3 JavaScript的作用1.4 JavaScript和html与css的关系HTML和CSS起描述装饰作用== JS实现业务逻辑(决定性作用)==1.5 浏览器执行js浏览器本身分成两部分:渲染引擎和js引擎浏览器本身不会去执行js代码,而是通过js引擎(解释器)来执行js代码,逐行进行解释(转换为机器语言),然后由计算机去执行,所以JavaScript为脚本语言,会进行逐

2020-09-30 00:15:42 172

原创 Java自学笔记--链表(超全面解析)

链表个内容,非常基础也非常重要,希望看了本篇博客的读者可以有所收获!一、容器1、什么是容器呢?顾名思义,容器就是一个用来容纳对象储存对象的器具(container),在我我们Java中,容器并不是一个语法概念而是一个设计上的术语。2、如何使用?以数组容器为例,我们可以通过操作来为数组插入或是删除对应的对象。3、具体操作现在的情况:有四个座位(数组的容量为4),前三个座位分别坐着张三、李四、王五,这时新来了一个隔壁老王,他想坐在张三旁边。在隔壁老王来之前,四个座位的情况为张三,李四,王五,空

2020-08-03 23:55:44 761

原创 浅析Java中的scanner(内容较为全面,初学向)

前些日子,博主在学Java的时候,找了许多版本的教学视频,但是发现大多数的视频都没有介绍如何使用控制台输入,这让学了一年c++习惯了cin的博主难受不已。在Java中不建议使用scanner(比如Scanner在处理空格输入的时候,会有很多麻烦),在学了Java一段时间之后,就再也不会使用scanner了。因为在将来写的程序不可能使用控制台输入技术,毕竟它是上个世纪的DOS时代的产物。但是还是想写下自己大致学习scanner时的见解,希望本篇文章能帮助读过文章的读者们!示例代码import java.

2020-08-03 00:33:47 478 1

原创 Java自学笔记4

第十三章 静态方法我们发现,方法有两类:一种方法与类的关系不大。随便拷贝到别的类里也仍然可以运行,没有语法错误。而另一种方法与类关系密切。如果拷贝到别的类里就失去意义,有语法错误。一、静态方法(全局方法):1、特征:1 该方法拷贝到哪个类里都行2 该方法与这个类没有特别的关系。既没有访问this的属性,也没有访问this的方法,是一种特殊的方法。(该方法有没有访问this对象)2、在Java语言里,静态方法用static修饰。public class Example{ // 判断n是否为

2020-07-06 15:42:48 480

原创 Java自学笔记3

第十一章 继承一、extends 继承在Java语言中,用 extends 来表示两个类的父子关系public class B extends A{……}表示B继承于A(B继承了A)A: 父类 ( superclass )B :子类 ( subclass )下面以文件(MyFile)与视频文件(MyVideoFile)为例来展现继承的用法父类MyFilepackage my;public class MyFile{ public long size; // 文件大小 pub

2020-07-06 00:29:43 469

原创 Java自学笔记2

第六章 类一、新建类1、什么是类?类, class :用于描述一种数据类型在Java里,通过新建 class 来描述各种自定义的数据类型。一个class可以若干基本类型的组合。2、如何新建一个类?(1)、打开Eclipse,在左侧的Package Explorer窗口中,右键点 src下的my(2)、在右键菜单里, 选择New | Class(3) 、在新建类(New Class)对话框里则Eclipse为我们添加了一个Student.java(4)、为类添加内容Student

2020-07-05 16:03:01 348

原创 Java自学笔记1

最近加入了学校的实验室,十分开心,开心之余,收到了实验室的第一个任务————用Java写一个学生管理系统,完成工作并使自己的生活更加充实,博主在bilibili自学了Java,下面是博主这几天的学习成果,希望能对同样是自学Java的你也能有所帮助!第一章 你好,世界!一、开发环境(JDK)与编译器(eclipse)的安装1、JDK链接:https://pan.baidu.com/s/13PVW3Ax6PdFWtNYvqss7Zw提取码:81lgJDK是博主在网上找的网盘资源,各位读者可以去

2020-07-04 15:22:23 550

原创 oj 为图书馆创建一个Patron类

总时间限制: 1000ms 内存限制: 65536kB描述为图书馆创建一个Patron类,包含读者姓名、图书证号以及逾期费(如果欠费的话)创建访问这些成员的函数以及设定逾期费的函数。定义一个辅助函数,返回一个布尔值,表示读者是否欠费输入输入有多行,每行输入读者姓名、图书证号以及逾期费情况如果没有欠费,则为0,否则记录欠费具体金额输出找出所有欠费的读者,按照欠费金额由大到小排序,输...

2020-03-17 08:59:58 567

原创 STL的简单应用(string)

前言说到C++,我们不得不提起到的便是它便捷的标准模板库。标准模板库,即Standard Template Library,其简称为STL,它惠普实验室开发的一系列软件的统称。从根本上说,STL是一些“容器”的集合,这些“容器”包括list,vector,set,map等一系列内容,STL也是算法和其他一些组件的集合。这里的“容器”和算法的集合指的是世界上很多聪明人很多年的杰作。STL的目的是...

2020-03-10 08:00:49 219

原创 oj贪心算法训练之金银岛(背包问题)

03:金银岛总时间限制: 3000ms 内存限制: 65536kB描述某天KID利用飞行器飞到了一个金银岛上,上面有许多珍贵的金属,KID虽然更喜欢各种宝石的艺术品,可是也不拒绝这样珍贵的金属。但是他只带着一个口袋,口袋至多只能装重量为w的物品。岛上金属有s个种类, 每种金属重量不同,分别为n1, n2, … , ns,同时每个种类的金属总的价值也不同,分别为v1,v2, …, vs。KID...

2020-03-09 18:56:38 972

原创 An Easy Problem

题目的汉译在题目的最后,但是希望各位读者尽量只看英文题目,以提高自己的能力!总时间限制: 1000ms 内存限制: 65536kB描述As we known, data stored in the computers is in binary form. The problem we discuss now is about the positive integers and its bin...

2020-03-09 17:27:11 285

原创 浅谈c++中的类与对象

众所周知,C语言与C++最大的差别就在于---------类相较于C语言的面向过程(函数),大多数C++、Java、Python等语言是一种面向对象(类)的语言。我们都知道面向过程的设计方法重点是 围绕着问题的解决过程分析问题。如何实现的细节和过程,将数据与函数分开。他的形式为 主模块+若干个子模块(main()+子函数)特点是自顶向下,逐步求精——功能分解的但同样也有着明显的缺点,那就是**...

2020-03-09 00:53:09 233

原创 贪心算法1

1、学前须知这是一种求最优解的方法。它是按照某种最优策略,将复杂问题层层分解成子问题(每次一般只有一个),并由子问题的最优解“回溯”出整个问题的最优解。贪心算法不是从整体上考虑问题,它所做出的选择只是在某种意义上的局部最优解,而由问题自身的特性决定了该题运用贪心算法可以得到最优解。如果一个问题可以同时用几种方法解决,贪心算法应该是其中最好的解决方法2、在利用贪心策略解决问题时,我们应该提前解决...

2020-03-08 13:18:00 213

原创 oj递归训练之全排列

全排列总时间限制: 1000ms 内存限制: 65536kB描述给定一个由不同的小写字母组成的字符串,输出这个字符串的所有全排列。 我们假设对于小写字母有’a’ < ‘b’ < … < ‘y’ < ‘z’,而且给定的字符串中的字母已经按照从小到大的顺序排列。输入输入只有一行,是一个由不同的小写字母组成的字符串,已知字符串的长度在1到6之间。输出输出这个字符串的...

2020-03-07 20:34:44 384

空空如也

空空如也

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

TA关注的人

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