V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  pursuer  ›  全部回复第 12 页 / 共 16 页
回复总数  318
1 ... 4  5  6  7  8  9  10  11  12  13 ... 16  
我印象中 notify 好像是唤醒等待线程用的,好像和放弃执行没有关系,而且时间片级别的操作大多依赖操作系统对线程调度的实现,不过如果线程进入等待的话理应可以立即放弃时间片的
应该和操作系统实现有关,我用 C 在 windows 下测试了下,stdin 在 read 堵塞的状态下,close 也会堵塞
编译时以来的 class 文件和运行时的 class 文件版本不一致
2020-04-20 23:41:47 +08:00
回复了 meisen 创建的主题 分享发现 使用 百度网盘 的用户注意了!
@Mac 只占用闲置带宽的话可以接受,现在一般不打即时性游戏了,吃满上行就不行了

@anticipated 聊天掉线应该不至于,如果吃满带宽音视频通话可能会掉倒是,如果是 P2P 加速那文是通过摘要算法匹配的,我自己的资料只要我不公开摘要别人也拿不到吧应该
2020-04-20 22:22:39 +08:00
回复了 meisen 创建的主题 分享发现 使用 百度网盘 的用户注意了!
不太懂,用我的闲置带宽对我有什么影响吗?
2020-04-19 22:14:49 +08:00
回复了 yangyuhan12138 创建的主题 Java 关于 ClassLoader 的一些疑问
1 、java 不需要保证类是从哪个 classloader 加载的
2 、并不是只能通过反射调用,你甚至可以自定义 classloader 破坏双亲委派替换掉一个本来已经加载的类去
@hepin1989 #85 Project Loom 可惜目前还是在开发中,不知道能用要到什么时候了
@beidounanxizi #70 Go 不也有反射吗?现在大部分语言都有反射的了,除了 c/c++,太 OOP 不太懂什么意思,啰嗦方面,Java 的 stream api 和 lambda 配合我觉得比 go 好使,nio 是最底层的 select 模型的包装吧,可以找个好用点的上层封装,netty 之类的,Java 还是缺少一个协程方案,无论有栈无栈
2020-04-09 23:27:40 +08:00
回复了 fancy2020 创建的主题 程序员 没人觉得 TS 的代码非常丑吗..
有好用的 IDE,ts 的使用体验会很好
2020-04-07 22:55:54 +08:00
回复了 noble4cc 创建的主题 Java Java 中 Exception 记录日志后又向外抛出不合理吗?
不用在意最佳实践,流程上需要怎么做就怎么做就行,你还可以换一个 Exception 抛出去,然后把 Cause 设置为捕获到的异常
2020-04-07 14:45:11 +08:00
回复了 noble4cc 创建的主题 Go 编程语言 golang 开发者大部分是从 PHP 和 Python 转过来的吗?
@abcbuzhiming c++编译速度确实慢,不过我认为正确的方向应该是添加像 windows COM 的模块化方案,分模块编译,预编译头文件之类的减少编译时间的手段,而不是减少特性和降低语言表达能力。
2020-04-06 15:12:30 +08:00
回复了 noble4cc 创建的主题 Go 编程语言 golang 开发者大部分是从 PHP 和 Python 转过来的吗?
@abcbuzhiming c++都能编译出 1GB,用其他语言也减小不了了吧?何况 c++还可以动态链接,go 出来就只有一个可执行文件所有库都打包的不是更不行么
2020-04-06 09:50:49 +08:00
回复了 ccming 创建的主题 Visual Studio Code Eclipse 基金会推出 Visual Studio Code 的替代 Eclipse Theia
这几天正好在尝试做个 eclipse 插件,体验不是很好,插件间的依赖不能自动解决,各种类无法解析错误。。不知道是不是我开发方式有问题。。。
2020-03-26 16:26:16 +08:00
回复了 noble4cc 创建的主题 Java Java 中并发请求多个接口怎样才能效率最高呢?
使用 Kotlin,C#的 async await,使用 Java Promise 库自己封装或者等待 Project Loom
我觉得使用自定义 classloader 是最佳方案。类替换本就是类加载器处理的工作
别想那么多,你就试想 Java 不支持多继承的情况下,你要如何表达一个同时有多个特性的情况,比如 Set 的特性是元素不重复,List 是可以用索引访问,那我需要一个元素不重复并支持索引访问的集合那我怎么办,所以经常能看到留个接口 IXxx 再有个默认实现 AbstractXxx 的写法
2020-03-10 21:04:37 +08:00
回复了 ahuanggg 创建的主题 Java 初学 Java ,表示真香!
Java 确实在现代语言中不算优秀,kotlin,c#,ts 等特性更丰富,表达能力更强,Go 现在没泛型,if err!=nil,热更新半残的状态,我觉得总体比 Java 还差点意思。但是 Java 没有协程方案,Project Loom 不知道要等到什么时候才上了
2020-02-19 09:39:43 +08:00
回复了 zjq123 创建的主题 Java Java 除了常驻内存现成的东西多生态大 还有什么优点
@zjq123 go 的指针不支持指针运算,我觉得这只是另一种表现形式的引用。要说 cgo 那就和 jni,jna 差不多了。
go 的优势是它的默认实现有可动态扩展的栈,方便创建很多协程,c#的无栈协程我觉得是更高效的协程方式,但是会增加编写负担
2020-02-18 11:01:42 +08:00
回复了 zjq123 创建的主题 Java Java 除了常驻内存现成的东西多生态大 还有什么优点
Java 的 ClassLoader,这个 C#也有,这个可以为代码热更新提供很大的便利。像 c/c++通常也有动态库,但动态库的符号似乎不能限定到一个命名空间内,也不支持符号卸载。除非能用上像微软的 COM 这类框架,但大部分库不会特地支持这类框架。
apk 里应该是没有构建用的文件的
1 ... 4  5  6  7  8  9  10  11  12  13 ... 16  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5304 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 01:26 · PVG 09:26 · LAX 17:26 · JFK 20:26
Developed with CodeLauncher
♥ Do have faith in what you're doing.