- 博客(7)
- 收藏
- 关注
原创 http 400报错
一般如果是通过curl执行对请求,然后400了,大概率是接口层面有参数硬性要求,仔细看看接口的参数字段的拼写是否错误,字段的类型是否有问题然后,还有个常见问题,就是你curl执行的是get请求,但是参数里有中文字符串,所以这个时候你需要把中文进行urlencode就行了...
2021-03-16 17:29:41
549
原创 lucene 创建索引慢的问题
网上随便一搜都能搜到很多关于lucene的教程,这里就不细展开了。简单说下过程:IndexWriterConfig indexWriterConfig = new IndexWriterConfig(new IKAnalyzer(true));indexWriter = new IndexWriter(directory, indexWriterConfig);Document doc = new Document();indexWriter.addDocument(doc);indexWri
2021-02-26 09:55:41
610
原创 mac 上 csv导入Excel 出现 “此文本文件包含的数据无法放置在一个工作表” 错误
0.首先确认你的csv文件不能太大,我也不知道行数上限是多少,但是我导入过150w的内容,没有成功...1.编码问题,确认你csv的编码是utf-8,而且Excel导入的时候选择的也是utf-82.假如你导入的列中,存在文本列,比如第一列是存的标题之类的,那要保证标题里没有比较骚的字符,尤其是各种花样的换行符号。也就是文本列必须剔除换行字符3.如果以上步骤都保证没问题,还是失败的话。。记住,把第一列改成数字列,第一列不能是文本...
2020-12-31 16:32:54
3962
7
原创 git 某个分支直接覆盖当前master分支
1. git checkout master2. git reset --hard origin/branch_xxx3.git push -f
2020-12-11 16:07:40
2276
原创 一个链接直接curl可以访问,但是restTemplate访问不了
要注意是否连接是完整的,有的链接没有scheme,导致协议识别不了。这种情况一般加上scheme就行,也就是加上http://
2020-11-18 20:17:08
2092
1
原创 https请求返回403的一个容易忽略的原因
今天遇到一个小问题,业务方提供的url,我在本地浏览器,在机器上curl 以及 使用php的file_get_contents都可以GET到数据。但是在java项目里RestTemplate请求却返回403。一般遇到403情况:对方ng配置了防抓取的规则,或者业务上有防抓取的规则。比较多见的如下:1.请求头里带一些业务规定的refer2.请求头里带cookie(比较多见)3.请求头里带一些常规的user-agent(我就是因为在java里get的时候没有带agent)..
2020-09-24 17:45:42
5922
原创 Elastic Job Lite 问题记录帖子(附解决方案,但仅供参考...)
当当的任务调度系统在java中估计很多业务组可能用过,然后会遇到一个问题,就是JOB_STATUS_TRACE_LOG表越来越大的问题。然后sql执行会越来越慢,rows也会越来越大所以业务在建表后要提前加好索引,可以在creation_time上建索引,也可以是(creation_time,state) 建索引然后业务自己写脚本定期清理...
2020-09-23 11:54:38
765
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人