- 博客(10)
- 收藏
- 关注
原创 linux开启ftp服务,windows系统上传文件至linux系统。附部分出现的错误
小白一个~都不知道如何开启ftp服务。在windows上直接“ftp:ip地址”的方法尝试连接,当然失败告终
2022-01-07 17:36:44
739
原创 java设计模式——工厂模式
在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。用于:需要大量实例化某批某些类(都是同一种产品,但某些加工方式不同)的对象时,随着需求的改变实例化对象也不同。简单工厂模式定义了一个创建对象的类,由这个类来封装实例化对象的行为。(献上我的奇怪画笔...以后再也不画了)工厂方法模式...
2020-06-10 10:27:27
127
原创 java设计模式——迭代器模式
迭代器模式原理:多个类的聚合后,提供一种方法顺序访问一个聚合对象中各个元素,不需要知道集合对象的底层实现。从传统设计分析如下需求:两个餐厅合并,一个用ArrayList管理菜单,一个用数组管理。传统下都将两菜单直接返回,在显示终极版本菜单时候直接将两个数据结构不同遍历方式不同地显示。这样是实现了。但内部暴露了,可以轻易修改;且如果再来一个菜单,是否又需要去修改显示终极菜单方法,不易扩展...
2020-03-10 21:34:46
105
原创 java设计模式——单例模式
单例模式的意义1.当想控制实例数目,节省系统资源的时候。2.解决如果多个实例会造成冲突、结果不一致问题确保一个类最多只有一个实例,并提供全局访问。实现:将类的构造函数设为私有,和本身的静态实例;并提供了一个静态方法,供外界获取它的静态实例class Singleton static 对象实例 private 构造函数 static getIn...
2020-03-10 16:31:31
120
1
原创 java设计模式——策略模式
1.什么是策略者模式?分别封装行为接口,实现算法族,父类里放行为接口对象,在子类里具体设定行为对象。原则是:分离变化部分,封装接口,基于接口编程各种功能。——算法的变化独立于算法的使用者。使用场景:1、如果在一个系统里面有许多类,它们之间的区别仅在于它们的行为,那么使用策略模式可以动态地让一个对象在许多行为中选择一种行为。 2、一个系统需要动态地在几种算法中选择一种。 3、如果一个对象有...
2020-03-09 16:31:21
114
原创 数据库驱动问题
Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: com.mysql.jdbc.Driver问题出在搞笑的就是...
2019-04-19 15:54:13
184
原创 jenkins的自动启动
这段时间开始使用jenkins的自动集成,但发现个问题每次我都需要手动启动 “java -jar jenkins.war --httpPort=xxxx” 进程一退出 关闭 ssh连接就完全不能访问因此经历了各种苦果也了解了下 (本人刚接触linux系统) 发现这个进程是前台进程,当然关了ssh连接就自然被kill了所以接下来的目的就是——把进程转为后台进程上网查了 noh...
2019-04-17 20:14:16
1875
原创 使用docker创建一个mysql5.6服务
1.首先拉取mysql5.6镜像sudo docker pull mysql:5.6成功则显示:2.创建mysql容器服务格式:docker run -d -p 1234:3306 -e MYSQL_ROOT_PASSWORD=123456 --name mysql mysql:5.6创建了一个端口为1234映射至3306 密码为123456 名称为mysql 的容器 (用...
2019-03-22 20:52:24
137
原创 spring框架学习(二) ssm框架的配置
引入jar包pom.xml搜索maven Repository官网进行复制关于spring:spring-mvc(spring web mvc),jdbc(spring jdbc)spring面向切面编程(spring aspects)关于mybatis:mybatis,mybatis整合spring(mybatis spring) 关于数据库库:数据库连接池(c3p0 ),...
2018-11-23 11:40:47
226
原创 用maven建Spring框架的web项目
了解下maven(为什么用maven??)Maven是一个项目管理和综合工具。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。优势:当项目庞大的时候,需要导入的jar包很多,这些之间也可能有重复和冗余,文件之间也有很多依赖关系,Maven就是集中管理jar包和依赖关系的一个工具,可以使得开发更便利高效。 用IJ建立一个maven——web项目...
2018-11-13 22:06:12
456
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人