首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏藏经阁

    【JDK14 新特性】Record

    JDK14中预览特性:神说要用record,于是就有了。 3. return "Point{" + "x=" + x + ", y=" + y + '}'; } } 新特性

    1.1K40编辑于 2023-03-09
  • 来自专栏程序那些事

    JDK14的新特性:instanceof模式匹配

    程序那些事 JDK14在2020年的3月正式发布了。可惜的是正式特性只包含了最新的Switch表达式,而Records,patterns,text blocks仍然是预览特性。 本文要讲的就是JDK14的一个预览特性instanceof的pattern matching。也就是说在instanceof中可以使用模式匹配了。 怎么理解呢?

    62620发布于 2020-07-08
  • 来自专栏鲸鱼动画

    CSS3新特性?

    0, 0.75); 圆角 border-radius: 5px; 渐变 background:linear-gradient(red, green, blue); 阴影 box-shadow:3px 3px 3px rgba(0, 64, 128, 0.3); 倒影 box-reflect: below 2px; 文字装饰 text-stroke-color: red; 文字溢出 text-overflow 背景效果 background-size: 100px 100px; 边框效果 border-image:url(bt_blue.png) 0 10; 平滑过渡 transition: all .3s

    49310发布于 2020-09-21
  • 来自专栏Java后端开发博客

    CSS3 新特性

    # CSS3 新特性 结构性伪类选择器(重点) 内容追加伪元素(重点) CSS3新增样式属性 background-image的渐变 线性渐变(重点) CSS3的opacity 属性(重点) CSS3 的filter(滤镜) 属性 如同人类的的进化一样,CSS3是CSS2的“进化”版本,在CSS2基础上,增强或新增了许多特性, 弥补了CSS2的众多不足之处,使得Web开发变得更为高效和便捷。 # 结构性伪类选择器(重点) 结构性伪类选择器是CSS3中新增加的类型选择器。常用的的结构性伪类选择器如下所示: :nth-child(n) 对指定序号的子元素设置样式(从前往后数)。 参数可以使数字(1、2、3)、关键字(odd、even)、公式(2n、2n+3 :使用公式时,n从0开始),参数的索引起始值时1,而不是0。 商城系统</h3>

    </body> </html> 结果 # CSS3新增样式属性 # background-image的渐变 渐变配色推荐网站:https://webgradients.com

    1.1K20编辑于 2022-12-25
  • 来自专栏Czy‘s Blog

    CSS3新特性

    CSS3新特性 CSS3是最新的CSS标准,旨在扩展CSS2.1。 圆角 通过border-radius属性可以给任何元素制作圆角。 : 100px; border: 1px solid #eee; box-shadow: 5px 5px 5px #aaa; } </style> 背景 CSS3中包含几个新的背景属性 转换 CSS3可以使用3D转换来对元素进行格式化。 column-gap: 20px; } </style> 用户界面 CSS3中增加了一些新的用户界面特性来调整元素尺寸,框尺寸和外边框。 DOCTYPE html> <html> <head> <title>CSS3新特性</title> <style type="text/css"> div{

    1.8K30发布于 2020-08-27
  • 来自专栏JavaEdge

    JDK14新特征最全详解

    JDK 14一共发行了16个JEP(JDK Enhancement Proposals,JDK 增强提案),筛选出JDK 14新特性。 str,指向上面的obj 但上述做法不是最理想: 语法臃肿乏味 同时执行类型检测校验和类型转换 String类型出现3次,但最终要的可能只是一个String类型的对象变量 重复代码过多,冗余度高 JDK14 如枚举类型Color 中原来只有3个值:RED、GREEN和BLUE。使用该枚举类型的switch表达式穷尽了3种情况并完成编译。 之后Color中增加了一个新的值YELLOW,当用这个新的值调用之前的代码时,由于不能匹配已有的值,编译器产生的default会被调用,告知枚举类型发生改变 3 JEP 368:文本块 (JDK 13后的第二个预览版 ) 3.1 引入 Java开发通常需进行大量字符串文本拼接等相关组织操作,从JDK 13到JDK 14开始文本块新特性,提高Java程序书写大段字符串文本的可读性和方便性。

    85000编辑于 2025-06-01
  • 来自专栏IMWeb前端团队

    fis3 新特性应用

    本文作者:IMWeb 黎清龙 原文出处:IMWeb社区 未经同意,禁止转载 fis3 新特性应用 1 前言 fis3相比fis2,核心思路并没有改变 还是围绕3个核心做处理: 资源嵌入 资源定位 讲解fis3提供的特殊事件,及其作用。 这些节点的意义也非常深远,甚至可以改变fis3的compile流程,同样笔者也举两个例子 4.1 不需要两个插件! ,那么我们可能需要写两个插件,分别是: fis3-preprocessor-xxx 和 fis3-postprocessor-xxx 我们真的需要吗? 后续 可以看到,fis3最重大的改进就是提供了更多的想象空间给插件开发者 合理利用这些特性,我们可以在fis3的环境下做许多事情 但就只有这些吗? No!还有另外一些更加有趣更加开放的特性还没介绍。

    1K90发布于 2018-01-08
  • 来自专栏IMWeb前端团队

    fis3 新特性应用

    本文作者:IMWeb 黎清龙 原文出处:IMWeb社区 未经同意,禁止转载 fis3 新特性应用 1 前言 fis3相比fis2,核心思路并没有改变 还是围绕3个核心做处理: 资源嵌入 资源定位 讲解fis3提供的特殊事件,及其作用。 这些节点的意义也非常深远,甚至可以改变fis3的compile流程,同样笔者也举两个例子 4.1 不需要两个插件! ,那么我们可能需要写两个插件,分别是: fis3-preprocessor-xxx 和 fis3-postprocessor-xxx 我们真的需要吗? 后续 可以看到,fis3最重大的改进就是提供了更多的想象空间给插件开发者 合理利用这些特性,我们可以在fis3的环境下做许多事情 但就只有这些吗? No!还有另外一些更加有趣更加开放的特性还没介绍。

    69420发布于 2019-12-04
  • 来自专栏python3

    Hadoop3.x新特性

    Hadoop3.x概述 Hadoop3.x中增强了很多特性,并且也改进了很多地方。需要注意的是,在Hadoop3.x中,不能再使用jdk1.7,而是需要升级到jdk1.8以上版本。 Hadoop3.x官方文档地址如下: http://hadoop.apache.org/docs/r3.0.1/ ---- Hadoop3.x新特性之Common改进 Hadoop Common改进 (https://issues.apache.org/jira/browse/HADOOP-9902) ---- Hadoop3.x新特性之HDFS改进 Hadoop3.x中最大改变的是HDFS,HDFS x新特性之MapReduce改进 Tasknative优化。 (https://issues.apache.org/jira/browse/MAPREDUCE-5785) ---- Hadoop3.x新特性之其他 添加新的 hadoop-client-api 和

    2.8K20发布于 2020-01-06
  • 来自专栏Crossin的编程教室

    ​Python 3 新特性:类型注解

    于是 Python 3 提供了一个新的特性: 函数注解 也就是文章开头的这个例子: def add(x:int, y:int) -> int: return x + y 用 : 类型 的形式指定函数的参数类型 int = 123 b: str = 'hello' 更进一步,如果你需要指明一个全部由整数组成的列表: from typing import List l: List[int] = [1, 2, 3] 这些新特性也许你并不会在代码中使用,不过当你在别人的代码中看到时,请按照对方的约定进行赋值或调用。 当然,也不排除 Python 以后的版本把类型检查做到解释器里,谁知道呢。

    1.6K20发布于 2018-07-24
  • 来自专栏跟牛老师一起学WEBGIS

    mapboxGL3新特性介绍

    概述 8月7日,mapboxGL发布了3版本的更新,本文带大家一起来看看mapboxGL3有哪些新的特性。 升级允许使用最新的特性,包括新的mapbox 3D样式标准。 Github有关新版本的特性介绍如下: 1. 引入新的实验性光照API来控制地图的光照和阴影。 3. Mapbox GL JS v3 also introduces a new set of style properties: 引入新的表达式和样式属性来增强样式,新的样式属性包括: background

    1.2K20编辑于 2023-09-06
  • 来自专栏Young Dreamer

    webpack3新特性简介

    本文主要依据公告内容,简单介绍一下webpack3的新特性,以及在实际项目中的应用。 2.28.0 requires a peer of webpack@1 || ^2 || ^2.1.0-beta || ^2.2.0-rc but none was installed. webpack3新特性 webpack3通过设置ModuleConcatenationPlugin使用这个新特性: module.exports = { plugins: [ new webpack.optimize.ModuleConcatenationPlugin webpack3相对于webpack2,过渡相对平稳,但是新的特性大都围绕ES Module提出,如Scope Hoisting和Magic Comment; 总之,webpack的未来肯定是围绕ES的支持度 、构建速度与产出代码的性能和用户体验来建设的,同时webpack的团队已经承诺会根据社区的投票来决定新特性开发优先权。

    1.6K90发布于 2018-01-31
  • 来自专栏python3

    centos7新特性3

    Centos7新特性: MBR 分区的前 446 个字节存放的是系统引导程序 grub,中间 64 字节是分区表,最后 2 个字 节表示结束。 系统开机都经历了什么? 1、BIOS 自检,检查硬件;  2、激活 MBR,MBR 上不存在文件系统,可以视作硬件一部分,因此可以被直接读取  3、grub 加载到内存,生成一个微系统,微系统内置了精简版的文件系统 4、通过这个微系统 grub 的主要把他的配置文件放在了 3 个地方 /boot/grub2/grub.cfg (/etc/grub2.cfg 是/boot/grub2/grub.cfg 文件的符号链接) /etc/grub.d 重新编译生成grub.cfg文件 grub2-mkconfig -o /boot/grub2/grub.cfg (在终端模式下,需安装gpm工具来复制粘贴) 3.

    1.2K20发布于 2020-01-10
  • 来自专栏程序猿阿朗的专栏

    Jdk14 都要出了,Jdk9 的新特性还不了解一下?

    Java 新特性系列已经从 Java 7 开始补充到 Java 9 了,每一篇的反馈都还不错。这个系列会持续更新到 Java 13 版本,然后在每个 Java 新版本发布时同步更新这个系列。 JDK 9 在 DEA (这里我放错图了,微信不支持改图) 当然,这篇文章主要介绍 Java 9 的新特性,而模块化是一个巨大改变,结合示例介绍下来篇幅会比较长,这里就不占用太多篇幅了。 便捷丰富的 Stream 操作让人爱不释手,更让没看过的同事眼花缭乱,在介绍 Java 8 新特性时已经对 Stream 进行了详细的介绍,没看过的同学可以看下这篇: 还看不懂同事的代码? 其他更新 Java 9 中增加或者优化的功能远不止这些,上面只是列举了常用的一些新特性,更多的新特性如: 不能使用下划线 _ 作为变量名,因为它是一个关键字。 新特性很多,感兴趣的可以自己了解下。 再次预告,后续文章会结合案例图文并茂详细介绍 Java 9 开始的模块系统,感兴趣的可以关注我。此去山高水远,愿你我一路同行。

    81310发布于 2020-02-25
  • 来自专栏码农沉思录

    Jdk14 都要出了,Jdk9 的新特性还不了解一下?

    点击上方“码农沉思录”,选择“设为星标” 优质文章,及时送达 Java 新特性系列已经从 Java 7 开始补充到 Java 9 了,每一篇的反馈都还不错。 JDK 9 在 DEA (这里我放错图了,微信不支持改图) 当然,这篇文章主要介绍 Java 9 的新特性,而模块化是一个巨大改变,结合示例介绍下来篇幅会比较长,这里就不占用太多篇幅了。 便捷丰富的 Stream 操作让人爱不释手,更让没看过的同事眼花缭乱,在介绍 Java 8 新特性时已经对 Stream 进行了详细的介绍,没看过的同学可以看下这篇: 还看不懂同事的代码? 其他更新 Java 9 中增加或者优化的功能远不止这些,上面只是列举了常用的一些新特性,更多的新特性如: 不能使用下划线 _ 作为变量名,因为它是一个关键字。 新特性很多,感兴趣的可以自己了解下。 再次预告,后续文章会结合案例图文并茂详细介绍 Java 9 开始的模块系统,感兴趣的可以关注我。此去山高水远,愿你我一路同行。

    74910发布于 2020-03-03
  • 来自专栏老男孩成长之路

    Jdk14 都要出了,Jdk9 的新特性还不了解一下?

    当然,这篇文章主要介绍 Java 9 的新特性,而模块化是一个巨大改变,结合示例介绍下来篇幅会比较长,这里就不占用太多篇幅了。 ,就是工厂内部会自由复用已有实例或者创建新的实例,所以应该避免对 of 创建的集合进行判等或者 haseCode 比较等操作。 便捷丰富的 Stream 操作让人爱不释手,更让没看过的同事眼花缭乱,在介绍 Java 8 新特性时已经对 Stream 进行了详细的介绍: 当然,学习 Stream 之前要先学习 Lambda : 在 其他更新 Java 9 中增加或者优化的功能远不止这些,上面只是列举了常用的一些新特性,更多的新特性如: 不能使用下划线 _ 作为变量名,因为它是一个关键字。 新特性很多,感兴趣的可以自己了解下。 再次预告,后续文章会结合案例图文并茂详细介绍 Java 9 开始的模块系统,感兴趣的可以关注我。此去山高水远,愿你我一路同行。

    86010发布于 2020-02-25
  • 来自专栏守候书阁

    个人总结(css3新特性)

    个人觉得css3不难,但是很难用得好,用得顺手,最近我也在过一遍css3的一些新特性(不是全部,是我在工作上常用的,或者觉得有用的),以及一些实例,就写了这一篇总结! 希望,这篇文章能帮到大家认识css3。写这篇文章主要是让大家能了解css3的一些新特性,以及基础的用法,感觉css3的魅力! 这里主要是想让大家了解css3的新特性!代码也是很基础的用法。我给出代码主要是让大家在浏览器运行一下,让大家参考和调试。 20.小结 好了,个人总结的css3的新特性,就到这里了!其中有一些新特性如果想使用的好,必须多去了解和练习。有些新特性,如果要单独详细的讲,比如动画,过渡,弹性盒子,渐变等。 上面对css3新特性的讲解和案例,都是基础的认识和用法,希望能起到一个拓展思维的作用。最重要的是,大家要多加练习,实操是最重要的一环,孰能生巧也是这样来的!

    2.7K10发布于 2018-08-22
  • 来自专栏架构之巅

    架构视角:Jackson3新特性

    Jackson3新特性刚刚完成了公司框架的升级,这次springboot3到springboot4没想到绊住我的不是spring和jdk的升级而是jackson,这个平常与我们天天大家到的伙伴在这次springboot4 ,从Jackson2.x升级到Jackson3.x,并不是一次“无感升级”,从实践经验来看,非常痛苦,尤其是现在很多生态的依赖包还是jackson2,比如我们常用的swagger(springdoc), Jackson3的目标非常明确:安全、类型清晰、面向现代Java。 *Jackson3完全移除了对javax. jackson-core:流式APIjackson-annotations:元数据定义扩展模块(JavaTime、Kotlin、Afterburner等)职责边界更清楚六、核心变化五:为现代Java语言特性而生

    1.4K20编辑于 2025-12-30
  • 来自专栏java学习java

    java 9的新特性解读(3)

    新的 String 类将根据字符串的内容存储编码为 ISO-8859-1/Latin-1(每个字符一个字节)或 UTF-16(每个字符两个字节)的字符。编码标志将指示使用哪种编码。  { { put("a", 1); put("b", 2); put("c", 3)

    37530编辑于 2023-10-15
  • 来自专栏Lauren的FPGA

    Vivado 2019.1新特性(3):增量综合

    自增量布局布线之后,Xilinx在Vivado 2019.1版本中正式发布了增量综合。可以借助Tcl脚本完成,也可以在图形界面下完成,其流程和增量布局布线很类似。

    2.4K40发布于 2019-10-30
  • 领券