系统搜索到约有 1229 项符合 Jav 的查询结果

    631. Java泛型的协变与逆变

    从面向对象说起Java作为一门面相对象的语言,当然是支持面相对象的三大基本特性的,反手就蹦出三个词:封装、继承、多态。我们假设有三个类,动物、猫、狗。父类是动物Animal,有两...【详细内容】
    2020-12-29  JAVA

    632. JavaScript的两大类内建数据类型

    JavaScript的数据类型在大的方向上分为两类:1)primitive types and 2)object tyeps。其一 primitive types包括常规的 numbers,string, booleans 以及特殊类型的 null 和 undefin...【详细内容】
    2020-12-29  javascript

    633. javascript 代码的简单优化

    我们以一个例子出发,在工作中我们可能写出以下的代码:这是一段让数组中的全部项变成大写的代码这段代码看起来好像也没有什么问题,阅读起来也很清晰,但是总是让人觉得好像有点长...【详细内容】
    2020-12-24  javascript

    634. 2020年JavaScript框架性能比较

    JavaScript框架之间的终极性能之战 我在网上浏览时发现,两年多来我们没有一个不错的JavaScript框架性能大赛。因此,在2020年总结之前,让我们在将这些库相互抗衡中获得一些乐趣...【详细内容】
    2020-12-24  javascript

    635. 你不得不知道的七个JavaScript小技巧

    数组去重 var arr = [1, 2, 3, 3, 4]; console.log(...new Set(arr)) >> [1, 2, 3, 4]数组和布尔有时我们需要过滤数组中值为 false 的值. 例如(0, undefined, nul...【详细内容】
    2020-12-22  javascript

    636. 吐血整理!这200道阿里P6必备Java面试题,我简直太爱了

    前言梳理了好久,总算是把面试题全部导出来了,毕竟还要上班,这次就给大家总结了一些Java开发岗位的经典面试题。篇幅较大,阅读过程中可能会有点繁琐! 但请细细观看,文章末尾有留给...【详细内容】
    2020-12-18  JAVA

    637. 阿里Java程序员,常用的10大开发工具

    好看的办公楼千篇一律,有趣的纬软人万里挑一!大家好,我是纬小创!作为优秀的打工人,拥有一些实用的工具,往往可以让工作效率翻倍提升。今天纬小创给大家介绍10款阿里Java程序员常用...【详细内容】
    2020-12-16  JAVA

    638. 分享几个 Java 代码质量分析工具

    Infer【Facebook 出品】用于验证代码正确性的现代静态分析工具。Star:11.8k官网:https://github.com/facebook/infer Sourcetrail可视源代码导航器。Star:9.2k官网:https://gith...【详细内容】
    2020-12-07  JAVA

    639. Java 反射到底慢在哪?

    作者:张明云反射具体是怎么影响性能的?这引起了我的反思。是啊,在阐述某个观点时确实有必要说明原因,并且证明这个观点是对的,虽然反射影响性能人尽皆知,我曾经也真的研究过反射是...【详细内容】
    2020-12-01  JAVA

    640. 如何在JavaScript中对对象数组进行排序

    如果需要按特定顺序对对象数组进行排序,我们很有可能会直接找个 JS 库来用。其实大可不必,JS 原生中的 Array.sort就能直接一些复杂又漂亮的排序。本文中,将介绍一些 Array.sor...【详细内容】
    2020-11-26  javascript

    641. Java内存泄漏、性能优化、宕机死锁的N种姿势

    导读本文介绍Java诸多优化实例:第一,排查堆上、堆外内存泄露;第二,使用arthas、jaeger、tcpdump、jstack做性能优化;第三,排查进程异常退出的原因,如被杀、System.exit、Java调用的...【详细内容】
    2020-11-25  JAVA

    642. 排名前5的JavaScript框架

    领先的JavaScript框架和库如何随着时间变化并走向未来> Photo by Victoriano Izquierdo on Unsplash每年,科技行业都在快速发展。基于受欢迎程度及其全面性,出现了不同的趋势...【详细内容】
    2020-11-25  javascript

    643. JavaScript数据结构——队列的实现

    队列与堆栈类似,只是插入点与移除点不同。我们在队列的一端添加,从另一端移除。这一次,我们称之为先进先出(FIFO)。就像你能想到的任何队列一样,例如在餐厅、迪厅或者当你在等待进...【详细内容】
    2020-11-17  javascript

    644. 常用Java开发工具介绍

    在刚刚接触学习Java编程的时候,我们可以使用一些功能强大的记事本来做练习,比如:1、UlteaEdit:UltraEdit 是一套功能强大的文本编辑器,可以编辑文本、十六进制、ASCII 码,完全可以...【详细内容】
    2020-11-17  JAVA

    645. JAVA中常见的阻塞队列详解

    在之前的线程池的介绍中我们看到了很多阻塞队列,这篇文章我们主要来说说阻塞队列的事。 阻塞队列也就是 BlockingQueue ,这个类是一个接 口,同时继承了 Queue 接口,这两个接口...【详细内容】
    2020-11-16  JAVA

    646. Java线上CPU100% 问题排查

    操作系统:Centos7这里我们模拟一个CPU占用100%的程序,程序很简单死循环。 运行该程序,然后通过top命名查看: 找到执行CPU占用高的java进程,对应的PID为510接着使用如下命令查看具...【详细内容】
    2020-11-16  JAVA

    647. JavaScript,如何在字符串中找到一个字符?

    如何在字符串中找到一个字符,使用JavaScript?有一个简单的方法。每个字符串都有一个includes()方法,可以接受一个(或多个)字符。如果字符串中包含该字符,该方法返回true,如果不包含...【详细内容】
    2020-11-16  javascript

    648. JavaScript运行机制

    一、引子本文介绍JavaScript运行机制,这一部分比较抽象,我们先从一道面试题入手:console.log(1);setTimeout(function(){console.log(3);},0);console.log(2);//请问数字打印顺...【详细内容】
    2020-11-13  javascript

    649. 开发者应知道的方法论:JavaScript中的DILOS原则

    本文最初发布于 hackernnon 网站,经原作者授权由 InfoQ 中文站翻译并分享。SOLID 原则是开发人员创建灵活、可理解和可维护代码的基础。但你要正确遵循这些原则就可能明显减...【详细内容】
    2020-11-11  javascript

    650. Java 中的 Optional

    从 Java 8 引入的一个很有趣的特性是 Optional 类。Optional 类主要解决的问题是臭名昭著的空指针异常(NullPointerException) —— 每个 Java 程序员都非常了解的...【详细内容】
    2020-11-10  JAVA

    651. java 异步编程

    前言在 java 中你不了解异步编程,crud 完全没有问题,但是有的需求你无法优雅的实现。js 也存在异步编程,当你理解了用同步的思维编写异步的代码时,相信你在编程上的造诣又更进一...【详细内容】
    2020-11-09  JAVA

    652. java中常见的六种线程池详解

    之前我们介绍了线程池的四种拒绝策略,了解了线程池参数的含义,那么今天我们来聊聊Java 中常见的几种线程池,以及在jdk7 加入的 ForkJoin 新型线程池 首先我们列出Java 中的...【详细内容】
    2020-11-05  JAVA

    653. Java 如何获得一个文件或文件夹的大小

    有时候我们需要知道一个文件的大小。我们可以使用一些方法,比如说将文件读取成 InputStream,然后再使用 available() 获得长度就可以了。我们也可以使用 FileUtils 来获得。使...【详细内容】
    2020-10-29  JAVA

    654. Java开发人员必知的常用类库,这些你都知道吗?

    作为一名程序员,我们要避免重复发明轮子,尽可能使用一些成熟、优秀、稳定的的第三方库,站在巨人的肩膀上搭建可靠、稳定的系统。本篇我整理了Java开发人员经常会使用到的第三...【详细内容】
    2020-10-28  JAVA

    655. Java反射有多强?它拥有这五大神奇功能

    什么是反射?在Java中,对于任意一个运行中的对象,可以调用该对象的任意属性和方法;已知一个类,可以获取这个类的所有属性和方法,这就是反射机制。一般情况下,根据面向对象封装原则,J...【详细内容】
    2020-10-28  JAVA

    656. Java如何防止接口重复提交

    正如本文标题所言,今天我们来聊一聊在Java应用系统中如何防止接口重复提交;简单地讲,这其实就是“重复提交”的话题,本文将从以下几个部分展开介绍:1.“重复提交”简介与造成的后...【详细内容】
    2020-10-28  JAVA

    657. Java堆和栈的区别和介绍以及JVM的堆和栈

    1、 Java的堆内存和栈内存Java把内存划分为两种:一种是堆内存,一种是栈内存堆:主要用于储存实例化的对象、数组。由JVM动态分配内存空间。一个jvm只有一个堆内存,线程是可以共享...【详细内容】
    2020-10-23  JAVA

    658. JavaScript 中如何判断变量是否为数字

    简介JavaScript 是一种动态类型语言,这意味着解释器在运行时确定变量的类型。实际上,这也允许我们在相同的代码中使用相同的变量来存储不同类型的数据。如果没有文档和一致性,...【详细内容】
    2020-10-22  javascript

    659. Javascript中reduce()的8种用例

    ▶️四个参数 Accumulator (acc) (累计器) Current Value (cur) (当前值) Current Index (idx) (当前索引) Source Array (src) (源数组)reducer 函数的返回值分配给累计器,并...【详细内容】
    2020-10-16  javascript

    660. 一篇文章彻底搞清JAVA日志框架的使用

    一、Java日志框架发展历程 1996年,欧洲安全电子市场项目组编写了自己的程序跟踪API,后发展成为Log4j,并成为Apache基金会项目成员; 2002年Java1.4,Sun推出Java Util Loggin(JUL)...【详细内容】
    2020-10-14  框架
 1229   首页 上一页 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 下一页 尾页
| 热门信息
| 推荐信息
| 最新信息