- 博客(12)
- 收藏
- 关注
原创 在windows中git在idea中的乱码问题
编码 git status 乱码 git config --global core.quotepath false git 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
324
原创 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
106
原创 Java笔记:idea中生成Junit测试类
前辈的链接:idea中安装Junit插件请点击这里 问题场景 在配置好了Junit插件之后,自己手写测试没问题,但自动生成时需要Junit5插件的jar包,然我配置的是Junit4
2021-01-11 22:42:21
304
原创 递归
函数嵌套调用 当前运行函数在调用另一个函数前 a.将所有的实参、返回地址等信息传递给被调用函数保存 b.为被调用函数的局部变量分配存储区 c.将控制转移到被调用函数的入口 被调用函数返回到调用函数前 a.保存被调用函数的计算结果 b.释放被调函数的数据区 c.依照被调函数保存的返回地址将控制转移到调用函数 多个函数的嵌套调用遵循“后调用先返回”的原则 递归 类似函数的嵌套调用,只是调用函数与被调用函数是同一个函数 层次:一次递归函数的调用称为一层 工作记录:每一层递归所需信息 活动记录:位
2020-12-14 14:52:31
232
原创 MYSQL数据库常用的函数
#mysql数据库常用函数 #concat(params):拼接字符串 SELECT CONCAT('a','+','c','=','b') AS 字符串拼接; #ifnull(param1,param2):判断字段或表达式是否为空,为空,返回指定值,不为空,返回应有结果 SELECT IFNULL('a'+NULL,0); #isnull(option):判断字段或表达式是否为空,为空,返回1,不为空,0 SELECT ISNULL(1+NULL); #substr(param1,param2,param
2020-11-26 16:24:16
114
原创 数据结构-第二篇:链栈
/** 链栈: 采用链式存储结构实现 技巧: 栈顶指针指向链表的第一个节点 时间复杂度: 插入: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
116
原创 数据结构-第二篇:栈
/** 栈: 限定仅在表尾进行插入或删除的线性表,又称后进先出(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
111
原创 数据结构-第一篇:线性表的应用
/** 链式线性表的应用1:两个链式有序表的合并 算法步骤: 1.初始化指针pa,pb,分别指向链表La,Lb的第一个节点 2.初始化链表Lc 3.初始化指针pc指向Lc的头节点 4.当指针pa,pb都没达到末尾时,比较两者的数据域,值小/值大插入链表Lc(看链表的递增/递减) 5.某一个达到末尾,另一个直接插在链表Lc的后面 6.释放链表La,Lb 小技巧: 由于链表节点之间的关系是通过指针指向建立的,所以无需开辟新的空间建立新的链表 只需利用原有链表的空间,把原有链表的节点通过指针链接起来即可 @au
2020-11-23 14:19:25
202
原创 线性表续篇-线性表的链式表示
/** 线性表的链式表示: 用一组任意的存储单元存储线性表的数据元素(这组存储单元可以是连续的,也可以是不连续的) 采用带虚拟头节点的链表 @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
91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人