V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  shily  ›  全部回复第 11 页 / 共 36 页
回复总数  705
1 ... 7  8  9  10  11  12  13  14  15  16 ... 36  
测试一下就知道了啊,错误报在 getDeclaredConstructor(),这个是返回无参数的构造上。你已经通过博客知道,默认的非静态内部类会捕获外部类引用。

通过 clazz.getDeclaredConstructors() 可以知道它有一个构造,<init>(com.prac.outer),所以很容易修正啊。
通过 Constructor<?> con = clazz.getDeclaredConstructor(outer.class); 来获取构造方法
调用时是 Object obj = con.newInstance(ooo);
看需求吧,插桩可以试试 Hibeaver
2019-07-19 09:07:06 +08:00
回复了 fhy1994 创建的主题 Android 有没有这种可能导致安卓手机相册照片全部丢失
清理类的应用因 bug 会出现这种问题,非清理类应该没问题。确如 #13 楼所说,有写入权限后,内置存储上啥都不安全,不限于照片。
2019-07-18 15:36:41 +08:00
回复了 b0644170fc 创建的主题 Java Java thread synchronized wait 搭配使用,释放锁的一个问题
@b0644170fc #4 我的(#1 )前半段是对的,但后半段错误了。
可以这样理解,monitorenter/monitorexit 不是获取和释放锁的唯一方式,还有一些方式并没有通过 JVM 提现出来,比如 wait() 过程会有一个锁的释放、获取过程,但它不是通过 monitorenter/monitorexit 指令实现的,所以没有在字节码上提现出来。但实际上确实有一个锁的释放过程,等其它的线程 notify/notifyAll 时,它也确实有一个锁的获取过程。
2019-07-18 13:18:38 +08:00
回复了 b0644170fc 创建的主题 Java Java thread synchronized wait 搭配使用,释放锁的一个问题
wait 不是通过 monitorexit 释放锁的,或者称为它只是让出了时间片,进入等待队列,但没有释放锁。不然,当其他的线程 notify/notifyAll() 后如何获得锁(没有 monitorenter )?
2019-07-17 16:10:03 +08:00
回复了 shily 创建的主题 分享发现 实用小工具页面竟然没有 Base64 编解码功能
对于非前端来说,感觉还是#2, #7 楼的好用。装个插件有点大材小用了。
2019-07-14 17:00:35 +08:00
回复了 aLazarus 创建的主题 Apple 妙控键盘二代是不是有很多种版本?
@shily 我❌,好像淘宝的图都有哎
2019-07-14 16:56:50 +08:00
回复了 aLazarus 创建的主题 Apple 妙控键盘二代是不是有很多种版本?
假的,option 这辈子都不可能写 ALT
2019-07-05 11:03:11 +08:00
回复了 jasonyang9 创建的主题 分享发现 终于知道为何安卓平台上几乎没有 SMB 服务器端的原因了
@7654 根本没有 SMBv3,你当然找不到了。v3 是扩充了 v2 的协议,提供了一些附加的功能,普通人根本用不上。目前主流的开源实现都已经支持了 v3,虽说客户端其实是支持的,但这些功能太小众,没有在界面上提供相应的功能而已。刻意的最求大版本号无意义。

你有啥需要是 v2 没有提供的吗?

楼主这是强行解释,非标端口又不是不能用。使用 NsdManager 广播一下协议和端口,一样可以在 Windows 上链接。
2019-06-21 14:19:58 +08:00
回复了 pancake817 创建的主题 Apple 带充电的雷电三扩展坞和带 typec 充电的显示器怎样配合使用
不冲突,会协商走最大能量的那个。


我正好是贝尔金 mbp2018-15 + tb3 dock + LG UL850,就实验了一下,仅供参考,因我一直连接到外接显示器,电池已经充满。

连接 tb3 dock + UL850
在 System Information 的 Hardware -> Power 选项下显示:

AC Charger Information:

Connected: Yes
Wattage (W): 85
Charging: No

拔掉 tb3 dock,仅保留 UL850 连接的情况下,重新打开 System Information (每次需要重新打开才更新数据)

AC Charger Information:

Connected: Yes
Wattage (W): 60
Charging: No

重新插回 tb3 dock,保持 tb3 dock + UL850 连接的情况下,重新打开 System Information (每次需要重新打开才更新数据)

AC Charger Information:

Connected: Yes
Wattage (W): 85
Charging: No

另:
目前我存在的问题是,显示器通过 usb-c 如果连接到 Dock 上,会在 mbp 重新启动的情况下无法找到显示器。必须打开 mbp 输入用户名密码,然后还有很大的几率需要重新插拔才可以识别显示器。
而显示器直接通过 usb-c 连接到 mbp 则不会有这个问题。
1 ... 7  8  9  10  11  12  13  14  15  16 ... 36  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1370 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 17:35 · PVG 01:35 · LAX 09:35 · JFK 12:35
Developed with CodeLauncher
♥ Do have faith in what you're doing.