自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ws - 兮的博客空间

java技术探讨与共享,qq_1720696548,wx_1720696548

  • 博客(337)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 通用管理后台系统 spring-boot-plus2 (自研)

项目地址:https://gitee.com/wslxm/spring-boot-plus2 (目前最新版在 1.x 分支)项目历程该 项目完全为作者个人自研 开发, 已在多个项目中进行开发实践, 后端已经相对趋于稳定演示地址layui版: http://xijia.plus (2022年将移除layui版)– 账号: 10000– 密码: 10000vue版: 开发中 (计划于 2021 年 12月底完成全部开发)vue版初版样式风格演示一、项目说明1、这是开发一个后

2021-10-17 09:17:32 900

原创 vue3 添加编辑页使用 cron 表达式生成

示例效果图1、添加组件<template> <div class="v3c"> <ul class="v3c-tab"> <li class="v3c-tab-item" :class="{ 'v3c-active': tabActive == 1 }" @click="onHandleTab(1)">秒</li> <li class="v3c-tab-item"

2023-12-12 10:24:23 1672 1

原创 ubuntu 相关命令记录

检查ssh 是否可用。

2023-07-28 17:37:28 1220

原创 spring-boot 项目打包后运行 org/springframework/data/redis/connection/zset/Tuple 错误

妈蛋,jenkins 部署发现启动不了,各种清理都不行,换了 jenkins 上的 maven 版本,清了所有依赖重新拉,都不行。把 redisson-spring-boot-starter 3.18.1 降到 3.17.4 就好了。结果 3.18.1 兼容了本地运行,没兼容打包后的运行,找了我几大个小时一点一点的排查错误。前两天刚把 springboot 2.5.14 升级了 2.7.10。然后试本地打包运行,我去,一直以为是部署问题,结果本地也不行。本地直接启动正常,结果打包后出现问题。

2023-04-19 11:49:18 5721 3

原创 开源项目 xijia-plus 启动教程 (通用后管理系统)

Demo 中提供 Md5Util 工具类, 参考 main 方法, 填入新的密码和数据id, 生成后直接修改数据库密码字段即可。当然,您也可以对她进行深度定制,以做出更强系统。当前项目管理端基于 vue2.x 进行开发 , 需安装 node.js 14 及以下版本。当前项目服务端基于 springboot2.x 进行开发。如果你想快速开发一个项目,可以用于所有的Web应用程序。在文档中心有一篇启动文档,跟着文档走就可以了。可以在该脚手架进行业务的快速开发。

2023-03-12 10:17:37 418

原创 阿里云图标使用 (symbol 引用方式)

阿里云图标网址: https://www.iconfont.cn/

2023-01-29 11:06:53 1521

原创 Springboot 项目启动出现 Mysql Lock wait timeout exceeded; try restarting transaction 错误

查看 trx_mysql_thread_id 的值, 如果有执行 kill 杀掉 ( kill trx_mysql_thread_id )如果有执行 kill 杀掉 ( kill id)执行 sql 检查,在你的项目停止或关闭后检查。

2023-01-11 11:39:51 746

原创 css 样式实战

使用filter 滤镜可对图标进行任意变色。示例1:在当前父元素下把按钮定位到右边。参数: 展示隐藏动画时间,默认无动画。父元素使用 relative 定位。子元素使用 absolute 定位。图标使用 relative 定位。内容使用 absolute 定位。文本超出显示省略号 …2-图标展开隐藏切换。

2022-12-06 14:10:48 1119

原创 docker 软件安装篇

docker 安装及文档查看: https://xijia.blog.csdn.net/article/details/123146268docker 镜像仓库地址: https://hub.docker.com/_/mysqldocker 容器需自启动在run时添加: 镜像仓库地址:https://hub.docker.com/_/mysql默认挂载位置: /var/lib/mysql容器内配置文件位置:/etc/my.cnfroot用户授权(远程连接)二、reids-6.2.61、添加配置

2022-11-29 10:46:19 770

原创 docker 安装 nginx1.23.2

所以我们先提前创建副本。

2022-11-27 16:20:37 1088

原创 docker 安装 Jenkins

实在有下载不了的插件,可离线下载 hpi 文件,在插件安装页的高级中的 Deploy Plugin 中上传文件。访问地址: ip:9999 ,默认账号 admin / 密码下方命令获取。迁移:a jenkins 拷出,放入 b jenkins 即可获得数据。备份:a jenkins 拷出,改错/ 或出问题损坏后在 拷回。登录后选安装推荐的软件进入就可以了, 如果下载不了看第六步。我这里安装的 3.8.1 (部分版本无法安装,切换一下版本)尝试了换插件安装源,后续会出现各种问题,直接用手机热点就好了。

