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

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

原创 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
1185

原创 mongotemplate 常用api
API使用://新增 mongoTemplate.save(devicePushEntity);//删除 mongoTemplate.remove(query, DevicePushEntity.class);//修改mongoTemplate.updateMulti(query, update, DevicePushEntity.class);//查看mongoTemplate....
2020-04-22 15:10:23
1943

原创 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
5486
3

原创 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
261

原创 d3面积图(带显示值)
我们先将具体流程和源码展示出来,如果有自己想自定义改动的,最后将会讲出方法,以便不同的需求。(一)具体展示初始转态:这里点击了A的图例现在显示A的值:图例A和图例C都有值的情况下,点击那个图例,气泡显示的值就是那个。(这里气泡颜色可以换成,和显示线条的颜色统一)(二)源码CSS部分:.classDiv { width: 30px; border-radius: 3px;...
2019-06-26 16:19:02
1214
原创 mybatis核心面试题
1、Mybatis里用到了那些设计模式?1、构建者模式: 解释:由多个简单的对象创建成复杂的对象 作用:sqlSessionFactoryBuilder调用XmlCongigBuilder解析XML文件 2、工厂模式: 解释:定义一个创建对象的接口,由子类实例化。 作用:Mybatis中执行sql语句、获取Mappers、SqlSession的创建过程中使用了工厂类。 3、代理模式: 解释:给某一个对象提供一个代理,并由代理对象控制对元对象的引用。 作用:在使用Configuration
2022-04-13 08:25:12
242
原创 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
1801
原创 java面试题
1、多态使用场景:设备类,下面有烟感设备类和智慧用电设备类,父类可以调用子类2、抽象:抽象主要是将行为和实现分离,比如设备有操作和抄表功能,声明就像是目录3、怎么理解万物皆对象比如设备告警:是什么设备告警,这个设备告什么警,面向对象理解是A设备类,A告警...
2021-05-14 16:35:06
216
原创 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
2259
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
4594
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
176
原创 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
2128
原创 Web server failed to start. Port 8080 was already in use.
一般出现这样情况是端口被占用。解决方法:首先打开CMD运行界面运行下面两个命令。查看端口命令命令:netstat -ano关闭进程:taskkill /F /pid PID
2020-11-19 09:47:07
1693
转载 Linux下ZooKeeper安装
https://blog.youkuaiyun.com/she_lock/article/details/80435176
2020-08-06 17:41:23
127
原创 springBoot安全配置SpringSecurity的使用密码验证框输入无效
1.无效的效果: 不管怎么输入都是验证不通过的2.可能出错原因:只配置了Spring-security的依赖包,而没有配置加密策略。但是我看我的已经配置了,但是还是没有反应。3.但是我发现log里还是打印出了一串密钥,感觉像是没有调用我实现的方法。4.最后想到一个可能,那就是我的加密策略适配器没有扫描进入Spring容器于是,我看了一下包的结果,是配资的包在,com.mengxuegu.security.config而启动程序在 com.ck(web启动),根据SpringBoot的加载策略
2020-06-29 09:40:45
1537
原创 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
203
原创 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
12117
7
原创 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
7945
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
6219
原创 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
290
spring-boot-mybatis-push-01.rar
2020-05-22
spring-boot-redis-cache-01.rar
2020-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人