最新文章列表

把byte转化为十六进制

在java 中,如何把byte转化为十六进制呢? 我们知道,在java中,一个byte 就是一个字节,也就是八个二进制位;而4个二进制位就可以表示一个十六进制位,所以一个byte可以转化为2个十六进制位。 方式一: // 把byte 转化为两位十六进制数 public static String toHex(byte b) { String result = Integer.to ...
hw1287789687 评论(0) 有23085人浏览 2013-06-08 22:48

Java截取指定字节长度的字符串

        在实际的项目中,我们后台的数据库是根据指定编码(如GBK)保存数据的,为防止操作数据库时,因字段值长度超过数据库定义的长度,须在JAVA甚至JS层面做长度的校验控制,如数据库定义的长度是varchar2(10),即10个字节的长度,此时应该在JAVA甚至JS层面校验其对应数据的字节长度是否小于10,如果超过10,应截取为10个甚至9个字节长度(第10、第11个字节正好是一个占两字 ...
bijian1013 评论(0) 有5259人浏览 2013-06-01 17:48

JavaScript实现实时提示可输入字符字节数的实例

        在工作当中,我们经常会遇到JS或JAVA判断当前输入的字符长度是否在指定的范围,如“用户名必须小于20个字符”之类的,其实我们必须重 ...
bijian1013 评论(0) 有2985人浏览 2013-06-01 16:18

字符,字节和编码

摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱码问题”。 掌握编码问题的关键是正确地理解相关概念,编码所涉及的技术其实是很简单的。因此,阅读本文时需要慢读多想,多思考。 引言 “字符与编码”是一个 ...
hejiajunsh 评论(0) 有989人浏览 2013-01-24 16:28

java int byte互转详解

直接上代码了, 说明在注释中   package com.hs; public class C { public static void main(String[] args) { int a=129; // 第一组 第二组 第三组 第四组 //2的二进制表示完整为 "[0000000 ...
name327 评论(4) 有9024人浏览 2012-12-06 14:47

存储大小转换

一个很实用的单位转换工具类(使用了策略枚举的模式, 这个专业名词找了我好久, 一时忘记了 ): /*** * 存储大小(单位)转换器. */ public enum SizeConverter { /** 转换任意单位的大小, 返回结果会包含两位小数但不包含单位. */ Arbitrary { @Override public S ...
yuanzhifei89 评论(0) 有1739人浏览 2012-10-30 22:35

用Deflater与Inflater实现字节的压缩与解压

百度了一下,deflate就是zip压缩“ZIP,是一个计算机文件的压缩的算法,原名Deflate(真空)”   package com.yangxiutian; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.util.zip.DataFormatException; imp ...
yangxiutian 评论(0) 有3012人浏览 2012-08-23 15:32

ByteUtil

开发者博客:http://www.developsearch.com /** * 字节转化工具类 * * @author chenxin * @version [版本号, 2012-5-21] * @see [相关类/方法] * @since [产品/模块版本] ...
keepwork 评论(0) 有892人浏览 2012-06-01 16:02

判断字符串有多少个字节

//在java中汉字占两个字节,英文字母、数字和标点符号占一个字节 public class Test{     public static void main(String[] args)     {     String str="asdasdasdasdad";     byte[] bytes=str.getBytes();     System.out.print(by ...
danandyu8013 评论(0) 有1713人浏览 2012-05-28 15:03

java io

java输入输出流,图:http://blog.sina.com.cn/s/blog_855ce96b0100vr7r.html   字节输入输出代码:       public static void main(String[] arg) { try { File f = new File("D:\\project\\EclipseWorkSpace\ ...
blackproof 评论(0) 有1163人浏览 2012-05-12 08:18

ByteBuffer 到底怎么用?网络编程中一点总结!

做tcp网络编程,要解析一批批的数据,可是数据是通过Socket连接的InputStream一次次读取的,读取到的不是需要转换的对象,而是要直接根据字节流和协议来生成自己的数据对象。 按照之前的编程思维,总是请求然后响应,当然Socket也是请求和响应,不过与单纯的请求响应是不同的。 这里Socket连接往往是要保持住的,也就是长连接,然后设置一个缓冲区,网络流不断的追加到缓冲区。然后后台去 ...
cuisuqiang 评论(6) 有22346人浏览 2012-03-07 16:27

Java中二进制字节与十六进制互转

在Java中字节与十六进制的相互转换主要思想有两点:1、二进制字节转十六进制时,将字节高位与0xF0做"&"操作,然后再左移4位,得到字节高位的十六进制A;将字节低位与0x0F做"&"操作,得到低位的十六进制B,将两个十六进制数拼装到一块AB就是该字节的十六进制表示。2、十六进制转二进制字节时,将十六进制字符对应的十进制数字右移动4为,得到字节 ...
张国锋 评论(6) 有39589人浏览 2012-03-02 00:07

DataInputStream和DataOutputStream源码理解

1.FilterInputStream简介 列出主要的内容。 public class FilterInputStream extends InputStream { //对象引用 protected volatile InputStream in; protected FilterInputStream(InputStream in) ...
wdhdmx 评论(0) 有4384人浏览 2011-11-17 00:02

用字节数截取字符串

昨天去参加中科软的笔试,编程题有一道是关于字符串的,用字节数来截取字符串,如果出现中文被截断了,应该丢去中文的那个字节。如:String a = "中aaa国ccc";截取6个字节的字符串,即:中aaa+"国"的前一部分。设计一个函数,把截到的中文的那部分去掉。   当时,不会做,自己乱写一通哈。回来后,查找资料,发现可以利用java的编码规则解决。就是, ...
didang 评论(0) 有956人浏览 2011-10-11 14:11

比特、字节、字、字长、字符、字符串、字符集、代码页

比特、字节、字、字长、字符、字符串、字符集、代码页 dx20110915 比特(Bit)     一个比特只能拥有一个值,不是0就是1,所以如果一个值0,它就是一 ...
kingww 评论(0) 有1272人浏览 2011-09-15 11:56

ORACLE中VARCHAR2类型的字段长度是按照byte来定义的-一个容易被忽略的问题

很多新手在建数据库或添加表、字段时,会这样忽略一个问题:ORACLE中VARCHAR2类型的字段长度是按照byte来定义的。如果数据库使用的字符集是GBK,GB2312或者其他定长字符集的话,这个问题似乎可以被忽略,因为只要把数据库的字段长度/2就可以得到你要限制插入该字段的中文长度了。 但是,如果数据库的字符集是UTF-8呢,杯具了吧,人家是变长的。     有人说数据库字段长度/3,这是一 ...
doingwell 评论(0) 有14715人浏览 2011-03-23 17:45

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics