V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  jorneyr  ›  全部回复第 64 页 / 共 88 页
回复总数  1742
1 ... 60  61  62  63  64  65  66  67  68  69 ... 88  
可以考虑只存储字典 ID 。
字典项按照类型分类,整个分类的数据可以放缓存,一次性从缓存读取整个分类的字典,然后代码替换对应的字典项。
2020-04-13 12:12:36 +08:00
回复了 honglei92 创建的主题 Android 高德可以根据一组连续的 gps 位置信息计算距离吗
使用经纬度计算 2 点之间的距离

```java
/**
* 根据经纬度计算两点之间的距离 (m)
*/
public class LBSUtils {
public static final double EARTH_RADIUS = 6378137; // 地球的半径 (m)

/**
* 根据经纬度计算两点之间的距离 (m)
*
* @param lng1 位置 1 的经度
* @param lat1 位置 1 的纬度
* @param lng2 位置 2 的经度
* @param lat2 位置 2 的纬度
* @return 返回距离
*/
public static double getDistance(double lng1, double lat1, double lng2, double lat2) {
double radLat1 = radian(lat1);
double radLat2 = radian(lat2);

double a = radLat1 - radLat2;
double b = radian(lng1) - radian(lng2);
double s = 2 * Math.asin(Math.sqrt(Math.pow(Math.sin(a / 2), 2)
+ Math.cos(radLat1) * Math.cos(radLat2) * Math.pow(Math.sin(b / 2), 2)));
s = s * EARTH_RADIUS;
s = Math.round(s * 100) / 100.0;

return s;
}

private static double radian(double d) {
return d * Math.PI / 180.0;
}

public static void main(String[] args) {
double lat1 = 39.964145, lng1 = 116.384996, lat2 = 39.964533, lng2 = 116.385243;
double distance = LBSUtils.getDistance(lat1, lng1, lat2, lng2);
System.out.println("Distance: " + distance + " 米");
}
}
```
2020-04-13 11:41:38 +08:00
回复了 zhuwd 创建的主题 程序员 自己做项目,一般是先写前端还是后端?
比较喜欢原型设计先行,这样后端的存储结构基本就清晰了
2020-04-07 16:05:53 +08:00
回复了 programV2 创建的主题 程序员 2020 MBP vs Thinkpad, 屏幕 vs 硬件质量
@hellojay 你这几年造了多少机器啊,我一个 12 年前的 MBP 都还在用
2020-03-30 11:32:58 +08:00
回复了 zoiiiiii 创建的主题 macOS 问问 MacOS 10.12.6,会不会被淘汰,大概多久会被淘汰。
2013 later 15 inch 最低配 (8G),已经升级到最新的 10.15.4,一点也不卡
2020-03-30 10:14:23 +08:00
回复了 bojue 创建的主题 分享创造 终于有时间优化 canvas 画笔的锯齿问题
快速画效果可以,速度慢的话就有明显的锯齿
2020-03-30 08:34:45 +08:00
回复了 black11black 创建的主题 MySQL Mysql 的定时同步方案?
冷存库并不需要对外提供服务: 主从的从并不对外提供服务,从是为了备份,再把同步时间设置长一些。
2020-03-30 07:59:52 +08:00
回复了 JJstyle 创建的主题 程序员 第一次画流程图,太难了,请多指教!
时序图 + 流程图,挺好
2020-03-17 07:50:53 +08:00
回复了 black11black 创建的主题 Java 有关论坛的数据库选型问题
如果数据量大,我的话会同时选 MySQL + MongoDB,系统性的管理数据很多是关系型的存放在 MySQL,用户生成的数据如帖子回复等,数据量大且非关系型存 MongoDB
2020-03-14 09:36:02 +08:00
回复了 longjiahui 创建的主题 互联网 除了 wechat,还有什么通讯 app 可以用
QQ 呗,哈哈
2020-03-06 08:27:51 +08:00
回复了 IamCyborg 创建的主题 职场话题 应届生实习几个月对于这行的感受
看人看运气,我做了快 10 年开发,3 家公司,Java 开发,基本都不加班。
2020-03-05 08:19:59 +08:00
回复了 IsakLU 创建的主题 职场话题 尝试面了一下阿里,结果 GG
阿里的面试也是人家 KPI 考试的一项,重在参与
@andj4cn 你这个国内访问真的很慢
2020-03-01 10:00:20 +08:00
回复了 WittBulter 创建的主题 分享创造 ZEIT-UI 开始拥有中文文档了,轻易上手极客风格主题
@toesbieya 很有意思的一个现象,TapTap 上的游戏评价有一个规律,小作坊的东西虽然质量不怎么样,一般评价都挺高,大厂的东西和小作坊的产品差了几个数量级,但评价大多很低。
2020-02-27 17:52:15 +08:00
回复了 ybw 创建的主题 MacBook Pro MacBook Pro 16 寸 5 年内能保持流畅吗
我这 2013 年 15 寸的低配,8G 内存,到现在还是主力开发机器,全栈,一点也不卡,相信你这个 5 年没问题。
2020-02-26 21:18:59 +08:00
回复了 caowentao 创建的主题 程序员 怎么理解回调函数?
你是老板,告诉秘书有人找你的时候让她通知你,而不需要你时刻盯着事情。
也可以调用 Groovy 脚本
2020-02-25 20:37:23 +08:00
回复了 jmyz0455 创建的主题 macOS macOS 的 iTerm2 有个箭头不太美观,不知道怎样优化。
2020-02-25 20:31:36 +08:00
回复了 PlainTech 创建的主题 程序员 有在用 Dash 这款文档阅读软件的老哥吗?
不习惯新的搜索 Ui
1 ... 60  61  62  63  64  65  66  67  68  69 ... 88  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5300 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 63ms · UTC 08:12 · PVG 16:12 · LAX 00:12 · JFK 03:12
Developed with CodeLauncher
♥ Do have faith in what you're doing.