timethinker

timethinker

V2EX 第 449603 号会员,加入于 2019-10-28 16:09:52 +08:00
今日活跃度排名 2229
为啥国外各大互联网公司都在发推说自己?
  •  1   
    Twitter  •  timethinker  •  2022-09-02 21:07:27 PM  •  最后回复来自 WOLFRAZOR
    29
    双 11 推荐一款性价比高一点的咖啡机?
    咖啡  •  timethinker  •  2021-11-19 12:52:30 PM  •  最后回复来自 qwe520liao
    41
    C#是否有比较稳定活跃的开源网络框架?
    C#  •  timethinker  •  2021-08-19 17:04:35 PM  •  最后回复来自 qwe520liao
    9
    起床后短暂的陌生感
    生活  •  timethinker  •  2021-06-01 23:22:23 PM  •  最后回复来自 MaiKuraki
    37
    timethinker 最近回复了
    插件有多个,这也就意味着它是一个列表形式的存在,你应该在某一个时机调用所有插件的某一个方法,这个方法签名是你定义的,类似接口一样的东西。比如里面有一个方法叫做 onRequest(Request),插件负责实现这个方法,然后把插件实例注册到你的插件列表中,这样你就可以在合适的时机遍历插件列表进行调用。
    3 天前
    回复了 professionaler 创建的主题 分享创造 安卓开源冒险岛服务端+客户端
    @cocalrush 基本上可以 100%的跟官服一样,游戏开发主要的大头就是那些配置和资源数据,服务端就是要适配这些数据让游戏运作起来,修改爆率这些只是常规操作。
    4 天前
    回复了 professionaler 创建的主题 分享创造 安卓开源冒险岛服务端+客户端
    @cocalrush 官方的是 C++的,java 的一般是根据逆向通讯消息做的私服版本,以前没有开源客户端的时候,只能修改正版客户端的二进制文件来链接伪造的私服服务端。
    日志分为写和读两个步骤,这两个步骤完全是分离的。日常开发还是写入到文件,存储到磁盘,说白了日志就是一个文本文件,在写的阶段什么顺手用什么。

    日志的处理就比较庞大了,包括收集日志文件、存储、索引和查询,每一个步骤都有很多开源的选择,这部分更偏向于运维,跟开发关系就不大了。
    小聪明引发的大智慧。

    不过近几年苹果在国内的服务是越来越差了,感觉招聘的那些个员工跟我活在两个世界,你永远没有办法跟他们沟通,他们的回答也永远只会是千篇一律机械的话术。以上评价来自于个人经历。
    17 天前
    回复了 abcfreedom 创建的主题 旅行 走错机场,损失惨重,心态有点崩
    我有一次本来在虹桥,结果我跑去浦东了,打车花了 150 ,万幸是赶上了,已经在念我的名字了,一路狂奔,下飞机才缓过来。
    30 天前
    回复了 jeffson 创建的主题 大家有做过参加考试的噩梦吗?
    我经常梦到这么大一把年纪了还回去复读初中,而且复读了好几年,每当毕业后,第二年开始又重新开始从一年级开始复读
    123 天前
    回复了 tnhmcm 创建的主题 Java Spring 里怎样正确处理 InterruptedException?
    https://www.baeldung.com/java-interrupted-exception

    这个链接的 3.1 说到: The purpose of the interrupt system is to provide a well-defined framework for allowing threads to interrupt tasks (potentially time-consuming ones) in other threads. A good way to think about interruption is that it doesn’t actually interrupt a running thread — it just requests that the thread interrupt itself at the next convenient opportunity.

    我个人理解中断是一种协调机制,一般用来优雅关闭某种耗时操作,当这个异常被抛出来的时候,一般是线程的 Thread.interrupt()方法被调用了,证明有人想要中断当前所进行的任务。处理中断异常有两种选择,一种是恢复中断,不理外界想要中断的意图,继续埋头干活,只需要调用 Thread.interrupted()将线程的中断标记清除掉。另一种就是响应这个中断请求,结束任务并清理相关的资源,或者继续向上传播中断异常。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1083 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 18ms · UTC 23:23 · PVG 07:23 · LAX 16:23 · JFK 19:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.