随笔分类 - Java
java案例
摘要:功能: 1、实体类敏感字段脱敏功能,支持:实体对象及list<实体对象>。 使用: 1、字段脱敏功能 1.1 jar包下载导入 1.2 开启aop注解扫描,以及扫描自己的工具包。 1.3 在controller的方法上添加@DesensitizationInterface注解,注:返回类型为实体类或
阅读全文
摘要:java.util.logging 与其他的⽇志不同,Java.util.logging的⽇志级别为 SEVERE ( 严重 ) , WARNING (警告), INFO (信息), CONFIG (配置), FINE (详 细), FINER (较详细), FINEST ( ⾮常详细 ) 等。 与
阅读全文
摘要:一、pom.xml依赖关系完整配置 <?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
阅读全文
摘要:图片验证码简单示例 1、ImageCode.java package com.example.entity; import java.awt.image.BufferedImage; /** * Description:图片验证码类 * Package:com.example.entity * *
阅读全文
摘要:一、环境/工具 1、Windows10 64 2、Apache OpenOffice 3.3.0 for Windows( OOo_3.3.0_Win_x86_install-wJRE_zh-CN.exe) 3、jdk8 4、springboot项目工程 二、依赖 <!--jodconverter-
阅读全文
摘要:一、前期介绍 前篇有介绍过了cas server的相关搭建及简单配置,但是整个的单点登录功能并未就此完结。除了服务端还需要接入相应需要单点登录的客户端,即我们的应用系统。下面介绍相关的客户端配置,以springboot项目为例介绍。 二、客户端配置 1、添加依赖 <dependency> <grou
阅读全文
摘要:一、依赖引入 <!--AOP--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> 二、自定义注解 impo
阅读全文
摘要:一、什么是注解 Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。 Java 语言中的类、方法、变量、参数和包等都可以被标注。和 Javadoc 不同,Java 标注可以通过反射获取标注内容。在编译器生成类文件时,标注可以被嵌入到字节码中。Java 虚
阅读全文
摘要:效果展示 项目代码 客户端 public class Client extends JFrame implements Runnable { private static Socket socket; /** * 主方法 * * @param args */ public static void m
阅读全文
摘要:效果展示 以下为部分实例代码 根据获取源获取音乐信息,例如:歌名、歌手、时长、专辑等信息。 private List<String> getTopListInfo(String url){ List<String> infoList = null;// 信息数组 Document doc;// 文档
阅读全文
摘要:1.数据库表 2.创建好数据库表后,可代码生成:https://www.cnblogs.com/lightbc/p/11967928.html 3.前端 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>拖拽<
阅读全文
摘要:1.什么是CORS? CORS (Corss-Orign Resource Sharing):跨域资源共享。跨域资源共享是一种机制,它使用额外的 HTTP 头来告诉浏览器 让运行在一个 origin (domain) 上的Web应用被准许访问来自不同源服务器上的指定的资源。当一个资源从与该资源本身所
阅读全文
摘要:一、Restful 1.什么是Restful? REST指的是一组架构约束条件和原则。REST并没有一个明确的标准,而更像是一种设计的风格。 如果一个架构符合REST的约束条件和原则,我们就称它为RESTful架构。 2.Restful的特点(摘自:百度百科) 每一个URI代表1种资源; 客户端使用
阅读全文
摘要:1.需要添加FastJson的依赖处理数据。 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.47</version> </dependency> 2.创建测试数据库
阅读全文
摘要:Redis 1.安装配置Redis服务,可以官网或GitHub下载安装,这里不做介绍。 Ps:安装后可查看环境变量,将Redis配置到环境变量中,非必须。 2.在pom.xml中添加Redis的依赖,如下: Ps:springboot版本不同,填写的依赖存在差异。 3.编写Redis的工具类,代码如
阅读全文
摘要:十六进制和RGB互相转换 import java.util.regex.Pattern; /** * RGB、十六进制转换 * * @author lightbc */ public final class ConvertColorValue { private static String s =
阅读全文
摘要:目录 一、前言 二、环境 三、搭建过程 四、代码 五、测试 六、结束语 一、前言 之前有写过IDEA搭建spring boot的教程,ssm和ssh都是比较流行的框架,下面就搭个ssm的。 二、环境 操作系统:Windows 10 64 集成开发环境:IDEA 2019 数据库:MySQL JDK:
阅读全文
摘要:目录 一、简介 二、GitHub克隆地址 三、功能 四、效果展示 一、简介 最近使用Java swing制作了一个简易的MP3播放器,后续会不定期对其增添、修改进行完善。 二、GitHub克隆地址 https://github.com/lightbc/player.git 三、功能 1.主要功能实现
阅读全文
摘要:前言 项目主要是通过Java进行Email的发送,需要注意邮件发送的频率、内容,不然会被识别成垃圾邮件。 正文 1.前端代码: Ps:需要注意引用layui的文件,并且需要注意引用的路径问题。 # spring mvc spring.mvc.static-path-pattern=/static/*
阅读全文
摘要:1.文件下载后端代码 /** * 初始化下载页面 * * @return */ @RequestMapping(value = "/initDownloadPage", method = RequestMethod.GET) public String initDownloadPage(Model
阅读全文