摘要:
这个业务太复杂了 输入框的东西要用接口查出来,居然不是用户手动输入 然后我就要做一个翻页的查询列表: <div form id="troublePartSearch" style="display: none;"> <h4>肇事零件搜索</h4> <div> <label style="margin 阅读全文
摘要:
树 Tree 概念: 1、根节点,该节点上,没有父节点 2、子节点,存在与根节点下,数量若干,但只能有一个父节点 3、由【节点】和【边】组成 4、深度,从根节点到最低层节点的层数称为深度 5、叶子节点,该节点无子节点 6、非终端节点,上有老,下有小 7、度,子节点个数 分类: 1、一般树,子节点的个 阅读全文
摘要:
问题原因 一般文件上传前端甚至可以不涉及JS来实现 input标签套在form标签,由form标签直接发送请求就可以实现上传功能 但是现在很多项目都使用前后端分离,AJAX一刀切所有。 input标签没有form表单标签支持,文件上传也要走AJAX完成 两种实现方案 1、基于FormData实现,利 阅读全文
摘要:
单链表代码实现: #include <stdio.h> #include <malloc.h> #include <stdlib.h> typedef enum { true = 1, false = 0 } boolean; typedef struct Data { int item1; cha 阅读全文
摘要:
课程地址: https://www.bilibili.com/video/BV1nJ411V7bd 专业术语概览: 数据 Data 能输入计算机且被计算机处理的各种符号的集合 1、是信息的载体 2、是对客观十五符号化的表现 3、能够被计算机识别,存储,加工 分类: 数值型,整数,实数 非数值型,文字 阅读全文
摘要:
递归 Recursion 定义: 一个函数,直接或者间接的调用给自己 要求: 必须要有明确的中止条件 处理的数据规模在递减 转化必须是可解的 循环和递归的区别: 递归: 1、难理解 2、速度慢 3、存储空间占用大 循环 1、易理解 2、速度快 3、存储空间占用小 应用: 数和森林 数和图的算法 数学 阅读全文
摘要:
队列 Queue 定义: 一种可以实现【先进先出】的存储结构 分类: 静态循环队列 链式队列 应用: 与时间相关的操作都与队列有关 算法操作: 入列 出列 操作核心算法: (尾 + 1)% 长度 == 头 #include <stdio.h> #include <stdlib.h> #include 阅读全文
摘要:
栈 Stack 定义: 一种可以实现先进后出的存储结构 分类: 静态栈: 以数组来作为内核实现 动态栈:以链表来作为内核实现 应用: 函数调用 中断? 表达式求值 内存分配 缓冲处理 迷宫? #include <stdio.h> #include <malloc.h> #include <stdli 阅读全文
摘要:
离散存储【链表】 定义: 1、N个节点离散的分配分布 2、使用指针联系彼此 3、每个节点只有一个前驱节点和一个后驱节点 4、首节点没有前驱节点,尾节点没有后续节点 专业术语: 首节点:第一个有效节点 尾节点:最后一个有效节点 头节点:不存储数据内容,不存储总结点个数,提供对链表的更多操作 头指针:指 阅读全文
摘要:
首先C没有布尔类型,没办法只好自己定义一个 // 没有boolean类型,使用枚举定义 typedef enum { FALSE = 0, //逻辑假 TRUE = 1 //逻辑真 } boolean; 创建一个数组的结构体: 这个结构体定义了数组的指针,长度,有效长度,和步长 struct Arr 阅读全文
摘要:
首先是多级下拉联动实现: 这是DOM结构: <div> <label style="margin-left: 10px;display: inline-block;"><span style="color: red;">*</span> 故障类别1:</label> <select id= 阅读全文
摘要:
视频地址: https://www.bilibili.com/video/BV197411A7uZ 一、数据结构概述 二、预备知识 三、模块一 线性结构: 连续存储:数组 离散存储:链表 线性结构的两种常见应用: 1、堆栈 2、队列 递归专题: 1、连续相加求和 2、求阶乘 3、汉诺塔 4、走迷宫? 阅读全文
摘要:
我们所知道的选择器方式,其中有一种方式是属性选择器: <div style="display: flex; justify-content: space-between;"><!-- 按钮 --> <button btn="listBtn" type="button" style="width: 4 阅读全文
摘要:
列表和下拉选择: package cn.dzz; import javax.swing.*; import javax.swing.border.EtchedBorder; import javax.swing.border.TitledBorder; import javax.swing.even 阅读全文
摘要:
静态数据表格的样子: package cn.dzz; import javax.swing.*; import java.awt.*; public class JTable { JFrame jFrame = new JFrame("简单表格"); Object[] titleList = {"姓 阅读全文
摘要:
简单的Tree结构: package cn.dzz; import javax.swing.*; import javax.swing.tree.DefaultMutableTreeNode; public class JTree { JFrame jFrame = new JFrame("简单树状 阅读全文
摘要:
同事写接口返回的JSON属性名称始终不一致,一会下划线一会驼峰 然后自己封装了一个: function toHump(name){ var newName = name.toLowerCase(); let arr = newName.split(''); console.log('arr ' , 阅读全文
摘要:
同事因为这个问题人傻了,是从Ajax请求获取的动态数据遍历的表格 然后表格行的单元格又有下拉选择,有N个下拉,要取出选择的值进行二次请求 <select name="A" id="A"> <option value ="A1">A1</option> <option value ="A2">A2</ 阅读全文
摘要:
官方快速上手文档: https://javalite.io/activejdbchttps://javalite.io/getting_started 完整介绍: https://javalite.io/documentation 环境搭建: 1、在数据库中创建该表,注意主键设置为空移除 CREAT 阅读全文
摘要:
1、快速创建页面结构: mDoctype HTML: <!doctype html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>Document</title> <meta name="viewport" content="wid 阅读全文