JAVA笔记
Ghosts.
我会java我会飞
展开
-
linux配置java环境
linux配置java环境1、将jdk放到指定目录下(/usr/java/jdk-8u261-linux-x64.tar.gz)解压tar -zxvf jdk-8u261-linux-x64.tar.gz2、编辑profile文件vim /etc/profile编辑内容:#java environmentexport JAVA_HOME=/usr/java/jdk1.8.0_261export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_原创 2021-01-21 10:38:35 · 146 阅读 · 0 评论 -
linux下将jar包运行并制作成系统服务
linux下降jar包运行并制作成系统服务1、将jar与yml文件放到指定目录下2、新建 systemd 服务文件 进入服务文件存放目录:cd /etc/systemd/system 新建服务文件:vi serviceName.service,内容如下: -------------------------------------------[Unit]Description=serviceNameAfter=syslog.target[Service]Type=simpleExecS原创 2021-01-21 10:42:23 · 1641 阅读 · 1 评论 -
java监听邮箱pop3协议
java监听邮箱pop3协议pom.xml引入依赖 <dependency> <groupId>com.sun.mail</groupId> <artifactId>javax.mail</artifactId> <version>1.5.6</version> </dependency>监听邮箱代码package原创 2021-01-21 10:30:33 · 1285 阅读 · 0 评论 -
java使用jdbc连接Oracle数据库
java使用jdbc连接Oracle数据库ojdbc6.jar下载springboot或其他maven项目可使用一下方式引入jar包 <dependency> <groupId>com.ojdbc6</groupId> <artifactId>com.ojdbc6.oracle</artifactId> <version>11.2.0.4.0</ver原创 2021-01-15 15:48:15 · 535 阅读 · 0 评论 -
java http请求get post
java http请求get postpom.xml <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.12</version> </dependenc原创 2020-12-25 10:38:37 · 155 阅读 · 1 评论 -
java springboot连接kafka
java springboot连接kafkapom.xml <dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId> </dependency>application.ymlspring: kafka: #原创 2020-12-25 10:02:33 · 1185 阅读 · 1 评论 -
java springboot连接redis
java springboot连接redispom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>application.yml#单机配置sprin原创 2020-12-25 09:47:00 · 262 阅读 · 0 评论 -
java ftp协议操作文件
java ftp协议操作文件package com.cmxcode.servicesgateway.util;import lombok.extern.slf4j.Slf4j;import org.apache.commons.net.ftp.FTP;import org.apache.commons.net.ftp.FTPClient;import org.apache.commons.net.ftp.FTPFile;import org.apache.commons.net.ftp.FT原创 2020-12-25 09:36:32 · 129 阅读 · 0 评论 -
java AES加密解密
java AES加密解密// 加密 public static String Encrypt(String sSrc, String sKey) throws Exception { if (sKey == null) { log.error("Key为空null"); return null; } // 判断Key是否为16位 if (sKey.length() != 16) {原创 2020-12-24 12:08:21 · 336 阅读 · 0 评论 -
java判断ip所属ip段
java判断ip所属ip段package com.lanxum.domas.util;import cn.hutool.core.util.StrUtil;/** * Created by JiangJunpeng on 2020/6/1.<br> */public class IpIncludeUtil { /** * @description:判断ip是否在某个ip段内 * @param: * @return: * @auth原创 2020-12-24 12:01:07 · 466 阅读 · 0 评论 -
java发送邮件
java发送邮件pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency>application.ymlspring: mail: host: mail.原创 2020-12-24 11:13:20 · 68 阅读 · 0 评论 -
java文件上传
java文件上传package com.lanxum.domas.controller;import cn.hutool.core.io.FileUtil;import cn.hutool.http.HttpStatus;import cn.hutool.http.HttpUtil;import com.lanxum.domas.config.ParamConfig;import com.lanxum.domas.config.ResponseMap;import lombok.extern原创 2020-12-24 11:05:14 · 115 阅读 · 0 评论 -
java监听exchange协议的邮箱
java监听exchange协议的邮箱pom.xml<dependency> <groupId>com.microsoft.ews-java-api</groupId> <artifactId>ews-java-api</artifactId> <version>2.0</version> </dependency>E原创 2020-12-24 10:52:37 · 516 阅读 · 0 评论 -
java货币类型BigDecimal工具类
java货币类型BigDecimal工具类package com.lanxum.domas.util;import java.math.BigDecimal;/** * Created by JiangJunpeng on 2020/4/22.<br> */public class BigDecimalUtil { public static String add(String a, String b) { BigDecimal bigDecimal_a原创 2020-12-24 10:48:16 · 258 阅读 · 0 评论 -
springboot文件监听
springboot文件监听pom.xml引包 <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.6</version> </dependency>FileListenerpackage原创 2020-12-24 10:46:19 · 340 阅读 · 1 评论 -
java/springboot读取ldap数据
java/springboot读取ldap数据定义接收数据实体类package com.demo.entity;import lombok.Data;/** * Created by JiangJunpeng on 2019/10/30.<br> */@Datapublic class LdapData { private String realName; private String userName; private String departm原创 2020-12-24 10:21:14 · 990 阅读 · 0 评论 -
springboot连接mongdb
springboot连接mongdbpom.xml引包<!-- https://mvnrepository.com/artifact/org.mongodb/mongo-java-driver --> <dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java-driver</artifactId>原创 2020-12-24 10:09:33 · 128 阅读 · 0 评论 -
java使用ZXing生成二维码和条形码
采用的是开源的ZXing,Maven配置如下,jar包下载地址,自己选择版本下载,顺便推荐下Maven Repository<!-- https://mvnrepository.com/artifact/com.google.zxing/core --><dependency> <groupId>com.google.zxing</groupId&g...转载 2019-05-05 17:20:17 · 1607 阅读 · 0 评论