V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ikas  ›  全部回复第 12 页 / 共 25 页
回复总数  493
1 ... 8  9  10  11  12  13  14  15  16  17 ... 25  
2021-12-14 13:29:06 +08:00
回复了 Hanggi 创建的主题 Java 是时候寻找 Java 的替代方案了
多看看 cve,cnnvd 列表,多关注下 xss..你会发现...这世界如此的不安全...用啥都一样
2021-12-14 13:27:35 +08:00
回复了 LeeReamond 创建的主题 Java 所以 Nio 为什么快?
不谈场景没有任何意义
2021-12-12 20:55:40 +08:00
回复了 VKRUSSIA 创建的主题 Java 用 jndi 和配置文件连接 jdbc 数据库有什么区别?
简单说就是一个是你自己管理,一个是外部(Application 容器)管理..
jndi 是 javaee 中资源命名查找的规范
对应到现在微服务也就是 service 注册发现使用...
2021-12-11 22:02:59 +08:00
回复了 fighterhit 创建的主题 Java 修 log4j 漏洞后感,请大佬解惑
@fighterhit 其实这就是 class 与 classloader 的内容了....学下就知道了
2021-12-11 22:00:22 +08:00
回复了 fighterhit 创建的主题 Java 修 log4j 漏洞后感,请大佬解惑
@fighterhit 这么说吧..java 不存在什么链接...
在 elasticsearch 自己编译时,他依赖的是 log4j 2.11...然后用到了 2.11 种的各种类.接口等等...当编译完成时.实际 elasticsearch 种不会存在任何 log4j 2.11 的文件等等...

当你自己项目用了一个高版本的 log4j..那么 elasticsearch 运行就是直接调用这个高版本


==========
当然这里说的都是常规的..java 可以内部直接包含依赖,然后不暴露出来,比如 java module
2021-12-11 21:55:41 +08:00
回复了 fighterhit 创建的主题 Java 修 log4j 漏洞后感,请大佬解惑
当你处理所有依赖时,如果发现有重复的依赖,最好的方案就是 exclude,然后在自己项目 pom 明确声明这些依赖的版本..

要不然就是查看最终依赖 tree,观察是否都是自己想要的版本..

你说的第二点.他就是 maven 算出来最终一个版本,然后就打包了..maven 不会关心 elasticsearch 你用新版的 log4j 会不会出问题..
2021-12-11 21:46:36 +08:00
回复了 fighterhit 创建的主题 Java 修 log4j 漏洞后感,请大佬解惑
maven 有一套依赖版本处理方法,这个不重复,搜下就有很多

你的 pom deps 加了 log4j 2.15.0 ,elasticsearch (依赖 log4j 2.11 )..maven 经过计算..选择 log4j 版本是 2.15.0,那么最终你打包就是 log4j 2.15.0,也就是说 elasticsearch 就是调用 log4j 2.15.0.

这并不是什么 Java 机制..就是暴力直接替换...所以当 api 变化大时,会导致出现各种问题...

所以 maven 配置的本来就不是无脑随意配置...
2021-12-10 16:20:08 +08:00
回复了 xiaoxiang69460 创建的主题 宽带症候群 江西电信家宽现已提供 ipv4 ipv6 双栈公网 ip
坐标江苏,已经与深圳的小伙伴愉快的玩起 mc 了...
写了一个获取 ipv6 的代码定时推 ipv6 到 github
2021-12-08 18:29:49 +08:00
回复了 nianyu 创建的主题 信息安全 关于 token 过期的疑惑,为什么需要 refresh token?
对的..就是不安全...
假设只有客户端与 server
refreshToken 只是减少了传输时被偷的可能,因为大部分时间走 access token..当然因为 refreshToken 交换的时机少,你可以加入一些其他的判断..但是真的你的传输通道被监听...也没多大用
2021-12-07 18:54:01 +08:00
回复了 kujio 创建的主题 Android android SDK 的 Java 版本支持
@AoEiuV020CN 另外..即便是 AGP 4.0.0 或者更高..他也是脱糖+插入支持库...因为本质安卓的虚拟机并没支持更高,这与 java 是不同的
2021-12-07 18:52:05 +08:00
回复了 kujio 创建的主题 Android android SDK 的 Java 版本支持
好吧...文章只是用来说明 d8 对 java 的支持情况.....管中窥豹..同样对于更高 java 的语法..道理也是一样的
2021-12-07 18:45:14 +08:00
回复了 kujio 创建的主题 Android android SDK 的 Java 版本支持
@AoEiuV020CN d8 还过时吗???? 建议多看看把....
2021-12-07 16:40:59 +08:00
回复了 kujio 创建的主题 Android android SDK 的 Java 版本支持
安卓使用 d8 来编译,脱糖..
其早在多年就支持到高版本 java,官方直到今年才正式加入 java11 支持....
为啥那么慢...当然是推广 kotlin 了
jakewharton.com/androids-java-9-10-11-and-12-support/
2021-11-26 15:19:04 +08:00
回复了 zwnozhuce 创建的主题 Go 编程语言 go 语言提高 web 生产力
b 格有了,kpi 长了,领导升了,项目烂了
2021-11-26 12:41:59 +08:00
回复了 Saxton 创建的主题 Windows Windows11 开机一段时间后变得超级卡顿
ve2x 人均千里眼
2021-11-25 15:26:14 +08:00
回复了 jyjmrlk 创建的主题 Android 关于 LineageOS 里各种设备的 device configuration 的疑问
2021-11-18 12:56:19 +08:00
回复了 cindy00 创建的主题 Android Android 防定位造假的策略都有哪些呢??
我直接修改 aosp,直接提供造假地址..如何分辨?
这需求就是搞笑来的..
随便找找弄弄完事
2021-11-18 12:48:31 +08:00
回复了 miaeLKK 创建的主题 Java 5 年 Java 的迷茫
5 年中花了多少时间打游戏,看视频.....
5 年中花了多少时间来补充基础....
5 年还不晚....
2021-11-02 21:07:33 +08:00
回复了 OnlyO 创建的主题 Java Java 有什么优雅的方式动态实例化子类吗
1.没有实例化呢,怎么取 x.a,如果改成静态,那与注解又有何区别
2.这种相关类似的代码太多了..无非就是先扫描 /配置类信息,读取标志..然后找到具体类,或者 factory..调用而已
3.😂
1 ... 8  9  10  11  12  13  14  15  16  17 ... 25  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2225 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 04:28 · PVG 12:28 · LAX 21:28 · JFK 00:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.