
笔记
随心而梦
这个作者很懒,什么都没留下…
展开
-
Git报错fatal: this operation must be run in a work tree
【代码】Git报错fatal: this operation must be run in a work tree。原创 2022-09-16 20:18:19 · 10726 阅读 · 0 评论 -
linux笔记
cat 从第一行开始显示文件的内容-A :相当于 -vET 的整合选项,可列出一些特殊字符而不是空白而已;-v :列出一些看不出来的特殊字符-E :将结尾的断行字节 $ 显示出来;-T :将 [tab] 按键以 ^I 显示出来;-b :列出行号,空白行不标行号-n :列出行号,连同空白行也会有行号tac从最后一行显示文件的内容nl 显示的时候显示行号-b :指定行号指定的方式,主要有两种:-b a :表示不论是否为空行,也同样列出行号(类似 cat -n);原创 2022-09-15 21:23:15 · 512 阅读 · 0 评论 -
Linux下MySQL报错的解决‘Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘..
最后问题是由于新增加 了一块硬盘没有对硬盘进行一个格式化在学习的过程中应该保留一些快照解决问题能够事半功倍。原创 2022-09-15 19:00:28 · 492 阅读 · 0 评论 -
linux常用的磁盘目录命令
【代码】linux常用的磁盘目录命令。原创 2022-09-13 14:28:38 · 217 阅读 · 0 评论 -
mybatis
如果入参是多个可以通过指定参数位置进行传参,是实体类包含不住的条件实体类只能封装成员变量的条件如果某个条件有区间范围的判断或者两个值进行处理则实体类包不住。二级缓存使用的是mapper的作用域,不同的sqlsession只要访问的是一个mapper.xml则共享二级缓存。一级缓存使用的是sqlsession的作用域同一个sqlSession共享一级缓存。当我们返回的的数据来自不同的表的时候通过实体类是不能进行接收的返回的键就是列名。站在订单的方向查询订单的同时将客户的信息查出。多个学生只有一个老师。原创 2022-09-08 15:59:00 · 862 阅读 · 0 评论 -
邻接表创建无向图
#include<stdio.h>#include<stdlib.h>#define MAXSIZE 100typedef struct Node//边表{ int adjvex;//储存顶点对应下标 Node *next;}Node;typedef struct VerexNode//顶点表{ char data; Node *firstB;}VerexNode, AdjList[MAXSIZE];typedef struct Mgraph//邻接...原创 2021-10-10 16:41:32 · 759 阅读 · 0 评论 -
寻找共同的表尾
就是先比较长度如果长度不一样让长的链表先遍历到相同的长度然后同时向后遍历如果有一个结点的值相同则退出循环#include<stdio.h>#include<stdlib.h>typedef struct LNode//定义结构体{ char data; LNode *next;}LNode,*LinkList;void tailList(LinkList &L,char arr[],int n){ L = (LNode *)malloc(sizeof(原创 2021-09-27 20:50:43 · 74 阅读 · 0 评论 -
如何创建带头结点的双链表
深度在创建带头结点的双链表前我们需要先了解什么是双链表:双链表是在单链表的基础上多了一个 指向其直接前驱的指针初始状态因为只有一个头结点所以,L->next=NULL;L-.prior=NULLL;这样在任何一个结点都可以很方便的访问其前驱结点和后继结点在访问其前驱和后继是时间复杂度都为O(1)创建头结点的双链表可以使用头插法和尾插法来实现下面依次讲解:...原创 2021-09-18 13:57:24 · 1041 阅读 · 1 评论