自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在windows中git在idea中的乱码问题

编码git status 乱码git config --global core.quotepath falsegit log 乱码取值LANG=LC_CTYPE="C.UTF-8"LC_NUMERIC="C.UTF-8"LC_TIME="C.UTF-8"LC_COLLATE="C.UTF-8"LC_MONETARY="C.UTF-8"LC_MESSAGES="C.UTF-8"LC_ALL=参考stackoverflow

2021-11-21 14:36:18 283

原创 SpringBoot学习记录 三

SpringAOP (二)一级目录一级目录

2021-05-25 00:36:27 39

原创 SpringBoot学习记录 二

这里写目录标题一级目录一级目录

2021-05-04 17:22:45 63

原创 SpringBoot学习记录 一

全注解下的Spring常用注解常用注解@Configuration用于类上,代表这是一个Java配置文件,等价于Spring的XML配置文件@Bean常用于方法上,表示将方法返回的对象注入到Spring IoC容器中value/name属性指明该Bean在容器中的唯一标识(ps:若没有指明Bean的标识,则默认为方法名)initMethod属性指明Bean初始化时执行的方法destroyMethod属性指明Bean销毁时执行的方法@Component、@Controller、

2021-05-04 12:18:40 59

原创 Java笔记:idea中生成Junit测试类

前辈的链接:idea中安装Junit插件请点击这里问题场景在配置好了Junit插件之后,自己手写测试没问题,但自动生成时需要Junit5插件的jar包,然我配置的是Junit4

2021-01-11 22:42:21 247

原创 递归

函数嵌套调用当前运行函数在调用另一个函数前a.将所有的实参、返回地址等信息传递给被调用函数保存b.为被调用函数的局部变量分配存储区c.将控制转移到被调用函数的入口被调用函数返回到调用函数前a.保存被调用函数的计算结果b.释放被调函数的数据区c.依照被调函数保存的返回地址将控制转移到调用函数多个函数的嵌套调用遵循“后调用先返回”的原则递归类似函数的嵌套调用,只是调用函数与被调用函数是同一个函数层次:一次递归函数的调用称为一层工作记录:每一层递归所需信息活动记录:位

2020-12-14 14:52:31 193

原创 MYSQL数据库常用的函数

#mysql数据库常用函数#concat(params):拼接字符串SELECT CONCAT('a','+','c','=','b') AS 字符串拼接;#ifnull(param1,param2):判断字段或表达式是否为空,为空,返回指定值,不为空,返回应有结果SELECT IFNULL('a'+NULL,0);#isnull(option):判断字段或表达式是否为空,为空,返回1,不为空,0SELECT ISNULL(1+NULL);#substr(param1,param2,param

2020-11-26 16:24:16 84

原创 数据结构-第二篇:链栈

/**链栈:采用链式存储结构实现技巧:栈顶指针指向链表的第一个节点时间复杂度:插入:O(1)删除:O(1)@author hopefully*/public class LinkStack<T> { private Node<T> top; private int length; public LinkStack() { top=null; } //is empty? public boolean isEmpty() { retu

2020-11-25 12:17:21 82

原创 数据结构-第二篇:栈

/**栈:限定仅在表尾进行插入或删除的线性表,又称后进先出(LIFO)的线性表@author hopefully*///顺序栈public class SequenceStack<T> { /* * 抽象数据类型定义 * ADT stack{ * 数据对象:D={ai|ai属于elemSet,i=1,...,n} * 数据关系:R={<ai-1,ai>|ai-1,ai属于D,i=1,...,n} * 操作集P: * }ADT stack

2020-11-25 10:37:55 81

原创 数据结构-第一篇:线性表的应用

/**链式线性表的应用1:两个链式有序表的合并算法步骤:1.初始化指针pa,pb,分别指向链表La,Lb的第一个节点2.初始化链表Lc3.初始化指针pc指向Lc的头节点4.当指针pa,pb都没达到末尾时,比较两者的数据域,值小/值大插入链表Lc(看链表的递增/递减)5.某一个达到末尾,另一个直接插在链表Lc的后面6.释放链表La,Lb小技巧:由于链表节点之间的关系是通过指针指向建立的,所以无需开辟新的空间建立新的链表只需利用原有链表的空间,把原有链表的节点通过指针链接起来即可@au

2020-11-23 14:19:25 156

原创 线性表续篇-线性表的链式表示

/**线性表的链式表示:用一组任意的存储单元存储线性表的数据元素(这组存储单元可以是连续的,也可以是不连续的)采用带虚拟头节点的链表@author hopefully*/public class _04linearList02<T> { //内部类定义节点 private static class Node<T>{ private T data; private Node<T> next; //初始化指针域 private Node(

2020-11-20 17:30:06 53

原创 数据结构-第一篇:线性表

线性表

2020-11-20 00:51:29 214 3

空空如也

空空如也

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

TA关注的人

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