- 博客(7)
- 收藏
- 关注
原创 Java开发设计——七大原则
开闭原则(Open Closed Principle,OCP)含义开闭原则的含义是:当应用的需求改变时,在不修改软件实体的源代码或者二进制代码的前提下,可以扩展模块的功能,使其满足新的需求。作用开闭原则是面向对象程序设计的终极目标,它使软件实体拥有一定的适应性和灵活性的同时具备稳定性和延续性。具体来说,其作用如下:◆ 对软件测试的影响:软件遵守开闭原则的话,软件测试时只需要对扩...
2019-11-14 10:38:48
151
原创 23种设计模式简单介绍(便于理解)
创建型:描述怎么创建对象,它的主要特点是“将对象的创建于使用分离”:单例,原型,工厂方法,抽象工厂,建造者等五种创建型模式结构型:描述如何将类或对象按某种布局组成更大的结构:代理,适配器,桥接,装饰,外观,享元,组合等其中结构型模式行为型:用于描述类或者对象之间怎么互相协作共同完成单个对象都无法单独完成的任务,以及怎么分配职责:模板方法,策略,命令,责任链,状态,观察者,中介者...
2019-11-13 15:51:15
448
原创 soa和微服务的区别
学了分布式架构后,对soa和微服务都学习了,但是总是说不出它们之间的具体关系和区别,这篇文章写的不错https://baijiahao.baidu.com/s?id=1622781165211194892&wfr=spider&for=pc...
2019-10-09 21:18:15
131
原创 将本地的mysql复制到阿里云服务器里面出现的错误
不知道为什么在本地的MySQL上能运行,复制到阿里云上面就无法重启,个人觉得是数据库的安装路径的问题,找了很久,也没结果,也知道答案也在my.ini里面,突然看到两个datadir,datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"和basedir="C:/Program Files/MySQL/MySQL Server 5.5/",一个是我...
2018-12-30 13:55:21
379
2
原创 servlet中跳转的问题
在编写servlet的时候经常不注意“/”的写法,导致出现很多错误,像stackover栈溢出,比如我要在doget()方法里面使用request.getRequestDispatcher(path).forward(request,response)进行跳转,但是path="page/back/admin/...",跳转的时候,servlet不能识别这个相对路径路径就会一直在doget()方法里...
2018-12-12 23:01:51
283
原创 如何调节eclipse运行前自动保存代码
一开始用eclipse的时候,每次都是运行前都不需要保存代码直接运行,但是不知道什么时候运行时每次都需要先保存修改的代码,不然的话每次都只是运行之前的代码,很不方便,查了很多资料,一开始还以为是我eclipse配置Tomcat的时候那个地方没弄好导致的,到后面才知道是eclipse的问题。解决方案:window->perferences->run/debug->launing...
2018-08-20 19:48:23
1735
1
原创 eclipse连接MySQL出现的错误
我是一个初学者,当用eclipse连接MySQL时,在eclipse中写入数据,出现java.sql.SQLException: Column count doesn't match value count at row 1;一开始百度都说写的格式与MySQL的列不一样,最后发现时创建的表的格式与写入的数据格式不相同,例如我开始的表的格式是varchar(20),varchar(20),但是我写入...
2018-05-31 11:18:44
2599
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人