![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java后端技术栈
文章平均质量分 54
明月清风,良宵美酒
爱好学习
展开
-
docker安装使用以及tomcat部署超级详解
docker安装使用以及tomcat部署超级详解转载 2023-01-16 15:20:11 · 119 阅读 · 0 评论 -
elasticsearch
elasticsearch在乐优商城中的应用原创 2020-02-18 11:45:43 · 4873 阅读 · 0 评论 -
基本搜索(乐优)
基本搜索(乐优)原创 2020-02-18 12:08:21 · 4786 阅读 · 0 评论 -
用户注册(乐优)
用户注册(乐优)原创 2020-02-18 12:57:30 · 6533 阅读 · 0 评论 -
授权中心(乐优)
授权中心(乐优)原创 2020-02-18 13:17:39 · 5403 阅读 · 0 评论 -
电商平台购物车(乐优)
电商平台购物车(乐优)原创 2020-02-18 13:36:52 · 5946 阅读 · 2 评论 -
springboot
springboot架构应用原创 2020-02-13 18:13:44 · 4333 阅读 · 0 评论 -
电商平台下单(乐优)
电商平台下单(乐优)原创 2020-02-18 15:32:06 · 5510 阅读 · 0 评论 -
乐优商城介绍
乐优商城介绍原创 2020-04-20 11:32:41 · 6171 阅读 · 0 评论 -
版本控制工具-Git
版本控制工具-Git原创 2019-12-29 00:16:36 · 4730 阅读 · 0 评论 -
Git删除已提交的target .idea等文件
Git删除已提交的target .idea等文件原创 2020-06-17 16:09:15 · 4223 阅读 · 1 评论 -
shiro
shiro学习原创 2019-12-29 00:51:06 · 4243 阅读 · 0 评论 -
乐优商城项目搭建
乐优商城项目搭建原创 2020-02-13 20:29:32 · 4551 阅读 · 1 评论 -
Apache Ignite详解
Apache Ignite详解原创 2020-03-22 15:25:33 · 12888 阅读 · 0 评论 -
SpringCloud学习文档V2.0
SpringCloud学习原创 2019-12-28 23:55:49 · 4813 阅读 · 1 评论 -
SpringCloud
SpringCloud学习原创 2020-02-13 18:50:12 · 4333 阅读 · 0 评论 -
SpringCloud2
SpringCloud学习原创 2020-02-13 19:09:58 · 4119 阅读 · 0 评论 -
MySQL高级学习笔记
MySQL高级学习笔记原创 2020-03-22 15:12:23 · 4846 阅读 · 0 评论 -
品牌管理中使用FastDFS
FastDFS在品牌管理中的使用原创 2020-02-13 22:14:28 · 4159 阅读 · 0 评论 -
Lucene架构学习
Lucene架构学习原创 2019-12-29 00:30:40 · 4356 阅读 · 0 评论 -
volatile关键字与内存可见性
volatile关键字与内存可见性原创 2020-01-12 23:00:45 · 4050 阅读 · 0 评论 -
ForkJoinPool分支/合并框架 、工作窃取
Fork/Join 框架:就是在必要的情况下,将一个大任务,进行拆分(fork)成若干个小任务(拆到不可再拆时),再将一个个的小任务运算的结果进行 join 汇总。原创 2020-01-13 17:46:20 · 3426 阅读 · 0 评论 -
EurekaServer启动出错问题解决方案
EurekaServer启动出错问题解决方案原创 2020-02-02 13:28:12 · 6024 阅读 · 0 评论 -
Java中HashMap底层实现原理(JDK1.8)源码分析
Java中HashMap底层实现原理(JDK1.8)源码分析原创 2019-12-28 16:51:11 · 288 阅读 · 0 评论 -
线程池的创建与调度
提供了一个线程队列,队列中保存着所有的等待状态的线程。避免了创建与销毁额外的开销,提高了响应的速度。原创 2020-01-13 16:29:25 · 4328 阅读 · 0 评论 -
SQL优化
SQL优化在回答问题之前先要了解查询的流程:查询是由一系列的子任务组成的,包括从客户端,到服务器,然后在服务器上进行解析,生成执行计划,执行,并返回结果给客户端。其中“执行”可以认为是整个生命周期中最重要的阶段,这其中包括了大量为了检索数据到存储引擎的调用以及调用后的数据处理,包括排序、分组。为了完成这些任务,查询需要在不同的地方花费时间,包括网络,CPU计算,生成统计信息和执行计划、锁等待操作...原创 2019-12-28 16:53:06 · 101 阅读 · 0 评论 -
多线程面试题
多线程面试题1) 什么是线程?线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对 运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面对多线程提供了卓越的支 持,它也是一个很好的卖点。2) 线程和进程有什么区别?线程是进程的子集,一个进...原创 2019-12-28 16:54:37 · 1184 阅读 · 0 评论 -
RabbitMQ学习及其使用
RabbitMQ学习及其使用原创 2020-02-13 22:44:03 · 6241 阅读 · 0 评论 -
mysq优化方案
mysql相关优化原创 2019-12-28 16:56:10 · 118 阅读 · 0 评论 -
线程八锁问题
线程八锁原创 2020-01-13 12:50:19 · 4341 阅读 · 0 评论 -
Prometheus+Grafana的数据质量及其服务器性能监控平台
Grafana是一个跨平台的开源的度量分析和可视化工具,可以通过将采集的数据查询然后可视化的展示,并及时通知。原创 2022-01-20 18:02:26 · 428 阅读 · 0 评论 -
Apache Doris : 一个开源 MPP 数据库的架构与实践
Doris 是分布式、面向交互式查询的分布式数据库,主要部分是 SQL,内部用到 MPP 技术原创 2021-12-30 09:47:53 · 1149 阅读 · 0 评论 -
GitLab内存消耗优化
GitLab内存消耗优化原创 2021-12-20 11:09:54 · 533 阅读 · 0 评论 -
通过curl请求来调用Azkaban WebApi
通过curl请求来调用Azkaban WebApi原创 2021-12-17 12:31:27 · 459 阅读 · 0 评论 -
通过azkaban api请求来启动azkaban flow的脚本
通过azkaban api发送curl请求,实现azkaban项目间的相互依赖原创 2021-12-17 11:23:38 · 374 阅读 · 0 评论 -
算法-求两数之和
求两数之和(算法)原创 2021-12-08 10:42:41 · 686 阅读 · 0 评论 -
DolphinScheduler简单部署
DolphoinScheduler 1.3.2 已经发布许久,相比于文中的 1.2.0 版本新增了许多特性,比如 支持 sqoop ,优化界面 UI 等。DolphoinScheduler 1.3.2 详细文档请移步: https://www.yuque.com/docs/share/454e9a42-b6c7-44b2-9d29-1d5795199456?# 《DolphinScheduler - 1.3.2 Document》关于 1.3.2 的部署,建议参考文档中源码编译的方式进行部署一、文.原创 2021-11-29 11:35:40 · 4060 阅读 · 0 评论 -
DolphinScheduler部署及使用
工作流任务调度系统:Apache DolphinScheduler一、文档说明1.1 DolphinScheduler 说明1.2 相关网址1.3 名词解释1.4 DolphinScheduler 架构1.4.1 MasterServer1.4.2 WorkerServer1.4.3 ZooKeeper1.4.4 Task Queue1.4.5 Alert1.4.6 API1.4.7 UI二、集群规划2.1 集群配置2.2 软件版本2.3 集群规划三、环境准备3.1 基础软件准备(必装项请自行安装)3.2原创 2021-11-29 11:27:20 · 6991 阅读 · 0 评论 -
自动上传azkaban zip包的脚本
为了避免每次手动上传azkaban zip包带来的麻烦,我自己写了一个自动上传azkaban zip包的脚本,首先需要在自己服务器上面创建一个版本version文件夹,azkaban zip包每次自动上传都会生成一个版本,放在该文件夹下面(这是我版本文件夹路径:/data/zsins/Package/version/)#-*- encoding:utf-8 -*-import requestsimport osimport timeimport sysimport commandsdef原创 2021-11-26 15:51:49 · 867 阅读 · 0 评论 -
优化Maven打包小技巧
增加跳过测试代码的编译命令: -Dmaven.test.skip=true;增加编译 -Dmaven.compile.fork=true 参数,用以指明使用多线程进行编译;如果用的 Maven 是3.×以上版本,可以增加 -T 1C 参数,表示使用每个 CPU 核心跑一个工程;完整的打包命令如下:mvn clean package -T 1C -Dmaven.test.skip=true -Dmaven.compile.fork=true很多公司在使用maven私服的时候为了优化磁盘空间,去.原创 2021-11-22 14:44:50 · 1364 阅读 · 0 评论