Base64编码是采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码的数据拆分成字节数组。以3个字节为一组。按顺序排列24位数据,再把这24位数据分成4组,即每组6位。再在每组的的最高位前补两个0凑足一个字节。 这样就把一个3字节为一组的数据重新编码成了4个字节。当所要编码的数据的字节 ...
                            
                            
                                分类:
其他好文   时间:
2017-10-24 19:32:35   
                                阅读次数:
173
                             
                         
                    
                        
                            
                            
                                在Java中使用MD5摘要还是很方便的,直接上代码。 以上代码就可以实现MD5摘要了。由于摘要的结果是字节数组,并不是我们常见的字符串,所以还有工作要做。 字节数组转字符串,还不简单,直接String str = new String(md5Bytes);结果,打印出来之后,才发现我太天真了。 然后 ...
                            
                            
                                分类:
编程语言   时间:
2017-10-24 13:21:20   
                                阅读次数:
179
                             
                         
                    
                        
                            
                            
                                    加密方法说明: 1.根据约定秘钥,采用Des加密算法进行加密生成字节数组; 2.将加密后生成的字节数组采用BASE64算法编码; 解密方法说明: 1.采用BASE64算法对密文进行解码生成字节数组; 2.根据约定的秘钥,对生成的字节数组进行采用Des解密; java代码: 对应的.net代码: ...
                            
                            
                                分类:
编程语言   时间:
2017-10-17 15:44:56   
                                阅读次数:
200
                             
                         
                    
                        
                            
                            
                                    转自:http://blog.csdn.net/linlzk/article/details/6566124 Java与其他语言编写的程序进行tcp/ip socket通讯时,通讯内容一般都转换成byte数组型,java在字符与数组转换也是非常方便的; 1、将字符转换成byte数组 String s ...
                            
                            
                                分类:
编程语言   时间:
2017-10-15 15:09:26   
                                阅读次数:
152
                             
                         
                    
                        
                            
                            
                                基本操作与字符流类相同。 但它仅可以操作字符,还可以操作其他媒体文件 字符流的缓冲区是字符数组,字节流的缓冲区是字节数组 例程: copy一个JPG文件 ...
                            
                            
                                分类:
其他好文   时间:
2017-10-12 19:15:11   
                                阅读次数:
150
                             
                         
                    
                        
                            
                            
                                一、什么是流 它代表了有能力产出数据的对象或者有能力接受数据的对象 java类库的I/O由输入输出两部分组成 二、 inputStream InputStreamReader Read的关系 1、inputStream类型 作用:是用来表示那些不同数据源产出的数据输入的类 数据源可以是字节数组 St ...
                            
                            
                                分类:
其他好文   时间:
2017-10-12 17:51:42   
                                阅读次数:
124
                             
                         
                    
                        
                            
                            
                                常用的MemoryStream构造函数有以下3种。 1:MemoryStream() 该构造函数初始分配容量大小为0字节,随着数据的不断写入,其容量可以不断的自动扩展。一般在不确定数据内容大小的时候应用这种形式。 2:MemoryStream(byte[]) 和 MemoryStream 的无参数构 ...
                            
                            
                         
                    
                        
                            
                            
                                抽象类ByteBufferByteBuffer的继承关系父类子类目前,大概有5个实现类ByteBuffer底层,主要依赖?顾名思义,从ByteBuffer的名称来看,这个缓冲区针对的是字节类型的缓冲区,从源码中,也可以查询到,就是字节数组ByteBuffer的主要api我这里仅仅分享一下,get,put,因为这两个方..
                            
                            
                                分类:
编程语言   时间:
2017-10-01 00:21:39   
                                阅读次数:
204
                             
                         
                    
                        
                            
                            
                                    在java中读取文件时应该采用什么编码? Java读取文件的方式总体可以分为两类:按字节读取和按字符读取。按字节读取就是采用InputStream.read()方法来读取字节,然后保存到一个byte[]数组中,最后经常用new String(byte[]);把字节数组转换成String。在最后一步隐 ...
                            
                            
                                分类:
其他好文   时间:
2017-09-29 15:05:03   
                                阅读次数:
196
                             
                         
                    
                        
                            
                            
                                    response向页面响应中文乱码问题 字节流 * 有可能乱码,与中文转换成字节数组、浏览器打开的默认字符编码有关 * 解决方式:将中文转成字节数组的时候和浏览器默认打开的时候采用的字符集一致 字符流 * 肯定乱码,因为response字符缓冲区的默认编码是iso-8859-1 * 解决方式:设置r ...
                            
                            
                                分类:
编程语言   时间:
2017-09-27 21:00:31   
                                阅读次数:
180