- 5
- 0
- 约4.16千字
- 约 6页
- 2017-05-13 发布于贵州
- 举报
SWFUpload件上传与下载处理中文乱码以及Linux和windows环境下注意事项
Java开发在windows下和linux下的区别注意项
开发一般都是在windows下进行,界面友好方便,开发速度比Linux快。Linux只是安全性高,将已经开发好的程序布置到Linux上去而已。一般我们都是在windows下开发,项目部署的时候都会发布在linux环境下。由于Java的跨平台性,一次编译可以在不同的平台运行;基本与开发环境无关在windows下和linux下开发几乎没有区别,但开发和部署的时候有一些小的细节我们要注意,我总结了一点供大家参考:
一、路径的问题
Windows下文件的分隔符“\”
Linux下文件的分隔符“/”
由于我们经常都是在windows环境下开发的,所以对文件的读写,用到路径的地方有许多人习惯的用“\\”,在windows的环境下正常,可是到了linux环境下就会报错了,所以尽量用File.separator获得路径的分割符。
图片:
二、编码的方式问题
一般情况下,我们常用的WindowsXP的默认编码字符集是GBK,Linux的默认编码字符集utf-8或其他的编码方式。我们开发时,经常会有一些对字节流等流的操作,有许多会进行临时文件的存储和读取,这时候我们都会用到编码字符集,所以在部署项目的时候要把服务器的编码字符集修改成我们项目用到的编码方式,这样避免一些会出现的乱码问题。另外,有时我们用一些上传文件的工具从windows
您可能关注的文档
- Silabs C851F850 BLDC马达参考设计.docx
- Silverligt 2.5D RPG游戏技巧与特效处理:(十九)基于WCF的注册与登录.docx
- SHP-250低温化培养箱和人工光照培养箱价格.docx
- Simple, Pactical Color Theory-色谱.doc
- Simulink在压控制系统仿真中的应用.doc
- SingaporeApplication Process.doc
- SIMOTION 在板带在线激光焊机中的应用.doc
- SL-5088PC埋地管线外防腐状况综合检测评估系统.doc
- SJB-030 #机组封闭母线安装作业指导书.doc
- SL-ZN01计算控制智能化液压传动综合实验台.doc
- SXERP DatMigrationStrategy.doc
- SY-GC-Z11钢门窗安装工程质量控制流程.doc
- SY T6277-005含硫油气田硫化氢监测与人身安全防护规程.doc
- SYB创业培训(农劳动力版)理论知识考试大纲.doc
- Syrian reime takes over crucial city of Qusayr.doc
- Symbols i English(符号英文).doc
- SZ-D-QP02000 工装夹具的管理与维护.doc
- SYT6607-204石油工业建设项目安全预评价报告编制规则.doc
- SY-S01A植物层图像分析仪和sunscan冠层分析仪价格.docx
- S版六级下册语文第单元备课、1、2、3课.doc
最近下载
- 2026年医院三基考试-护理考试历年参考题库含答案详解.docx VIP
- 办理离职手续通知书.doc VIP
- 建设工程质量检测.pptx VIP
- 2023年广东省佛山市南海区中考一模化学试题.pdf VIP
- ISO 9001(DIS)-2026《质量管理体系——要求》(含附录使用指南-中文版-译-2025年9月).docx VIP
- 2025年职业技能鉴定-医院三基考试-护理历年参考题库含答案解析.docx VIP
- 贵阳市辅警考试真题及答案2025年.docx VIP
- 稀土永磁电机-稀土永磁电机.ppt VIP
- 无人机考试题库(含答案).pdf VIP
- 整县屋顶分布式光伏项目吊装方案.doc VIP
原创力文档

文档评论(0)