首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java 近期新闻:新 JEP、GraalVM 23 早期访问构建、Infinispan、Mojarra

最近,类型模式被扩展应用于switch 的选择标记:JEP 420(switch 模式匹配第 2 次预览, JDK 18 中交付)和 JEP 406(switch 模式匹配预览, JDK 17 中交付...), JDK 19 中交付;JEP 420(switch 模式匹配第 2 次预览), JDK 18 中交付;JEP 406(switch 模式匹配开关预览), JDK 17 中交付。...这个 JEP 基于之前的反馈做了改进:JEP 434(外部函数和内存 API2 次预览), JDK 20 中交付;JEP 424(外部函数和内存 API 预览), JDK 19 中交付;JEP...419(外部函数和内存 API2 轮孵化), JDK 18 中交付;JEP 412(外部函数和内存 API 第 1 轮孵化), JDK 17 中交付。...;@Builder注解 JDK 16 上不起作用;MissingPropertyException截断嵌套类的类名。

1.2K30

Java近期新闻:Grails 6.0、PrimeFaces 13.0、JUnit 5.10、GraalVM、新的 JEP 草案

该 JEP 提议经过两轮孵化和三次预览后最终确定该特性:JEP 412,外部函数和内存 API(孵化阶段), JDK 17 中交付;JEP 419,外函数与内存 API(第二轮孵化), JDK 18...中交付;JEP 424,外部函数和内存 API(预览版), JDK 19 中发布;JEP 434,外部函数和内存 API(第二次预览), JDK 20 中发布;以及 JEP 442,外部函数和内存...这为final字段提供了性能和安全优势,同时初始化时间方面提供了更大的灵活性。该特性将作为预览版 API 首次亮相。...;以及修复@SQLSelect注解主实体上不起作用的问题。...K2 编译器进行实验的能力;以及改进了 CodeNarc 插件的输出。

17730
您找到你想要的搜索结果了吗?
是的
没有找到

Android Sdk版本、Support包版本及常用框架最新版本汇总

更改,错误修正和框架行为更改 7 2.1 Eclair 2010-02-12 对API和错误修正的微小修改 8 2.2 Froyo(冻酸奶) 2010-05-20 性能优化,速度改进,V8引擎添加到浏览器...com.android.support:support-v13:28.0.0 v14 preference com.android.support:preference-v14:28.0.0 v17...preference com.android.support:preference-leanback-v17:28.0.0 v17 leanback com.android.support:leanback-v17...viewpager2: 1.0.0 多视图容器 androidx.work:work-runtime: 2.4.0 后台管理框架 4.常用框架最新版本 最后编辑时间: 2021-1-17 框架名 最新版本...作用 Butter Knife com.jakewharton:butterknife:10.2.3 用注解方式绑定控件id,已停止维护,建议切换到view binding greenDAO org.greenrobot

2.5K30

AWVS14下载(Win、Linux、Mac)

AWVS14.3.210615184更新于2021年6月17日,其中新功能用于 PHP、JAVA、Node.js 和 .NET Web 应用程序的新 SCA(软件组合分析)。...伪标头 (SSRF)对反向代理错误路由的新检查 对HTTP/2 伪标头服务器端请求伪造的新检查 通过 HTTP/2 标头对Web 缓存中毒 DoS 的新检查 对 HTTP/2 Web 缓存中毒的新检查...漏洞 改进了 Laravel CSRF 令牌的处理 增加了使用主安装的扫描引擎限制扫描目标的可能性 添加了配置对广告服务请求的阻止功能 多个用户界面更新 多个 DeepScan 更新 对 PHP AcuSensor...个问题 修复:Node.js 传感器 https 站点上不起作用 修正:并非所有路径都从特定的 Burp 状态文件导入 修复:解析特定 GraphQL 和 Swagger 2 文件时扫描仪崩溃 修复:...AcuSensor 且未安装在 Web 应用程序上时导致无法检测到某些漏洞的问题 修复了用于 IIS 中列出网站的 .NET AcuSensor CLI 参数中的问题 修复了点击劫持的问题:CSP

2.6K40

Android开发笔记(三十八)列表类视图

2、定义了一个数据观察者AdapterDataSetObserver,用于列表数据发生变化时,可以通过notifyDataSetChanged方法来更新视图。..." android:textSize="17sp" android:textColor="#0000ff" /> 上面这个xml布局用到了TextView的三个新属性,说明如下: singleLine...该属性API17后增加,即Android4.2.2以上版本才支持。代码中对应的方法是setTextAlignment。 ListView ListView是列表视图,用于分行显示列表信息。...该方法实际上不起作用。 setFooterDividersEnabled : 设置是否显示列表末尾的分隔线。 setStackFromBottom : 设置列表项是否从下往上显示。...; 2、不管是否指定headerDividersEnabled,列表上方的分隔线都不会显示; ListView的使用方式 Android提供了两种使用ListView的方式: 1、ListActivity

