首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏纯洁的微笑

    创业3年,聊聊近况。。。

    推荐阅读: 《一年亏 82 亿,老板工资 12 亿??》 《就聊挣钱社群招募公告。》 1 大环境 前两天看到了一个新闻,说全球86%的CEO都预测明年经济将出现衰退,大家都不看好未来。 其实也不用专家说吧,我估计是人都能感觉到现在经济形势不好,而且未来几年也好不到哪里去。 当然了, 我们这个行业也不例外。 昨天我打开微信公众号看了一下,在2017年左右一起和我们做公众号的小伙伴,现在有很多都不更新了。 就这种默默无声消失在了世界中。 原因无他,不挣钱,大家都是成年人都要养家糊口,靠感情、靠情怀支持不了多久

    40530编辑于 2022-10-10
  • 来自专栏媒矿工厂

    NMOS的发展近况

    NMOS(Networked Media Open Specification)是AMWA(Advanced Media Workflow Association)开发的规范,用于在具有AMWA开放规范形式的网页上分发内容。NMOS为SMPTE的ST2110D的传输层规范上补充了控制层与管理层,从而将ST 2110本身复杂的操作抽象为提供接口以便于与任何控制系统交互的软件层,将本来复杂的底层操作变为简单的操作。

    2.6K20发布于 2019-11-07
  • 来自专栏媒矿工厂

    编解码器发展近况

    它可以与符合AVC、HEVC和VP9的第三方编码器一起使用,并且可以实时地达到4K分辨率。 iSize科技公司首席执行官SergioGrce说,消费者越来越多地投资和消费高质量的视频内容。

    1.4K20发布于 2020-04-17
  • 来自专栏SDNLAB

    业界关注的NFV,近况如何?

    实现了功能虚拟化的网络能够使通信服务提供商快速提供服务、分析和自动化的网络,加速新服务投向市场的周期,并有效利用数据中心的通用平台。 网络功能虚拟化旨在帮助电信行业加快创新、快速、高效的启动服务,主要

    63240发布于 2018-03-29
  • 来自专栏程序猿DD

    Java 9 - 17 特性解读:Java 9

    所以胖哥抽时间梳理了一下从Java 9Java 17的一些常用API的变动。今天先来看看Java 9 都有什么东西。 Java 9 Java 9 最大的变化就是引入了一个JShell和模块化,日常并没有用太多,所以今天不花时间在这些功能上面。 Java 9改善了这一现状,现在你可以: // [1, 2, 3, 4] List<Integer> integers = List.of(1, 2, 3, 4); // {1,2,3} Set<Integer Stream扩展 Stream API 是Java 8中引入的最重要的特性之一。在Java 9中Stream进一步得到了加强。 总结 其实Java 9 还有一些底层的优化,不过对于普通开发者来说了解这些就够用了。上面几个特性,比较常用的就是静态不变集合、try-with-resources优化。

    54930编辑于 2023-04-04
  • 来自专栏码农小胖哥的码农生涯

    Java 9Java 17之Java 9

    所以胖哥抽时间梳理了一下从Java 9Java 17的一些常用API的变动。今天先来看看Java 9 都有什么东西。 Java 9 Java 9 最大的变化就是引入了一个JShell和模块化,日常并没有用太多,所以今天不花时间在这些功能上面。 Java 9改善了这一现状,现在你可以: // [1, 2, 3, 4] List<Integer> integers = List.of(1, 2, 3, 4); // {1,2,3} Set<Integer Stream扩展 Stream API 是Java 8中引入的最重要的特性之一。在Java 9中Stream进一步得到了加强。 总结 其实Java 9 还有一些底层的优化,不过对于普通开发者来说了解这些就够用了。上面几个特性,比较常用的就是静态不变集合、try-with-resources优化。

    96430发布于 2021-09-29
  • 来自专栏JavaGuide

    手写“SpringBoot”近况:IoC模块已经完成

    Snailclimb/jsoncat ):(仿 Spring Boot 但不同于 Spring Boot 的一个轻量级的 HTTP 框架) 边看英雄联盟比赛,边和小伙伴们简单聊聊简易版的“Spring Boot”的近况吧 声明一个接口:SmsService.java public interface SmsService { String send(SmsDto smsDto); } 实现类1:AliSmsServiceImpl.java smsDto.getPhone()); return AliSmsServiceImpl.class.getSimpleName(); } } 实现类2:QiNiuSmsServiceImpl.java smsDto.getPhone()); return QiNiuSmsServiceImpl.class.getSimpleName(); } } post请求传输类:SmsDto.java 我是Guide哥,Java后端开发,会一点前端知识,喜欢烹饪,自由的少年。一个三观比主角还正的技术人。我们下期再见!

    40131发布于 2020-10-10
  • 来自专栏公众号:懒时小窝

    Java】A Guide to Java 9 Modularity

    引言近期在 Baeldung 看到了一篇有关Java9模块化入门介绍的文章,整体翻译加理解下来发现确实不错,个人认为美中不足的是项目构建过于简单和偏手动,个人建议找一些简单的Java9以及之上的开源项目结合参考使用更佳 原文A Guide to Java 9 Modularity | Baeldung1. Module System (JPMS), or “Modules” for short.Java 9 在包上面引入了新的层次,正式的名称叫做 Java 平台模块系统(JPMS),或者更简单称之为“模块 Default ModulesWhen we install Java 9, we can see that the JDK now has a new structure.安装JDK9之后可以看到现在有一个新结构 比如我们使用Java9运行低版本的Java8的程序时候,可能需要添加模块化。

    41320编辑于 2023-06-27
  • 来自专栏云计算linux

    Java 9 揭秘

    Java SE 9之前,JDK构建系统用于生成两种类型的运行时映像 ——Java运行时环境(JRE)和Java开发工具包(JDK)。 Java SE 9之前的JDK和JRE目录布局 在 Java SE 9之前,JDK中: bin目录用于包含命令行开发和调试工具,如javac,jar和javadoc。 Java SE 9中的JDK目录布局 在Java SE 9 的JDK中: 没有名为jre的子目录。 bin目录包含所有命令。 在Windows平台上,它继续包含系统的运行时动态链接库。 ="Windows" JAVA_VERSION="9" JAVA_FULL_VERSION="9-ea+133" 在列表中只显示了三个模块。 Java SE 9仍然支持认可的标准和独立API覆盖机制。 在Java SE 9中,运行时映像由模块组成。 要使用此机制,需要使用更新版本的模块,用于支持标准和独立API。

    75710编辑于 2024-12-19
  • 来自专栏怀英的自我修炼

    Java漫谈9

    Java String 两种不同的赋值方案比较》 http://blog.163.com/woshihezhonghua@126/blog/static/1271436362012101214031911 / 简单来说,就是因为java的编译器会自动给你加上。 由此,我想到两点: 第一是,java中的那些基本数据类型,会不会也是由编译器自动加上new这个关键字的。搜了一下必应,没搜到什么有效的答案。 如果常量池中的“hello”长时间没有被引用,java的垃圾回收器就会自动将它回收,释放“hello”对象所占用的空间。对于堆内存中的“hello”对象也是如此。 这里补充说一下,在java中,双等号是用来判断相等的,在String中它判断的是对象的地址是否相等,若要判断String的值是否相等,要用equals方法。

    73790发布于 2018-03-12
  • 来自专栏公众号:懒时小窝

    Java】A Guide to Java 9 Modularity

    引言 近期在 Baeldung 看到了一篇有关Java9模块化入门介绍的文章,整体翻译加理解下来发现确实不错,个人认为美中不足的是项目构建过于简单和偏手动,个人建议找一些简单的Java9以及之上的开源项目结合参考使用更佳 原文 A Guide to Java 9 Modularity | Baeldung 1. Java 9 在包上面引入了新的层次,正式的名称叫做 Java 平台模块系统(JPMS),或者更简单称之为“模块”。 在Java9之后,这种反射滥用的行为受到明确限制,我们必须要明确授予其他模块对于我们模块的反射访问权限。 比如我们使用Java9运行低版本的Java8的程序时候,可能需要添加模块化。

    46220编辑于 2023-09-02
  • 来自专栏码匠的流水账

    java9系列(二)docker运行java9

    序 本文介绍下如何在docker运行java9 镜像 docker pull openjdk:9-jdk 启动 docker run -it openjdk:9-jdk /bin/jshell 然后就可以正常使用 (1,2,3,4).stream().limit(3).forEach(e -> System.out.print(e)) 123 退出 jshell> /exit | Goodbye 查看此镜像的java 版本 docker run -it openjdk:9-jdk /bin/bash root@44d1d18351a8:/# java -version openjdk version "9-Debian " OpenJDK Runtime Environment (build 9-Debian+0-9b181-4) OpenJDK 64-Bit Server VM (build 9-Debian+0-9b181 -4, mixed mode) doc Start using Java 9 shell — jshell with docker

    96500发布于 2018-09-17
  • 来自专栏腾讯IMWeb前端团队

    公众号近况汇报以及意见收集

    看到这篇推文的时候,我猜大家是在奔赴远方的路上,或者临放假疯狂划水中。 前几天就有编辑来问我 9.30 正好周四,要不要发一篇正儿八经的技术长文,我犹豫再三,觉得还是不了,放假前夕换谁都是心猿意马,长文出来明显就是滚进 “收藏” 吃灰,不如唠嗑一些别的,比如公众号折腾了这么久,现状到底如何了。 从 2020 年大前端技术趋势解读开始到现在,累积推送了 60+ 篇文章,从最开始的一周一发改成了现在的一周两发。 我们也策划了不同的话题,目前天机阁、我也想做前端、程序员不只是编码和前端音视频都有不少的内容,不同

    39920编辑于 2022-06-29
  • 来自专栏朝雨忆轻尘

    Java笔记:Java 9 新特性

    在这个两个模块java9Demo和java9Test中,java9demo编写一个实体类Person,在java9Test调用这样一个过程         这个是java9Demo 将 java9Test package-info.java,引入java9Demo模块导出包名 module java9Test{ requires java9Demo; } 这样就可以直接在java9Test中引入Person 9Java9新特性之---String底层存储结构更换     java8之前 String的底层结构类型都是 char[] ,但是java9 就替换成 byte[] 这样来讲,更节省了空间和提高了性能 所以java9在这一方面进行了更新,现在的java9 是基于ISO/latin1/Utf-16  ,latin1和ISO用一个byte标识,UTF-16用两个byte标识,java9会自动识别用哪个编码 11、Java9新特性之---引进HttpClient     以往我们都是通过maven添加httpclient ,java9直接引入即可 Java9所有特性都是为了提高性能和内存。。。。

    66020发布于 2019-06-18
  • 来自专栏周小末天天开心

    Java 基础学习(9

    2)例如:int d = -9 其原码为:10000000  00000000  00000000  00001001 其反码为:11111111  11111111  11111111  11110110

    29720编辑于 2022-10-26
  • Java SE(9)——多态

    具体来说,多态允许基类/父类的引用指向派生类/子类的对象(向上转型),并通过该引用调用子类中重写的方法,从而实现不同的行为 2.实现多态的条件 在Java中,要实现多态必须满足以下条件,缺一不可: 1. 如果程序运行起来之后才发现错误,可能已经带来了损失,所以为了规避这一情况,Java引入了instanceof运算符来帮助用户检测错误 public class Animal { public int

    15910编辑于 2026-01-13
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    Java面试系列9

    java中的保留字,现在没有在java中使用。 ✎二、必须要知道的运行时异常 ArithmeticException 是出现异常的运算条件时,抛出此异常。 InvalidDnDOperationException java.awt.dnd 包中的各种方法都会抛出此异常。 应用程序将会抛出NullPointerException类的实例,表明其他对 null 对象的非法使用 OverlappingFileLockException 试图获取某个文件区域上的锁定,而该区域与同一 Java RuntimeErrorException 当代理中发生 java.lang.Error 时,必须捕获它并作为 RuntimeErrorException 重新抛出 RuntimeMBeanException

    2.9K40发布于 2018-03-19
  • 来自专栏Java技术栈

    Java 9 中的9个新特性

    来源:www.oschina.net/translate/java-9-new-features 你可能已经听说过 Java 9 的模块系统,但是这个新版本还有许多其它的更新。 这里有九个令人兴奋的新功能将与 Java 9 一起发布。 Java 平台级模块系统 Java 9 的定义功能是一套全新的模块系统。 这实际上意味着未来的很长一段时间,你都不能在库中运用 Java 9 所提供的新特性。 这是特别为 Java 9 准备的 class 版本,可以运用 Java 9 所提供的特性和库。 如你所见,Java 9 提供了一大堆或大或小的功能特性,你准备好了么?

    1.1K80发布于 2018-04-02
  • 来自专栏Java技术分享

    Java9 中的 9 个新特性

    你可能已经听说过 Java 9 的模块系统,但是这个新版本还有许多其它的更新。 这里有九个令人兴奋的新功能将与 Java 9 一起发布。 1. Java 平台级模块系统 Java 9 的定义功能是一套全新的模块系统。当代码库越来越大,创建复杂,盘根错节的“意大利面条式代码”的几率呈指数级的增长。 这就意味着库得去向后兼容你想要支持的最老的 Java 版本 (许多情况下就是 Java 6 或者 7)。这实际上意味着未来的很长一段时间,你都不能在库中运用 Java 9 所提供的新特性。 这是特别为 Java 9 准备的 class 版本,可以运用 Java 9 所提供的特性和库。 如你所见,Java 9 提供了一大堆或大或小的功能特性,你准备好了么?

    90790发布于 2018-02-09
  • 来自专栏Java技术分享

    Java9 中的 9 个新特性

    你可能已经听说过 Java 9 的模块系统,但是这个新版本还有许多其它的更新。 这里有九个令人兴奋的新功能将与 Java 9 一起发布。 1. Java 平台级模块系统 Java 9 的定义功能是一套全新的模块系统。当代码库越来越大,创建复杂,盘根错节的“意大利面条式代码”的几率呈指数级的增长。 这就意味着库得去向后兼容你想要支持的最老的 Java 版本 (许多情况下就是 Java 6 或者 7)。这实际上意味着未来的很长一段时间,你都不能在库中运用 Java 9 所提供的新特性。 这是特别为 Java 9 准备的 class 版本,可以运用 Java 9 所提供的特性和库。 如你所见,Java 9 提供了一大堆或大或小的功能特性,你准备好了么?

    1.2K90发布于 2018-01-12
领券