logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

数据结构考试知识点总结——线性表

在顺序表中插入或者删除一个元素,平均需要移动表中一半的元素,具体移动的元素个数与表长和该元素在表中的位置有关。线性表中结点的集合是有限的,结点间的关系是一对一的。顺序表中访问任意一结点的时间复杂度均为O(1),因此,顺序表也称为随机存取的数据结构。顺序表逻辑上相邻的元素的物理位置必定相邻。单链表中逻辑上相邻元素的物理位置不一定相邻。在单链表中,除了首元结点外,任一结点的存储位置由其直接前驱结点的链

#链表#数据结构
数据结构考试知识点总结——栈和队列

学会求不可能的的出栈序列。设计一个判断表达式中左,右括号是否配对出现的算法,采用栈最佳。用链接方式存储的队列,再进行删除运算时,头尾指针可能都要修改。递归过程或函数调用时,处理参数及返回地址,要用栈。将递归算法转换成对应的非递归算法时,通常需要栈来保存中间结果。假设数组A[m]存放循环队列的元素,其头尾指针分别为front和rear,则当前队列中的元素个数为**(rear-front+m)%m**

#数据结构#java
数据结构考试知识点总结——绪论

数据结构被形式地定义为(D, R),其中D是数据元素的有限集合,R是D上数据元素间关系的有限集合。数据结构包括数据的逻辑结构、数据的存储结构、数据的运算三方面的内容。数据结构按逻辑结构可分为两大类,线性结构和非线性结构。数据结构按逻辑结构可分为四小类,集合、线性结构、树形结构、图形结构。集合结构元素之间无关系,线性结构元素之间关系一对一,树形结构中元素间关系一对多,图形结构中元素间关系多对多。线性

#数据结构#算法
idea——快捷键打开终端

不用快捷键打开终端点击下面的Terminal使用快捷键打开终端alt+F12

#开发工具#intellij idea#idea
mybatis(5)——在mybatis-config.xml中通过properties标签引用外部文件db.properties进行数据库的连接配置

1.创建db.properties文件driver=com.mysql.cj.jdbc.Driverurl=jdbc:mysql://localhost:3306/mybatis_test?characterEncoding=UTF-8&serverTimezone=UTCusername=rootpassword=1234562.在mybatis-config.xml中通过propert

#xml#mybatis#mysql +1
react(56)——在项目中使用开发者工具redux-devtools-extension

1.谷歌安装插件需要访问外网,在谷歌商店中下载,也可以自己格外找资源2.项目中添加redux-devtools-extension库在终端运行cnpm add redux-devtools-extension即可3.在store.js文件中添加redux-devtools-extension库中的内容//该文件专门用于暴露一个store对象,整个应用只有一个store//引入createStore

#前端#javascript
JetBrains——学生账号,每年需要续期

1.进入官网,登录账号2.如果过期了,Valid through属性应该是红色且日期已经过期。3.点击红色圈的这里面,应该会有一个renew设置,点击,然后更新毕业日期4.JetBrain官网会给你的学生邮箱发送一条信息,点进去,然后确认一下就可以了...

#idea#intellij idea#webstorm
react(18)——通过event.target获取标签结点

1.代码<body><div id="test"></div><script type="text/babel">'use strict'class Demo extends React.Component{showButton=(event)=>{console.log(event.target);

spring(18)——整合spring与mybatis的第二种方式,通过继承SqlSessionDaoSupport类

1.第二种方式是对第一种方式的一种简化,简化接口的实现类原来:package com.lixv.dao;import com.lixv.entity.User;import org.mybatis.spring.SqlSessionTemplate;import java.util.List;public class UserMapperImpl implements UserMapper{pri

#mybatis#spring#mysql +2
mybatis(9)——当实体类的成员变量名称和数据库表中名称不一样的两种处理方式:起别名和使用resultMap标签

1.在sql语句之中起别名<select id="getUserList" resultType="User">select id, name, pwd as password from mybatis_test.user</select>这样User类的成员变量password就可以接收到表中pwd这一列的值了2.定义resultMap标签<resultMap id

#数据库#mysql#mybatis +1
    共 28 条
  • 1
  • 2
  • 3
  • 请选择