V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  4ra1n  ›  全部回复第 1 页 / 共 4 页
回复总数  67
1  2  3  4  
4 天前
回复了 asiasky 创建的主题 汽车 su7 转订单可不可以
前 su7 退订准车主路过

我是买了第三个月不想要,想转单,搜索半天发现必须全款提了这个车,然后再过户卖了

于是我向销售反馈退车,销售让我继续等待

到接近提车的日期,大概提前一个多月,有销售练习,正式确认退车,5000 定金不退
50 1.4GM + 适马二代 24-70 2.8
18 天前
回复了 jakeze 创建的主题 电动汽车 小米 su7 标准版够用吗?
标准版我记得不能上尾翼吧,PRO 以上才可以上

这个尾翼挺帅的,看看会不会影响你做决定

后期改装不算,那个被查是违规的
我开的新款手动挡 brz

烧 98 的油,用着赛用 300v 5-30 的机油,手动挡 2 档 7000 转极致操作,不一定能崩过一半价格的电车

车机等于没有,carplay 经常卡死,回归原始手机支架,噪音巨大开高速要喊着说话,市区堵车一趟左脚发麻一晚上

不知道我对驾驶的热爱和情怀,还能让我坚持多久
44 天前
回复了 4ra1n 创建的主题 汽车 车挡风玻璃裂开了还能继续开吗?
@yidev 确实,换
47 天前
回复了 gewuzhizhi 创建的主题 生活 男性朋友都是如何脱单的
我是想去漫展认识妹妹脱单,但是我去了一年后发现:

任何一个长相身材中等以上的 cos 妹妹,身边至少有几十个舔狗,大部分以摄影的名义接触妹妹,甚至有开 911 接送请客的摄影

举个例子,有一个妹妹朋友圈发了个微信收款码,说想买 iphone15 ,第二天发 pyq 说够了够了可以买了

58 天前
回复了 4ra1n 创建的主题 Java 有没有什么思路对 Fat Jar 进行瘦身
@Aresxue 学习了
61 天前
回复了 GayGayUp 创建的主题 Java 有什么办法在 Java 实现插件化?
我手撸过一个:

1. 定义一套接口

2. 核心模块根据这个接口做一些事,调用具体的方法

3. 核心模块启动前使用 URLClassLoader 加载插件目录的 jar 文件

4. 插件目录的 jar 插件需要有第一步这个接口的实现

注意插件 jar 不能自己写一模一样的接口,因为是 ClassLoader 的问题,不认为是同一个类
61 天前
回复了 4ra1n 创建的主题 Java 有没有什么思路对 Fat Jar 进行瘦身
@Aresxue 感谢

确实 Java 层做信息收集,比 C 层 callbacks.ClassLoad 会更通用,我之后实践一下

两者的区别是:

C 层的 Hook 是实时的,Java Agent 是做完一些列操作之后,调用一下 getAllLoadedClasses 得到这个过程中的结果

就这个需求来看,不太需要实时地,最终拿到结果即可
61 天前
回复了 4ra1n 创建的主题 Java 有没有什么思路对 Fat Jar 进行瘦身
@lianhuayu420 嗯,这个主要问题是,运行时到底加载了哪些 CLASS

maven 插件的静态分析难免漏了

例如一个 controller 接收 param clazz=xxx

代码是 Class.forname(xxx); 然后 newInstance 后续做什么事情

如果不动态地根据功能测出具体业务需要哪个 class 就会导致不可用

我的出发点是这个
61 天前
回复了 paradoximov2 创建的主题 分享发现 新 Idea 遇到已有竞品的概率?
有不少,我建议是这样的:

1. 搜索,在 github / google / V2EX 根据你的产品搜索

2. GPT 直接问,效率比直接搜更好

3. 圈子里问,例如 V2EX / 群聊 问

如果有 IDEA ,做不做取决于,你是否有把握超越竞品,无需完全超越,只要有一个点超越:细分功能,易用性,GUI 界面,各种。如果很成熟,自己也无法超越,我是建议换个 IDEA 了
61 天前
回复了 cMoon 创建的主题 摄影 索尼 FE 口镜头配置求建议
视频就 24-70 GM 只拍妹妹就 50 1.4 GM / 85 1.4 GM (室内多选 50 户外多选 85)
61 天前
回复了 harryWebb 创建的主题 生活 天天看别人失恋的帖子有感而发
我也快 30 了,还没谈过一次,从小时候的期待到现在的无感
62 天前
回复了 night98 创建的主题 汽车 变道之打不打转向灯
路上宝马十个里面八个不打灯,最烦宝马了

M4 这种性能车也就罢了,有些人搞个 X1 3 系到处乱窜
64 天前
回复了 4ra1n 创建的主题 Java 有没有什么思路对 Fat Jar 进行瘦身
我发现不能对 ClassFile 做操作,有时候取到的 name 是 null

callbacks.ClassFileLoadHook = &ClassLoadHook;

使用 ClassLoad 会更靠谱

callbacks.ClassLoad = &ClassLoadHook;

void JNICALL ClassLoadHook(
jvmtiEnv *jvmti_env,
JNIEnv *jni_env,
jthread thread,
const jclass klass) {
char *classSignature;
char *genericPtr;
const jvmtiError err = (*jvmti_env)->GetClassSignature(
jvmti_env, klass, &classSignature, &genericPtr);
if (err != JVMTI_ERROR_NONE) {
LOG_JVM(jni_env,"ERROR GET CLASS SIGNATURE");
return;
}
DoAnalyze(jni_env,classSignature);
(*jvmti_env)->Deallocate(jvmti_env, (unsigned char *) classSignature);
if (genericPtr != NULL) {
(*jvmti_env)->Deallocate(jvmti_env, (unsigned char *) genericPtr);
}
}
64 天前
回复了 4ra1n 创建的主题 Java 有没有什么思路对 Fat Jar 进行瘦身
已经实现了,大概是:

capabilities.can_generate_all_class_hook_events = 1;
(*jvmti)->AddCapabilities(jvmti, &capabilities);
callbacks.ClassFileLoadHook = &ClassLoadHook;

在 ClassLoadHook 函数中做收集

java 启动参数 -agentpath:/path/to/agent.dll

可以收集所有加载的 class 信息,动态地
65 天前
回复了 4ra1n 创建的主题 Java 有没有什么思路对 Fat Jar 进行瘦身
ProGuard 主要是两个问题,第一个配置非常麻烦,不是容易上手的方式

另外一个问题是,它应该是静态分析的引用关系,而不是动态决定的,比如反射问题,某些功能如果是运行时候决定是否调用某个类的,是无法处理的
初音
@ttkanni 我测试 windows 可用
https://github.com/kaolengmian7/v2ex-tui/pull/2

提交 mr 了,支持代理

v2ex.exe -proxy socks5://127.0.0.1:10808
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5996 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 02:38 · PVG 10:38 · LAX 18:38 · JFK 21:38
Developed with CodeLauncher
♥ Do have faith in what you're doing.