
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
kotlin的函数式编程推荐使用arrow库。
概念网上可以搜到很多,大体分为:adapterclientappinfradomain这五层。图例有,就不贴了。adapter和app相当于spring里的controller+service,infra相当于dao层,domain是模型层。唯独client,有点疑问,目前我在实践中是把client作为app的对外接口层,隔离adapter和app之用。但也看到其他的理解,比如认为client是对

hanlp是一套中文的NLP处理库,里面提供了分词、拼音、摘要等很多实用功能,本文我们只看分词能力。

记录一下,作为备忘。

pthread包pthread是POSIX thread,一个在类UNIX系统下广泛使用的并发包,linux系统下在glibc库里实现。pthread包里常用的mutex相关接口有:pthread_mutex_initpthread_mutex_lockpthread_mutex_trylockpthread_mutex_unlockpthread_mutex_dest...
producer建议做成单例在多线程间共享,多个producer实例会将发送的消息总量分摊掉,造成的结果是:一方面由于多producer的分摊,消息不能及时发送(因为每个producer有batch.size的约束),另一方面多个producer的消息可能堆在一起发送,产生大量的网络IO。指示发送缓存大小的batch.size不能设置太小,否则严重影响发送效率。

Xmx: 最大堆大小-Xms:最小堆大小-Xss :线程堆栈大小,默认1M生产环境最好保持 Xms = Xmx。









