最新消息:一个只会PHP的程序员不是好搬砖的

最新发布 第3页

53IT时光弧线

gcoord: 转换WGS84、GCJ02、BD09坐标,解决百度地图高德地图坐标系不统一的问题
科技新闻

gcoord: 转换WGS84、GCJ02、BD09坐标,解决百度地图高德地图坐标系不统一的问题

时光弧线 1个月前 (03-16) 40浏览

做过地图相关开发的同学肯定会遇到这样一个问题:同样的经纬度坐标,在百度地图和高德地图上位置不一样。 关于坐标系 我们通常用经纬度来表示一个地理位置,但是由于一些原因,我们从不同渠道得到的经纬度信息可能并不是在同一个坐标系下。 高德地图、腾讯地图以...

Golang多级内存池设计与实现
源码技术

Golang多级内存池设计与实现

时光弧线 1个月前 (03-16) 31浏览

Golang多级内存池设计与实现 上个月,牙膏厂intel因为Meltdown和Spectre两个bug需要给CPU固件和系统打了补丁。我们生产环境使用的是阿里云,打完补丁后,几台IO密集型的机器性能下降明显,从流量和cpu load估计,性能影响在...

6行代码解决golang TCP粘包
源码技术

6行代码解决golang TCP粘包

时光弧线 1个月前 (03-16) 28浏览

什么是TCP粘包问题以及为什么会产生TCP粘包,本文不加讨论。本文使用golang的bufio.Scanner来实现自定义协议解包。 协议数据包定义 本文模拟一个日志服务器,该服务器接收客户端传到的数据包并显示出来 type Package stru...

前端小知识--地图坐标转换
源码技术

前端小知识–地图坐标转换

时光弧线 1个月前 (03-16) 54浏览

地图坐标转换 LBS,基于位置的服务(Location Based Service),近年来已经无处不在,尤其是我们前端,相信或多或少都有接触一些地图API服务,比如高德、百度啊、谷歌啊~ 但是用的时候可能看到下面这些字眼:比如BD09、火星坐标、W...

[译]使用 LLDB 调试 Go 程序
源码技术

[译]使用 LLDB 调试 Go 程序

时光弧线 1个月前 (03-16) 46浏览

我一般调试Go程序都是通过log日志,性能调试的话通过 pprof 、trace、flamegraph等,主要是Go没有一个很好的集成的debugger,前两年虽然关注了delve,但是在IDE中集成比较粗糙,调试也很慢,所以基本不使用debugge...