2.3K20

通过基准配置文件改善应用性能

回顾 Android 9 (API 级别 28) Play Cloud 中引入了 ART 优化配置文件,以缩短应用启动时间。...从 Android 9 (API 级别 28) 开始,Google Play 也会提供云配置文件。当应用在设备上运行时,ART 生成的配置文件由 Play 商店应用上传并在云端聚合。...Google Android 团队开始寻找其他方法来改善配置文件延迟。 解决方案 基准配置文件 是提供配置文件的一个全新机制,可在 Android 7 (API 级别 24) 和更高版本上使用。...基准配置文件最大的优势之一是可以 本地开发和评估,这样开发者可以看到真实的最终用户性能改进情况。...Google Play 安装时借助这些配置文件编译应用。您可以将这些配置文件作为 构建应用的补充部分。 衡量改进情况 不要忘记衡量应用改进情况。

81020

全面解读系统更新,收藏下这份 Android 12 (S) 版本适配自查表

视图改进 已适配 系统 Toast 视图文本最多可以显示两行,并且始终文本旁边显示应用图标 2....这次改动是 Google 对画中画模式的用户交互进行优化,具体参考资料: 对画中画的支持[2] —— 官方文档 Android 12 画中画改进[3] —— 官方文档 1.3 Toast 视图改进 ...4.5 Widget 桌面小部件改进 Android 12 改进了现有的 Widgets API,让它们更实用、更美观,且更易于发现。...widget[26] —— 官方博客文章 更新您的 widget 以适配 Android 12[27] —— 官方博客文章 4.6 图形 API 改进 圆角:Android 12 引入了新的圆角 API...4.15 Surface 帧率切换改进 Android 11 系统引入了一个 Surface 帧率切换 API setFrameRate(),但这个 API 并不总是会生效。

2.5K10

android系统结构和源码版本

Android的系统架构采用了分层架构的思想,如图。从上层到底层共包括四层: 1.应用层 2.应用框架层 3.系统库和Android虚拟机 4.Linux内核 ?...image.png 应用层 Android的应用程序主要是用户界面(User Interface)方面的,通常以JAVA程序编写,其中还可以包含各种资源文件(放置res目录中)JAVA程序及相关资源经过编译后...Jelly Bean 4.2.x API 级别 17 果冻豆 Jelly Bean 4.1.x API 级别 16 冰淇淋夹心 Ice Cream Sandwich 4.0.3-4.0.4 API 级别...级别 6 松饼 Eclair 2.0 API 级别 5 甜甜圈 Donut 1.6 API 级别 4,NDK 2 纸杯蛋糕 Cupcake 1.5 API 级别 3,NDK 1 (无代号) (无代号)...1.1 API 级别 2 (无代号) (无代号) 1.0 API 级别 1

76320

Android 13 SDK更新内容

