自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Code_Fish的博客

进来的点个关注(持续更新中...)

  • 博客(15)
  • 收藏
  • 关注

原创 设计模式理解

因为抽象灵活性好,适应性广,只要抽象的合理,可以基本保持软件架构的稳定。如果通过重写父类的方法来完成新的功能,这样写起来虽然简单,但是整个继承体系的可复用性会比较差,特别是运用多态比较频繁时程序运行出错的概率会非常大。4通常情况下,我们应当遵守单一职责原则,只有逻辑足够简单,才可以在代码级违反单一职责原则:只有类中方法数量足够少,可以在方法级别保持单一职责原则。简言之,是为了使程序的扩展性好,易于维护和升级。换句话说,子类继承父类时,除添加新的方法完成新增功能外,尽量不要重写父类的方法。

2024-05-12 17:45:55 547

原创 面试笔记/(ㄒoㄒ)/~~

面试过程中遇到的问题

2024-02-26 18:28:18 817

原创 还在使用BeanUtil.copyProperties()吗?使用MapStruct速度碾压

MapStruct

2022-09-30 17:28:08 213

原创 工作总结随手记

工作中遇到的问题,解决之后记录一下

2022-07-26 10:33:29 206

原创 You local changes will be overwritten by merge. Commit,stash, or revert them to proceed View them

You local changes will be overwritten by merge. Commit,stash, or revert them to proceed View them报错冲突解决原因:解决方案:代码保存本地git之后,拉取服务器代码报错冲突原因:由于每个人的idea版本配置文件都不一样,在提交代码时不要把.idea文件提交上去解决方案:在当前项目位置,代开git的命令提示符,输入如下命令,把.idea文件从git管理中移除即可解决执行 git rm ".idea

2022-03-29 11:33:21 11449 1

原创 com.mongodb.MongoSocketOpenException: Exception opening socket

com.mongodb.MongoSocketOpenException: Exception opening socket加载mongo超时,报错如下:com.mongodb.MongoSocketOpenException: Exception opening socket at com.mongodb.internal.connection.SocketStream.open(SocketStream.java:70) ~[mongodb-driver-core-4.0.5.jar:na]

2021-12-22 16:41:23 5076 4

原创 Error creating bean with name ‘accountService‘: Unsatisfied dependency expressed through field

报错Error creating bean with name 'accountService': Unsatisfied dependency expressed through field 'accountDao';spring整合mybatis报错:警告: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.Unsati

2021-11-28 16:30:21 3705

原创 day12-Junit单元测试、Socket网络编程

学习目标- 能够使用Junit进行单元测试 1.在当前模块下新建lib文件夹,拷贝junit的jar包,把jar包添加到图书馆中 2.在要执行的方法上添加一个@Test注解 3.点击方法左边的绿色三角或者右键选择方法,选择run 方法名称运行方法- 能够辨别UDP和TCP协议特点 udp:面向无连接的协议,通信双方不用连接连接,可以直接发送数据(视频聊天,视频会议...) 好处:效率高,耗资小 弊端:容易丢失数据 tcp:面向连接的协议,客户端和服务器必须经过3次握手建立逻辑连接,才能

2021-09-29 11:08:53 404

原创 day11-字符流、属性集、缓冲流、转换流、序列化流笔记

学习目标- 能够使用FileWriter写数据的5个方法 - public void write(int c) :写出一个字符。 - public void write(char[] cbuf) 写字符数组中的多个字符 - public abstract void write(char[] b, int off, int len) 写字符数组的一部分 - public void write(String str) :写出一个字符串。 - void write(String str, int of

2021-09-29 10:57:58 135

原创 day10-File类、递归、字节流

学习目标- 能够说出File对象的创建方式(必须会) 使用构造方法 public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。 public File(String parent, String child) :从父路径名字符串和子路径名字符串创建新的 File实例。 public File(File parent, String child) :从父抽象路径名和子路径名字符串创建新的 File实例。 - 能够使用File

2021-09-24 23:25:57 111

原创 day07-异常&多线程

异常&多线程第一章 异常1、异常概述异常: 不正常的情况异常 :指的是程序在执行过程中,出现的不正常的情况,最终会导致JVM的非正常停止。异常发生的原因有很多,通常包含以下几大类:用户输入了非法数据。要打开的文件不存在。网络通信时连接中断,或者JVM内存溢出。这些异常有的是因为用户错误引起,有的是程序错误引起的,还有其它一些是因为物理错误引起的。**异常处理:**为了防止代码在运行期可能因为发生异常而导致的程序终止,我们需要将可能会出现问题的代码进行异常捕获并处理,使程序还

2021-09-23 19:44:44 76

原创 day08-线程安全、volatile关键字、原子性、并发包

学习目标能够解释安全问题出现的原因 多个线程(无序的)访问同一个共享资源,对同一个资源进行操作,可能出现错误的数据能够说出volatile关键字的作用 解决变量的:可见性,有序性;不能解决变量的原子性能够掌握原子类AtomicInteger的使用(重点) 可以解决高并发的原子性 public static AtomicInteger money = new AtomicInteger(0); money.getAndIncrement();//i++ getAndIncrement内部采用

2021-09-23 19:16:40 65

原创 day09-线程池、线程状态、定时器、Lambda表达式、Stream流

学习目标能够描述Java中线程池运行原理 使用一个容器(集合)存储一些线程 当我们要使用线程的时候,从容器中取出 使用完毕线程,把线程在归还给线程池 可以提高程序的效率,避免了频繁的创建线程和销毁线程能够说出线程6个状态的名称 新建,运行,阻塞,睡眠(计算等待),无限等待,死亡(退出)能够使用定时器 void schedule(TimerTask task, long delay) 在指定的毫秒值之后,只执行一次定时任务 void schedule(TimerTask task, lon

2021-09-23 18:02:06 153

原创 Oracle学习文档

目录一、前景介绍二、oracle 工具1、sys用户和system用户2、sql*plus工具简介3、sqlplus dos工具简介4、PLSQL Developer工具,需要自己安装,推荐大家使用一、前景介绍个人总结的Oracle数据库的学习文档,建议有过MySQL丶SQL server基础的来学习只要是列举出于他们相比较的区别,oracle和mysql都是甲骨文公司旗下的产品,但是他们的区别却有很多,下面我们来一起学习下吧!二、oracle 工具1、sys用户和system用户Oracle安

2021-06-15 13:37:59 416 2

原创 python学习文档

1.Python的自述2.搭建Python开发环境3.Python中的输出函数4.转义字符与原字符

2021-05-14 14:35:03 279

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除