HelloWorld官方 HelloWorld官方
4年前
Go Context 并发编程简明教程
1为什么需要ContextWaitGroup和信道(channel)是常见的2种并发控制的方式。如果并发启动了多个子协程,需要等待所有的子协程完成任务,WaitGroup非常适合于这类场景,例如下面的例子:varwgsync.WaitGroupfuncdoTask(nint){time.Sleep(time.Durat
咕咕鸡 咕咕鸡
2年前
风控决策引擎——决策流路径规划
引言决策引擎服务是风控系统的大脑,承载着风控策略编排和计算的任务,对决策的时耗和精度有着严格的要求,本文以决策流执行路径实现方案为切入点,一窥风控决策引擎高效的原理。<!more背景在上文
Wesley13 Wesley13
3年前
Java线程池队列吃的太饱,撑着了咋整?java 队列过大导致内存溢出
!(http://t10.baidu.com/it/u228874995,3824892753&fm173&s6790ED23D28C78EB1C745CCC000050B0&w640&h331&img.JPEG)Java的Executors框架提供的定长线程池内部默认使用LinkedBlockingQueue作为任务的容器,这个队列是没有
Stella981 Stella981
3年前
Nessus扫描策略
  本篇将简单介绍下Nessus的扫描策略设置、选用plugins及如何使用定制的策略来进行扫描任务。Step1:   启动Nessus服务root@kali:~/etc/init.d/nessusdstart  登录:https://kali:8834/,输入正确的账号/密码之后,会自动跳转到如下:(右键图片查看更清晰哦
Stella981 Stella981
3年前
GraphQL Java
Instrumentation拦截器通过实现Instrumentation接口,可以观察一个query的执行,或修改运行期的行为。最常见的用途是进行性能监控,和自定义日志记录,但它也可以用于完成其他任务。创建GraphQL对象时,可以绑定相关的Instrumentation实现。G
Stella981 Stella981
3年前
Maven 私服无法下载 flink 2.11 最新组件事件回顾
有同事反馈Jenkins任务构建失败登陆Jenkins,查看构建日志,报错截图如下:!(https://oscimg.oschina.net/oscnet/upc83410a125f7bc739837b7e363fdaf155bb.png)在maven私服Nexus界面搜索,也搜索不到相关组件,Central仓库的索引中也找
Easter79 Easter79
3年前
ThreadPoolExecutor和ScheduledThreadPoolExecutor
ThreadPoolExecutor构造方法参数说明corePoolSize核心线程数,默认情况下核心线程会一直存活,即使处于闲置状态也不会受存keepAliveTime限制。除非将allowCoreThreadTimeOut设置为true。maximumPoolSize线程池所能容纳的最大线程数。超过这个数的线程将被阻塞。当任务队列为没有
Stella981 Stella981
3年前
Navicat安装及简单使用
一、安装  下载完之后,直接解压出来就能用,看一下解压之后的目录:  双击打开下面这个文件(可以把它添加一个桌面快捷方式,或者添加到任务栏):  !(https://img2018.cnblogs.com/blog/988061/201811/988061201811261546587332023821512.p
Linux下安装Anaconda3,这个教程一定要看!
前言大家好,我是爱写Bug的麦洛。由于工作需要,要为客户搭建Python开发环境。作为从来没有接触过Python的小白,为了完成任务,也是破费周折,请教了身边做Python的朋友,发现大家都是通过Anaconda来搭建Python环境,Ana
深度学习|transformers的近期工作成果综述
transformers的近期工作成果综述基于transformer的双向编码器表示(BERT)和微软的图灵自然语言生成(TNLG)等模型已经在机器学习世界中广泛的用于自然语言处理(NLP)任务,如机器翻译、文本摘要、问题回答、蛋白质折叠预测,