- 博客(18)
- 资源 (14)
- 收藏
- 关注
原创 Maven pom.xml 文件详解
pom.xml 文件详解POM 代表“Project Object Model”。它是 Maven 项目的 XML 表示形式,保存在名为 pom.XML 的文件中。一个项目不仅仅是包含代码的文件集合,还包含配置文件,以及所涉及的开发人员和他们扮演的角色、缺陷跟踪系统、组织和许可证、项目所在地的 URL、项目的依赖关系,以及所有其他为赋予代码生命而发挥作用的小部分。事实上,在 Maven 世界中,项目根本不需要包含任何代码,只需要一个 pom.xml。下面是 pom.xml 文件中的元素列表。请注意,mo
2021-09-11 00:59:04
4172
1
原创 Maven settings.xml 文件详解
概述settings.xml 文件中的 settings 元素包含用于以各种方式配置 Maven 的元素(就像 pom.xml 文件一样),但不应捆绑到任何特定项目,或分发给受众。其中包括本地存储库位置、备用远程存储库服务器和身份验证信息等值。settings.xml 文件可能位于两个位置:${maven.home}/conf/settings.xml。该文件为使用同一个 Maven 安装位置的用户提供全局配置,可以通过在命令行使用 -gs 选项替换其默认位置,比如 -gs /path/to/glo
2021-09-10 19:56:50
9022
原创 Maven 生命周期和插件详解
Maven 生命周期及其阶段Maven 基于生命周期的核心概念。有三个内置的生命周期:clean:负责清理项目;default:负责构建项目;site:负责建立项目站点。每个生命周期都包含一些阶段(phase),用户与 Maven 最直接的交互方式就是调用这些生命周期的阶段。clean 生命周期及其阶段clean 生命周期包含以下阶段:pre-clean:在清理之前完成一些所需的工作;clean:删除之前构建出的所有文件;post-clean:在清理之后完成一些所需的工作。de
2021-09-10 19:55:23
2082
原创 Maven 的安装
安装 Maven 之前需要安装 JDK(Maven 3.3 版本需要 1.7 及更高版本的 JDK 才能运行,但仍然可以构建基于 1.3 或更高版本的 JDK 的 Java 应用 )并配置 Java 环境变量(推荐通过建立 JAVA_HOME 环境变量的方式来间接指定 Java 的环境变量,而不是直接把 JDK 的安装目录作为 Java 环境变量,否则不能在控制台使用 mvn 命令。因为目前版本的 Maven(版本为 3.3.9)在控制台执行时会查找 JAVA_HOME 环境变量)。关于 JDK 的安装和
2021-09-10 19:52:29
1332
原创 手写轨迹生成的前端代码
index.jsvar tool = 'huabi';var size = 10; // 橡皮大小 var sub = $('.sub');var flag = false;var shape = 'rect'; // 橡皮形状var path = [];$('.container').onclick = function(event) { var id = event.target.id; switch(id) { case 'huabi':
2020-11-26 10:57:44
531
原创 Android学习笔记之菜单详解
菜单概述每个Activity都可以指定它自己的菜单,按下硬件菜单键即可显示选项菜单。。但是从 Android 3.0(API 级别 11)开始,硬件菜单就变成了可选择的。Activity推荐使用应用栏和溢出菜单来代替传统的6键菜单。尽管某些菜单项的设计和用户体验已发生改变,但定义一系列操作和选项所使用的语义仍是以Menu API为基础。
2017-01-07 20:23:17
2674
原创 JavaSE学习笔记之类的加载机制与反射
Java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的加载机制。JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性。
2017-01-04 23:10:48
929
1
原创 JavaSE学习笔记之网络编程
网络基础网络模型网络模型一般是指OSI七层参考模型和TCP/IP四层参考模型。这两个模型在网络中应用最为广泛。OSI模型,即开放式通信系统互联参考模型(Open System Interconnection),是由ISO(国际标准化组织)制定的,OSI将计算机网络体系结构(architecture)划分为以下七层。TCP/IP是一组用于实现网络互连的通信协议。Internet网络体系结构以TCP/I
2016-12-25 13:37:42
890
原创 JavaSE学习笔记之NIO.2
NIO.2概述Java 7对原有的NIO进行了改进,提供了全面的文件IO和文件系统支持(新增了java.io.file包及其子包),增加了基于异步Channel的IO(在java.nio.channels包下增加了许多以Asynchronous开头的Channel接口和类)。Java 7的这种改进称为NIO.2。
2016-12-10 19:29:07
431
原创 JavaSE学习笔记之NIO
NIO概述BIO,也称为阻塞IO,是在JDK1.4之前使用的IO模型。从JDK1.4开始,Java增强了输入/输出的功能,称为新IO(New IO,简称NIO),实现这些功能的类都放在java.nio包及其子包下。NIO采用内存映射文件的方式处理输入/输出,NIO将文件或文件的一段区域映射到内存中主要涉及Channel、Buffer、Charset和Selector
2016-12-09 16:53:17
461
原创 JavaSE学习笔记之IO
Java的IO操作通过java.io包下的类和接口来支持。访问文件内容需要使用输入流/输出流,输入流/输出流又包括字节流和字符流。
2016-11-27 10:46:16
441
转载 JavaSE学习笔记之Annotation(注解)
Annotation简介从JDK1.5开始,Java增加了对元数据(Metadata)的支持,也就是Annotation(注释),这种Annotation与其他的注释有一定的区别,也有一定的联系。本章所讲的Annotation,其实就是代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。通过使用Annotation注释,程序员可以在不改变原有逻辑的情况下,在源文件
2016-11-23 17:19:30
581
转载 数据库学习笔记之SQL语句
SQL(Structured Query Language,结构化查询语句)**是一门ANSI的标准计算机语言,用来访问和操作数据库系统,取回和更新数据库中的数据。SQL 可与数据库程序协同工作,比如MS Access、DB2、Informix、MS SQL Server、Oracle、Sybase以及其他数据库系统。
2016-11-21 17:16:06
2034
转载 Android应用开发之所有动画使用详解
转自【工匠若水 http://blog.youkuaiyun.com/yanbober 】1 背景Android系统提供了很多丰富的API去实现UI的2D与3D动画,最主要的划分可以分为如下几类:View Animation: 视图动画在古老的Android版本系统中就已经提供了,只能被用来设置View的动画。Drawable Animation: 这种动画(也叫F
2016-07-28 15:16:02
722
转载 纠正对Fragment Transaction BackStack的误解
转自:http://write.blog.youkuaiyun.com/postedit/40476267目前在开发APP时,Fragment已经被开发者广泛使用,但Fragment的BackStack却被很多开发者误解。所以这篇博客就讨论下Fragment的BackStack及一些相关的常用接口。首先需要明确的是,FragmentActivity的FragmentManager是处理Fragme
2016-07-27 08:42:41
243
Oracle WebLogic Server开发权威指南.pdf
2018-11-21
Oracle JDBC Drivers
2018-08-11
Quartz_Job_Scheduling_Framework_CN_V1.0.0.pdf
2018-05-13
Servlet与JSP核心编程第2卷第二版_1.pdf
2017-10-18
Servlet与JSP核心编程第1卷&第2卷的源码
2017-10-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人