• Java基础 (八) | 常用Java函数

    这篇个人常用Java函数,不是技术类文章目录1、数据库事件用到的sql2、json字符串截取与替换一、数据库事件用到的sqlDECLARE startDate date DEFAULT DATE_FORMAT(now_day,'%Y-%m-%d');-- 更新数据的时间DECLARE startSt...

    Java基础 (七) | 函数式编程

    函数式编程函数式编程是一种编程范式,他将计算机视为函数的运算,并避免变化状态和可变数据。他是一种声明式编程范式,也就是说:编程是用表达式或者声明而不是语句完成好处代码简洁,开发快速接近自然语言,易于理解:自由度很高更方便的代码管理:不依赖、也不会改变外界的状态易于"并发编程":不...

    Java基础 (六) | Jvm 调优-工具篇

    前言工具做为图形化界面来展示更能直观的发现问题,另一方面一些耗费性能的分析(dump文件分析)一般也不会在生产直接分析,往往dump下来的文件达1G左右,人工分析效率较低,因此利用工具来分析jvm相关问题,长长可以到达事半功倍的效果来。jvm监控分析工具种类一种是jdk自带的工具:一种是第三方的分析...

    Java基础 (五) | 内存泄漏和排查CPU飙升

    前言本文章主要讲解内存分析、内存泄漏、内存溢出和CPU飙升的问题???本文章使用Mac作为的开发工具一、大纲什么是内存泄漏、内存溢出排查CPU飙升jvisualvm分析内存溢出问题...

    Java基础 (四) | 封装、继承、多态

    前言本文章主要学习Java中的重要概念封装、继承和多态,通过案例的方式进行讲解,让你对继承和多态在企业中的应用更加了解。一、大纲什么是多态基于继承关系的类型复用和拓展设计多态,运用多态二、封装2.1、什么是封装​ 封装(Encapsulation)是面向对象方法的重要原则,就是把对象的属性和操作(或...

    Java基础 (三) | 第三方支付

    java基础 (二) | 第三方支付...

    Java工具 (二) | nodejs的安装及配置

    这篇来讲解nodejs的安装及配置简单的说Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javas...

    Java基础 (二) | 手写RPC框架及理论

    RPC:RemoteProcedureCall即远程过程调用是一种常见的一种通信方法,从跨进程到跨物理机以及有即使年历史理论知识:跨进程交互形式:RestFul、WebService、HTTP、基于DB做数据交互、基于MQ数据交互、以及RPC图解交互形式:现有框架对比核心原理(整体架构)RPCSer...

    Java基础 (一) | 手写Spring MVC 框架

    spring手写框架...