自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 RabbitMQ入门及实战(完整版)

RabbitMQ 实战教程1.MQ引言1.1 什么是MQMQ(Message Quene) : 翻译为 消息队列,通过典型的 生产者和消费者模型,生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。因为消息的生产和消费都是异步的,而且只关心消息的发送和接收,没有业务逻辑的侵入,轻松的实现系统间解耦。别名为 消息中间件 通过利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。1.2 MQ有哪些当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、

2020-11-10 16:59:23 464

原创 springboot使用redis常用API

一:配置1.pox.xml引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>2.配置环境spring: redis: host:

2020-05-12 11:57:32 1087

原创 mongotemplate 常用api

API使用://新增 mongoTemplate.save(devicePushEntity);//删除 mongoTemplate.remove(query, DevicePushEntity.class);//修改mongoTemplate.updateMulti(query, update, DevicePushEntity.class);//查看mongoTemplate....

2020-04-22 15:10:23 1884

原创 uni-app Map点击获取经纬度

uni.getSystemInfoSync().platform 返回值均为 devtools,判断运行环境,根据不同环境执行不同程序。 switch (uni.getSystemInfoSync().platform) { case 'android': var id = e.currentTarget.id; var maps = uni.createM...

2020-03-18 21:02:12 5312 2

原创 JavaScript数组与字符串常碰到的问题

(一)字符串长碰到的问题1.字符串转化成数组 let strA = "1,2,3"; let strB = "1,2"; strA = strA.split(","); strB = strB.split(","); //strA ["1","2","3"] //strB ["1","2"]2.字符串去重 let str = "java,es6,js,es6"; le...

2019-06-27 21:18:24 221

原创 d3面积图(带显示值)

我们先将具体流程和源码展示出来,如果有自己想自定义改动的,最后将会讲出方法,以便不同的需求。(一)具体展示初始转态:这里点击了A的图例现在显示A的值:图例A和图例C都有值的情况下,点击那个图例,气泡显示的值就是那个。(这里气泡颜色可以换成,和显示线条的颜色统一)(二)源码CSS部分:.classDiv { width: 30px; border-radius: 3px;...

2019-06-26 16:19:02 1132

原创 mybatis核心面试题

1、Mybatis里用到了那些设计模式?1、构建者模式: 解释:由多个简单的对象创建成复杂的对象 作用:sqlSessionFactoryBuilder调用XmlCongigBuilder解析XML文件 2、工厂模式: 解释:定义一个创建对象的接口,由子类实例化。 作用:Mybatis中执行sql语句、获取Mappers、SqlSession的创建过程中使用了工厂类。 3、代理模式: 解释:给某一个对象提供一个代理,并由代理对象控制对元对象的引用。 作用:在使用Configuration

2022-04-13 08:25:12 211

原创 BigDecimal除法后保留两位小数

public static void main(String[] args) { BigDecimal a; BigDecimal b; a = new BigDecimal(3); b = new BigDecimal(81); System.out.print(a.divide(b, 2, RoundingMode.HALF_UP));}RoundingMode.CEILING:取右边最近的整数RoundingMode.DOWN:去掉小数部分取整,也就是正

2022-01-12 15:33:05 1537

原创 java面试题

1、多态使用场景:设备类,下面有烟感设备类和智慧用电设备类,父类可以调用子类2、抽象:抽象主要是将行为和实现分离,比如设备有操作和抄表功能,声明就像是目录3、怎么理解万物皆对象比如设备告警:是什么设备告警,这个设备告什么警,面向对象理解是A设备类,A告警...

2021-05-14 16:35:06 166

原创 springboot使用mybatis连接两个mysql

介绍:一个项目里使用mybatis连接两个mysql1.yml配置 datasource: devicedb: jdbc-url: jdbc:mysql://127.0.0.1:3306/industry_device?serverTimezone=GMT%2B8 username: root password: 123456 driver-class-name: com.mysql.jdbc.Driver userdb: j

2021-01-12 16:55:34 2090 1

原创 springBoot连接sqlServer数据库

1、导入依赖 <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>sqljdbc4</artifactId> <version>4.0</version> </dependency>2、配置文件spring: data

2020-12-21 10:39:24 4464 5

原创 整合springCache简化缓存开发redis版

1)、引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId> </dependency><!-- 引入redis--> <dependency>

2020-11-25 14:33:57 142

原创 springboot整合redisson(配置)

1)、引入依赖 <dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>3.12.0</version> </dependency>2)、配置redisson在config里创建文件:MyRedissonCon

