![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 92
陈厚伯
你信不?信则有,不信则无!
展开
-
分布式锁的三种实现方式
最近工作也特别忙,很久没有进行一个自我学习了,今天特别的去学习了分布式锁,以下是我学习的一些总结,给您、也给我自己做个笔记!不喜勿喷,有理解不对的地方请留言。首先,为什么我要学习这个分布式锁在现在很多的系统开发,基本都会用到这个分布式锁,这也将是程序员必备的一个技能。一.分布式锁的实现方式加锁的方式有三种:基于redis、基于Zk、基于DB1.基于redis实现分布式锁这种也是目前使用的较多的一种方式。需要再pom.xml中引入依赖:<dependency> <gr原创 2021-05-28 16:29:18 · 2163 阅读 · 0 评论 -
基于SpringCloud分布式-微服务
一.新建父级工程1.New—>Project2.选择对应的JDK, default——>Next3.输入项目组Group:com.xxx;组件名称Artifact:xxxx;Type:选择Maven Project;修改自动生成的Package——>Next4.选择你需要的Spring Boot版本,其他的先不选——>Next5.Project Name工程名称,和组件名称Artifact一样;Project location:设置项目文件存放目录——>Fin原创 2021-01-28 17:56:47 · 349 阅读 · 4 评论 -
搭建SpringBoot项目
使用IDEA搭建SpringBoot项目1.创建项目1.完善项目信息,填写组名,项目名,java版本;最后src->main->java下包名会是:com->example->fighting;点击next2.勾选一下这些选项,点击next3.选择项目路径点击Finish4.配置maven仓库5.新建一个index.html页面,作为启动后的初始页面6.com.example.fighting下新建controller文件夹,在文件加下新建一个hell原创 2020-11-25 19:56:42 · 530 阅读 · 0 评论 -
继承、实现、依赖、关联、聚合、组合的简单代码表示
一.继承、实现、依赖、关联、聚合、组合的简单代码表示1.继承关系1).文字描述一个类或者接口继承了另一个类或者接口,增加了在原有的方法和属性上增加了新的方法和属性。2).代码表示class A{}class B extends A{}//B继承了A中的所有的方法和属性,对于私有的方法和属性,子类只能是拥有,但无法直接使用。2.实现关系1).文字描述一个class类实现了inter...原创 2019-04-22 19:07:58 · 1002 阅读 · 0 评论 -
前后台分离式开发(swagger)
前后台分离式开发(swagger)1.安装maven配置的maven环境变量M2_HOME/MAVEN_HOMEPath%M2_HOME%/bin打开运行窗口:输入mvn -v,查看是否安装好。在settings中的设置仓库的位置,仓库我已经给出,在我的百度网盘下载即可链接:https://pan.baidu.com/s/193SKtpG62Fyq3vQgTgPgGA提取码:ks...原创 2019-05-14 11:57:51 · 379 阅读 · 0 评论 -
java后台获取微信小程序openid
java后台获取微信小程序openid一.jar包准备1.在网盘下载链接:https://pan.baidu.com/s/15HAAWOg_yn768g4s9IrcPg提取码:hgj0二.在pom文件中添加依赖1.将外部的引入的包放到本地仓库(本地测试可以不用添加,后期打包需要用到检测pom文件的依赖)1).使用cmd进入maven安装目录下的bin运行命令的参数说明(加粗部分)...原创 2019-05-14 12:05:30 · 1997 阅读 · 5 评论 -
Java中类的初始化顺序
Java中类的初始化顺序一.测试单类的初始化顺序public class ClassInitOrderTest { //静态变量 public static String staticField = "static field"; //静态代码块 static { System.out.println(staticField); Sys...原创 2019-05-14 12:09:57 · 224 阅读 · 0 评论 -
JDBC的使用
使用JDBC连接oracle数据库连接数据库需要导入的包:ojdbc14.jar一.使用类加载器注册驱动package chb.driver;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class DriverTest1 { //连接数据库的...原创 2019-05-14 16:22:52 · 106 阅读 · 0 评论 -
Mybatis开发流程
Mybatis开发流程一.简单描述0.需要引入mybatis.jar包可以在我的网盘上下载:https://pan.baidu.com/s/1r-PZPSfru2Pf53u_lNIFTg提取码:d891网上的下载地址:https://github.com/mybatis/mybatis-3/releases准备相应的dtd文件我的网盘:https://pan.baidu.com/s...原创 2019-05-15 09:23:36 · 854 阅读 · 0 评论