使用JobScheduler 改进预提取作业处理: Android 13 中,系统现在会尝试确定应用下次启动的时间,并根据该估算值运行预提取作业。...电池资源利用率:Android 13(API 级别 33)引入了电池资源利用率],它为系统提供了多种方法来更好地管理设备电池续航时间。(主要是厂商要关注的,普通开发特别是国内环境,可以不用在意。...由于用户很难将位置信息权限与 Wi-Fi 功能相关联,因此 Android 13(API 级别 33) NEARBY_DEVICES权限组中引入了新的运行时权限,适用于管理设备与附近 Wi-Fi 接入点连接情况的应用...照片选择器:Android 13(API 级别 33)提供了全新的照片选择器体验(原先也有照片选择器,如果你用过就知道了)。...Android 13 33 T Android 12 32 Sv2 Android 12 31 S Android 11 30 R Android 10 29 Q Android 9.0 28 Pie

2K10

.NET机器学习 ML.NET 1.4预览版和模型生成器更新

System.Data 支持的任何关系型数据库,这意味着你可以使用任何关系数据库,例如SQL Server,SQL Azure Server,Oracle,SQLite的和PostgreSQL,MySQL和IBM DB2等...Microsoft(ML.NET团队)与TensorFlow.NET库团队密切合作,不仅为ML.NET中的用户提供更高级别API (例如我们的新ImageClassification API),而且还帮助改进和发展开源项目...虽然我们目前仅支持训练TensorFlow模型,但PyTorch支持路线图中。 ? 作为高级API的第一个主要场景,目前专注于图像分类。...(注意:仍然有一些组件ARM处理器上不起作用,例如FastTree,LightGBM和OnnxTransformer。这些组件是用C ++代码编写的,目前没有为ARM处理器编译。)...改进了对其他OS 本地化的支持 这解决了许多经常报告的问题,开发人员希望使用他们自己的本地化操作系统设置来训练模型生成器中的模型。请阅读此问题以获取更多详细信息。

1.8K30

Android P发布首个开发者预览版:新增多摄像头API,室内定位优化等

近日、谷歌推出了首个Android P开发者预览版,可以Pixel智能手机上安装该更新。新系统的亮点包括通知栏的改进、室内定位的优化、适配类似iPhone X的顶部凹槽屏幕设计、和性能改进等。...首先,Android P为越来越流行的“刘海”全面屏设计带来了操作系统级别的支持。此外,用户还可以通过Wi-Fi RTT进行室内定位。...如果设备具有硬件支持,则RTT API将测量距附近Wi-Fi接入点的距离,无需连接到这些接入点,只要知道与三个或更多接入点的距离,就可以以1到2米的精度计算手机的位置。...Android P还带来了改进的消息通知,通知会显示图片和贴纸,并且已经系统范围内支持智能回复操作,开发人员只需要为他们的应用程序启用该功能即可。谷歌也稍微改变了通知窗格和快速设置切换的设计。...Neural Networks APIAndroid P上升级到了1.1版本,该API于去年在Android 8.1上首次推出,以加速设备上的机器学习。

77260

Android性能调优利器StrictMode

本文主要介绍StrictMode Android 应用开发中的应用和一些问题。 什么是StrictMode StrictMode意思为严格模式,是用来检测程序中违例情况的开发者工具。...Android中,主线程,也就是UI线程,除了负责处理UI相关的操作外,还可以执行文件读取或者数据库读写操作(从Android 4.0 开始,网络操作禁止主线程中执行,否则会抛出NetworkOnMainThreadException...同时,严格模式自API 9 开始引入,某些API方法也从 API 11 引入。使用时应该注意 API 级别。 如有需要,也可以开启部分的严格模式。...如果是对SharedPreferences写入操作,API 9 以上 建议优先调用apply而非commit。 如果是存在未关闭的Closable对象,根据对应的stacktrace进行关闭。...改进如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 public void writeToExternalStorage

1.2K20

Android Studio 4.0 重磅发布!Android 11 Bata 版来了!

8 语言 API,无论你的应用的最小 API 级别是多少都能用。...构建 Android Gradle 插件 4.0.0 使用 Java8 语言 API(无论你的应用的最低 API 级别如何)对 Android Studio 的 Bulid Analyzer 提供支持...Gradle 插件通过称为 desugaring 的过程,在所有 API 级别上支持各种 Java8 语言功能,例如 lambda 表达式和方法引用。...神经网络 API(NNAPI)专为 Android 设备上运行用于计算机学习的计算密集型操作而设计,新版本中也得到了优化。 此外,谷歌提供了不少关于隐私和安全的新举措。...最后, Android 11 中,服务器和 Wi-Fi 的连接性得到了增强;图像和相机有了各方面的改进;视频也迎来了低延迟解码。

2.6K20

细数最新Android N的安全改进

上个月的Google I/O大会上,谷歌发布了Android N,但是大会的内容实在太多,导致都没有来得及详细介绍新系统的安全特性。现在,我们来看看Android N安全层面有哪些改进。...Android加密改进有哪些?...支持文件级别的加密: 之前Android系统提供全盘加密选项,但这会影响系统性能,很多用户都不愿意进行加密、解密、验证垃圾文件的繁琐操作。...既然谈到沙盒了,顺带一提:Android N系统中,谷歌是从Linux内核移植的“seccomp”沙盒机制——这东西原本并不包含在Android系统采用的Linux内核分支中。...所以这次谷歌限制了对Device Admin API的访问——对用户密码修改进行限制,这对勒索软件而言应该是个悲剧。 应用无法再通过编程的方式更改现有密码,所有设备管理应用也都可以卸载。

742100

Android 2.0 --- 2.3 API变更概要:

Android 2.2改进并新增了大量的设备管理API,开发者可以将其用在应用当中:   应用数据备份API——可以将应用数据备份到云中。...如果用户切换到另一个Android设备,他就可以从之前的设备中恢复数据。  2、Cloud-to-Device消息API。云中的用户/系统可以凭借这种增强设备上触发动作。...由于浏览器现在使用了Chrome V8引擎,JavaScript代码的处理速度要比Android 2.1快2~3倍。   从浏览器中访问设备API。...最近,JIT编译器的引入极大地改进了性能,这对Flash应用的运行起到了巨大的帮助作用,因为大家都知道,Flash应用是一种CPU密集型应用。   Android商店。...Android 2.3 API变更概要: Android 2.3姜饼发布,代号Gingerbread,包含哪些新特性和改进呢?     1.

55340
领券