当前位置: 首页 > news >正文

360免费建站域名自动引流免费app

360免费建站域名,自动引流免费app,济南网站建设那家好,长春市疫情最新消息昨天开发的时候遇到一个坑#xff0c;这个坑几乎浪费了我一整天时间#xff0c;我甚至现在都不知道其原因。 开发环境 macOS Ventura 13.4 IntelliJ IDEA 2023.1.2 现象 我用java的各种httpclient获取网络上的一个文本文件#xff0c;获取的文本文件的内容使用System.ou…昨天开发的时候遇到一个坑这个坑几乎浪费了我一整天时间我甚至现在都不知道其原因。 开发环境 macOS Ventura 13.4 IntelliJ IDEA 2023.1.2 现象 我用java的各种httpclient获取网络上的一个文本文件获取的文本文件的内容使用System.out.println打印出来仅显示最后一行。 遇到这个现象我原以为我写的代码有问题我几乎试遍主流的http请求依赖结果几乎相同。 我所试用的依赖如下 dependencygroupIdcn.hutool/groupIdartifactIdhutool-all/artifactIdversion5.8.16/version/dependencydependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactIdoptionaltrue/optional/dependencydependencygroupIdorg.jodd/groupIdartifactIdjodd-http/artifactIdversion6.3.0/version/dependency!-- Pull in as a traditional dependency --dependencygroupIdcom.konghq/groupIdartifactIdunirest-java/artifactIdversion3.14.1/version/dependency!-- https://mvnrepository.com/artifact/com.squareup.okhttp3/okhttp --dependencygroupIdcom.squareup.okhttp3/groupIdartifactIdokhttp/artifactIdversion4.12.0/version/dependency!-- https://mvnrepository.com/artifact/org.jsoup/jsoup --dependencygroupIdorg.jsoup/groupIdartifactIdjsoup/artifactIdversion1.14.3/version/dependency苦思不得其解为什么本应该有400多行的数据我取到只剩最后一行其他数据怎么会“隐藏”。 研究了一天没搞明白总不能在一颗树上吊死后来我就放弃我使用Java调用 命令行工具curl间接的使用了功能。 然后这个事情就放一边不管了随着项目的不断推进我无意中发现其实数据一直都在只是有一部分数据没有被System.out.println打印出来。 复现 于是我简化了一下我的文件。文本内容如下 然后我使用java代码读取这段文本并输出结果 通过调试也可以发现数据是完整的就是打印出来缺失了。 结论 与是我自己创建一个文件然后手动把文本复制粘贴过去。发现文件是可能正常打印的。 虽然在IDEA中两个文件打开是一样的但是我在nvim中打开了两个文件出现不同点。 不能打印的文件 可以打印的文件 看来可能是windows中的换行符导致的。 基于 DOS/Windows 的文本文件在每一行末尾有一个 CR回车和 LF换行而 UNIX 文本只有一个换行,即win每行结尾为\r\n而linux只有一个\n如果win下的文档上传到linux每行的结尾都会出现一个^M(^M是ctrlv,ctrlm) 如果是单个文档的话可以用vi打开执行 :%s/^M//g 来去掉^M,经测试我把这个^M删除掉就可以正常打印了。 System.out.println不会打印 \r\r之前的信息 result 这是我要隐藏的一行文本\r\rHello;//打印文本数据System.out.println(result);这段代码的执行结果 Hello如果只回车\r打印的东西会覆盖同行以前的内容 然后我搜索了一下果然有这样的特性。只是我一直不知道。 https://www.cnblogs.com/coderxiaobai/p/13658238.html 相关文件下载 基本可以判断是这个文件里可能有什么手脚我把这个文件和代码跟大家分享一下。 https://download.csdn.net/download/lxyoucan/88587951 总结 我写一些比较小的程序时喜欢直接System.out.println打印日志来查看变量的值长达10年之久了。没想到在这里还踩了坑了。 就这么一个小坑足足浪费我几乎一整天的时间。
http://www.dnsts.com.cn/news/2934.html

相关文章:

  • 做网站的职业规划网站建设服务公司
  • 本地用织梦做网站百度广告点击一次多少钱
  • 秒玩大型游戏的网站企业产品推广运营公司
  • 高端网站建设企业官网建设台州网站建设
  • java做音乐网站网页设计怎么做
  • php网站建设安装环境培训行业seo整站优化
  • 广州自助建站谷歌seo关键词优化
  • wordpress 在线购物关键词排名优化公司哪家强
  • wordpress ftp连接不上品牌关键词优化哪家便宜
  • 静态页面做网站百度一下官方网页
  • 怎么能看出别人的网站是哪一家做短视频推广渠道
  • 怎样把网站做有排名靠前上海网站建设哪家好
  • 小学网站建设实施方案品牌宣传的推广
  • 任务接单平台seo 网站排名
  • 做网站的资源有哪些网站建设平台哪家好
  • 网站建设要些什么网络推广公司如何做
  • 建设个网站从哪里盈利seo推广软件排名
  • asp.net 网站的头部和底部怎么来做 include中国seo关键词优化工具
  • 学做沪江网站要多久网站排名优化需要多久
  • 公司网站如何维护谷歌google浏览器官方下载
  • 长宁区网站建设开seo搜索引擎优化期末考试
  • 室内装修设计用什么软件seo推广和百度推广的区别
  • 教育类的网站案例外贸营销网站制作公司
  • 如何做网站搜索引擎优化推广的软件有哪些
  • 做动漫网站的小说企业管理培训课程报名
  • danbold做动漫的网站百度最新秒收录方法2022
  • 如何在阿里网站做外单qq代刷网站推广免费
  • 商品的销售网站总体设计关于普通话的手抄报
  • 网站建设画册自助建站系统开发
  • vue做的网站大全中央网站seo