
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
服务注册发现consul之一:consul介绍、安装、及功能介绍Consul 是一套开源的分布式服务发现和配置管理系统,由 HashiCorp 公司用 Go 语言开发。它具有很多优点。包括:基于 raft 协议,比较简洁;支持健康检查,同时支持 HTTP 和 DNS 协议支持跨数据中心的 WAN(广域网) 集群提供图形界面跨平台,支持 Linux、Mac、Windows。consul是使用go语言
1、从GitHub下载安装包:https://github.com/eolinker/CHN-EOLINKER-AMS-Lite-4.0-For-Java使用git clone https://github.com/eolinker/CHN-EOLINKER-AMS-Lite-4.0-For-Java.git或者下载zip包并解压到本地2、上传到服务器:release目录下面的3个文件都要上传在M
1. C#语言方面1.1 垃圾回收垃圾回收解放了手工管理对象的工作,提高了程序的健壮性,但副作用就是程序代码可能对于对象创建变得随意。1.1.1 避免不必要的对象创建由于垃圾回收的代价较高,所以C#程序开发要遵循的一个基本原则就是避免不必要的对象创建。以下列举一些常见的情形。1.1.1.1 避免循环创建对象 ★如果对象并不会随每次循环而改变状态,那么在循环中反复创建对象将带来性能损耗。...
一:C#调用java服务代码:调用方法:这里的M205RegistComment对象 是自定义的,就是跟返回的json序列化的对象保持一致就ok,注意date时间需要转换为string 并且格式需要跟api一致,http://172.16.5.32/api/website/topic/available/get 就是 java里面的API接口访问地址。string param1 = JsonCon
一: 说一下当时使用的场景因为需要用到服务端调用 客户端的场景,这里就无法用到http请求了,因为客户端的pc无固定IP地址,就像手机一样,如果需要推送消息,就必须做任务调度。但是做任务调度的话不停的循环推送消息存在的问题是,1:需要不停的循环,如果一天只需要推送几次,但是他调用的次数可能成千上万次。2:循环肯定就有时间间隔,无法实时触发出于以上两个问题,先后了解到了netty 的长链接机制,mq
Redis队列功能介绍List常用命令:Blpop删除,并获得该列表中的第一元素,或阻塞,直到有一个可用Brpop删除,并获得该列表中的最后一个元素,或阻塞,直到有一个可用BrpoplpushLindex获取一个元素,通过其索引列表Linsert在列表中的另一个元素之前或之后插入一个元素Llen获得队列(List)的长度Lpop从队列的左边出队一个元素...
1:先找到安装redis的文件夹,一般默认是 c:program / redis2:找到需要修改密码的配置文件:一般这两个文件都修改一下, redis.windows.conf 跟 redis.windows-service.conf3:修改方法:找打requirepass你会发现有:# requirepass foobared在这种下面修改为requir...
打开IIS找到你对应的网站名称然后你会发现应用池停止了点击你对应的网站右键点击启动既可
最近遇到一个高并发的问题,当初的需求优惠券券号是按照 日期 DateTime.Now.ToString("yyyyMMddHHmmss") + 最大订单号+1 的方式去新增券号的。由于业务里面还涉及到多张表操作,用了事务。第一版上线: 发现 很多订单号重复,找到原因是因为 在并发量高的时候,从数据库获取最大订单号时会产生并发,最新的单号没有新增到数据库,另一个线程已经从数据库查询到最大...
2.5启动项目(如果配置文件中——Nacos配置和项目配置中均未指定项目端口,且80端口被占用,需要注意添加额为项目端口配置,server.prot=xxx,配置在Nacos或application配置文件中均可)1.在左侧的配置管理中点击配置列表,再点击右侧页面主体列表上方的加号按钮,添加配置,Data Id为 test,分组默认,格式选择properties,配置内容为useLocalCach








