曹辰的博客

隐士,一枚88年的java程序员,好奇心比较强,目前是一个码农,从事Java方向的研究和开发。-- hins


  • 首页

  • 文章

  • 分类

  • 标签

  • 关于

  • 搜索

JavaEE进阶知识学习----Quartz-1-HelloWord

发表于 2019-03-22 | 分类于 Quartz
本文共计 : 1.4k 字 | 阅文耗时 ≈ 6 min

###概要
Quartz是一款强大的开源任务调度框架。主要用到了Builder模式,factory模式,组件模式和链式写法。包括了三个核心概念,分别是调度器,任务和触发器。

Quartz
阅读全文 »

JavaEE日常工作经验总结系列(一)-----Java8优雅去重

发表于 2019-03-22 | 分类于 Java
本文共计 : 76 字 | 阅文耗时 ≈ 1 min

字符串集合去重

1
List<String> distinctElements = list.stream().distinct().collect(Collectors.toList());
Java
阅读全文 »

前端基础知识学习---MybatisPus核心知识学习总结

发表于 2019-03-22 | 分类于 Java
本文共计 : 647 字 | 阅文耗时 ≈ 2 min

一、MybatisPlus简介

1.1.简介

Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。

1.2.文档地址

官网文档地址

1.3.MybatisPlus的特性

  • 无侵入:Mybatis-Plus 在 Mybatis 的基础上进行扩展,只做增强不做改变,引入 Mybatis-Plus 不会对您现有的 Mybatis 构架产生任何影响,而且 MP 支持所有 Mybatis 原生的特性
  • 依赖少:仅仅依赖 Mybatis 以及 Mybatis-Spring
  • 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作
  • 预防Sql注入:内置 Sql 注入剥离器,有效预防Sql注入攻击
  • 通用CRUD操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器,满足各类使用需求
  • 多种主键策略:支持多达4种主键策略(内含分布式唯一ID生成器),可自由配置,完美解决主键问题
  • 支持热加载:Mapper 对应的 XML 支持热加载,对于简单的 CRUD 操作,甚至可以无 XML 启动
  • 支持ActiveRecord:支持 ActiveRecord 形式调用,实体类只需继承 Model 类即可实现基本 CRUD 操作
  • 支持代码生成:采用代码或者 Maven 插件可快速生成 Mapper 、 Model 、 Service 、 Controller 层代码,支持模板引擎,更有超多自定义配置等您来使用(P.S. 比 Mybatis 官方的 Generator 更加强大!)
  • 支持自定义全局通用操作:支持全局通用方法注入( Write once, use anywhere )
  • 支持关键词自动转义:支持数据库关键词(order、key……)自动转义,还可自定义关键词
  • 内置分页插件:基于 Mybatis 物理分页,开发者无需关心具体操作,配置好插件之后,写分页等同于普通List查询
  • 内置性能分析插件:可输出 Sql 语句以及其执行时间,建议开发测试时启用该功能,能有效解决慢查询
  • 内置全局拦截插件:提供全表 delete 、 update 操作智能分析阻断,预防误操作
    Java
    阅读全文 »

前端基础知识学习---CSS3学习总结

发表于 2019-03-22 | 分类于 Java
本文共计 : 9.6k 字 | 阅文耗时 ≈ 42 min

CSS3学习笔记

前言

  • css的全称是什么?——casccading style sheets
  • 样式表的组成?——选择器+声明块
  • 浏览器杜宇编译css的顺序?——div ul li #test从右往左
    Java
    阅读全文 »

JavaEE进阶知识学习-----SpringCloud学习总结

发表于 2019-03-22 | 分类于 Java
本文共计 : 15.3k 字 | 阅文耗时 ≈ 73 min

SpringCloud概述

SpringCloud是什么

SpringCloud,基于SpringBoot提供的一套微服务解决方案,包括服务注册与发现,配置中心,全链路监控,服务网关,负载均衡,等组件。换句话说是分布式微服务架构下的一站式解决方案,是各个微服务架构落地技术的集合体,俗称微服务全家桶。

Java
阅读全文 »

前端基础知识学习---JavaScript学习总结

发表于 2019-03-22 | 分类于 Java
本文共计 : 3.2k 字 | 阅文耗时 ≈ 12 min

JavaScript基础部分

JavaScript简介

JavaScript实现

JavaScript是一种专门为网页交互设计的脚本语言,有以下三部分组成:

  • ECMAScript,提供和核心语言功能;
  • 文档对象模型(DOM),提供访问和操作网页内容的方法和接口;
  • 浏览器对象模型(BOM),提供与浏览器交互的方法和接口;

HTML中使用JavaScript

Java
阅读全文 »
1…789…23
曹辰

曹辰

133 日志
16 分类
27 标签
GitHub E-Mail CSDN 博客园
© 2018 — 2019 曹辰 | 全站共计字数: 321.3k
0%
雷姆
雷姆