2017年8月21日
摘要: JavaSE程序可以打包成Jar包(J其实可以理解为Java了),而JavaWeb程序可以打包成war包(w其实可以理解为Web了)。然后把war发布到Tomcat的webapps目录下,Tomcat会在启动时自动解压war包。 JAR(Java Archive,Java 归档文件)是与平台无关的文 阅读全文
posted @ 2017-08-21 14:51 半城枫叶半城雨丶 阅读(347) 评论(0) 推荐(1) 编辑
摘要: 一、项目结构 multi-module-PRoject是主工程,里面包含两个模块(Module): 二、构建项目 2.1 Parent Project 新建一个空白标准maven project(不要选择Create from archetype选项) 填写项目坐标 得到一个标准的maven项目,因 阅读全文
posted @ 2017-08-21 13:48 半城枫叶半城雨丶 阅读(360) 评论(0) 推荐(1) 编辑
  2017年8月16日
摘要: 我一直没有搞得很清楚,回车和换行符有啥区别。现在理解清楚了,记个笔记吧。符号 ASCII码 意义\n 10 换行NL\r 13 回车CR回车 \r 本义是光标重新回到本行开头,r的英文return,控制字符可以写成CR,即Carriage Return换行 \n 本义是光标往下一行(不一定到下一行行 阅读全文
posted @ 2017-08-16 11:33 半城枫叶半城雨丶 阅读(252) 评论(0) 推荐(0) 编辑
摘要: Java流操作有关的类或接口: Java流类图结构: 流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类 根据处理数据类型的不同分为:字符流和 阅读全文
posted @ 2017-08-16 11:17 半城枫叶半城雨丶 阅读(460) 评论(1) 推荐(1) 编辑
  2017年8月15日
摘要: 揭秘socket 什么是socket?socket字面意思其实就是一个插口或者套接字,包含了源ip地址、源端口、目的ip地址和源端口。但是socket在那个位置呢 ,在TCP/IP网络的四层体系和OSI七层好像都找不到他的影子,那么下面看一张图就可以明白了。 Socket是应用层与TCP/IP协议族 阅读全文
posted @ 2017-08-15 15:58 半城枫叶半城雨丶 阅读(648) 评论(0) 推荐(1) 编辑
  2017年8月11日
摘要: 如果你是一个开发人员,想用上这个世界上目前最先进的分布式版本控制系统,那么,赶快开始学习吧!(耐心读下去,收获满满) Git是什么? Git是目前世界上最先进的分布式版本控制系统(没有之一)。 Git有什么特点?简单来说就是:高端大气上档次! 前言 很多人都知道,Linus在1991年创建了开源的L 阅读全文
posted @ 2017-08-11 15:26 半城枫叶半城雨丶 阅读(342) 评论(0) 推荐(1) 编辑
  2017年8月10日
摘要: Java中字符串对象创建有两种形式,一种为字面量形式,如String str = "hello";,另一种就是使用new这种标准的构造对象的方法,如String str = new String("hello"); 对于这样的常识,不再赘述。 首先String类是final类,为什么定义成final 阅读全文
posted @ 2017-08-10 16:20 半城枫叶半城雨丶 阅读(522) 评论(0) 推荐(1) 编辑