摘要: 一、什么是maven Maven是一个跨平台的项目管理工具,主要用于基于java平台的项目构建,依赖管理。 如图为项目构建的过程。 解决的项目的问题: 1、 如果有好几个项目,这好几个项目中,需要用到很多相同的jar包, 能不能只建立一个仓库来解决这个问题? 2、测试方法能不能全部运行呢? 3、怎么 阅读全文
posted @ 2019-04-11 16:08 蜗牛丶sky 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 一、web开发入门 1.1 之前的程序: java桌面程序,控制台控制,socket gui界面。javase规范 现在和以后的程序:java web程序。浏览器控制。javaee规范 1.2 软件的结构 C/S (Client - Server 客户端-服务器端) 典型应用:QQ软件 ,飞秋,红蜘 阅读全文
posted @ 2019-04-11 16:07 蜗牛丶sky 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 一、网络模型 1.1什么是网络模型 网络编程的本质是两个设备之间的数据交换。现在的网络编程基本上都是基于请求/响应方式的,也就是一个设备发送请求数据给另外一个,然后接收另一个设备的反馈。 网络模型图: 1.2 IP地址与域名 IP地址是一个规定,现在使用的是IPv4,既由4个0-255之间的数字组成 阅读全文
posted @ 2019-04-11 11:24 蜗牛丶sky 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 一、自定义注解 1.1什么是注解? jdk1.5新增技术的技术之一。简化代码的作用,注解可以理解为插件,是代码级别的插件,在类、方法、成员变量上使用,写法:@xxx。注解不会也不能影响代码的实际逻辑,仅仅起到辅助作用。 注解分类:内置注解(也成为元注解 jdk 自带注解)、自定义注解(Spring框 阅读全文
posted @ 2019-04-11 10:55 蜗牛丶sky 阅读(465) 评论(0) 推荐(0) 编辑