
后端开发技术相关
文章平均质量分 50
spring,spring boot,spring cloud等相关技术
鞠崽23333
Email: alf_work@outlook.com
* Eat a healthy diet.
* Get regular exercise.
* Get enough sleep.
* Spend time with loved ones.
* Avoid alcohol and drugs.
* Learn stress management techniques.
* If you are feeling depressed, talk to a doctor or therapist.
展开
-
【六袆 - Activiti】Activiti 6.x 引擎及 DMN 引擎概述(一)
Activiti 6.x 是一个轻量级的业务流程管理 (BPM) 平台,主要用于业务流程的建模、执行和监控。流程引擎 (Process Engine)负责执行 BPMN 2.0 规范定义的流程,处理流程的启动、执行、任务分配、事件处理等功能。任务引擎 (Task Engine)管理用户任务,包括任务的创建、分配、查询和完成,确保任务能够被正确地分配给相应的用户或组,并跟踪任务的状态。历史引擎 (History Engine)原创 2024-10-13 01:16:01 · 394 阅读 · 1 评论 -
【六袆 - Go】Go的程序架构图;Program architecture
GO程序架构图原创 2023-05-11 11:29:04 · 129 阅读 · 0 评论 -
【六祎 - Dubbo】本地搭建dubbo-samples成功运行的案例;
本地搭建dubbo-samples成功运行的案例;原创 2023-04-19 22:56:30 · 751 阅读 · 0 评论 -
【六祎 - JDK】Java8新特性之Stream;Java8 Stream的图解操作案例;
jdk8Stream流操作的图解原创 2023-03-31 00:07:09 · 89 阅读 · 0 评论 -
【六祎 - Framework】github开源项目无入侵日志链路追踪;有时间折腾一下该日志框架;快速集成项目中的日志框架
github开源项目无入侵日志链路追踪原创 2023-03-14 15:42:40 · 122 阅读 · 0 评论 -
【六袆 - Java】在本地搭建easyexcel源码环境;easyexcel提供的demo单元测试用例完美运行;easyexcel构建本地环境成功;
本地搭建easyexcel测试用例运行原创 2023-01-10 10:16:32 · 243 阅读 · 0 评论 -
【六袆 - Dubbo】Dubbo服务的简单调用;
dubbo服务的简单调用原创 2022-10-30 18:19:39 · 1148 阅读 · 0 评论 -
【六袆 - Java】2022年 Struts2单元测试;struts2官方案例;
【代码】【六袆 - Java】2022年 Struts2单元测试;struts2官方案例;原创 2022-10-26 00:16:40 · 291 阅读 · 0 评论 -
【六袆 - 序列化】首次接触Google的Protocol 序列化
Protocol buffers原创 2022-10-24 16:15:46 · 786 阅读 · 0 评论 -
【六祎 - Java】BufferedReader包装流;BufferedWriter包装流
节点流和处理流;BufferedReader包装流说明;BufferedWriter包装类说明原创 2022-10-19 21:50:04 · 214 阅读 · 0 评论 -
【六袆 - Java】关于String JSON转JavaBean对象工具类
Json转JavaBean 工具类推荐原创 2022-08-03 10:25:31 · 261 阅读 · 0 评论 -
【六袆 - Java】Java 中的接口有什么作用?初学者理解通透接口的作用;
初学者容易理解的Java中的接口是什么?接口有什么作用?原创 2022-06-16 10:30:58 · 124 阅读 · 0 评论 -
【六袆 - Git】Git commit template;git提交模板规范;
git commit template原创 2022-06-05 01:56:40 · 531 阅读 · 0 评论 -
【六袆 - Java】初识Jsonp。Json和Jsonp的寓意;什么是Jsonp?Ajax和Jsonp的区别;为什么要用Jsonp?XmlHttpRequest如何积极跨域,通过Jsonp。
为什么要用Jsonp?XmlHttpRequest如何积极跨域,通过Jsonp。原创 2022-04-17 22:28:25 · 163 阅读 · 0 评论 -
【六袆 - Java】static修饰类与非static修饰类的区别;static修饰类与非static修饰类的用法;
static修饰类与非static修饰类的区别原创 2022-02-12 19:30:00 · 249 阅读 · 0 评论 -
【六袆 - Java】订单拆单记录一
京东2021年拆单规则下单的时候,订单是以一个父订单的形式存在的,当你完成付款后,订单就被拆成了多个子订单。原创 2022-01-13 19:59:35 · 832 阅读 · 0 评论 -
【六祎 - Java] Java操作Excel;Java POI创建Excel文件之高版本2017版以上(IDEA版本)
第一步:导入所需的jar包第二步:上代码import org.apache.commons.io.FileUtils;import org.apache.poi.ss.usermodel.Cell;import org.apache.poi.ss.usermodel.Row;import org.apache.poi.ss.usermodel.Sheet;import ...原创 2019-10-08 22:45:43 · 263 阅读 · 0 评论 -
【六袆 - Java】多线程打印倒计时Demo;多线程休眠;
代码package com.erik.thread.stop;/** * 模拟倒计时 * * @author: xiaolh * @email: amixiao@qq.com * @createTime: 2021/6/6 10:44 */public class TestSleepThread01 { public static void main(String[] args) { try { turnDown();原创 2021-06-07 11:09:45 · 130 阅读 · 0 评论 -
【六袆 - Java】Tomcat发布网站,Tomcat访问原理
Tomcat发布网站原创 2021-05-27 10:42:30 · 125 阅读 · 0 评论 -
【六袆-Java】Windows 安装Nacos Server;Windows启动Nacos;
安装Nacos Server优快云下载解压启动即可下载地址Windows启动方式:cmd startup.cmd启动登录原创 2021-04-27 14:57:58 · 145 阅读 · 0 评论 -
【六祎-Java】TCP/IP协议;网络协议;基础理论说明;Java必须知道的TCP/IP网络协议;
计算机网络编程1.TCP/IPTCP指的是传输层上的协议——传输控制协议(Transmission Control Protocol)IP指的是网络层上的协议——网际互连协议(Internet Protocol)。2.TCP的三次握手或四次握手其实就是(因为TCP单独拎出来的时候,就是一个具体的、传输层上的协议,和ip写到一块就是指一个宽泛的网络协议系统。)3.TCP/IP协议、OSI七层模型、五层模型的关系(如图)1、O...原创 2021-04-04 23:31:50 · 186 阅读 · 0 评论 -
【六袆- Java】从数据库读取菜单,递归生成菜单树;SpringBoot 动态生成菜单树;SpringBoot操作数据库,动态生成菜单左侧栏;
1. 第一种菜单树结构package com.yf.orchard.manage.dao.util;import com.yf.orchard.manage.dao.model.MenuTree;import java.util.ArrayList;import java.util.List;/** * <p> * TSysPower树工具类 * </p> * * @author: xiaolh * @email: amixiao@qq...原创 2021-03-18 11:08:28 · 463 阅读 · 0 评论 -
【六袆- Java】@Component注解 和 @Configuration注解的区别
@Component注解 和 @Configuration注解的区别Component注解也会当做配置类,但是并不会为其生成CGLIB代理Class,所以在生成Driver对象时和生成Car对象时调用car()方法执行了两次new操作,所以是不同的对象。当时Configuration注解时,生成当前对象的子类Class,并对方法拦截,第二次调用car()方法时直接从BeanFactory之中获取对象,所以得到的是同一个对象。一般用@Configguration是更优的...原创 2021-03-15 14:18:16 · 630 阅读 · 0 评论 -
【六袆 -Java】SpringBoot常用依赖说明;AOP面向切面编程概念;OOP面向对象编程概念;
Spring Boot依赖介绍spring-boot-starter 核心 POM,包含自动配置支持、日志库和对 YAML 配置文件的支持。 spring-boot-starter-amqp 通过 spring-rabbit 支持 AMQP spring-boot-starter-aop 包含 spring-aop 和 AspectJ 来支持面向切面编程(AOP)。 spring-boot-starter-batch 支...原创 2021-03-03 10:34:24 · 364 阅读 · 0 评论 -
【六袆 - Java】Mysql插入一条数据并返回主键ID;Mybatis插入sql返回主键ID;MySQL 插入数据后返回自增ID;Mysql插入数据并返回其主键ID
1.基础SQL <insert id="insertSku"> insert into sku (pesticide_id, spe_sku, spe_sku_name, spe_sku_value, ...原创 2021-03-02 14:05:21 · 397 阅读 · 0 评论 -
【六袆 - Java】根据id批量删除商品;根据id批量逻辑删除;
重点不是控制层和service层,在impl实现层业务处理controller层 @ApiOperation(value = "根据id批量删除商品") @POSTMapping( "/delete/batch") public CommonResult<Object> delete(@RequestParam("ids") List<Long> ids) { esProductService.delet...原创 2021-03-01 14:54:37 · 696 阅读 · 0 评论 -
【六祎 - Java】请求域,会话域,上下文域的区别
原创 2020-01-12 23:42:12 · 1154 阅读 · 0 评论 -
【六袆 - Java 】 Spring Boot 渲染省,市,区或县,镇,村;Spring Boot 优化方式查询;
业务场景:渲染省市区镇村下拉框数据采取的渲染方案市,当选择某个省或市的时候,才执行查询;获取省下面的【市的数据】获取市下面的【区或县的数据】获取区或县下面的【镇的数据】获取镇下面的【村的数据】逻辑分析省 provinces市 city区或县 county镇 town村 villages后端业务逻辑处理: 通过传递两个参数,来查询数...原创 2021-01-19 18:00:08 · 270 阅读 · 0 评论 -
【汣袆 - Java】SpringBoot接收Date类型参数;SpringBoot接收时间类型参数;后端接收Date类型参数;后端接收时间类型参数;后台接收date类型参数;
???? 目前遇到的几种情况1.Json格式2.form表单格式3.特定类型的格式,需要特殊处理一、SpringBoot ·解决 前端传参类型是Json格式的时间类型参数 #application-dev.properties spring.jackson.date-format=yyyy-MM-dd HH:mm:ss spring.jackson.time-zone=GMT+8二、SpringBoot ·解决 前端...原创 2020-12-31 15:40:25 · 731 阅读 · 0 评论 -
如何配置Struts.xml配置文件
**在struts.xml 里面配置一下文件**<package name="default" namespace="/" extends="struts-default"><action name="LoginAction" method="login" class="com.LoginAction"><result>/success.jsp</...原创 2020-12-22 15:39:44 · 199 阅读 · 0 评论 -
【六袆-Java】Java对象转Map;JavaBean转Map;
方式一: 利用FastJson 把对象转化为Map1.项目引入依赖<!-- https://mvnrepository.com/artifact/com.alibaba/fastjson --> <dependency> <groupId>com.alibaba&...原创 2020-12-16 00:47:13 · 690 阅读 · 1 评论 -
【六袆-Java】柱形图月份数据动态更新;Mysql查询前六个月的日期;
运用场景1:比如说现在2020年11月,数据就会显示今年1-6月,12月就会显示1-11月的;因为今年1月份是开始起始。再假设现在是2021年5月,数据就会显示从2020年的11月开始,然后11、12、1、2、3、4一直到2021年的4月(202011~202104)在SQL中,查询前6个月的日期DATE(concat(year,'-',month,'-','1')) between date_add(now(), interval -11 mont...原创 2020-11-24 09:57:11 · 542 阅读 · 0 评论 -
【六袆-Java】Java 断点续传原理;
文件断点续传,我的理解是文件在传输过程中因为某些原因程序停止运行文件终止传输,下一次重新传输文件的时候还能从上一次传输的位置开始传输,而不需要重新从头开始。文件传输的时候收到不确定因素的影响,打断传输状态,当再次传输的时候不需要从头开始传,从断掉的地方开始,节省时间,节省资源。1. 中断时的这个点位怎么记录?达达:当我们读取的时候,使用 byte 数组作为媒介,循环进行转存,那我们可以将中断时 byte 数组的循环次数作为一个标记存下来。这样就解决了终端...原创 2020-11-21 03:29:28 · 322 阅读 · 0 评论 -
【六袆-Java】Java封装成Json格式数据返回给前端;Java封装成Json格式数据-柱形图;Java封装成Json格式所用到的数据结构;
1.Question:封装成Json格式数据返回给前端,后端需要使用数据结构?如图,后端需要把数据查询出来,返回给前端,柱形图;2.SQL查询出来的数据3.业务层代码块 Map<String,Object> maps = new HashMap<>(); List<Map<String,Object>> monLightHourData=new ...原创 2020-11-14 15:31:48 · 610 阅读 · 0 评论 -
【六袆-时序图】SSO单点登录时序图;单点注销时序图;
用户访问系统1的受保护资源,系统1发现用户未登录,跳转至sso认证中心,并将自己的地址作为参数 sso认证中心发现用户未登录,将用户引导至登录页面 用户输入用户名密码提交登录申请 sso认证中心校验用户信息,创建用户与sso认证中心之间的会话,称为全局会话,同时创建授权令牌 sso认证中心带着令牌跳转会最初的请求地址(系统1) 系统1拿到令牌,去sso认证中心校验令牌是否有效 sso认证中心校验令牌,返回有效,注册系统1 系统1使用该令牌创建与用户的会话,称为局部会话,返回受保护...原创 2020-11-06 16:09:31 · 5112 阅读 · 0 评论 -
【六袆-Java】Springboot Vue 实现简单的前后端分离;无token登录模块;项目截图演示;提供源码
前端工程模块准备环境1.安装nodejs2.安装vue/cli3.0脚手架3.安装element组件库后端工程模块环境:略1.登录入口2.登录成功用户名或密码都正确3.登录失败用户名或密码失败...原创 2020-11-05 16:37:37 · 1047 阅读 · 1 评论 -
【六袆-Java】SSM中Mybatis配置查询;Mysql地址查询传入参数addrType,使用<when><choose>标签选择;
王 优化场景:一个接口,三个客户端同...原创 2020-11-03 16:09:42 · 266 阅读 · 0 评论 -
【六袆-Java】 Spring Boot 整合 MyBatis 查询结果返回为 NULL,但是查数据库能查到数据(使用配置)
MyBatis 查询结果返回为 NULL,但是查数据库能查到数据原因有三:1.实体类字段不对应2.没有引入resultMap3.不能以" * " 代替原创 2020-10-28 15:25:03 · 893 阅读 · 0 评论 -
【六祎·Java】线程池;线程池的创建;线程池的四种创建方式;
1. newFixedThreadPool创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。2.newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。3.newScheduledThreadPool创建一个定长任务线程池,支持定时及周期性任务执行。4.newSingleThreadExecutor创建一个单线程的线程池,它只会用唯一的工作线程来执行任务,保证所...原创 2020-10-22 16:16:39 · 346 阅读 · 0 评论 -
【六袆-JAVA】AP理论;CP理论;zookeper和eureka的CAP理论区别’
AP理论案例图解CP理论案例图解CAP理论概念原创 2020-10-16 23:07:08 · 493 阅读 · 0 评论