2022-11-26 15:37:12 1138

原创 linux NPS 服务端安装 +linux 客户端安装

本文参考博客: https://blog.csdn.net/m0_57776598/article/details/123674866。

2022-11-25 21:05:19 3756

原创 vue2 使用 Sortable 库进行拖拽操作

我们使用的 npm 安装,不需要其他东西,只需要下方标注的主要代码部分,其中的css为演示展示用,无实际用处。原为npm 版, 抽取成 UMD 版便于大家学习参考。3、打开htm 即得到上方 展示效果中 相同效果。个人开源项目(通用后台管理系统)–>2、复制下方代码到 .html。1、本地新建 .html文件。

2022-11-09 20:58:49 2382

原创 jenkins 持续集成/项目部署

前置操作可查阅: https://xijia.blog.csdn.net/article/details/89734992流程示例指定发布项目中的那个模块指定发布项目中的那个模块上传的jar 目录可到工作空间中查看123待定待定待定待定

2022-09-24 15:54:18 634

原创 docker 安装 jenkins

安装 (尽量下最新版,避免插件版本无法使用问题)访问你服务ip+配置Jenkins端口9999(docker 中使用在线安装方便一点。需要准备 oracle 账号。删除之前的 jenkins。

2022-09-24 11:50:05 534

原创 k8s篇之六、项目部署

普通 jar包 在linux 环境上构建镜像, 每台k8s子节点都需要 (实际可使用 jenkins 构建到 云docker仓库,各节点使用命令进行拉取镜像)linux中 创建 Dockerfile 文件,把需要部署的 jar 也传上去。新建文件 xijia-plus-service.yml。新建文件 xijia-plus-pod.yml。http://子节点ip:30001/test。目的让外部可直接访问该服务接口。查看该服务启动了3个。

2022-09-22 18:04:34 1477

原创 k8s篇之五、安装ui 控制台 dashboard

根据结果可以看到dashboard在node1的节点上,对外的端口为:31080,这个是配置文件固定好的。使用谷歌浏览器访问会提示受限, 点击高级选择继续前往即可进入页面,页面如下。如果下载失败,可以使用下面的链接下载,然后上传到服务器中。登陆的话是选择令牌的方式,我们接下来先获取令牌。粘贴token 到登录页的第二项令牌处。根据节点和端口进行访问。点击登录,就进入管理页面了。

2022-09-22 14:50:26 1607 1

原创 k8s篇之四、service

Ingress和我们之前提到的Service、Deployment也是一个k8s的资源类型,Ingress是用于实现用域名的方式访问k8s集群的内部应用,ingress受命名空间隔离。在 NodePort 的基础上,借助 cloud provider 创建一个外部的负载均衡器,并将请求转发到:NodePort,此模式只能在云服务器上使用。Endpoint是kubernetes中的一个资源对象,存储在etcd中,用于记录一个service对应的所有pod的访问地址。可使用下方命令循环测试连接。

2022-09-20 16:43:25 1547

原创 k8s之三、pod 生命周期/ 探针/ 调度策略/ 副本ReplicaSet / 控制器Deployment

k8s在主容器的启动之后和停止之前提供了两个钩子函数,进行容器启动后 和 容器停止后的相关操作。容器创建必须在标签v3或v4中,如果没有v3或v4标签的节点,则随机分配到其他节点中。容器创建必须在标签v3或v4中,如果没有v3或v4标签的节点,则创建失败。创建当前pod容器前 先创建 依赖的其他 containers 容器。容器创建除了不会分配到以下指定的 pod,随机分发到其他 pod 中。相当于容器的心跳检测,发现容器挂掉了可以主动进行重启。容器直接创建在指定 pod 中。执行 linux 命令。

2022-09-19 23:56:21 851

原创 k8s篇之二、操作命令 与 yml配置文件编写

kubectl 是k8s集群的命令行工具,通过它能够对集群本身进行管理,并能够在集群上进行容器化应用的安装部署,kubectl命令的语法如下: kubectl [command] [type] [name] [flags]在服务器上创建一个 yml 文件 test-pro.yml , 类似于 docker-compose。(ports , name # 端口的名称,name在pod中是唯一的不允许重复)先创建命名空间,在创建pod, 在使用curl 检查服务是否正常。

2022-09-19 15:31:51 2216

原创 k8s篇之一、环境搭建

1.一主多从: 在学习阶段我们只需要一台Master节点和多台Node节点,搭建简单,有单机发生故障风险,适合用于测试环境2.多主多从:多台Master节点和多台Node节点,搭建有一些麻烦,安全系数高,适合用于生产环境。

2022-09-18 18:51:48 756

原创 spring-boot2 + vue2+ element-ui2 + avue 通用架构 xijia-plus (兮家 plus)

2022-09-01 正式 spring-boot-plus2 更名为 xijia-plus (兮家 plus)欢迎大家提交各种 lssues, 一定将尽力处理系统的各种问题,让系统运行更加稳定,快捷。v-0.0.9 后开始记录版本大调整, 当前最新为 2.x 模块。更多自行访问展示地址。

2022-09-06 16:13:15 1129

原创 spring-boot2 + vue2+element-ui + avue + uni-app (兮家开源商城)

兮家开源商城开发开始时间: 2022-8-24预计开发完成时间: 2022 9月初开发完成时间: 2022 9月4日 (初版) 后期看情况决定是否要迭代项目端口号: 12001。

2022-09-06 16:07:19 337

原创 jvm 三 之堆与栈

Java 堆是虚拟机所管理的内存中最⼤的⼀块,Java 堆是所有线程共享的⼀块内存区域,在虚拟机启动时创建。此内存区域的唯⼀⽬的就是存放对象实例,⼏乎所有的对象实例以及数组都在这⾥分配内存。...

2022-08-03 20:23:50 234

原创 jvm 二之 栈帧内部结构 (局部变量表 + 操作数栈 + 常量池)

动态链接每个栈帧都保存了一个可以指向当前方法所在类的运行时常量池,目的是当前方法中如果需要调用其他方法的时候,能够从运行时常量池中找到对应的符号引用,然后将符号引用转换为直接引用,然后就能直接调用对应方法,这就是动态链接。mian调用a,a调用b,b调用c,c调用d,方法会压入到栈空间中。而操作数栈是值变量的操作进行的压栈操作,从而可以执行相关加减乘除操作。当方法调用结束后,随着方法栈帧的销毁,局部变量表也会随之销毁。,存入在我们当前方法对应的。............

2022-07-31 15:06:13 945

原创 jvm 一之 类加载器

自定义一个类加载器加载指定磁盘的class文件}}}@Overridetry{//从磁盘中读取到一个class文件网络向服务器端发送rest请求拿到class文件//如何读取class文件class文件如何组成}}/***从文件中读取去class文件**///采用NIO读取break;}}}}//使用该自定义类加载器加载class//读取class加载到内存中Class...

2022-07-30 18:35:39 472

原创 mysql 一对多关系表,统计子表关联数量

a 表为主表b 表为子表( a 和 b 是一对多的关系)现在要统计查询 b表有多少条关联了 a 表的数据统计结果如下:展示 a 表 id展示 b 表 关联的 a 表的数量如果需要 表满足某种条件的数量, 如: 在 后跟条件...

2022-07-08 10:16:12 7531

原创 网站悬浮小人

二、 效果1、小帅哥https://unpkg.com/live2d-widget-model-chitose@1.0.5/assets/chitose.model.jsonhttps://unpkg.com/live2d-widget-model-shizuku@1.0.5/assets/shizuku.model.jsonhttps://unpkg.com/live2d-widget-model-tororo@1.0.5/assets/tororo.model.jsonhttps://un

2022-06-28 21:17:48 1460 1

原创 vue首页加载优化,vue使用cdn加载插件,vue cdn优化

问题: vue 线上打开首页速度太慢,js文件太大,且全部走当前服务器获取 js/css 数据,服务器带宽也跟不上处理方式: 把一些 js/ css 使用 cdn 的方式进行加载优化后使用 cdn 地址加载,浏览器可以快速拉取到数据1、配置排除依赖2、配置cdn地址3、关闭打包生成 map.js 文件定义配置信息加入配置externals = 排除cdn 信息注入到配置中2、public/index.html读取 main.js 注入的配置3、效果查看1、首页会写入 css/js 文件2、

2022-06-28 15:43:11 1979 1

原创 vue2 使用 markdown插件 v-md-editor

v-md-editor 官方文档地址:https://code-farmer-i.github.io/vue-markdown-editor/zh/2、main.js 全局引入插件3、二次封装插件1、二次封装2、main.js 全局引入( 第二部已加入)在 components 目录下创建 v-md-editor 文件夹并创建文件 index.vueindex.vue 代码如下4、使用在任意地方使用效果如下,图片上传支持 cv, qq,wx截屏上传个人开源项目(快速开发项目利器- 通用后

2022-06-17 21:05:08 6161 6

原创 使用阿里云oss 部署静态资源,网站,vue等

步骤:备注:为什么要创建新的 Bucket, 因为一个 Bucket 只能配置一个首页地址,域名只能指定到一个首页,多个端可使用多个 Bucket 部署创建新的 Bucket,权限设置为公共读我这里上传了一个 index.html 文件配置后使用 Bucket 域名访问 或 自定义域名访问将自动定位首页地址,可参考6进入传输管理 --> 域名管理绑定如果第三步开关打开了,会自动创建没开或域名在其他平台则自己创建使用域名就可以访问到我们的静态资源了,可以用于部署静态网站,vue 项目等访

2022-06-13 10:39:04 4068

原创 kafka 安装使用 /springboot整合kafka /消息投递机制以及存储策略 /副本处理机制

Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是在现代网络上的许多社会功能的一个关键因素。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。 对于像Hadoop一样的日志数据和离线分析系统,但又要求实时处理的限制,这是一个可行的解决方案。Kafka的目的是通过Hadoop的并行加载机制来统一线上和离线的消息处理,也是

2022-06-09 15:40:03 1942 1

原创 使用反射批量修改/填充 List<T> 的值

需求示例1、传入任意 List 对象数据,有Id,但没有用户姓名2、通过反射获取 List 中的 Ids3、通过 Ids 批量查询数据,获取用户姓名4、填充 List 对象中的姓名值示例代码使用: insertMchUserInfoData(List<T> data, String idKey, String nameKey)// public <T> void insertMchUserInfoData(List<T> data, String i

2022-05-16 11:37:46 1277

原创 vue2 使用富文本插件 vue-tinymce(tinymce)

富文本组件: vue-tinymce 配置教程1、package.json 添加依赖及对应版本dependencies 依赖管理下添加"tinymce": "^5.3.1","@packy-tang/vue-tinymce": "^1.0.0",加好了 npm install 一下2、vue-tinymce 组件进行二次封装在 src/components/ 下创建 vue-tinymce/index.vue 组件 (对vue-tinymce进行二次封装)<template

2022-05-14 15:09:06 7025

原创 mysql 分组去重只保留最新创建时间的数据

使用子查询先排序,在正常查询就可以了SELECT * FROM ( SELECT * FROM crisps_mch_manage_operate_log ORDER BY create_time DESC) AS twhere t.operate_type_code = "LEAVE"and t.mch_user_id = "2153393495029450437"GROUP BY mch_user_idLIMIT 20...

2022-05-06 18:26:23 1658

原创 获取 postman 的 token

作用我这里获取 postman 的 token 的主要目的是 idea插件 easyapi 生成接口文档使用获取1、打开 postman 个人中心2、选择API keys3、点击生成

2022-05-05 10:16:44 2273

原创 mybatis-plus 动态指定只查询某些字段

主要目的: 处理前端只想查询其中的某些字段, 返回所有数据太多,又不想扩展接口的时候使用1、传入动态字段// 获取逗号分割的需要的字符串String fieldValues = param.getFieldValues();2、拼接语句查询即可LambdaQueryWrapper<CreditPointRuleClass> queryWrapper = new LambdaQueryWrapper<>(); // 只查询某些字段 if (StringUtils.i

2022-04-28 10:44:27 6067

原创 设计模式--23种设计模式,实际使用示例演示Demo-- (内容更新中)(2022)

代码地址仓库: https://gitee.com/wslxm/xj-design-pattern1.1、简单工厂1、一句话描述1、生活示例: 我去冰箱拿东西出来吃,冰箱(工厂) 里面有 可乐,雪碧,雪糕等, 我可以指定去拿我想吃的东西2、业务示例: 我需要对某一个数进行加减乘除运算,创建运算工厂, 分别实现 加,减,乘,除 的逻辑即可2、代码生活示例 对应代码: design_1.1_factory.demo业务示例 对应代码: design_1.1_factory.demo1

2022-04-13 16:12:28 862

原创 多线程-使用大全 基础使用 / 锁 / 线程池 / 原子类 / 并发包 / CAS / AQS (2022版)

一、多线程描述1、什么是cpuCPU的中文名称是中央处理器,是进行逻辑运算用的主要由运算器、控制器、寄存器三部分组成,运算器:从字面意思看就是运算就是起着运算的作用,控制器:就是负责发出cpu每条指令所需要的信息,寄存器:就是保存运算或者指令的一些临时文件,这样可以保证更高的速度。我们的线程运行在cpu之上的2、什么进程/线程一个cpu 可以同时启动多个进程, 一个进程可以插件多个线程进程: 比如我们使用电脑打开 qq, 就是一个进程, 在打开微信, 又会开启一个新的进程线程: 比

2022-03-21 08:29:13 592

原创 Docker 安装使用全教程,安装/ 命令大全 / DockerFile镜像制作/ Docker容器编排以及一键安装Nginx+Redis+Mysql/ 可视化工具Portainer (2022版)

官网: https://docs.docker.com/ 官网: https://www.docker.com/ docker 镜像市场: https://hub.docker.com/ 一、docker 说明1.1、docker 核心1、Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源,Docker 是一个 CS 架构软件。2、Docker 是一个虚拟化轻量级linux服务器,可以解决我们在开发环境中运行配置问题3.、Docker的主要目标.

2022-02-26 16:44:02 4494 2

阿里规约-Java开发手册 v-1.7.0(嵩山版).rar

阿里编码,阿里开发手册

2021-12-24

猜成语数据 31851 条数据 cy.xlsx

猜成语数据

2021-10-27

5w条菜谱数据 cp5w.sql

分享一个宝藏资源

2021-03-10

layui 数菜单插件

功能说明:(详细使用方式在下面的文档中) 1、常规tree,无层级限制; 2、增加checkbox复选框; 3、两种数据绑定方式,json数组/异步数据接口,优化了数据格式; 4、节点默认选中状态; 5、节点是否可用; 6、父级节点拥有其子级节点全选功能; 7、父级节点监听子级节点选中状态,并更改自身状态; 8、加载等待提示; 9、加载完毕后的初始展开状态; 10、三种节点图标样式自定义设置,取自layui图标; 11、三种节点图标颜色自定义配色; 12、全选框; 13、全选框状态更改触发的监听事件自定义; 14、节点状态更改的监听事件自定义(节点点击事件,不包含全选框); 15、可自动撑起容器高度,容器最小高度100px; 16、解决单页面多个xtree冲突的问题; 17、如layui一样简单的使用方式; 提供四种方法: 1、获取全部[选中的][末级节点]原checkbox DOM对象,返回Array 2、获取全部原checkbox DOM对象,返回Array 3、通过value值找父级DOM对象,顶级节点与错误值均返回null 4、更新数据,重新渲染,无返回值

2019-06-14

解析xml 的 jar 依赖

它是可扩展标记语言(Extensible Markup Language,简称XML),是一种标记语言。 XML 全称为可扩展的标记语言。主要用于描述数据和用作配置文件。 XML 文档在逻辑上主要由一下 5 个部分组成: XML 声明:指明所用 XML 的版本、文档的编码、文档的独立性信息 文档类型声明:指出 XML 文档所用的 DTD 元素:由开始标签、元素内容和结束标签构成 注释:以结束,用于对文档中的内容起一个说明作用 处理指令:通过处理指令来通知其他应用程序来处理非 XML 格式的数据,格式为   XML 文档的根元素被称为文档元素,它和在其外部出现的处理指令、注释等作为文档实体的子节点,根元素本身和其内部的子元素也是一棵树。

2019-04-21

mysql 学习使用表及数据

学习使用--

2019-03-04

Git-2.20.1-64-bit.exe,zip

1、分布式:Git版本控制系统是一个分布式的系统,是用来保存工程源代码历史状态的命令行工具。  2、保存点:Git的保存点可以追踪源码中的文件, 并能得到某一个时间点上的整个工程项目的状态;可以在该保存点将多人提交的源码合并, 也可以回退到某一个保存点上。   3、Git离线操作性:Git可以离线进行代码提交,因此它称得上是完全的分布式处理,Git所有的操作不需要在线进行;这意味着Git的速度要比SVN等工具快得多,因为SVN等工具需要在线时才能操作,如果网络环境不好, 提交代码会变得非常缓慢。  4、Git基于快照:SVN等老式版本控制工具是将提交点保存成补丁文件,Git提交是将提交点指向提交时的项目快照,提交的东西包含一些元数据(作者,日期,GPG等)。   5、Git的分支和合并:分支模型是Git最显著的特点,因为这改变了开发者的开发模式,SVN等版本控制工具将每个分支都要放在不同的目录中,Git可以在同一个目录中切换不同的分支。  6、分支即时性:创建和切换分支几乎是同时进行的,用户可以上传一部分分支,另外一部分分支可以隐藏在本地,不必将所有的分支都上传到GitHub中去。   7、分支灵活性:用户可以随时创建、合并、删除分支,多人实现不同的功能,可以创建多个分支进行开发,之后进行分支合并,这种方式使开发变得快速、简单、安全。

2019-02-17

一款好看的后台模板

vip-admin Html v1.0.0.zip 更新时间:2017-01-06 更新日志: 1.该模板最大化保留了原生layui的基础样式,整合行成的一套后台模板。 2.该模板集合了layui插件、datatables插件。 3.该模板使用layui基础样式中的按钮、表单、表格、和选项卡 4.datatables表格和layui表格深度整合,使用更加方便、美观、人性化。 5.扩展了欢迎页面、登录页面。 vip-admin Html v1.0.1.zip 更新时间:2017-02-16 更新日志: 1.优化datatables表格,添加排序图标,点击升序降序更加美观;表格全选优化,全选后所有选中项添加背景颜色,使之选中更加明显。 2.添加echearts图表插件,展示了基本的柱状图和饼图示例。 vip-admin Html v1.1.0.zip 更新时间:2017-02-27 更新日志: 1.登录页面添加头部标题 2.新增tree table 页面 3.新增404页面 4.新增tips提示页面 5.js功能: 具体操作请查看 js/table-tool.js getIds(table对象,获取input为id的属性); deleteAll(ids,请求url,操作成功跳转url,操作失败跳转url); UnixToDate(时间戳,显示年月日时分,加8小时显示正常时间区); 6.该版本已兼容手机浏览 vip-admin Html v1.5.0.zip 更新时间:2017-03-20 1.更新layui框架为最新版1.0.9_rts版本。 2.优化css,样式更加接近vip-admin管理系统v1.0.5。 3.新增效果:导航栏点击栏目右侧添加相应tab选项卡,点击已经生成过的选项卡直接跳转到该选选项卡 4.新增导航栏收缩按钮 5.修改已知BUG vip-admin Html v1.5.1.zip 更新时间:2017-03-21 1.修改浏览器窗口resize时不断闪烁BUG。 感谢:Clannad- vip-admin Html v1.6.0.zip 更新时间:2017-04-25 1.优化CSS、JS 2.新增新的登录、注册页面。 3.新增主题功能,提供默认、纯白、蓝白三种主题配置。 4.导航栏添加图标。 5.修改已知BUG。 vip-admin Html v1.7.0.zip 更新时间:2017-05-21 1.优化主题样式细节。 2.标签新增双击关闭当前标签功能。 3.标签新增右键功能。 4.新增js功能。 详细可查看【frame/static/js】文件夹内的js vip_nav.js 【主页菜单js】 具体功能: 1) main方法 main(请求地址,过滤ID,是否展开,携带参数); 2) top_left方法 top_left(请求地址,过滤ID,是否展开,携带参数); vip_tab.js 【子页面操作父页面选项卡js】 具体功能: 1) add方法 add(操作对象,标签标题,url地址); 2) getThisTabId方法 getThisTabId(); // 返回当前展示页面父级窗口标签的lay-id 3) del方法 del(标签lay-id); vip_table.js 【表格js,该js属于整合】 具体功能: 1) deleteAll方法 deleteAll(ids,请求的url,操作成功跳转url,操作失败跳转url); 2) unixToDate方法 unixToDate(时间戳,是否只显示年月日时分,8); // 返回正常时间 3) getIds方法 getIds(表格对象,每条数据的属性id); // 返回需要的 ids 5.修改已知BUG。 vip-admin Html v1.8.0.zip 更新时间:2017-08-26 1.更新layui-v1.0.9为layui-v2.0.2版本。 2.右键增加关闭全部标签按钮。 3.更新欢迎页面。 4.更新data-table页面和tree-table页面为layui自带table组件。 5.新增js功能。 详细可查看【frame/static/js】文件夹内的js vip_table.js 1) getFullHeight方法 getFullHeight(); // 返回子页面整体高度,用于table组件设置全屏高度 6.修改已知BUG。

2018-09-02

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除