240 发简信
IP属地:北京
  • Jeebud一款基于SpringBoot2.X开源后台管理系统

    Jeebud 可以看作Jee+bud的组合,JEE代表企业级,而bud英文意思为嫩芽,因此Jeebud象征着企业级开发的一株嫩芽,企业或个人可以...

  • Resize,w 360,h 240
    HashMap 源码分析

    HashMap对于每一个开发者来说再熟悉不过了,本文就来讲讲它究竟是如何实现的。最开始我并不打算直接对着源码来说这些,从生活中具体事情来说原理,...

  • Resize,w 360,h 240
    Angular学习(三):第一个组件

    新建一个自己的组件,很简单,用命令: 可以看到项目app文件夹下多了一个hello文件夹,这个就是刚生成的组件 如何使用呢?首先找到我们刚生成的...

  • Resize,w 360,h 240
    Angular学习(二):项目结构

    在上一节中已经新建了一个angular项目,来看一下这个项目里面包含了哪些文件。首先可以看到最外层有三个文件夹,e2e、node_modules...

  • Resize,w 360,h 240
    Angular学习(一):快速开始

    本系列文章默认都是基于Angular4.X,以后不再说明,除非特别标注 安装nodejs 安装过程就不再啰嗦,傻瓜式安装。补充几点,安装好nod...

  • Resize,w 360,h 240
    告别枯燥的CRUD,Java代码生成器的使用

    代码生成器有很多,这里介绍的是rapid-generator 4.0.6,这个项目近几年已经没有更新,但是对于功能使用毫无影响,而且扩展性很强,...

  • Java操作Cookie工具类

    在web开发中,很多时候我们都需要操作cookie,比如登录可以基于cookie来实现,又或者使用cookie来存取我们某些数据 代码

  • 利用Freemarker生成静态文件

    Freemarker是一个比较知名Java模版引擎,使用人数众多,今天记录下使用Freemarker来生成静态文件,主要应用场景为页面静态化以及...

  • 里氏替换原则

    通俗的定义:子类可以扩展父类的功能,但不能改变父类原有的功能 子类可以实现父类的抽象方法,但是不能覆盖父类的非抽象方法。 为什么这么说呢?先看看...

个人介绍
外表多不正经,内心就有多么深情