usercount
摘要:前言 IO完成端口(IO completion ports)在多核计算机的并行异步IO请求方面提供了一种高效的线程模型。当进程创建一个IO完成端口时,系统创建一个相关联的队列,其唯一目的是服务与那些请求。IO完成端口通常和预先分配的线程池配合,相比于一个一个创建线程,这使其更快更高效。IOCP在进程 阅读全文
posted @ 2018-09-04 00:51 坦荡 阅读 (1629) 评论 (0) 编辑
摘要:dubbo消费者调用服务超时的原因可能有很多,今天排查问题花了两个小时,也查了很多资料,好像每一篇资料都是提出一个问题,所以简单总结几点: 1. 配置才是重中之重,仔细检查服务提供方的dubbo service和消费者的dubbo reference。保证服务方暴露接口和ref对象正确,保证消费者引 阅读全文
posted @ 2018-01-29 23:47 坦荡 阅读 (476) 评论 (0) 编辑
摘要:本文版权归博客园和作者吴双本人共同所有 转载和爬虫请注明原文地址 www.cnblogs.com/tdws 使用jedis 2.9.0连接,异常信息: redis.clients.jedis.exceptions.JedisDataException: ERR Client sent AUTH, b 阅读全文
posted @ 2018-01-21 19:52 坦荡 阅读 (706) 评论 (0) 编辑
摘要:本文版权归博客园和作者吴双本人共同所有 转载和爬虫请注明原文地址 www.cnblogs.com/tdws 一.写在前面 ZK是一个高效的分布式协调服务,高可用的分布式管理协调框架。 朋友推荐一本书《从paxos到zookeeper》,对我帮助的确很大。 二.集群配置和踩坑 java安装和环境变量配 阅读全文
posted @ 2018-01-14 11:24 坦荡 阅读 (434) 评论 (0) 编辑
摘要:1.阿里云服务器控制台,开启1433端口(出入方向都要开)。自从微软发布linux版本后,控制台常用端口下拉列表也增加了1433. 2.如果你没配置阿里云yum源,可参照配置一下。http://www.cnblogs.com/tdws/p/7183040.html 3.你必须 RHEL 7.3 或 阅读全文
posted @ 2017-11-11 18:54 坦荡 阅读 (727) 评论 (0) 编辑
摘要:Redis4.0 Cluster — Centos7, Ruby redis-trib.rb , gem redis 阅读全文
posted @ 2017-10-22 16:28 坦荡 阅读 (1854) 评论 (0) 编辑
摘要:本文版权归博客园和作者吴双本人共同所有 转载和爬虫请注明原文地址 www.cnblogs.com/tdws。 本文参考和学习资料 《ES权威指南》 当年在学校的随笔 Lucene概念入门: http://www.cnblogs.com/tdws/p/4263425.html 一.基本概念 存储数据到 阅读全文
posted @ 2017-10-14 20:40 坦荡 阅读 (624) 评论 (5) 编辑
摘要:本文版权归博客园和作者吴双本人共同所有 转载和爬虫请注明原文地址 www.cnblogs.com/tdws 一.linux centos7.x安装ES 1.下载java 2.下载和安装ES 如果你机器内存小,就去/etc/elasticsearch 下 修改jvm.options 3.配置ES 移除 阅读全文
posted @ 2017-10-14 15:48 坦荡 阅读 (3588) 评论 (0) 编辑
摘要:本文版权归博客园和作者吴双本人共同所有 转载和爬虫请注明原文地址 www.cnblogs.com/tdws 一.Self-Host Kestrel 1. 在vs2017中新建dotnet core2.0 webapi项目 ApiService 2. 参照官方文档,https://docs.micro 阅读全文
posted @ 2017-09-24 17:36 坦荡 阅读 (1283) 评论 (5) 编辑
摘要:本文版权归博客园和作者吴双本人共同所有 转载和爬虫请注明原文地址 www.cnblogs.com/tdws 一.写在前面 项目上线有一段时间了,一个基于webpack+vue+ES6的手机端多页面应用。其实说是多页面应用,实际上在webpack中属于四个app, 如果真是做纯单页面,那应该有二三十个 阅读全文
posted @ 2017-09-04 23:45 坦荡 阅读 (1862) 评论 (6) 编辑
摘要:本文版权归博客园和作者吴双本人共同所有 转载和爬虫请注明原文地址 www.cnblogs.com/tdws 写在前面 回想起去年两篇随笔分享,在工作中还是对自己有一定参考意义的,每次需要swagger,都记不住自己之前怎么修改和优化的,还好可以回过头看一眼。不过看到自己的标题,还是感到脸红,究竟是脸 阅读全文
posted @ 2017-08-19 09:29 坦荡 阅读 (1689) 评论 (3) 编辑
摘要:1)下载repo文件 wget http://mirrors.aliyun.com/repo/Centos-7.repo 2)备份并替换系统的repo文件 cp Centos-7.repo /etc/yum.repos.d/ cd /etc/yum.repos.d/ mv CentOS-Base.r 阅读全文
posted @ 2017-07-15 15:58 坦荡 阅读 (215) 评论 (0) 编辑
摘要:本文版权归博客园和作者吴双本人共同所有 转载和爬虫请注明原文地址 www.cnblogs.com/tdws 一.写在前面 昨天晚上读完《图解TCP/IP》后就想,应该和TCP/IP协议簇的理论和通信过程做个了断,给自己写一篇读书笔记吧,坐到电脑面前,又深感无力,因为我深知自己没有能力用一篇简短的笔记 阅读全文
posted @ 2017-07-15 14:25 坦荡 阅读 (412) 评论 (3) 编辑
摘要:本文版权归博客园和作者吴双本人共同所有 转载和爬虫请注明原文地址 www.cnblogs.com/tdws 一.写在前面 适配器模式(Adapter) 可用来在现有接口和不兼容的类之间进行适配。有助于避免大规模改写现有客户代码,其工作机制是对现有类的接口进行包装,这样客户程序就能使用这个并非为其量身 阅读全文
posted @ 2017-06-28 00:09 坦荡 阅读 (837) 评论 (0) 编辑
摘要:一.写在前面 半年以前,第一次在项目上实践VueJs,由于在那之前,没有Angular,avalon等框架的实践经验,所以在Vue的使用上,没有给自己总结出更多的经验和体验。随着项目进行和优化改版,无论是新代码的增加还是旧代码,在功能的实现和代码的书写上,Vue逐渐替代了Jquery,除了有些不容易 阅读全文
posted @ 2017-05-21 18:56 坦荡 阅读 (1147) 评论 (3) 编辑