自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

百川的博客

一个努力搬砖的程序员学习之路

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

原创 《设计模式之美》(2)面向对象理解和实战

一、面向对象是什么 记录学习王铮的课程笔记:《设计模式之美》,感兴趣的可以购买下面链接课程。 https://time.geekbang.org/column/intro/250 面向对象有两个名称概念: (1)面向对象编程 (2)面向对象的编程语言 面向对象编程的英文缩写是OOP,全称是 Object Oriented Programming。 面向对象编程有两个非常重要、基础的概念:那就是类(class)和对象(object);同时面向对象编程拥有四大特性:封装、抽象、继承、多态。然后,市面上流行的

2021-07-11 01:10:13 344 1

原创 《设计模式之美》(1)设计模式导读

一、为什么学习设计模式 基础知识是非常重要的,基础扎实,才能走得更远。然而设计模式和计算机基础学科(如:操作系统,计算机组成原理,编译原理等)相比是不太一样的,学习设计模式能直接提高你的开发能力。如果数据结构和算法是教你如何写出高效的代码,那设计模式则是指导你如何写出高质量的代码。 那么其实说为什么要学习设计模式,可以大致分为以下几点: 应对大厂的面试。大厂会比较重视候选人的基本功,经常会拿算法、设计模式之类的问题考察候选人的基本功是否扎实,有没有培养的价值。 被人吐槽代码写的烂。代码能力是一个程序员基础

2021-07-10 22:04:02 337

POI百万级excel导出开箱即用项目

【标题】企业级POI百万数据导出 支持以下特性 (1)使用spring boot搭建项目,【特点】开箱即用,mybatis-plus持久化框架访问数据库,支持mysql,oracle(示例完整,只需调整数据库链接信息) (2)使用java枚举,反射,封装导出对象信息;【特点】支持自定义字段导出名称,导出顺序,导出的时间格式 (3)使用Apache poi的SXSSFWorkbook做轻量级导出,【特点】速度快,占用内存小 (4)面向对象做了封装ExcelService,【特点】使用简单,代码简洁

2022-09-10

空空如也

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

TA关注的人

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