java
wcuuchina
涅槃重生,不忘初心。
展开
-
基础后台框架-基于SprongBoot+Maven+MySQL+Redis
框架依赖:MySQL、Redis、Sa-Token、Redisson、MyBatis-Plus、HuTool框架中,使用MyBatis-Plus已有的基础方法,可以快速实现基础业务框架依赖:MySQL、Redis、Sa-Token、Redisson、MyBatis-Plus等原创 2023-03-13 13:56:29 · 301 阅读 · 0 评论 -
Spring Cloud Zookeeper-4.0.0
zookeeper是一种分布式协调服务,可以再分布式系统中共享配置,协调锁资源,提供命名服务。该项目通过自动配置和绑定到 Spring 环境和其他 Spring 编程模型习语,为 Spring Boot 应用程序提供 Zookeeper 集成。通过一些注释,您可以快速启用和配置应用程序中的通用模式,并使用基于 Zookeeper 的组件构建大型分布式系统。提供的模式包括服务发现和配置。该项目还通过与 Spring Cloud LoadBalancer 的集成提供客户端负载平衡。原创 2023-02-10 09:51:10 · 342 阅读 · 0 评论 -
微信小程序Java后端解密
微信解密地址提示:作为工具类,粘贴复制。原创 2023-01-05 16:28:26 · 127 阅读 · 0 评论 -
java Socket服务Demo
当前服务仅有2个类一个服务端一个客户端!:此代码示例仅供demo演示,在生产环境中请谨慎,谢谢。客户端像服务端发送消息后返回数据SocketManager 服务端package com.isstech.socket;import lombok.extern.slf4j.Slf4j;import java.io.DataInputStream;import jav...原创 2019-08-19 17:23:18 · 2753 阅读 · 1 评论 -
Java基于oh-my-email jar包,通过QQ邮件服务发送邮件
java基于oh-my-email jar包发送邮件原创 2022-09-06 10:36:56 · 620 阅读 · 0 评论 -
idea软件 springboot项目启动报错:命令行太长解决
idea软件 springboot项目启动报错:命令行太长解决1.找到项目下得.idea文件夹,打开文件workspace.xml2.搜索标签<component name="PropertiesComponent">3.增加标签,在搜索到的标签下增加一个标签,内容如下<property name="dynamic.classpath" value="true" />如上。重启项目即可。...原创 2021-10-03 23:45:19 · 1088 阅读 · 0 评论 -
使用java语言pom依赖实现中文汉字转换拼音
1.加入依赖<!-- https://mvnrepository.com/artifact/com.belerweb/pinyin4j --> <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.0&l原创 2021-01-07 10:20:15 · 1099 阅读 · 0 评论 -
JAVA使用webmagic爬虫获取数据
<dependency> <groupId>us.codecraft</groupId> <artifactId>webmagic-core</artifactId> <version>0.7.3</version> </dependency> <dependency> &l原创 2020-11-15 19:22:46 · 351 阅读 · 0 评论 -
centos7 keepalived+nginx高可用
1.下载https://www.keepalived.org/download.html2. 解压tar -zxvfkeepalived-2.0.18.tar.gz3.编译./configure --prefix=/usr/local/keepalived --sysconf=/etc安装可能需要 SSLyum install -y openssl openssl-devel安装makemake instal核心配置文件位置/etc/keepali...原创 2020-11-10 23:00:51 · 160 阅读 · 0 评论 -
springboot 项目跨域配置,前端界面使用js方法访问接口返回数据
全局跨域配置类,然后java的controller就可以实现跨域访问了。import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsConfiguration;import org.springframework.web.cors.UrlBasedCorsC原创 2020-10-16 23:34:29 · 366 阅读 · 0 评论 -
springboot 开发热加载项目
1.需要在pom文件添加 devtools依赖和插件。<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <option原创 2020-09-14 09:53:29 · 238 阅读 · 0 评论 -
centos7手动配置JDK环境
1下载tar.gz文件,解压jdk-8u151-linux-x64.tar.gztar -zxvfjdk-8u151-linux-x64.tar.gz2.配置目录到配置文件中 /etc/profilevi /etc/profile复制文件至文件中#java环境配置export JAVA_HOME=/data/java/jdk1.8.0_151 # 切换至您解压的目录export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$J.原创 2020-07-08 15:57:21 · 293 阅读 · 0 评论 -
Druid去除图片广告 springboot
import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.ServletReques...原创 2019-11-13 09:08:31 · 220 阅读 · 0 评论 -
java编写邮件发送
当前使用github的一个简单邮件发送实例:https://github.com/biezhi/oh-my-email使用配置maven:<dependency> <groupId>io.github.biezhi</groupId> <artifactId>oh-my-email&...原创 2019-09-11 10:01:59 · 461 阅读 · 0 评论 -
SpringBoot 在启动时运行代码 按顺序执行不同业务
当前springboot 为按顺序执行3个不同的类1.开始执行package com.soft.startup;import org.springframework.boot.CommandLineRunner;import org.springframework.core.annotation.Order;import org.springframework.stereot...原创 2019-09-11 09:27:02 · 876 阅读 · 0 评论 -
ubutun centos7配置 jdk8
1.首选需要下载JDK官网下载https://www.oracle.com/technetwork/java/javase/downloads/index.html或链接:https://pan.baidu.com/s/1saHNszdkTSWS1vwYBQAyEg提取码:2gaz2.解压 tar -zxvfjdk-8u181-linux-x64.tar.gz...原创 2019-08-11 18:42:16 · 147 阅读 · 0 评论 -
XML转换为JSON数据
可以支持复杂的数据进行转换首先我们需要JAR<!-- https://mvnrepository.com/artifact/net.sf.json-lib/json-lib --><dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-l...原创 2019-07-12 12:25:13 · 772 阅读 · 0 评论 -
spring-boot+Spring-security+jwt控制权限
本权限基于spring boot + spring security + jwt 进行权限控制,用户登录和实际权限部分,本例固定在初始化中。username + 123456 进行。以下是相关全部源代码。如果用户需要在数据库中存取用户和权限,仅需要更新部分验证用户部分即可。POM.xml<?xml version="1.0" encoding="UTF-8"?><...原创 2019-06-14 14:30:36 · 767 阅读 · 0 评论 -
使用Redis分布式锁处理并发处理,死锁解决
参考地址:https://www.cnblogs.com/VitoYi/p/8726070.html一、使用Apache ab模拟并发压测1、压测工具介绍$ ab -n 100 -c 100 http://www.baidu.com/-n表示发出100个请求,-c模拟100个并发,相当是100个人同时访问。还可以这样写:$ ab -t 60 -c 100 http:/...转载 2019-04-09 16:48:18 · 9364 阅读 · 0 评论 -
easy-rules 规则引擎基本使用
规则引擎官网地址:https://github.com/j-easy/easy-rulesGITHUB官网Rules的Readme:https://github.com/j-easy/easy-rules/blob/master/README.md一个朋友的源码解读:https://blog.csdn.net/u013817349/article/details/78088105...原创 2019-04-03 11:46:18 · 6556 阅读 · 0 评论 -
idea 使用idea上传项目到码云(gitee)上 IntelliJ IDEA
https://blog.csdn.net/qq_22194659/article/details/82113560转载 2019-01-03 18:14:50 · 353 阅读 · 0 评论 -
idea 2018.03破解方法
前言:如果经济允许,请支持正版:http://www.jetbrains.com/ 内容:首选我们需要下载 JetbrainsIdesCrack-3.4-release-enc.jar下载可以进入地址http://idea.lanyus.com/ 存放到bin文件夹中然后我们需要修改2个文件的最后增加一行idea.exe.vmoptionsidea64....原创 2019-01-03 21:11:55 · 2188 阅读 · 0 评论 -
docker安装过程
系统:uname -a查看内核版本:大于 3.10uname -ryum 更新:yum update选择Y确认。安装docker:1.可以指定版本yum install docker.x86_642.可以默认安装最新yum install docker我们这里选择第二种:...原创 2019-01-04 10:55:40 · 186 阅读 · 0 评论 -
springboot整合redis
maven <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEn...原创 2019-01-11 10:11:56 · 139 阅读 · 0 评论 -
SpringCloud Provider提供者 demo
SpringCloud中有数据提供者提供服务,这里提供一个提供者的demo 文中提供 mysql文件 使用druid连接,分页查询等。 /*Navicat MySQL Data TransferSource Server : 192.168.4.131Source Server Version : 50724Source Host ...原创 2019-01-07 11:42:34 · 302 阅读 · 0 评论 -
java HTTP签名使用MD5加密代码
工具类import org.apache.commons.codec.digest.DigestUtils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.annotation.Value;import org.springfram...原创 2019-01-12 11:44:16 · 2218 阅读 · 0 评论 -
springboot 过滤器 -代码
总的过滤器,设置过滤器顺序import org.springframework.boot.web.servlet.FilterRegistrationBean;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;...原创 2019-01-12 11:48:57 · 368 阅读 · 0 评论 -
java HTTP请求工具类-代码
import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.NameValuePair;import org.apac...原创 2019-01-12 11:58:54 · 886 阅读 · 0 评论 -
POI读取excel文件-springboot
简单方式,直接来几个类文件和一个pom即可。<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation...原创 2019-04-08 17:51:05 · 285 阅读 · 0 评论 -
阿里云ECS NGINX-HTTPS配置
官网:阿里云:https://www.aliyun.com/NGINX: http://nginx.org/ 我们需要的物品有:1. 已经备案成功的域名2. ECS主机一台3.证书 开始吧。1.证书 如果没有可以选择购买。 上图的立即购买 填写用户信息 然后直接下一步, 域名会自动的配置一个解析。大约1...原创 2019-01-18 16:46:25 · 659 阅读 · 0 评论 -
阿里云 docker 安装rabbitmq 并支持外部访问
docker run -d --hostname localhost --name rabbit-management --restart=always -p 15672:15672 -p 5672:5672 rabbitmq:3.6-management-alpine然后运行查看容器IDdocker ps 然后查看日志信息然后在访问IP:PORT访问gues...原创 2019-01-15 08:42:21 · 3215 阅读 · 12 评论 -
AES加密解密
使用一种加密的方式,将文本保护起来,支持解密。 package cn.wcuu.product_service.utils;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.security.InvalidKeyException;import java.s...转载 2019-01-08 17:25:20 · 496 阅读 · 0 评论 -
JAVA工具类-生成尽量不唯一的值,可以做KAY
import java.util.Random;/** * @author wangwei * @version v1.0.0 * @description 唯一Code生成方法 * @date 2019-01-09 */public class IDUtils { /* * * 当前时间戳加三位 * @author wangwei ...原创 2019-01-09 11:40:00 · 372 阅读 · 3 评论 -
java基于map的一个简单限流-代码
项目请求接口的简单限流实现 定义一个限流类: /** * @author wangwei * @version v1.0.0 * @description * @date */public class CacheValidate { private long time; private int invokeNum; public long ...原创 2019-01-21 12:40:35 · 378 阅读 · 1 评论 -
java使用poi读取excel数据
当前文章参考一位大神之作,但有点找不到大神地址。如江湖遇见,烦请留言备注,本文自当引用,多谢多谢<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst...原创 2019-01-03 15:31:00 · 1646 阅读 · 1 评论