上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 234 下一页

2022年9月26日

多端统一框架Taro基础教程

摘要: 随着微信小程序越来越火,其它平台也都推出了自己的小程序产品(支付宝、快应用、百度、抖音)。小程序最大的特点就是平台能为你提供强大的流量,所以小程序开发变成了前端必会知识。 作为一个从来不想写程序,一心只想泡妹子的程序员,我一直期盼有一种解决方案,可以一次开发,多端运行。这也就是我的学习理念,每多学一 阅读全文

posted @ 2022-09-26 21:23 ExplorerMan 阅读(352) 评论(0) 推荐(0)

2022年8月22日

今天我们来谈谈POI

摘要: 什么是POI POI是“Polnt of Information”的缩写,中文可以翻译为“信息点”。是地图上任何非地理意义的有意义的点,如商店,酒吧,加油站,医院,车站等。像城市,河流,山峰这些具有地理意义的点就不属于POI GISer开发学习交流+资料共享​www.wjx.cn/vj/h4QOnj 阅读全文

posted @ 2022-08-22 17:30 ExplorerMan 阅读(1480) 评论(0) 推荐(0)

goroutine泄漏检测神器---goleak

摘要: goroutine泄漏检测神器 goleak在日常开发中,go 出去的goroutine通常伴随着死循环,这些goroutine可能处于阻塞状态,一直运行,直到进程结束。 对于线上服务来说,一直是在运行的,除非panic重启等,不然一旦出现goroutine泄漏,资源被一直占用,cpu/内存将会直线 阅读全文

posted @ 2022-08-22 15:37 ExplorerMan 阅读(184) 评论(0) 推荐(0)

2022年8月19日

golang中的race检测

摘要: golang中的race检测由于golang中的go是非常方便的,加上函数又非常容易隐藏go。 所以很多时候,当我们写出一个程序的时候,我们并不知道这个程序在并发情况下会不会出现什么问题。 所以在本质上说,goroutine的使用增加了函数的危险系数​​论go语言中goroutine的使用​​。比如 阅读全文

posted @ 2022-08-19 15:06 ExplorerMan 阅读(248) 评论(0) 推荐(0)

go map fatal error: concurrent map iteration and map write 读写锁与深度拷贝的坑

摘要: 从币安实时拉取交易对的数据,这里使用了 map,用于存放每个交易对的最新价格,由于 map 并不是并发安全的所以加了读写锁。 但系统有时候还是会发生 fatal error: concurrent map iteration and map write 错误 使用代码如下: type Binance 阅读全文

posted @ 2022-08-19 15:00 ExplorerMan 阅读(1208) 评论(0) 推荐(0)

2022年7月6日

我是如何将一个老系统的kafka消费者服务的性能提升近百倍的

摘要: kafka作为一种高吞吐量的分布式发布订阅消息系统,在业务系统中被广泛的使用。 如果问你,如何提高kafka队列中的消息消费速度呢?答案很简单,topic多分几个分片,然后使用消费者组(Consumer Group)去消费topic即可。 如果加个条件,对同一个对象的操作请求必须要严格按照顺序进行处 阅读全文

posted @ 2022-07-06 14:16 ExplorerMan 阅读(135) 评论(0) 推荐(0)

2022年6月24日

【Java面试】Kafka 怎么避免重复消费

摘要: Hi,大家好,我是Mic 一个工作5年的粉丝找到我。 他说: “Mic老师,你要是能回答出这个问题,我就佩服你” 我当场就懵了,现在打赌都这么随意了吗? 我问他问题是什么,他说“Kafka如何避免重复消费的问题!” 下面看看普通人和高手的回答! 普通人:# Kafka怎么避免重复消费就是我们可以通过 阅读全文

posted @ 2022-06-24 17:40 ExplorerMan 阅读(2276) 评论(0) 推荐(0)

【译】Spring的@EnableCaching注解

摘要: Spring的@EnableCaching注解 @EnableCaching注解是spring framework中的注解驱动的缓存管理功能。自spring版本3.1起加入了该注解。如果你使用了这个注解,那么你就不需要在XML文件中配置cache manager了。 当你在配置类(@Configur 阅读全文

posted @ 2022-06-24 14:13 ExplorerMan 阅读(365) 评论(0) 推荐(0)

2022年6月20日

Spring RestTemplate中几种常见的请求方式

摘要: 在Spring Cloud中服务的发现与消费一文中,当我们从服务消费端去调用服务提供者的服务的时候,使用了一个很好用的对象,叫做RestTemplate,当时我们只使用了RestTemplate中最简单的一个功能getForEntity发起了一个get请求去调用服务端的数据,同时,我们还通过配置@L 阅读全文

posted @ 2022-06-20 19:56 ExplorerMan 阅读(201) 评论(0) 推荐(0)

Java重试机制

摘要: 重试作用: 对于重试是有场景限制的,不是什么场景都适合重试,比如参数校验不合法、写操作等(要考虑写是否幂等)都不适合重试。 远程调用超时、网络突然中断可以重试。在微服务治理框架中,通常都有自己的重试与超时配置,比如dubbo可以设置retries=1,timeout=500调用失败只重试1次,超过5 阅读全文

posted @ 2022-06-20 19:54 ExplorerMan 阅读(4543) 评论(0) 推荐(1)

上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 234 下一页

导航