搜索
共找到"java"相关的 文章88条 信息
  • 安全公告:适用于IBM Cloud的Java Liberty容易遭到拒绝服务(CVE-2020-4590)

    Liberty for Java for IBM Cloud中使用的IBM WebSphere Application Server Liberty中存在拒绝服务漏洞。受影响的产品和受影响的版本:受影响的产品版本Java自由3.48请参考以下参考URL以获取补救和其他漏洞详细信息: 源公告:https://www.ibm.com/support/pages/node/6343329

    2020-10-07

  • 攻击者一周内可瞄准90万个WordPress网站

    根据网络安全公司Wordfence发出的安全警报,威胁参与者在上周试图入侵了将近100万个WordPress网站。Wordfence的威胁情报团队表示,黑客从24,000个不同的IP地址发起了攻击,并试图闯入90万多个WordPress网站。据发现,自2020年4月28日以来,未知的黑客参与了这一大规模运动,攻击流量增加了30倍。攻击在2020年5月3日达到顶峰,当时该组织针对50万个域发起了超过2000万次黑客攻击尝试。攻击者在很大程度上滥用了跨站点脚本(XSS)漏洞,将恶意JavaScript代码注入网站,并将其重定向到恶意站点。Wordfence的安全团队说: “我们发现该威胁因素

    2020-05-07

  • 如何计算JavaScript函数的性能

    要比较两个函数哪个性能更好,一个直观且公平的方法就是计算两个函数分别执行完的时间。良好的性能更容易好的用户体验,而好的用户体验更能留住用户。 研究表明,由于性能问题,在88%的在线消费者对用户体验不满意后,他们不太可能会二次使用。这也是为什么要提高性能的一个重要原因。 特别是使用 JS 开发时,编写的每一行 JS 都可能会阻塞DOM,因为它是单线程语言。本次分享,我们主要介绍如何计算函数的性能。Performance.nowPerformance是一个做前端性能监控离不开的API,最好在页面完全加载完成之后再使用,因为很多值必须在页面完全

    2020-11-23

  • 谈谈 JavaScript 中的事件委托

    为什么要进行事件委托?首先实现一个小功能:在单击 HTML 的按钮后,把消息输出到控制台。为了实现这个小功能,你需要选择按钮,然后再用addEventListener()方法来附加事件监听器:buttonid=buttonIdClickme/button script document.getElementById('buttonId') .addEventListener('click',()=console.log('Clicked!')); /script以上就是侦听单个元素(尤其是按钮)上事件的方式。如果需要监听多个按钮上的事件呢?下面是一种可能的实现:divid=buttons buttonclass=buttonClassClickme/button buttoncla

    2020-11-22

  • JavaScript中reduce()方法的5个用法示例(分享)

    reduce()方法对数组中的每一个元素执行一个reducer函数(由你提供),从而得到一个单一的输出值。reduce()方法将一个数组中的所有元素还原成一个单一的输出值,输出值可以是数字、对象或字符串。reduce()方法有两个参数,第一个是回调函数,第二个是初始值。回调函数回调函数在数组的每个元素上执行。回调函数的返回值是累加结果,并作为下一次调用回调函数的参数提供。回调函数带有四个参数。Accumulator(累加器)——累加器累加回调函数的返回值。Current Value(当前值)——处理数组的当前元素。Current Index(当前索引)——处理数组

    2020-11-18

  • 6种JavaScript异步编程方式(总结)

    前言我们知道Javascript语言的执行环境是单线程。也就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务。这种模式虽然实现起来比较简单,执行环境相对单纯,但是只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行。常见的浏览器无响应(假死),往往就是因为某一段Javascript代码长时间运行(比如死循环),导致整个页面卡在这个地方,其他任务无法执行。为了解决这个问题,Javascript语言将任务的执行模式分成两种:同步和异步。本文主要介绍异步编程几种办法,并通

    2020-11-10

  • javascript中如何Number()方法?两种用法介绍

    JS中,调用Number()主要有两种方式,一是作为一个 function 将任意类型的数据转换成数值,二是作为一个类,通过new 生成一个数值对象。其中第一种方式更常用。用法一:functionNumber(value)将一个任意类型的数据转换成数值,无法转换的则返回 NaN,转换规则类似于类型隐式转换,与parseFloat略有差异。转换规则如下:值 Value结果 ResultundefinedNaNnull0false0true1number原样输出string忽略前后空格,碰到第一个非数字字符为止,空字符串返回 0object调用内部 ToPrimitive(value, Number),如果是 Date 对象,返回从 1970年1月1日至Da

    2020-11-09

  • JavaScript如何替换所有指定字符?3种方法介绍

    在 JS 没有提供一种简便的方法来替换所有指定字符。 在 Java 中有一个replaceAll(),replaceAll(String regex, String replacement))方法使用给定的参数 replacement 替换字符串所有匹配给定的正则表达式的子字符串。在 JS 最新的提案String.prototype.replaceAll()中,它将replaceAll()方法用于字符串。在该提案还没出来之前,我们来看看在 JS 中有哪些方法可以实现reaplceAll的效果。1.使用split和join的方法这种方法,主要包含二个阶段:使用split方法,根据指定的字符将字符串分成多个部分。然后使用join方法将分割的多个部分连接在一

    2020-11-07

  • 除了 async 速度翻 10 倍,JavaScript 还带来了什么?

    今天的 JavaScript 已经无处不在了,以传统的方式使用 JavaScript,开发者可以在各种 Web 浏览器中创建 Web 应用;通过 Node.js,可以开发命令行工具与服务器等应用;而在桌面领域,通过基于 JavaScript 与 HTML、CSS 等 Web 技术的 Electron 框架可以构建跨平台桌面应用;React Native 则可以用来开发跨平台移动应用;此外,JavaScript 甚至可以在 IoT 设备上运行。Ecma TC39 管理着 ECMAScript 生态的发展,它是当前 JavaScript 语言背后的标准,谷歌 V8 团队一直积极参与 JavaScript 相关标准化工作。V8 是谷歌开源的 JavaScript 引擎(

    2020-11-07

  • 一起聊聊JavaScript的6种继承方式及其优缺点

    温馨提示:想要更好的理解JS继承方式,须了解构造函数、原型对象、实例化对象、原型链等概念第一种:原型链继承利用原型链的特点进行继承functionParent(){ this.name='web前端'; this.type=['JS','HTML','CSS']; } Parent.prototype.Say=function(){ console.log(this.name); } functionSon(){}; Son.prototype=newParent(); son1=newSon(); son1.Say();以上例子解释:①创建一个叫做Parent的构造函数,暂且称为父构造函数,里面有两个属性name、type②通过Parent构造函数的属性(即原型对象)设

    2020-11-02

.
更多

1589982338979126.png


ots网络社区

www.ots-sec.cn

联系方式
更多

投稿邮箱:1481840992@qq.com

交流群2群:622534175

ots网络社区3群:1078548359

关注我们
更多
技术支持: 建站ABC | 管理登录