Java
文章平均质量分 51
我啥都会
哼!我很懒,我什么都不写
展开
-
idea中push代码失败问题解决
github是个国外网站,网络经常可能不通畅,最近在push代码的时候,出现一些问题,如下。原因:http方式交互github时可能存在一些SSL校验方面的问题,他们的443端口你去尝试telnet,应该也是不同的。解决:更改提交方式为ssh。步骤:1.执行ssh-keygen -t rsa 一路回车去生成公钥私钥,默认保存在用户目录下的.ssh目录下; 2.进入GitHub账户,点击settings,按照下图将公钥配置在账户中; 3.在idea中设置s...原创 2021-03-11 22:15:07 · 5163 阅读 · 2 评论 -
idea中maven下载minio失败
问题:使用maven更新minio库是报错:fastxml之类的解决办法:将镜像仓库改为*,而非中央仓库,即可成功。原创 2021-02-26 09:12:53 · 842 阅读 · 0 评论 -
idea中使用docker一键部署(spring boot)项目运行
前言idea中利用docker插件(一个docker客户端)调用远程api接口进行镜像容器的基本操作,能够实现一键式部署项目到docker中运行,极大的方便了。本篇以spring boot项目为例,介绍下基本使用方法。理论上任何类型的项目均可利用该插件进行部署。基本概念docker:一种开源的容器技术。镜像:创建容器的一个模子,根据不同配置的镜像创建出不同的容器,可理解为面向对象中的“类”。容器:一个应用程序的运行进程,该进程内包含应用程序的各种依赖,可理解为面向对象中的“类的实例”。原创 2020-12-19 16:16:34 · 4582 阅读 · 1 评论 -
龙芯+UOS系统下java环境安装
tar包方式1. 从 下载页面 下载安装文件,请确认所使用的版本(32位、64位)。2. 解压缩(放在/opt目录下为例)$ sudo tar zxf DOWNLOADED-JDK.tar.gz -C /opt3. 验证java版本$ /opt/j2sdk-image/bin/java -versionopenjdk version "1.8.0_60"OpenJDK Runtime Environment (Loongson 8-loongson3a-Loongnix) (build原创 2020-12-15 12:48:27 · 3392 阅读 · 0 评论 -
Java中使用opencv
零、前言作为图像处理出身,不仅仅要会C++图像处理、matlab图像处理、python图像处理、最起码也得会java图像处理,当然我最终还都用的是opencv这个机器视觉库了。今天简单介绍一下java中如何使用opencv。一、配置库(1)官网下载opencv,在opencv\build\java\以及opencv\build\java\x64下提取jar包以及动态库。(2)以springboot举例,在resources下创建lib文件夹,并将这两个包放进去。 (3) 在...原创 2020-09-05 10:59:14 · 76678 阅读 · 29 评论 -
spring boot配置mybatis项目
以图片进行记录原创 2020-08-01 15:41:53 · 154 阅读 · 0 评论 -
引用org.eclipse.paho.client.mqttv3-1.2.2.jar报错Exception in thread “main“ java.lang.SecurityException:。
解决办法:(1)解压jar,将META-INF文件夹下的ECLIPSE_.RSA、ECLIPSE_.SF删除;(2)执行“jarcvfxxx.jar .”重新生成jar包。原创 2020-07-28 22:08:28 · 1109 阅读 · 0 评论 -
MQTT Java 客户端
零、MQTT Java 客户端库Eclipse Paho Java Client是用 Java 编写的 MQTT 客户端库(MQTT Java Client),可用于 JVM 或其他 Java 兼容平台(例如Android)。Eclipse Paho Java Client 提供了MqttAsyncClient 和 MqttClient 异步和同步 API。一、通过 Maven 安装 Paho Java通过包管理工具 Maven 可以方便地安装 Paho Java 客户端库,截止目前最新版.原创 2020-07-26 21:34:39 · 1573 阅读 · 1 评论 -
spring boot中websocket的使用以及demo
零、前言http有http的有点,但也有其不足,即只能从客户端发起请求给服务端,服务端不能推数据给客户端。而websocket就不一样了,是双工的,不仅可以由客户端向服务器发送数据,服务端也能主动像客户端推数据。这其中也就是单工跟双工的概念。一、websocket简介什么是WebSocket?WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。为什么需要 WebSocket? ...原创 2020-06-13 22:08:39 · 1242 阅读 · 0 评论 -
spring boot项目利用swagger生成api文档
零、前言 接口文档在项目开发中是非常重要的,是前后端协同开发的有力武器,如果没有一个良好的接口文档来给相关开发人员查看接口的情况(或者变化),那么前后端的开发工作耦合程度(指的是需要经常询问接口情况)将会严重增加。一、swagger简介 Swagger是一款Restful接口的文档在线自动生成和功能测试功能软件。 Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化Restful风格的Web服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新文件原创 2020-06-11 23:22:37 · 555 阅读 · 0 评论 -
Spring boot开启定时任务的三种方式
0、前言spring boot进行定时任务一共有三种方式,第一种也就是最简单的一种:基于注解 (@Scheduled)的方式;第二种:基于接口 (SchedulingConfigurer);第三种:基于注解设定多线程定时任务。1、基于注解的方式 首先,打开idea,创建springboot项目,无需引入任何jar,springboot自带定时。 然后,在启动类中用注解@EnableScheduling进行标注,表明此类 存在定时任务。在定时执行的方...原创 2020-06-07 15:11:11 · 109601 阅读 · 13 评论 -
java中使用log4j
0、前言 良好的日志打印不管是开发还是生产中定位问题都是十分有利的,然而在java中作为菜鸟的我还没有使用过日志,本文简单记录一下log4j的基本使用方法,更深入的带到后续研究。1、导入jar方法一:导入log4j-1.2.17.jar到library下方法二:maven工程的话在pom.xml下添加依赖如下:<dependency> <groupId>log4j</groupId> <artifactId&g...原创 2020-05-27 12:59:29 · 1414 阅读 · 0 评论 -
vue工程打包部署
1、常见部署方式vue开发的前端页面属于静态资源,其部署方式各种各样:(1)部署到nodejs所在服务;(2)部署到nginx静态服务器;(3)部署到springboot姿态资源(static)目录下;(4)部署到tomcat目录下。2、每种部署方式的具体步骤(1)部署到nodejs:...原创 2020-05-25 12:33:52 · 376 阅读 · 0 评论 -
java调用mqtt客户端
创建maven项目在pom.xml中添加依赖:<dependency> <groupId>org.eclipse.paho</groupId> <artifactId>org.eclipse.paho.client.mqttv3</artifactId> <version>1.2.0</version></dependency>demo:package com.原创 2020-05-20 12:42:29 · 2323 阅读 · 0 评论 -
springboot开发restful风格的webservice
Spring Boot开发restful风格的web service0、what is restful?why is restful?whatrest:表现层状态转移。restful是一种api设计风格、规范。基于资源,每种资源对应一个url.curd分别用不通的请求类型来控制。why利用http的动作分别代表对资源的不同操作。url相较于传统web大幅度降低,便于管理。...原创 2020-04-22 12:28:18 · 948 阅读 · 0 评论 -
java利用springboot搭建restful风格的web service
0、前言传统的web请求:一个操作一个url,难以维护。而什么是restful呢?RESTFUL是一种网络应用程序的设计风格和开发方式,基于HTTP,可以使用XML格式定义或JSON格式定义。RESTFUL适用于移动互联网厂商作为业务使能接口的场景,实现第三方OTT调用移动网络资源的功能,动作类型为新增、变更、删除所调用资源。说的还是不明白。简而言之,同一类事物的操作只使用一个url,而具体的...原创 2020-04-12 22:56:34 · 1435 阅读 · 0 评论