java
文章平均质量分 74
豪尔
物有所不足,智有所不明
展开
-
mysql 避坑指南
1、sql语句优化2、表结构创建3、解释器与优化器原创 2022-06-13 12:18:48 · 161 阅读 · 0 评论 -
datax数据同步问题(mysql2hive)汇总
1、代码 2、搭建spark 3、使用datax 4、常见问题 5、指正补充原创 2022-06-13 12:16:57 · 1628 阅读 · 0 评论 -
redis知识点总结
1、保证mysql与redis数据一致性?2、什么情况下会出现不一致性,如何避免高并发:redis抖动jvm时间差(失效瞬间的多线程读写)3、redis扩容(集群与主从的优缺点)4、原创 2022-01-12 12:41:15 · 128 阅读 · 0 评论 -
锁机制(全部锁与特性) 补充中...
1、乐观锁(版本号)多个线程访问同一个共享数据时产生并发冲突的概率不大(多为单一节点信息,非全服务共享信息:用户个人信息)解决方案:版本号(利用失败、重试方式处理),重试频繁也会对性能造成影响2、悲观锁(读写锁、)多个线程访问同一个共享数据时产生并发冲突的概率较大(多为全服务共享信息:库存)互斥加锁方式会涉及到用户态和内核态之间的切换:效率低、易阻塞synchronized:Java当中不会对读和写进行区分,默认使用后线程都是互斥的读写锁:特殊的自旋锁,一个读写.原创 2021-10-19 11:54:08 · 176 阅读 · 0 评论 -
Jenkins ansible 集成 完成自动化部署
首先安装Jenkinshttps://blog.csdn.net/qq_32272499/article/details/103717463安装ansiblehttps://blog.csdn.net/qq_32272499/article/details/103718037在Jenkins管理页面1、安装ansible插件2、添加ansible工...原创 2019-12-26 17:04:20 · 1345 阅读 · 0 评论 -
linux 安装 ansible
Ansible的架构ansible简介:ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架...原创 2019-12-26 16:32:26 · 434 阅读 · 0 评论 -
linux 安装Jenkins
1、切换目录cd /home/utils/2、下载Jenkins 安装包(https://pkg.jenkins.io/redhat-stable/ 可自行选择版本)wgethttps://pkg.jenkins.io/redhat-stable/jenkins-2.150.2-1.1.noarch.rpm3、安装sudo rpm -ih jenkins-2.150.2-...原创 2019-12-26 16:17:49 · 353 阅读 · 0 评论 -
Zipkin-service 使用安装说明(spring-cloud Finchley版本 且 spring-boot-2.*.* )
基本环境:<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <version>Finchley.RELEASE </v...原创 2019-08-02 20:44:42 · 876 阅读 · 0 评论 -
Linux安装JDK完整步骤
1、检查一下系统中的jdk版本[root@localhost software]# java -version显示:openjdk version "1.8.0_102"OpenJDK Runtime Environment (build 1.8.0_102-b14)OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mod...原创 2018-07-20 16:50:42 · 111 阅读 · 0 评论 -
发送邮件(支持所有smtp协议邮件发送)
1、所需包: javax.mail.jar maven : <!-- https://mvnrepository.com/artifact/javax.mail/mail --><dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifac...原创 2018-06-13 15:24:46 · 3963 阅读 · 0 评论 -
数据库备份java源码加工具
package com.test;import java.io.BufferedReader;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStre...原创 2019-08-02 17:50:21 · 111 阅读 · 0 评论 -
微信语音翻译 高识别率(讯飞识别)
源码与成品售卖+q:1037477752+q群:605335073后期技术支持原创 2018-02-26 09:56:26 · 1699 阅读 · 0 评论 -
spring-cloud出现线程池异常
2018-01-25 14:34:51.488 [AsyncResolver-bootstrap-0] WARN com.netflix.discovery.TimedSupervisorTask -task supervisor shutting down, reject the taskjava.util.concurrent.RejectedExecutionException:原创 2018-01-25 16:15:41 · 3292 阅读 · 0 评论