自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用命令行生成jar包

JAR包是Java中所特有一种压缩文档,其实大家就可以把它理解为zip包。当然也是有区别的,JAR包中有一个META-INF\MANIFEST.MF文件,当你生成JAR包时,它会自动生成。JAR包是由JDK安装目录\bin\jar.exe命令生成的,当我们安装好JDK,设置好path路径,就可以正常使用jar.exe命令,它会用lib\tool.jar工具包中的类。 一.jar命令参数

2018-01-25 16:01:28 1763

转载 Base64编码

开发者对Base64编码肯定很熟悉,是否对它有很清晰的认识就不一定了。实际上Base64已经简单到不能再简单了,如果对它的理解还是模棱两可实在不应该。大概介绍一下Base64的相关内容,花几分钟时间就可以彻底理解它。文章下边贴了一个Base64的编解码器,方便阅读文章的同时来实验。  一. Base64编码由来  为什么会有Base64编码呢?因为有些网络传送渠道并不支持所有的字节

2018-01-23 10:35:57 507

原创 谈谈java中字节byte有负数的现象

在研究编码时,无意中发现java中输出编码后的字节数据的值有的是负值,比如utf-8编码后的字节数据,通过遍历,打印都是负值,java中字节byte有负数的现象让我产生了兴趣,在此探讨一下。关于编码的字节有负数的现象,可以参考这篇博客:http://blog.csdn.net/csdn_ds/article/details/79077483下面我用java中的数据流去说说这个现象。

2018-01-19 15:29:51 33388 5

转载 原码, 反码, 补码 详解

本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助!一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式, 叫做这个数的机...

2018-01-17 10:52:14 2959 1

原创 聊聊gbk与utf8互转的乱码问题

作为一个程序员,乱码问题,应该我们都有遇到,但对于这个问题,很难用一句话概括乱码是怎么一回事,具体的问题还需要具体分析。我们知道在计算机内存中,存储的是二进制数据,在网络传输中,也是二进制数据,但最终呈现给用户的是字符串,二进制与字符串的转化就需要编码、解码的参与,如果世界上只有一种字符编码方式,就不会有乱码这一说了,但事实是,编码的方式太多了,utf-8、utf-32、utf-16、gbk、

2018-01-16 18:07:32 29272 4

转载 unicode码、字符串、utf8码之间的转换工具类

package com.anjz.test;import java.io.UnsupportedEncodingException;import java.util.regex.Matcher;import java.util.regex.Pattern;import org.apache.commons.lang.StringUtils;public class EncodeUt

2018-01-16 17:25:32 4576

原创 认知Cookie

什么是Cookie?cookie的出现是为了解决http1.0无状态的问题,用来标识一个http会话的,一般cookie会和服务器上的session配套使用。Cookie存在浏览器中,每次发送请求,会把相应的cookie带到服务端,第一次发起请求,服务端会生成一个cookie返回给浏览器。此处多说一下,随着http协议的发展,http逐渐支持持久连接,比如http1.1。关于http1

2018-01-12 18:21:14 337

原创 谈谈tomcat配置默认路径的注意事项

场景:在tomcat中部署项目,通过地址+端口直接访问项目,遇到这样的需求,一般的解决方案有几种呢?方案:1、将tomcat中webapps中ROOT目录中的文件删除掉,将项目的内容拷贝到此目录中。此方式个人感觉丢失项目名称,项目的语义化不明确,同时更改了tomcat的默认访问,一般不考虑。2、更改server.xml的配置,在的上一行添加如下配置:前期项目就用了这

2018-01-11 13:31:23 9593

原创 java 知识

基于Tcp协议的简单Socket通信实例(JAVA)Java 网络编程 之 socket 的用法与实现Java核心(五)深入理解BIO、NIO、AIO

2018-01-03 15:13:01 375

转载 几种常用加密算法比较

由于计算机软件的非法复制,通信的泄密、数据安全受到威胁,解密及盗版问题日益严重,甚至引发国际争端,所以在信息安全技术中,加密技术占有不可替代的位置,因此对信息加密技术和加密手段的研究与开发,受到各国计算机界的重视,发展日新月异。现在我们就几种常用的加密算法给大家比较一下。DES加密算法DES加密算法是一种分组密码,以64位为分组对数据加密,它的密钥长度是56位,加密解密用同一算法。DES加密算法是

2018-01-02 16:05:26 1159 1

正则表达式

正则表达式

2017-08-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除