自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(404)
  • 资源 (13)
  • 问答 (3)
  • 收藏
  • 关注

原创 java计算工时,去除重叠时间,求和

java计算工时,去除重叠时间,求和

2023-02-27 17:56:07 556

原创 JAVA对接智能分析处理器(海康4200平台录像机)

JAVA对接智能分析处理器(海康4200平台录像机)

2022-11-01 09:54:59 1811

原创 MYSQL根据时间统计,没有的时间补上并补0

MYSQL根据时间统计,没有的时间补上并补0

2022-10-27 12:01:34 2643

原创 SpringBoot项目中在普通类中注入bean的问题

SpringBoot项目中在普通类中注入bean的问题

2022-10-19 17:25:23 1267

原创 云原生之史上最全K8S环境搭建(强烈建议收藏)

云原生之史上最全K8S环境搭建(强烈建议收藏)

2022-09-03 11:16:18 10040 33

原创 Elasticsearch史上最全学习分享

Elasticsearch史上最全学习分享

2022-08-28 19:44:11 980 47

原创 MYSQL史上最全学习分享

MYSQL史上最全学习分享

2022-08-26 14:02:38 1816 21

原创 云原生一之Docker篇

云原生一之Docker篇

2022-08-18 15:07:43 1072 5

原创 JAVA最全面试题汇总基础篇(二)

JAVA最全面试题汇总基础篇(二)

2022-08-09 14:55:12 1146 3

原创 JAVA最全面试题汇总基础篇(一)

JAVA最全面试题汇总基础篇(一)

2022-08-08 10:43:49 579 2

原创 SpringBoot小程序推送信息

SpringBoot小程序推送信息

2022-04-15 16:08:26 1817 2

原创 JAVA中级面试题

java中级面试题

2021-12-21 17:32:47 3599 26

原创 电信天翼云NB-IOT平台数据接入

1.引入依赖 <dependency> <groupId>com.ctiot.aep</groupId> <artifactId>mq-msgpush-sdk</artifactId> <version>1.0.1</version> </dependency> <dependency> <groupId>cn...

2021-12-16 16:40:11 8651 12

原创 静态文件放入Linux服务器,外网访问

利用tomcat访问静态资源

2021-12-02 15:39:33 2916

原创 JAVA获取ip的地址信息

java利用ip查询到地址信息

2021-11-29 18:00:48 3761

原创 华为云挂载盘配置挂载

1.检查是否有挂载盘fdisk -l2.下载华为云给的链接wget https://ecs-instance-driver.obs.cn-north-1.myhuaweicloud.com/datadisk/LinuxVMDataDiskAutoInitialize.sh3.查看是否下载成功4.执行命令成功。。。...

2021-10-15 17:49:07 619

原创 JAVA集成腾讯云即时通讯IM服务端

一. 腾讯IM快速入门1. 注册腾讯云账号,找到即时通信IM控制台腾讯IM控制台:登录 - 腾讯云2. 创建即时通信应用3. 进到应用里面可以看到这个应用的SDKAppID和key(密钥)4. 可以参考官方提供的“服务端API接口文档”和“接口调试工具”API接口文档:https://cloud.tencent.com/document/product/269接口在线调试工具:https://tcc.tencentcs.com/im-api-tool/index.html二..

2021-09-13 11:53:07 5714 12

原创 mysql遇到Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre的问题解决

问题出现的原因:MySQL 5.7.5及以上功能依赖检测功能。如果启用了ONLY_FULL_GROUP_BY SQL模式(默认情况下),MySQL将拒绝选择列表,HAVING条件或ORDER BY列表的查询引用在GROUP BY子句中既未命名的非集合列,也不在功能上依赖于它们。(5.7.5之前,MySQL没有检测到功能依赖关系,默认情况下不启用ONLY_FULL_GROUP_BY。有关5.7.5之前的行为的说明,请参见“MySQL 5.6参考手册”。)解决方法一:打开navcat,用sql查.

2021-09-07 10:24:54 496