2020-11-25 14:26:21 2036

原创 resttemplate post请求

https://www.cnblogs.com/zimug/p/13461609.html

2020-11-20 16:17:48 72

原创 Web server failed to start. Port 8080 was already in use.

一般出现这样情况是端口被占用。解决方法:首先打开CMD运行界面运行下面两个命令。查看端口命令命令:netstat -ano关闭进程:taskkill /F /pid PID

2020-11-19 09:47:07 1633

原创 JAVA静态代理和动态代理理解

https://www.cnblogs.com/cC-Zhou/p/9525638.html

2020-11-11 17:09:37 54

转载 Linux下ZooKeeper安装

https://blog.csdn.net/she_lock/article/details/80435176

2020-08-06 17:41:23 98

原创 springBoot安全配置SpringSecurity的使用密码验证框输入无效

1.无效的效果: 不管怎么输入都是验证不通过的2.可能出错原因:只配置了Spring-security的依赖包,而没有配置加密策略。但是我看我的已经配置了,但是还是没有反应。3.但是我发现log里还是打印出了一串密钥,感觉像是没有调用我实现的方法。4.最后想到一个可能,那就是我的加密策略适配器没有扫描进入Spring容器于是,我看了一下包的结果,是配资的包在,com.mengxuegu.security.config而启动程序在 com.ck(web启动),根据SpringBoot的加载策略

2020-06-29 09:40:45 1439

原创 javascript获取当前日期大全

var date = new Date();date.getYear(); //获取当前年份(2位)date.getFullYear(); //获取完整的年份(4位)date.getMonth(); //获取当前月份(0-11,0代表1月)date.getDate(); //获取当前日(1-31)date.getDay(); //获取当前星期X(0-6,0代表星期天)date.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)date.getHours();

2020-06-13 14:54:27 144

原创 Tomcat启动卡在org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory

卡住的位置:[localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/data/apache-tomcat-8.5.55/webapps/docs]tomcat启动的时候总是卡在半路,开始我以为是我项目的问题,后来在网上找了各种方法,在找方法的时候大约用了十分钟左右,发现tomcat居然启动了,我以为好了,结果重启还是这样。差点气

2020-06-06 11:15:15 11632 6

原创 mysql创建表并设置主键自增(记录下)

create table t_startAlarm(code int(100) primary key not null auto_increment,devId varchar(100),uuid varchar(100),name varchar(100),addr varchar(100),text varchar(100),type varchar(100),owner varchar(100),phone varchar(100),dateTime varchar(100),

2020-06-03 14:59:27 7854 3

原创 SpringBoot整合Mybatis-Plus(完整版)

一:引入依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.2.0</version> </dependency>二:配置环境1.application

2020-05-22 14:35:49 6077

原创 redis集成 mybatis缓存实现

项目地址:https://pan.baidu.com/s/1avlWkhingoG_-bN_ISH34Q 提取:cfzf需要修改yml里的自己的服务器ip和地址,和数据库一、依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId>

2020-05-19 16:37:50 246

spring-boot-mybatis-push-01.rar

mybatis在持久层框架中还是比较火的,一般项目都是基于ssm。虽然mybatis可以直接在xml中通过SQL语句操作数据库,很是灵活。但正其操作都要通过SQL语句进行,就必须写大量的xml文件,很是麻烦。mybatis-plus就很好的解决了这个问题。

2020-05-22

spring-boot-redis-cache-01.rar

redis集成 mybatis缓存实现和redis session共享问题,详细代码。 结合项目中优点: (1) 因为数据存在内存中,类似于 HashMap ,HashMap 的优势就是查找和操作的时间复杂度都是O (1) 。 (2) Redis 本质上是一个 Key-Value 类型的内存数据库,很像Memcached ,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据 flush 到硬盘上进行保存。fork子进程持久化。 (3) 因为是纯内存操作,Redis 的性能非常出色,每秒可以处理超过 10 万次读写操作,是已知性能最快的 Key-Value 数据库。

2020-05-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除