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

中山网站建设工作企业网站的好处

中山网站建设工作,企业网站的好处,睢宁县建设工程招标网,wordpress pot文件昨天开发的时候遇到一个坑#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.w-s-a.com/news/14366/

相关文章:

  • 医院网站建设论证报告河源网站seo
  • 网站demo怎么做淘宝客网站一般用什么做的
  • 网站开发之美 pdf关键词查询优化
  • 可以建站的网站做一个网站美工多少钱
  • 怎么做网站专题互联网营销师报考费用
  • 淘宝导购网站怎么做上海数据开放网站建设
  • 广东网站建设怎么选2021个人网站盈利模式
  • 珠海网站建设的公司排名网站前端开发培训
  • 手机网站制作 费怎么做分录网站域名hk
  • 济南做网站建网站公司怎样用代码制作网站
  • 网站开发文档有哪些建设规划
  • 专注网站建设11年百度搜索不到我的网站
  • 企业网站 建设 流程wordpress 分类目录自定义
  • 北京市建设管理公司网站长春网站推广排名
  • 西安建站软件获取网站全站代码
  • 个人做网站怎么备案网站建设收费标准渠道
  • 单位做网站注意什么问题如何修改单页网站
  • asp全静态企业网站wordpress文章封面
  • 电白区住房和城乡建设部门户网站免费公司网站模版
  • 做玩游戏任务得q币的网站如何制作自己的公司内部网站
  • 网站优化自己可以做吗非官方网站建设
  • 厦门邮件网站点击网站
  • 网络推广网站的方法亳州网站制作公司
  • 网站域名主机空间区别广告设计专业前景
  • 新手做啥网站好dedecms网站的源码如何安装
  • 哪些网站是用iframe免费网站域名查询
  • 自己开的网站 可以做代销吗百度查找相似图片
  • 网站建设设计作业网站备案渝
  • 中国重庆网站建设福州短视频seo获客
  • 遵义官网网站建设网站移动端开发公司