基于Ruoyi ,做了个多选项卡页面,对应录入基本信息和文件上传,画面能跨选项卡校验并及时提示

我的未来我决定 提交于 2020-08-07 08:12:34
自己写的,有两个选项卡,一个负责上传,一个负责录入基本信息; 有必填项检查,如果有没填的项目,自动跳转到对应的选项卡; 记录下来,以后备查; 1 <! DOCTYPE html > 2 < html lang ="zh" xmlns:th ="http://www.thymeleaf.org" > 3 < head > 4 < th:block th:include ="include :: header('新增attachment')" /> 5 6 < th:block th:include ="include :: bootstrap-fileinput-css" /> 7 </

Bootstrap框架的简介

落花浮王杯 提交于 2020-08-07 08:12:06
一、Bootstrap介绍 Bootstrap是Twitter开源的基于HTML、CSS、JavaScript的前端框架。 它是为实现快速开发Web应用程序而设计的一套前端工具包。 它支持响应式布局,并且在V3版本之后坚持移动设备优先。 Bootstrap是一个前端开发的框架,其实就是一堆HTML代码,有一些自带的CSS样式类(只需要记忆常用的CSS样式类) 为什么要使用Bootstrap? 在Bootstrap出现之前: 命名:重复、复杂、无意义(想个名字费劲) 样式:重复、冗余、不规范、不和谐 页面:错乱、不规范、不和谐 在使用Bootstrap之后: 各种命名都统一并且规范化。

最值得拥有的免费Bootstrap后台管理模板

旧街凉风 提交于 2020-08-07 08:11:41
在 PHP 开发项目中,后台管理因为面向群体相对比较固定,大部分以实现业务逻辑和功能。使用Bootstrap后台模板可以让后端开发很轻松的就展现给客户一个响应式的后台,节约前端开发的时间。下面 PHP程序员雷雪松 给大家分享一下最值得拥有的免费Bootstrap后台管理模板。 AdminLTE AdminLTE是一个完全响应的后台管理模板。基于Bootstrap3框架。高度可定制,易于使用。适合许多屏幕分辨率从小型移动设备到大型台式机。 GitHub AdminLTE地址: https://github.com/almasaeed2010/AdminLTE AdminLTE演示: https:


hadoop1.hdfs



99封情书 提交于 2020-08-07 08:11:09
1.HDFS 1.1.HDFS概念 首先,它是一个文件系统,用于存储文件,通过统一的命名空间——目录树来定位文件 其次,它是分布式的,由很多服务器联合起来实现其功能,集群中的服务器有各自的角色; 1.2.优点 1.2.1.支持超大文件 支持超大文件。超大文件在这里指的是几百M,几百GB,甚至几TB大小的文件。一般来说hadoop的文件系统会存储TB级别或者PB级别的数据。所以在企业的应用中,数据节点有可能有上千个。 1.2.2.检测和快速应对硬件故障 在集群的环境中,硬件故障是常见的问题。因为有上千台服务器连接在一起,这样会导致高故障率。因此故障检测和自动恢复是hdfs文件系统的一个设计目标。

痛いの痛いの、飛んでゆけ

可紊 提交于 2020-08-07 08:11:07
旧的日记地址 -> \((Click\ Here\ !)\)   起风了。 几何时,昏黄的天空,雨声与钢琴,一个人站在窗前。 浮沉在一个充满喧嚣的地方。 我看到秋风在树梢染上鲜红的血,在清晨的草叶上留下昨夜的泪滴。 才想起,台历又要换掉了。 无所事事的夜晚,缓缓留下的几行笔墨。 终归还是丢在一边。 我想写下的,是谁的名字来着。 已经这么久了。 请看着我这件事,还有办法自然地说出来吗。                                            Update on 2019 10 24       又到了这个时候了,但是今年和去年不一样了 x。 新开一篇

WebGL编程指南案例解析之加载纹理(贴图)

|▌冷眼眸甩不掉的悲伤 提交于 2020-08-07 08:10:52
var vShader = ` attribute vec4 a_Position; attribute vec2 a_TexCoord; varying vec2 v_TexCoord; void main(){ gl_Position = a_Position; v_TexCoord = a_TexCoord; } `; var fShader = ` // 设定默认精度 #ifdef GL_ES precision mediump float ; #endif uniform sampler2D u_Sampler; varying vec2 v_TexCoord; void main(


数据结构与算法----2总览



给你一囗甜甜゛ 提交于 2020-08-07 08:10:46
基本结构 0.线性结构几种典型:数据项之间只存在先后的次序关系 栈---stack 队列---queue 双端队列---deque 列表---list 无序表:仅有相对位置 有序表:按照一定顺序存放,如大小顺序 1.栈(stack)---FILO先进后出 只允许在栈顶操作 用python最基本的数据类型(列表,字典)的列表就可以实现栈结构 栈的应用: 1.括号匹配 2.十进制转二进制 公式表示法:前缀 中缀 后缀post_fix 实际上计算机中使用的不是按照操作优先级的顺序的数学中的中缀式,一般使用的是是前缀。 3. 表达式转换:中缀in_fix---->前缀pre-fix 后缀表达式求值 2

Java利用VLC开发简易的视频播放器

此生再无相见时 提交于 2020-08-07 08:10:35
前言 本文参考了 Java利用VLC开发简易视屏播放器 中的核心代码,本文仅作为个人的学习笔记。 配置 亲测依照 Java利用VLC开发简易视屏播放器 中的配置环境是可行的。 具体配置如下 (1)下载VLC VlC官网http://www.videolan.org/ 各个版本的下载地址http://download.videolan.org/pub/videolan/vlc/last/ 里面有32位和64位的区分,按照自己的系统下载对应的vlc版本,下载解压后提取; (2)下载VLCJ ( http://capricasoftware.co.uk/#/projects/vlcj


次梯度算法小实例



拥有回忆 提交于 2020-08-07 08:10:30
在 上一篇博客 中,我们介绍了次梯度,本篇博客,我们将用它来求解优化问题。 优化目标函数: $min \frac{1}{2} ||Ax-b||_2^2+\mu ||x||_1$ 已知$A, b$,设定一个$\mu$值,此优化问题表示用数据矩阵$A$的列向量的线性组合去拟合目标向量$b$,并且解向量$x$需要尽量稀疏(因为L1范数限制)。 目标函数的次梯度$g$为: 次梯度迭代算法:$x_{k+1} = x_k - \frac{\alpha g}{\sqrt{g^Tg}}$,下面代码中我们取系数$\alpha=0.01$,但是张贤达的《矩阵分析与应用》第四章第5节第4小节指出,序列$\{