摘要: 目的是删除repository库目录下所有后缀名是.lastUpdated的文件,方法如下: 在本地创建一个txt文件, 将以下代码复制到文件中,将REPOSITORY_PATH值改为自己的本地仓库地址 将文件后缀改为.bat set REPOSITORY_PATH=D:\repository re 阅读全文
posted @ 2020-06-16 22:28 PoetryAndYou 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 此处使用iviewui如有需要可自行使用其他组件如element-ui 原理相同 前提 iviewui主题 使用方法见官网↓ iviewui 效果 安装iviewui 此处安装可参考官网 方式一:CDN 引入 <!-- import Vue.js --> <script src="//vuejs.o 阅读全文
posted @ 2020-04-19 01:19 PoetryAndYou 阅读(2169) 评论(0) 推荐(0) 编辑
摘要: 做前端界面的第一天,解决VUE跨域问题 今天开始做vue登录界面 遇到了一些问题,vue和项目放在本地跨域搞不定。 出现以下错误 Access to XMLHttpRequest at 'http://localhost:8080/login' from origin 'http://localho 阅读全文
posted @ 2020-03-29 13:52 PoetryAndYou 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 部分总结 OK:客户端请求成功。 redirect: 301 代表永久性转移(Permanently Moved) redirect: 302 代表暂时性转移(Temporarily Moved ) Bad Request:客户端请求有语法错误,不能被服务器所理解。 Unauthorized:请求未 阅读全文
posted @ 2020-03-10 23:30 PoetryAndYou 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 简单的说单例模式的作用就是保证整个应用程序的生命周期中,任何一时刻,单例类的实例都只存在一个。 饿汉式 饿汉式单例本身是线程安全的,但它采用空间换取时间的方式,当类加载时马上就实例化Singleton对象,不管使用者用不用,后续每次调用 getInstance() 方法的时候,就不需要判断它是否实例 阅读全文
posted @ 2020-02-12 21:03 PoetryAndYou 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1 使用场景 1.1 每个线程需要一个独享对象 典型的有SimpleDateFormat、Random 1.2 每个线程内需要保存全局变量,可以让不同方法直接使用, 避免参数传递 的麻烦 2 场景演示 2.1 场景一:格式化时间问题 2.2 场景二:当前用户信息需要被线程内的所有方法共享 方法一:传 阅读全文
posted @ 2020-02-08 17:28 PoetryAndYou 阅读(231) 评论(0) 推荐(1) 编辑
摘要: 一,配置账户,注意需要和Github账户设置一样 git config --global user.name xxx git config --global user.email xxx@foxmail.com 二,查看配置 git config --list user.name=xxx user. 阅读全文
posted @ 2020-01-13 10:44 PoetryAndYou 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 简单工厂 由一个工厂对象决定创建出哪一种产品类的实例。 jdk中的实例 calender 工厂方法 定义一个创建对象的接口 但让实现这个接口的类来决定实例化哪个类 工厂方法让类的实例化推迟到子类中进行。 使用场景 1. 创建对象需要大量重复代码 2. 客户端不依赖于产品类实例如何被创建、实例等细节 阅读全文
posted @ 2019-11-17 22:36 PoetryAndYou 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 开闭原则 对扩展开放,对修改关闭。 依赖倒置 高层模块不应该依赖低层模块,二者都应依赖其抽象 单一职责原则 不要存在多于一个导致类变更的原因 一个类/接口/方法只负责一项职责 优点:降低类的复杂度、提高类的可读性,提高系统的可维护性、降低变更引起的风险。 接口隔离原则 定义:用多个专门的接口,而不使 阅读全文
posted @ 2019-11-17 17:18 PoetryAndYou 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1. 懒汉模式 优点:第一次调用才初始化,避免内存浪费。 缺点:必须加锁 synchronized 才能保证单例,但加锁会影响效率。 1. 饿汉模式 优点:没有加锁,执行效率会提高。 缺点:类加载时就初始化,浪费内存。 它基于 classloader 机制避免了多线程的同步问题,不过,instanc 阅读全文
posted @ 2019-11-13 22:29 PoetryAndYou 阅读(111) 评论(0) 推荐(0) 编辑
摘要: Spring框架: 这里写图片描述 首先我们看到Spring框架被分成7部分:Core Container(核心容器),Data Access/Integration、WEB、AOP、Instrumentation、Messaging(消息)和Test(测试),这篇博客我们把注意点放到最核心的核心容 阅读全文
posted @ 2019-10-10 21:21 PoetryAndYou 阅读(423) 评论(0) 推荐(1) 编辑
摘要: MyBatis中使用parameterType向SQL语句传参,parameterType支持的类型可以是基本类型int,String,HashMap和java自定义类型。 在SQL中 引用这些参数 的时候,可以使用 两种方式: {parameterName} ${parameterName} 首先 阅读全文
posted @ 2019-10-04 15:56 PoetryAndYou 阅读(22551) 评论(0) 推荐(2) 编辑
摘要: servlet大致可以分为三个: 、`过滤servlet 监听servlet` servlet: servlet的创建 1. 创建一个类并实现Servlet接口。 2. 重写service方法。 3. 在服务器中注册Servlet 协议 1. 一定是双方或多方签订的。 2. 浏览器和服务器之间的通信 阅读全文
posted @ 2019-10-04 15:07 PoetryAndYou 阅读(4008) 评论(0) 推荐(0) 编辑
摘要: Java的IO体系分为Input/Output和Reader/Writer两类,区别在于Reader/Writer在读写文本时能自动转换内码。基本上,所有的IO类多是配对的,即有XXXInput,就有一个对应的XXXOutput。 Java的输入输入操作是基于数据流(Stream)的,有序的字节或者 阅读全文
posted @ 2019-10-01 20:39 PoetryAndYou 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 这里要讨论这些常用的默认初始容量和扩容的原因是: 当底层实现涉及到扩容时,容器或重新分配一段更大的连续内存(如果是离散分配则不需要重新分配,离散分配都是插入新元素时动态分配内存),要将容器原来的数据全部复制到新的内存上,这无疑使效率大大降低。 加载因子的系数小于等于1,意指 即当 元素个数 超过 容 阅读全文
posted @ 2019-10-01 18:31 PoetryAndYou 阅读(253) 评论(0) 推荐(0) 编辑