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

    Java 99个新特性

    来源:www.oschina.net/translate/java-9-new-features 你可能已经听说过 Java 9 模块系统,但是这个新版本还有许多其它更新。 这里有九个令人兴奋新功能将与 Java 9 一起发布。 Java 平台级模块系统 Java 9 定义功能是一套全新模块系统。 你可以在这个课程中学习更多关于 Java 9 中模块工作信息 。 Linking 当你使用具有显式依赖关系模块和模块化 JDK 时,新可能性出现了。 这是特别为 Java 9 准备 class 版本,可以运用 Java 9 所提供特性和库。 如你所见,Java 9 提供了一大堆或大或小功能特性,你准备好了么?

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

    Java9 9 个新特性

    你可能已经听说过 Java 9 模块系统,但是这个新版本还有许多其它更新。 这里有九个令人兴奋新功能将与 Java 9 一起发布。 1. Java 平台级模块系统 Java 9 定义功能是一套全新模块系统。当代码库越来越大,创建复杂,盘根错节“意大利面条式代码”几率呈指数级增长。 为什么不使用这些信息创建一个最小运行时环境,其中只包含运行应用程序所需那些模块呢? 这可以通过 Java 9 jlink 工具实现。 这是特别为 Java 9 准备 class 版本,可以运用 Java 9 所提供特性和库。 如你所见,Java 9 提供了一大堆或大或小功能特性,你准备好了么?

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

    Java9 9 个新特性

    你可能已经听说过 Java 9 模块系统,但是这个新版本还有许多其它更新。 这里有九个令人兴奋新功能将与 Java 9 一起发布。 1. Java 平台级模块系统 Java 9 定义功能是一套全新模块系统。当代码库越来越大,创建复杂,盘根错节“意大利面条式代码”几率呈指数级增长。 你可以在这个课程中学习更多关于 Java 9 中模块工作信息 。 2. Linking 当你使用具有显式依赖关系模块和模块化 JDK 时,新可能性出现了。 这是特别为 Java 9 准备 class 版本,可以运用 Java 9 所提供特性和库。 如你所见,Java 9 提供了一大堆或大或小功能特性,你准备好了么?

    1.2K90发布于 2018-01-12
  • 来自专栏Python与算法之美

    9,模型评估

    除了使用estimatorscore函数简单粗略地评估模型质量之外, 在sklearn.metrics模块针对不同问题类型提供了各种评估指标并且可以创建用户自定义评估指标, 使用model_selection 模块中交叉验证相关方法可以评估模型泛化能力,能够有效避免过度拟合。 每种类别预测效果一样重要。 micro_averaged:微平均。每一次分类预测效果一样重要。 weighted_averaged:加权平均。每种类别预测效果跟按该类别样本出现频率成正比。 留出法 为了解决过拟合问题,常见方法将数据分为训练集和测试集,用训练集去训练模型参数,用测试集去测试训练后模型表现。 ),因此用过去数据训练而用未来数据测试非常重要。

    96531发布于 2020-07-17
  • 来自专栏Debian中国

    Debian 9、RHEL 9 移除了对 MongoDB 支持

    前几天 AWS 推出 DocumentDB,以替换原有基于 MongoDB 源码产品,被视为是对 MongoDB 一大反击,而这两天英国卫报也完全弃用 MongoDB,最新消息是开源大佬红帽宣布从 红帽系 Fedora 也表示已经确定 SSPL 不是一个自由软件许可,Red Hat 技术和社区外展计划经理 Tom Callaway 解释:“Fedora 认为 SSPL 是具有针对性,它对特定类别的用户具有严重歧视性 此外,Debian Linux 也已经从它发行版中删除了 MongoDB。 外界普遍认为从去年开始酝酿开源与其它各势力较量,到今年会发展成混战。 联系一下前阵子 Confluent 宣布修改其平台部分组件开源协议,Redis 模块协议修改,其实目的是一样,就是不想云厂商坐收渔翁之利。 开源厂商修改协议做法本身无可厚非,但是像 MongoDB 这样被各方都视为“不法”则属于头一回,随着开源不断被重视,各方利益冲突在所难免,接下来会怎么发展?

    61420发布于 2020-01-21
  • 来自专栏li_wait

    打印9*9乘法口诀

    j = 1; j <=i; j++) { printf("%d*%d=%d ", j, i, i * j); } printf("\n"); } return 0; } 打印9* 9乘法口诀表: 从图中看出第四排和第五排没有对齐,要想对齐,可以考虑 printf限定占位符最小宽度(https://blog.csdn.net/wait___wait/article /details/135287228) 9*9乘法口诀表中最大位数是2,因此设最小宽度为2。 默认是右对齐,而我们想要是左对齐所以使用%-2d形式。 答案是采用%-4d 形式。 二.

    44610编辑于 2024-10-23
  • 来自专栏技术杂记

    9

    192.168.123.1Aug 25 00:26:07 pptp-server pppd[10178]: remote IP address 192.168.123.101Tip: pptpd 和 pppd日志默认会写到 40:35 pptp-server pptpd[10177]: CTRL: Client 103.240.124.15 control connection finished所有客户端都断开后 服务端ppp0

    97720编辑于 2022-06-30
  • 来自专栏猫头虎博客专区

    JDK9新特性:Java9编程革新之旅

    在这篇技术博客中,我,你们猫头虎博主,将带大家深入探索Java 9神秘森林。我们将探讨Java 9带来划时代特性,从模块系统到REPL工具(JShell),再到流API增强等。 关键词:Java 9, 模块系统, JShell, 流API, 编程新特性, Java开发。 引言 2017年,Java 9如一只矫健黑豹闯入了Java世界,带来了许多革新性特性。 流API增强 介绍 嗨喵,Java小猎人们,让我们来看看Java 9给流API带来那些令人兴奋增强吧! 总结 我们一起在Java 9森林中进行了一场精彩探险! Java 9带来这些新特性,无疑为我们编程旅程注入了新活力和乐趣。

    37410编辑于 2024-04-07
  • 来自专栏听雨堂

    9】分页浏览管理

    阅读目录 分页关注内容 状态传递 数据获取 查询结果分页 跳页实现 分页器样式 页面的完整处理流程 分页关注内容 前面博文中,通过自行构造HTML表格代码,可以生成易于管理、 因此,我们只需要关心执行查询以外各种管理和操作,包括以下方面: 获取总记录集记录数 页码有效性检验 查询条件传递和应用 向任意页面跳转支持 分页器样式控制 状态传递 分页管理目的就是要对多个相互关联页面进行管理 有了上述参数定义后,就可以定义分页几个主要链接形式。 因此,我们看到构造方法中有一个urlpara,就是用来传递其他参数。 数据获取 通过传入参数,就可以进行页面数据获取了。 ,为刚才设定条件 从分页器链接传递而来,但是优先级要低于查询条件 下图是查询“名著”结果,进行分页浏览第四页,下方状态栏是鼠标放到“下页”链接信息: ?

    1.5K70发布于 2018-01-23
  • 来自专栏python全栈教程专栏

    输出9*9口诀

    输出9*9口诀 //题目:输出9*9口诀。 #include int main() { int i,j,result; printf("\n"); for (i=1;i<10;i++) { //一排一排打印 result=2*1 result= 2*2 //第三次打印 i=3 ,j=1,2,3 result=3*1 result=3*2 result=3*3 //一次类推 //第九次打印 i=9, j=1,2,3,4,5,6,7,8,9 result=9*1 9*2 9*3 9*4.........

    48520发布于 2021-10-18
  • 来自专栏python3

    djangoCookie-9

    设置Cookie 可以通过HttpResponse对象中set_cookie方法来设置cookie。 response.set_cookie("name", value="xuanli", max_age=3600) return response 读取Cookie 可以通过 HttpRequest 对象 COOKIES 属性来读取本次请求携带cookie值。

    55510发布于 2020-01-19
  • 来自专栏小雨的CSDN

    9.线程状态

    Thread.State state : Thread.State.values()){ System.out.println(state); } } 得到状态有

    21030编辑于 2022-10-26
  • 来自专栏JusterZhu

    .NET 9 RuntimeMetrics

    .NET 9 RuntimeMetric Intro .NET 9 中引入了 RuntimeMetrics,基于 dotnet 里 metrics 实现 System.Diagnostic.Metrics.Meter 观察 CPU 数据来观察是否有过高 CPU 使用 观察内存和 GC 数据看是否有垃圾回收、内存泄漏以及内存碎片之类问题 观察线程池中队列和线程数情况来查看是否有线程池饿死(thread pool starvation)情况 观察 lock contention 来看是否有死锁以及锁不合理使用 总而言之, runtime metrics 使得我们应用可以有更好观测性,获取当前应用状态信息更加地方便了 core/diagnostics/built-in-metrics-runtime https://github.com/WeihanLi/SamplesInPractice/blob/main/net9sample /Net9Samples/RuntimeMetricsSample.cs

    30700编辑于 2025-01-23
  • 来自专栏小工匠聊架构

    .9图片那点事儿

    概述 点九图又称九图,是一种png格式图片,其后缀为.9.png ,其与传统png图片不同地方是,点九图四周边缘各有1个像素宽高区域,而且只能填两种颜色,透明(#00000000)和黑色(#FF000000 核心要点:左上拉伸,右下内容 使用系统自带draw9patch工具制作9图 采用NinePatch图片做背景,可使背景随着内容拉伸(缩小)而拉伸(缩小)。 执行该工具,然后点击“File”->“open 9-path”打开一张用于制作NinePatch图片图片。 制作完后,点击“File”—“save 9-path”保存图片,draw9patch工具会自动为图片加上*.9.png后缀。 使用NinePatchEditor制作.9图片 用法基本同SDK自带draw9patch ?

    1.8K20发布于 2021-08-16
  • 来自专栏python3

    9 python 中变量

    1 变量定义 变量即variable Python 中变量赋值不需要类型声明。 每个变量在内存中创建,都包括变量标识,名称和数据这些信息。 等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中值。例如: ? 注意:变量名必须是字母,数字或下划线组成,但是不能以数字开头。 2 变量名约束 ? 注意:y直接回车,就是一种使用,即打印y值。 3标准数据类型 在内存中存储数据可以有多种类型。 例如,一个人年龄可以用数字来存储,他名字可以用字符来存储。 (String)是由数字、字母、下划线组成一串字符。 python字串列表有2种取值顺序: 从左到右索引默认0开始,最大范围是字符串长度少1 从右到左索引默认-1开始,最大范围是字符串开头 如果你要实现从字符串中获取一段子字符串的话,可以使用变量 [

    1.3K30发布于 2020-01-06
  • 来自专栏DotNet NB && CloudNative

    .NET 9 关键功能

    微软发布 .NET 9 继续致力于提升开发者体验、优化性能,并扩展其功能集,以满足现代应用程序开发需求。 无论您是经验丰富 .NET 开发者,还是刚刚入门,.NET 9 更新都带来了强大能力,能够简化工作流程、提升跨平台支持,并增强应用程序性能。 在本文中,我们将探讨 .NET 9 关键功能,并通过代码示例来便于大家理解。 改进 JSON 序列化(源生成器) 序列化一直是 .NET 开发重要组成部分。在 .NET 9 中,JSON 源生成器增强提供了更好性能和类型安全性,减少了运行时序列化和反序列化开销。 性能与安全性增强 性能一直是 .NET 版本更新核心,在 .NET 9 中,开发者可以期待更快执行速度、更好垃圾回收(GC),以及改进线程管理。

    53510编辑于 2025-04-13
  • 来自专栏JusterZhu

    .NET 9 JsonSchemaExporter

    .NET 9 JsonSchemaExporter Intro .NET 9 Preview 6 中引入了一个 JsonSchemaExporter,我们可以借助它根据类型来生成 json schema :0|[1-9]\\d*)$"},"title":{"type":"string"},"description":{"type":["string","null"]}}} 可以看到此时,我们属性名成变成了小写 :0|[1-9]\\d*)$"},"title":{"type":"string"},"description":{"type":["string","null"]}},"required":["title :0|[1-9]\\d*)$"},"title":{"type":"string"},"description":{"type":["string","null"]}},"required":["title ://github.com/WeihanLi/SamplesInPractice/blob/main/net9sample/Net9Samples/JsonSample.cs https://github.com

    44900编辑于 2025-01-23
  • 来自专栏DotNet NB && CloudNative

    .NET 9 网络改进

    .NET 9网络改进 继续我们传统,我们很高兴分享一篇博客文章,重点介绍新 .NET 发布版本中网络领域最新和最有趣变更。 QUIC .NET 9 中 QUIC 领域显著变更包括使库公开化、更多连接配置选项和多项性能改进。 在 .NET 9 之前,唯一可用保持活动策略是未经请求 PONG。 在 .NET 9 之前,用户需要 OpenTelemetry .NET SDK 来生成有用 OpenTelemetry 兼容跟踪。 .NET 9 引入了几个新跨度,代表围绕 SocketsHttpHandler 中连接建立活动。最重要一个是 HTTP 连接设置跨度,它分解为 DNS、TCP 和 TLS 活动三个子跨度。

    66500编辑于 2025-03-27
  • 来自专栏Lcry个人博客

    运维常说 5个9、4个9、3个9 可靠性,到底是什么鬼?

    在系统高可靠性(也称为可用性,英文描述为HA,High Available)里有个衡量其可靠性标准——X个9,这个X是代表数字3~5。 X个9表示在系统1年时间使用过程中,系统可以正常使用时间与总时间(1年)之比,我们通过下面的计算来感受下X个9在不同级别的可靠性差异。 下面就展示了这几个9允许中断时间表: 3个9:(1-99.9%)*365*24=8.76小时,表示该系统在连续运行1年时间里最多可能业务中断时间是8.76小时。 扩展一下: 1个9:(1-90%)*365=36.5天 ,表示该系统在连续运行1年时间里最多可能业务中断时间是36.5天。 2个9:(1-99%)*365=3.65天,表示该系统在连续运行1年时间里最多可能业务中断时间是3.65天。

    7.3K30编辑于 2022-11-29
  • 来自专栏网络收集

    JavaScript(9

    五、indexOf()方法简介 在JavaScript中,可以使用indexOf() 方法可返回某个指定字符串值在字符串中首次出现位置。 indexOf()方法跟search()方法差不多,跟match()方法类似,不同是indexOf()方法返回是字符串位置,而match()方法返回是指定字符串。 举例: <! > 在浏览器预览效果如下: image.png 六、replace()方法简介 在JavaScript中,replace()方法常常用于在字符串中用一些字符替换另一些字符,或者替换一个与正则表达式匹配子串 七、charAt()方法简介 在JavaScript中,可以使用charAt()方法来获取字符串中某一个字符。这个方法我们在之前教程中已经多次接触了。这个方法非常好用,在实际开发中也经常用到。 注意,字符串中第一个字符下标是0,第二个字符下标是1,以此类推。 举例: <!

    49930编辑于 2022-04-05
领券