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

网站建设报价是多少重庆网站设计系统

网站建设报价是多少,重庆网站设计系统,nginx_lua wordpress,WordPress手机横屏显示字符流 字符流为什么出现字符流编码表字符串中的编码解码问题字符流写数据的5中方式字符流读数据的两种方式字符流复制Java文件 字符流 为什么出现字符流 汉字的存储如果是GBK编码占用2个字节#xff0c;如果是UTF-8占用三个字节 用字节流复制文本文件时#xff0c;文本文… 字符流 字符流为什么出现字符流编码表字符串中的编码解码问题字符流写数据的5中方式字符流读数据的两种方式字符流复制Java文件 字符流 为什么出现字符流 汉字的存储如果是GBK编码占用2个字节如果是UTF-8占用三个字节 用字节流复制文本文件时文本文件也会有中文但是没有问题原因是最终底层操作会自动进行字节拼接成中文识别的方法是 汉字在编码时不论是那种编码方式第一个字节都是负数 由于字节流操作中文不是特别的方便所以Java提供字符流 字符流字节流编码表 编码表 计算机中储存的信息都是二进制数表示的从屏幕上看到的都是二进制数转换后的结果 编码按照某种规则将字符存在计算机中 解码将储存在计算机中的二进制数按照某种规则解析 ASCII字符集**用于显示现代英语主要包括控制字符(回车键、退格、换行键等)和可显示字符(英文大小写字符、阿拉伯数字和西文符号) ** 基本的ASCII字符集用7位表示总共128个字符 拓展的用8位共256个字符方便支持欧洲常用字符 GBXXX字符集 a. GB2312:简体中文码表。一个小于127的字符的意义与原来相同但两个大于127的字符连在一起时,就表示一个汉字这样大约可以组合了包含7000多个简体汉字此外数学符号、罗马希腊的字母、日文的假名等都编进去了连在ASCII里本来就有的数字、标点、字母都统统重新编了两个字书长的编码这就是常说的全角字符而原来在127号以下的那些就叫半角字符了 b. GBK最常用的中文码表。是在GB2312标准基础上的扩展规范使用了双字节编码方案共收录了21003个汉字完全兼容GB2312标准同时支持繁体汉字以及曰韩汉字等 c. GB18030∶最新的中文码表。收录汉字70244个采用多字节编码每个字可以由1个、2个或4个字节组成。支持中国国内少数民族的文字筒时支持繁体汉字以及日韩汉字等 Unicode字符集:为表达任意语言的任意字符而设计是业界的一种标准也称为统一码、标准万国码。它最多使用4个字节的数字来表达每个字母、符号或者文字。有三种编码方案UTF-8、UTF-16和UTF32。最为常用的UTF-8编码。 **UTF-8编码:可以用来表示Unicode标准中任意字符它是电子邮件、网页及其他存储或传送文字的应用中优先采用的编码。互联网工程工作小组IETF要求所有互联网协议都必须支持UTF-8编码。它使用一至四个字节为每个字符编码 ** 编码规则 a. 128个US-ASCIl字符只需一个字节编码拉丁文等字符需要二个字书编码 b. 大部分常用字含中文)使用三个字节编码 c. 其他极少使用的Unicode辅助字符使用四字节编码 **采用何种规则编码就要采用对应规则解码否则就会出现乱码 ** 字符串中的编码解码问题 编码 byte[] getBytes():使用平台的默认字符集将该String编码为一系列字节将结果存储到新的字节数组中byte[] getBytes(String charsetName):使用自动的字符集将该String编码为一系列字节将结果存储到新的字节数组中 解码 String(byte[] bytes):通过使用平台的默认字符集解码指定的字节数组来构造新的StringString(byte[] bytes,String charsetName):通过指定的字符集解码指定的字节数组来构造新的String public class StringDemo {public static void main(String[] args) throws UnsupportedEncodingException {String s中国; // byte[] byss.getBytes();//[-28, -72, -83, -27, -101, -67] // byte[] byss.getBytes(UTF-8);//[-28, -72, -83, -27, -101, -67]byte[] byss.getBytes(GBK);//[-42, -48, -71, -6]String ssnew String(bys);System.out.println(ss);String sssnew String(bys,GBK);System.out.println(sss);} }字符流写数据的5中方式 方法名说明void write(int c)写入一个字符void write(char[] cbuf)写入一个字符数组void write(char[] cbufint off, int len)写入字符数组的一部分void write(String str)写入一个字符串void write(String str, int off, int len)写入字符串的一部分 字符流读数据的两种方式 方法名说明int read()一次读一个字符int read(char[], cbuf)一次读一个字符数组数据 字符流复制Java文件 public class CopyJavaDemo01 {public static void main(String[] args) throws IOException {//创建字符输入流对象InputStreamReader isr new InputStreamReader(new FileInputStream(test.java));OutputStreamWriter oswnew OutputStreamWriter(new FileOutputStream(Copy.java)); // 读写复制 // 一次读一个字符数据int ch;while((chisr.read())!-1){osw.write(ch);} // 一次读写一个字符数组char[] chsnew char[1024];int len;while ((lenisr.read(chs))!-1){osw.write(chs,0,len);} // 释放资源isr.close();osw.close();} } 转换流的名字比较长常见操作都是按照本地默认编码实现为了简化书写转换流提供了对应的子类 FileReader继承自InputStreamReader读取字符文件的便捷类 FileWriter继承自OutputStreamWriter读取字符文件的便捷类 public class CopyJavaDemo02 {public static void main(String[] args) throws IOException {FileReader frnew FileReader(test.java);FileWriter fwnew FileWriter(copy02.java);int ch;while ((ch fr.read())!-1){fw.write(ch);}fr.close();fw.close();} }
http://wiki.neutronadmin.com/news/44230/

相关文章:

  • 本地营销型网站建设餐饮网站开发毕业设计
  • 城乡建设部网站第35号令如何建设部网站查职称
  • 学校网站建设报价是多少关于做ppt的网站
  • 长春网站免费制作住房和城乡建设部办公厅网站
  • 多php网站建设淘宝运营培训内容
  • 网页做得好的网站全屏背景网站如何做到自适应
  • 物流跟踪网站建设莆田网站设计
  • 常州seo技术seo推广的步骤
  • 凤阳县城乡建设局网站php网站开发学习
  • 注册一个公司的流程百度网站排名关键词整站优化
  • 网站建设文化怎么样我想做个网站 详解怎么做
  • 织梦小说网站源码微信公众号移动网站开发
  • 做网站图片需要什么格式谷歌在线浏览器免费入口
  • 内蒙古自治区住房和城乡建设厅网站sae wordpress 上传
  • 做产品推广什么网站会比较好建设银行信用卡中心
  • 如何做网站的后台管理小猪会飞网站建设
  • 公司网站备案需要什么资料快速提升关键词排名软件
  • 网站发布小说封面怎么做免费查公司
  • 什么是展示型网站建设南漳网站制作
  • 蔡甸城乡建设局网站常州做网站要多少钱
  • 多个域名多国语言网站seo优化wordpress连接服务器配置
  • 易申建设网站手机软件app制作的三种方式
  • 网站 使用的字体seo排名优化技巧
  • php 网站后台管理系统个人备案做分站的网站吗
  • 公司做两个网站有影响吗网络规划设计师教程第2版2021版pdf
  • qq音乐如何做mp3下载网站手机网站需要什么
  • 大网站好省推广100种方法
  • 自助建站源码php就要外贸人才网论坛
  • 网站优化的方法网站建设課程
  • 王晴儿网站建设方案免费的个人简历模板 空白