原创 1130 - Host XXX is not allowed to connect to this MySQL server

1.在用Navicat配置远程连接Mysql数据库时遇到如下报错信息,这是由于Mysql配置了不支持远程连接引起的。2.在安装Mysql数据库的主机上登录root用户:mysql -u root -p3.依次执行如下命令:use mysql;select host from user where user='root';可以看到当前主机配置信息为localhost.4.将Host设置为通配符%Host列指定了允许用户登录所使用的IP,比如user=root...

2021-09-07 10:21:56 289

原创 前端Canvas绘制图片跨域问题解决

functionimageUrlToBase64(){//一定要设置为let,不然图片不显示constimage=newImage();//解决跨域问题image.setAttribute('crossOrigin','anonymous');constimageUrl='http://ip:8081/baseImagePath/appUserHos...

2021-08-27 11:07:25 1885

原创 发现极为好用的数据库连接工具,基本上包含所有数据库DBeaver

1.DBeaver 是一个基于 Java 开发,免费开源的通用数据库管理和开发工具,使用非常友好的 ASL 协议。可以通过官方网站或者 Github 进行下载。由于 DBeaver 基于 Java 开发,可以运行在各种操作系统上,包括:Windows、Linux、macOS 等。DBeaver 采用 Eclipse 框架开发,支持插件扩展,并且提供了许多数据库管理工具:ER 图、数据导入/导出、数据库比较、模拟数据生成等。DBeaver 通过 JDBC 连接到数据库,可以支持几乎所有的数据库产品,包

2021-08-12 17:58:55 10963 3

原创 MySql的聚合后排序

表一主表:表二:关联表统计表一的用户对应设备的数量排名,聚合后SELECT @i:=@i+1 AS number,`name`,numFROM(SELECT sur.`name`,count(*) AS numFROM business_device_info bdiINNER JOIN security_user sur ON bdi.user_id=sur.idINNER JOIN security_role sr ON sur.role_id = sr.idW.

2021-08-11 10:51:11 667

原创 Mysql的where和having区别

where和having都可以使用的场景: select age,name from User where price > 22 select age,name from User having age> 100说明:having可用的前提是已经筛选出了age字段,在这种情况下和where的效果是等效的,But如果没有select age 就会报错!!因为having是从前筛选的字段再筛选,而where是从数据表中的字段直接进行的筛选的。只可以用where,不可以

2021-08-10 13:38:09 355

原创 Springboot上传.Json文件参数,转成json数据

一:在外面的日常开发中会使用到.json文件进行传参,因为有可能参数的数据很大如下:import org.springframework.web.multipart.MultipartFile;import java.io.*;/** * @author lrx * @description: TODO 读取json文件工具类 * @date 2021/7/19 10:42 */public class ReadJsonFileUtils { //读取json文件.

2021-07-29 14:33:30 2298

原创 SpringBoot 应用服务在启动后长时间不访问会自动删除tmp临时文件,导致文件无法上传解决方案(一般是前后端没有分离项目)

The temporary upload location [/tmp/tomcat.4568985732109845389.8080/work/Tomcat/**] is not validspringboot项目突然报错:Servlet.service()forservlet\[dispatcherServlet\]incontextwithpath\[/cloud-disk\]threwexception\[Requestprocessingfailed;nest...

2021-07-21 12:02:17 1166

原创 Centos7.6安装Redis

一、安装gcc依赖由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装[root@localhost local]# yum install -y gcc二、下载并解压安装包[root@localhost local]# wget http://download.redis.io/releases/redis-5.0.3.tar.gz[root@localhost local]# tar -zxvf re..

2021-07-21 11:58:12 454

原创 Centos7.6安装Mysql

需要个MySQL 5.7实例做实验,安装一个顺便做个笔记。本次安装系统为CentOS7.61.下载rpm安装包:wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm2.安装mysql安装源 yum -y localinstall mysql57-community-release-el7-11.noarch.rpm3.安装yum -y install mysql-com...

2021-07-20 18:48:21 281

原创 Sringboot集成腾讯云短信服务,注册验证码

一:腾讯云短信服务配置参考:腾讯云-国内短信快速入门①进入腾讯云控制台的短信模块创建国内短信签名根据自己的需求创建签名,在签名管理中就可以看到刚刚创建的短信签名。当显示的状态变为已通过后该签名就可以使用了。我们可以看到签名③创建正文模板创建短信的模板,以发送短信验证码为例。其中短信内容部分{1}{2}等变量参数为动态参数,需要我们在代码中请求腾讯云短信服务时携带。短信内容可填写:您正在某某app申请手机注册,验证码为:{1...

2021-07-16 19:26:03 402

原创 Springboot整合SwaggerBootStrapUI

第一步:Pom依赖<!--增强swagger-bootstrap-ui--><dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>swagger-bootstrap-ui</artifactId> <version>1.9.3</version></dependency><!-- # 增

2021-07-12 18:19:03 490

原创 Centos使用命令导出mysql数据库

使用mysqldump安装mysql后直接可以使用该命令,而不用到mysql的bin目录里面去运行# metadata是要导出备份的数据库,metadata.sql是导出的数据文件mysqldump -u root -p metadata > metadata.sql如果是导出数据库表的话是下面命令# 导出metadata数据库的 table_1 table_2 两个数据表mysqldump -u root -p metadat table_1 table_2 > metadat

2021-07-09 10:15:11 823

原创 SpringBoot 应用服务在启动后长时间不访问会自动删除tmp临时文件,导致文件无法上传

The temporary upload location [/tmp/tomcat.4568985732109845389.8080/work/Tomcat/**] is not validspringboot项目突然报错:Servlet.service()forservlet\[dispatcherServlet\]incontextwithpath\[/cloud-disk\]threwexception\[Requestprocessingfailed;nest...

2021-07-03 16:02:23 1384

原创 前端面试需知

vue生命周期?beforeCeate、ceated、beforeMount、mountedbeforeUpdate、Updated、beforeDestroy、destroyed详细说说每个生命周期的区别父子组件的生命周期执行顺序?页面渲染html的过程?vue组件通信?前端性能优化?怎么理解HTML5语义化?两个元素相互影响出现高度坍塌,margin重叠的问题是什么原因导致的?(BFC..

2021-07-02 19:38:39 267

原创 启动tomcat时候报无权限

关于LINUX权限-bash: ./startup.sh: Permission denied在执行./startup.sh,或者./shutdown.sh的时候,爆出了Permission denied,其实很简单,就是今天在执行tomcat的时候,用户没有权限,而导致无法执行,用命令chmod 修改一下bin目录下的.sh权限就可以了如chmod u+x *.sh在此执行,OK了。...

2021-07-02 19:16:51 2066

原创 SpringBoot项目部署到华为云ssl证书配置

一:前提首先我们应该去华为云申请ssl证书,一般有单域名,泛域名,多域名的类型,我这边是单域名申请的。二:下载证书当我们申请好证书后,我们需要下载证书,到电脑本地。三:配置ssl证书配置ssl证书分为nginx配置,代码内部配置首先nginx配置,这边在网上介绍也是很多列子。1.我这边把证书位置放在服务器nginx目录下新建了一个文件夹存储,以下nginx配置user nobody;worker_processes 1;#error_log logs/er.

2021-04-29 09:28:55 1043

原创 HTTP请求接口,10分钟内超过100个sessionId将无法调用,10分钟才能销毁处理

1.调用HTTP请求时,10秒调用一次,10分钟内sessionId生产100个,将不能产生新的sessionId问题,因此需要把sessionId存储起来复用2.代码演示//存储账号对应ip地址sessionId,时间戳,声明存储private Map<String, List<String>> collectionSessionMap = new HashMap<>(); //存在账号的sessionId等相关信息 ...

2021-04-02 11:30:47 546

原创 Nginx配置SSL证书

步骤1 下载证书及证书转换1. 补全信息时,“证书请求文件”选择的“粘贴已有CSR”请参考以下步骤进行配置。a. 单击“下载证书”,下载的文件包含了一个pem文件。“server.pem”文件包括两段证书代码“-----BEGIN CERTIFICATE-----”和“-----END CERTIFICATE-----”。b. 修改server.pem的后缀名为crt,和生成CSR时的私钥server.key放在一个文件夹内。2. 补全信息时,“证书请求文件”选择的“在线生成CSR”请参

2021-03-31 17:29:17 799

原创 EasyExcel的报表之动态表头

一:咱们可以写一个测试类进行测试,可以使用本地地址@Testpublic void dynamicHeadWrite() { String fileName = "dynamicHeadWrite" + System.currentTimeMillis() + ".xlsx"; EasyExcel.write(fileName) // 这里放入动态头 .head(head()).sheet("模板") // 当然.

2021-01-06 18:38:42 1701 6

原创 springboot2.1:获取企业微信的审批数据

1.我们先是呢要做好开始项目的准备工作如果你是企业微信管理员可以看到,或者是你弄一个企业号如下:企业ID同样方法可以在审批找到有啦这两个可以获取到token二:我这边创建一个表存获取到的审批相关信息(抽取了部分数据,较为关键)三:下面就是写我们的获取相关代码啦相关工具类如下1.AccessTokenDTO@Get...

2020-03-25 16:29:53 3310 9

原创 有关于org.apache.commons.httpclient导入maven依赖

&lt;dependency&gt; &lt;groupId&gt;commons-httpclient&lt;/groupId&gt; &lt;artifactId&gt;commons-httpclient&lt;/artifactId&gt; &lt;version&gt;3.1&lt;/version&gt;&lt;/dependency&gt;

2018-08-13 17:30:27 51945 16

原创 谈谈我去腾讯面试的经历 java工程师

首先我也不知道,我就在boss直聘上无意投的腾讯(本人也不会投腾讯,学历太低)也不知道为什么,腾讯的hr就打电话给我了,我心里有些惊喜,也有些胆怯(毕竟那是中国最大的互联网公司)我电话面试基本上答的还行:问的有:TCP/IP原理,三次握手scoket通信,java基础线程,springmvc,微服务,数据库索引基本上都答道了,然后叫我次日去腾讯面试我就晚上通宵看了一下Java的基础概念,jvm,数...

2018-07-14 11:46:34 10669 13

jeecg工具包xxxxxxxxx

xxxxxxxxxxxxxxxxxxxxx

2023-04-08

前端相关文件xxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxx

2023-03-26

文件相关使用cxxxxxxxxx

1111111111111111111

2023-03-26

外部依赖包xxxxxxx

xxxx

2023-03-26

jdk相关安装包文件可用

1111

2023-03-26

K8s环境搭建最全文档

K8s环境搭建最全文档,docker环境安装,k8s环境安装,可视化页面查看

2022-09-03

支付宝支付.zip

使用支付宝进行付款的案列,支付回调,所需支付条件,支付返回信息

2019-10-11

jenkins_last.pdf

实现ci/cd可持续化部署,免打包,为项目开发的,开发环境,测试环境,生产环境,简单,高效的实现

2019-07-27

容器自动化(五):jenkins+git+docker构建持续化集成环境.pdf

docker+jenkins+gitlab的持续集成,持续交付,使开发,运维,测试一体化,研发:开发流程高效,稳定,快速,交付结果可预测,运维:容器监控,自动化运维,降低维护成本

2019-07-18

Sms的短信工具类

第三方短信的接口工具类,短信发送

2018-12-26

java的工具类 加密+生成

这个工具类压缩包,里面有aes加密,上传文件写本地文件,http连接,图片读取,md5加密,生成16进制的随机数,String的转换

2018-12-26

Robo的mongodb的可视化工具

mongodb现在是最火的缓存数据库,我这里提供的是mongodb的可视化工具,便于直接操作mongodb,希望对大家学习mongodb有所帮助

2018-09-22

springboot+mongoDB

springboot集成mongoDB

2018-09-18

springcloud学习案例。

springcloud里面集成了熔断,网关,注册中心,等springcloud全家桶。

2018-09-14

Modbus-tcp

modbus-tcp是一个现在很流行的协议,里面涉及到寄存器和线圈,这里写了一个小案例供大家参考

2018-09-14

springcloud的注册服务案例

springcloud的eurake的服务注册,希望对springcloud的初学者能够有帮助,连接springcloud的注册服务的奥妙所在。

2018-09-08

dubbo和zookeeper小案例

dubbo和zookeeper 用于做分布式架构的测试案例,便于了解dubbo的zookeeper中心注册暴露服务,测试数据。

2018-09-07

navcat11-x64,mysql数据库开发工具

Navicat [1] 是一套快速、可靠并价格相宜的数据库管理工具, 专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。Navicat 是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创建、组织、访问并共用信息。 Navicat是闻名世界、广受全球各大企业、政府机构、教育机构所信赖,更是各界从业员每天必备的工作伙伴。自2001 年以来,Navicat 已在全球被下载超过 2,000,000 次,并且已有超过 70,000 个用户的客户群。《财富》世界 500 强中有超过 100 家公司也都正在使用 Navicat。 Navicat提供多达 7 种语言供客户选择,被公认为全球最受欢迎的数据库前端用户界面工具。 它可以用来对本机或远程的 MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL 数据库进行管理及开发。 Navicat的功能足以符合专业开发人员的所有需求,而且对数据库服务器的新手来说又相当容易学习。有了极完备的图形用户界面 (GUI),Navicat 让你可以以安全且简单的方法创建、组织、访问和共享信息。 Navicat适用于三种平台 - Microsoft Windows、Mac OS X 及Linux。它可以让用户连接到任何本机或远程服务器、提供一些实用的数据库工具如数据模型、数据传输、数据同步、结构同步、导入、导出、备份、还原、报表创建工具及计划以协助管理数据。

2018-08-28

SQLyog数据库检查工具(mysql),数据库工具

SQLyog 是一个快速而简洁的图形化管理MYSQL数据库的工具,它能够在任何地点有效地管理你的数据库,由业界著名的Webyog公司出品。 使用SQLyog可以快速直观地让您从世界的任何角落通过网络来维护远端的MySQL数据库。 1、基于C++和MySQLAPI编程; 2、方便快捷的数据库同步与数据库结构同步工具; 3、易用的数据库、数据表备份与还原功能; 4、支持导入与导出XML、HTML、CSV等多种格式的数据; 5、直接运行批量SQL脚本文件,速度极快; 6、新版本更是增加了强大的数据迁移。 快速备份和恢复数据。 以GRID/TEXT格式显示结果。 支持客户端挑选、过滤数据。 批量执行很大的SQL脚本文件。 快速执行多重查询并能够返回每页超过1000条的记录集,而这种操作是直接生成在内存中的。 程序本身非常短小精悍!压缩后只有348 KB。 完全使用MySQL C APIs程序接口。 以直观的表格界面建立或编辑数据表。 以直观的表格界面编辑数据。 进行索引管理。 创建或删除数据库。 操纵数据库的各种权限:库、表、字段。 编辑BLOB类型的字段,支持Bitmap/GIF/JPEG格式。 输出数据表结构/数据为SQL脚本。 支持输入/输出数据为CSV文件。 可以输出数据库清单为HTML文件。 为所有操作建立日志。 个人收藏管理操作语句。 支持语法加亮显示。 可以保存记录集为CSV、HTML、XML格式的文件。 99%的操作都可以通过快捷键完成。 支持对数据表的各种高级属性的修改。 查看数据服务器的各种状态、参数等。 支持更改数据表类型为ISAM、MYISAM、MERGE、HEAP、InnoDB、BDB。 刷新数据服务器、日志、权限、表格等。 诊断数据表--检查、压缩、修补、分析。

2018-08-28

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

TA关注的人

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