摘要:
开始我是直接进到仓库建立了.gitignore文件,再从仓库进入到项目add时总是会添加不需要添加的文件,
后来明白应该是在哪里提交在哪里创建.gitignore文件
git忽略文件操作步骤如下:
1.进入到仓库里面的某个项目下,右键选择git bush:
$vim .gitignore (添加如下符合规则的... 阅读原文
2019-03-06 00:00:02 阅读(2351) 评论(0)
摘要:
摘要:本文总结设计模式中六原则和一法则,同时根据工作中的实践,以及前辈总结经验,描述原则和法则中的关键点来阐述之。
原则一:单一职责原则,模块需要做到高内聚,一个模块只做一件事请。
原则二:开闭原则,对扩展开放,对修改关闭,也就是说抽象层一旦确定就不能修改,只通过扩展实体类的行为来实现需求,关键步骤为抽象化... 阅读原文
2019-03-05 21:47:02 阅读(2520) 评论(0)
摘要:Apache Maven是一个软件项目管理工具,基于项目对象模型(Project Object Model,即POM)的概念,Maven可用来管理项目的依赖、编译、文档等信息。使用Maven管理项目时,默认配置项目依赖的jar包将不再包含在项目目录中,而是集中放置在用户目录(默认配置)的.m2目录下。Maven项目有一... 阅读原文
2019-03-05 20:03:13 阅读(2349) 评论(0)
摘要:
1. 安装配置Maven:
1.1 从Apache网站 http://maven.apache.org/ 下载并且解压缩安装Apache Maven
下载: http://maven.apache.org/download.cgi
1.2 配置 Maven 的conf文件夹中配置文件settings.xml。
... 阅读原文
2019-03-05 18:09:07 阅读(3653) 评论(0)
摘要:
前面介绍了集合与映射两类容器,它们的共同特点是每个元素都是唯一的,并且采用二叉树方式的类型还自带有序性。然而这两个特点也存在弊端:其一,为啥内部元素必须是唯一的呢?像手机店卖出了两部Mate20,虽然这两部手机一模一样,但理应保存两条销售记录才是。其二,不管是哈希类型还是二叉类型,居然都不允许按照加入时间的先后排序,... 阅读原文
2019-03-05 17:11:01 阅读(2420) 评论(0)
摘要:
作者:石杉的架构笔记
写在前面
春节长假转眼已过,即将迎来的是一年一度的金三银四跳槽季。
假如你准备在金三银四跳槽的话,那么作为一个Java工程师,应该如何利用1个月的时间,快速的为即将到来的面试进行充分的准备呢?
这两篇文章,专门站在面试官的角度,给大家分析了平时互联网公司是如何全方位的考察... 阅读原文
2019-03-05 15:49:08 阅读(2437) 评论(0)
摘要:
1.单个字节形式的字节输入输出(效率较低)
(1)单个字节的输入流
package qwe;import java.io.*;public class inputStream1 { public static void main(String[] args) { FileInputStream in... 阅读原文
2019-03-05 15:42:04 阅读(2436) 评论(0)
摘要:
以下是第一个打印“HelloWord”的程序 Caden 于 老家,2019-1-25
package hello.world;//最多只能够有一个pubilc 的类,其他的类个数不限,就对应多少个class文件//class类后面的的类名字更你的文件名字是一致的,注意... 阅读原文
2019-03-05 14:39:07 阅读(3516) 评论(0)
摘要:
Java中的Math工具类用来完成除+、-、*、/、%等基本运算以外的复杂运算,位于java.lang包下,Math类的构造器全是私有的(private),因此无法创建Math类的对象,Math类的方法全是类方法,可以直接通过类名来调用它们。下面重点介绍Math类中经常用到的几个方法,也是面试时经常被问到的知识点。
... 阅读原文
2019-03-05 12:46:02 阅读(2366) 评论(0)
摘要:
原创文章,转载请标注出处:《Java设计模式系列-装饰器模式》
一、概述
装饰器模式作用是针对目标方法进行增强,提供新的功能或者额外的功能。
不同于适配器模式和桥接模式,装饰器模式涉及的是单方,和代理模式相同,而且目标必须是抽象的。
而实际上,装饰器模式和代理模式的实现方式基本一致,只在目标的存在上有些差别,这个后面... 阅读原文
2019-03-05 12:11:02 阅读(2787) 评论(0)