上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: 小叙:最近维护项目的时候看到有人写这种代码,而且呈现递增形势,自己查了一下,发现是java8的新特性。 List<Coordinate> rs1 = service.simplfy(set, new Function<String, Coordinate>() { @Override public 阅读全文
posted @ 2021-03-31 14:12 蔡徐坤1987 阅读(1194) 评论(0) 推荐(0) 编辑
摘要: 筛点:往往库里返回的数据的点非常密集,筛点后会甩掉大量的较小偏移的临近点,并根据点与点之前距离的设定(例如:距离50米以内的点甩掉)和最大甩点数(例如:最多甩到10000个点就不甩了),减小精度来增加空间运算速度。 实例代码: distanceToleranceMeter:50 --最小甩点距离 m 阅读全文
posted @ 2021-02-01 10:34 蔡徐坤1987 阅读(679) 评论(0) 推荐(0) 编辑
摘要: 原因:一般公司集群只有三种环境,开发,集成,生产。而开发库往往数据量比较少或者没有数据,导致无法调试,需要连接到集成打日志。但每次打日志都要修改代码,并重启。给我带来了不小的麻烦,浪费开发时间。 解决:通过远程连接到集成服务器,代码debug调试,监听。 步骤: 首先确保本地和服务器的代码一致(入不 阅读全文
posted @ 2021-01-19 10:33 蔡徐坤1987 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 下载jclasslib btyecode viewer(64bit) 使用软件打开要修改的class,找到二进制行 idea新建工程,引入jclasslib安装路径下的lib所有jar包 使用指定代码,并修改拦截修改二进制行,修改属性或者变量名 下面是我实际工作中的场景: 将其中的distance从 阅读全文
posted @ 2021-01-15 09:19 蔡徐坤1987 阅读(2002) 评论(0) 推荐(0) 编辑
摘要: 前提:1.连接hadoop需要本地安装 winutils.exe 并在程序指定,不然程序会报错 IOException: HADOOP_HOME or hadoop.home.dir are not set. 但不指定程序可能启动。 2.要在springboot容器启动后再初始化页面,否则使用时会取 阅读全文
posted @ 2020-10-29 09:45 蔡徐坤1987 阅读(1840) 评论(0) 推荐(0) 编辑
摘要: int mode = carInfoService.getCompanyCarMode(companyId); public int getCompanyCarMode(Long companyId) { String sql = "select t.id from iov_biz_car_info 阅读全文
posted @ 2020-05-19 10:35 蔡徐坤1987 阅读(169) 评论(0) 推荐(0) 编辑
摘要: package com.hz.demo; import com.alibaba.fastjson.JSON; import com.google.common.collect.Lists; import com.google.common.collect.Maps; import org.apach 阅读全文
posted @ 2020-03-17 14:37 蔡徐坤1987 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 问题:pull代码时显示 原因:公钥与私钥对不上,或者没有配置导致 解决: 1.生成私钥:TortoiseGIT → PuttyGen → Generate(点击后鼠标晃动会加速)→Save Private Key(ppk格式的文件,可以放在任意路径,例如:D:/private.ppk) 2.生成公 阅读全文
posted @ 2020-02-27 09:38 蔡徐坤1987 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 个人用eclipse比较多,什么Luna,Neon,Mars。几乎每年都要研发出一个版本。目前所在的这家公司,维护的是一个10年的老项目,需求迭代频率比较高,业务代码臃肿而难理解,依赖关系不清晰,代码质量参差不齐。听说早就想拆成微服务,由于欠下的技术债务过多,和研发的组织不健全,一直没有实施,随着时 阅读全文
posted @ 2020-01-08 14:39 蔡徐坤1987 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 目的:使用这个框架主要就是为了解决高并发环境下登陆操作对数据库及服务器的压力,同时能保证安全性; 加载时,SpringSecurity定义拦截器和添加两个Fitler; 登陆时,登陆成功,通过传入的信息(例如:用户名+密码)authenticationManager.authenticate()进行 阅读全文
posted @ 2020-01-08 10:04 蔡徐坤1987 阅读(921) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页