设置 href 也是可以执行click事件的,不过如果你的页面是当前页面打开的话,点击a标签会快速跳转页面,click里面的函数可能无法及时运行
eijiongliu4 发布的最新帖子
-
RE: vue a 标签已经设置了href属性,再给他绑一个click事件的话,click事件还会执行不?
-
RE: js 如何用正则匹配富文本img的src
举例:
// 定义变量存储图片地址 var urls = [] // 富文本 var content = '<p>标题,内容xxxxxx <img src="http://xxx.jpg"></p>' // 正则遍历匹配 content .replace(/<img [^>]*src=['"]([^'"]+)[^>]*>/g, function(match, capture) { urls.push(capture) }) // 输出提取结果 console.log(urls)
-
轻量级权限框架insp4j
insp4j为inspector的缩写,中文含义检查员。
基于Spring-EL、AOP,更加灵活易用的权限控制框架,支持权限分组,可用于一套系统多种权限隔离校验,使用简单、易于扩展,支持Servlet、Reactive。 参考了SpringSecurity、Expression的设计,定制扩展灵活。
一个大的项目里会存在各种子业务系统,比如xx营销平台,提供给B端商户使用,其中包含的子业务系统有:商城系统(多门店)、仓库系统(多仓库)、运营系统(多部门),系统交给不同的人员进行维护管理,这里统称操作员。
每个操作员能操作的功能,操作的门店/仓库/部门都是不一样的,甚至是不同的用户体系,不同的粗细粒度,一般我们每个子业务系统会给不同的开发小组开发,如果没有设计统一的权限处理方案,各个小组会各自实现自己所负责的业务系统权限,很难管理。 insp4j就是抽象了一个group,把每个不同的子系统的权限设计区分隔离,不同的group,不同的用户、操作权限、数据权限,这些信息统一封装在InspAuthentication,需要业务系统来构造。
insp4j没有实现用户认证、授权,更没涉及到数据库层面上的数据范围过滤,只对业务系统构造的InspAuthentication、@Insp注解上定义的权限标识基于AOP实现拦截校验,是轻量级的权限控制实现。
-
时序数据管理引擎ApacheIoTDB
IoTDB是针对时间序列数据收集、存储与分析一体化的数据管理引擎。它具有体量轻、性能高、易使用的特点,完美对接Hadoop与Spark生态,适用于工业物联网应用中海量时间序列数据高速写入和复杂分析查询的需求。
IoTDB具有灵活的部署方式;云端一键部署;终端解压即用;终端-云端无缝连接,数据云端同步工具;低硬件成本的存储解决方案;高压缩比的磁盘存储;目录结构的时间序列组织管理方式;支持复杂结构的智能网联设备的时间序列组织;支持大量同类物联网设备的时间序列组织;可用模糊方式对海量复杂的时间序列目录结构进行检索; 高通量的时间序列数据读写等功能。
IoTDB支持百万级低功耗强连接设备数据接入;支持智能网联设备数据高速读写;以及同时具备上述特点的混合负载;面向时间序列的丰富查询语义;跨设备、跨传感器的时间序列时间对齐;面向时序数据特征的计算;提供面向时间维度的丰富聚合函数支持。极低的学习门槛;支持类SQL的数据操作;提供JDBC的编程接口。完善的导入导出工具;完美对接开源生态环境;支持开源数据分析生态系统:Hadoop、Spark;支持开源可视化工具对接:Grafana。