![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习笔记
文章平均质量分 74
杂货店的阿猿
想进大厂的正在努力的渣本程序员
展开
-
ZooKeeper
ZooKeeperzookeeper是一个经典的分布式数据一致性解决方案,致力于分布式应用提供一个高性能,高可用,而且具有严格顺序访问控制能力的分布式协调储存服务。zookeeper 应用场景维护配置信息分布式锁服务集群管理生成分布式唯一id属性说明cZxid 数据节点创建时的事物IDctime 数据节点创建时的时间mZxid 数据节点最后一次更新时的事物idmtime 数据节点最后一次更新时的时间cversion 子节点的更改次数dat原创 2021-05-14 11:37:37 · 386 阅读 · 0 评论 -
SpringBoot整合Swagger
SpringBoot整合Swagger号称世界上最流行的Api框架RestFuol Api 文档在线自动生成工具直接运行,在线测试Api接口支持多种语言导入依赖新建一个springBoot的web项目<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <versio原创 2021-05-14 11:37:08 · 161 阅读 · 1 评论 -
RabbitMQ笔记
RabbitMQ消息中间件:利用可靠的信息传递机制进行系统和系统直接的通讯,提供消息传递和消息的排队机制,他可以在分布式系统环境下扩展进程间的通讯。基于AMQP协议使用docker安装拉取镜像并启动docker pull rabbitmq:managementdocker run -d --hostname myrabbit --name somerabbit -e RABBITMQ_DEFAULT_USER=zzzyuan -e RABBITMQ_DEFAULT_PASS=tl2原创 2021-05-14 11:36:12 · 152 阅读 · 4 评论 -
记一次前后端分离网站部署全流程(mysql安装,jdk配置,redis安装配置,elasticSearch配置等..)
阿里云服务器配置配置ssh秘钥对到ECS控制台的网络与安全创建秘钥对,并且绑定到你的服务器实例上。配置实例密码将之前创建的ssh秘钥对下载至本地,使用xshell连接配置JDK使用xftp 将jdk上传至服务器后解压tar -zxvf jdk-8u201-linux-x64.tar.gz配置环境变量#打开vim /etc/profile# 加到尾部export JAVA_HOME=/opt/jdk1.8export JRE_HOME=${JAVA_HOME}/j原创 2021-04-28 14:22:03 · 173 阅读 · 0 评论 -
javaSwing修改界面背景,你真的还说swing界面丑吗
title: javaSwing修改界面背景,你真的还说swing界面丑吗date: 2020-07-03tags:java技巧swingcategories:javaswingjavaSwing修改界面背景,你真的还说swing界面丑吗what都0202年了,你还在使用swing,javafx难道不香吗?what你还在研究java的图形化界面,C#不是更香吗?我喜欢,我乐意怎么着(略略,不过确实java加上css界面确实香,不过学校为什么就教swing呢)不过我们还.原创 2021-03-10 20:44:07 · 1901 阅读 · 0 评论 -
mybatis-plus整合springboot自动生成文件
mybatis-plus整合springboot自动生成dao层导入依赖<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.2.0</version></dependency>&l原创 2020-12-03 12:42:46 · 280 阅读 · 0 评论 -
SpringBoot整合Druid ---- 猿来如此容易
SpringBoot整合Druididea创建springboot项目选择相关依赖导入相关依赖<!--日志文件--> <dependencies> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>原创 2020-09-17 17:13:43 · 151 阅读 · 0 评论 -
乐观锁和悲观锁
乐观锁和悲观锁悲观锁一个线程操作数据时,我们认为另一个线程也会过来操作这个数据,一旦多个线程对同一个数据进行操作,就可能产生资源共享问题(脏读)解决资源共享问题:给使用的线程同步锁机制,保证资源的安全性悲观锁 : 在数据库中被称为行级锁select * from 表名 where 条件 for update加锁后,其他人不能查也不能改乐观锁允许多线程并发操作数据给数据增加版本号,每次修改版本号都会自动+1两个线程同时修改同一个文件,先提交线程的可以成功,后提交原创 2020-09-17 17:12:11 · 56 阅读 · 0 评论 -
Ubantu 的 JDK的下载与配置(急速下载与配置)
下载JDk是否还在Oracle 官网下载jdk呢? 看着缓慢的进度条难道没有一丝丝绝望吗于是给你们推荐几个下载Jdk 的镜像 。华为家的镜像清华家的镜像选择自己的版本下载就好了下载后移动到 ,自己创建对应文件夹 /opt/jdktar -zxvf 文件名然后在终端 执行以下命令# 打开配置文件sudo gedit /etc/profile #粘贴以下代码,文件名一一核对, 我的版本是 dk1.8.0_91 你们的根据自己的解压后文件夹而定,别傻乎乎的复制粘贴 expo.原创 2020-09-04 12:31:05 · 166 阅读 · 1 评论 -
javaSwing如何把丑丑的标题栏隐藏,并且实现拖动和关闭
title: javaSwing如何把丑丑的标题栏隐藏,并且实现拖动和关闭date: 2020-06-28tags:java技巧swingcategories:javaswingjavaSwing如何把丑丑的标题栏隐藏,并且实现拖动和关闭是不是感觉标题栏丑丑的,加上下面这个函数呢?jFrame.setUndecorated(true); //undecorated - 如果没有启用窗体装饰,则为 true;如果启用了窗体装饰,则 .原创 2020-06-28 15:33:52 · 2126 阅读 · 2 评论 -
java变量和数组的默认值
java变量和数组的默认值byte = 0short = 0int = 0long = 0float = 0.0double = 0.0char = 空字符,’\u0000’boolean = false引用数据类型(string) = null数组默认值相同原创 2020-06-19 20:09:43 · 112 阅读 · 0 评论