- 博客(22)
- 收藏
- 关注
原创 springboot 自定义注解实现数据脱敏
本文为springboot 为基础框架用户实现自定义接口脱敏1.定义自定义接口注解package com.wll.desen.densenInter;import java.lang.annotation.*;/** * @author wll * data 2021-09-13 */@Target({ElementType.FIELD, ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Inherited@Doc
2021-09-15 14:00:59
2416
9
原创 springboot poi excel导出
package com.ssj.management.poi.excel;import com.ssj.management.util.common.*;import com.ssj.management.poi.excel.Excel.ExcelType;import com.ssj.management.poi.util.ReflectUtils;import org.apache.commons.io.IOUtils;import org.apache.poi.hssf.usermode.
2021-06-30 11:30:45
352
2
原创 springboot 过滤链设置(接口调用限制)
package com.ssj.management.filter;import com.ssj.management.util.common.Commons;import com.ssj.management.util.common.StringUtil;import com.ssj.management.util.redis.SpringRedisUtil;import javax.servlet.*;import javax.servlet.http.HttpSer...
2021-06-29 19:07:10
690
原创 springboot快速搭建 mybatis(整合)
Spring Boot的特性有以下几条: 创建独立Spring应用程序 嵌入式Tomcat,Jetty容器,无需部署WAR包 简化Maven及Gradle配置 尽可能的自动化配置Spring ...
2019-12-29 22:40:13
1084
原创 java判断字符为空和非空
if判断问题 public static void main(String[] args) { StringBuffer str = new StringBuffer(); int i = 0; for (int k = 0; k <10; k++) { str.append( i+","); ...
2019-12-24 11:54:13
705
原创 后端接收数据解析HttpServletRequest
public JSONObject updateProductState(HttpServletRequest request) { Map<String, Object> map = Utils.convertToMap(request); Enumeration<?> paramNames = request.getParamete...
2019-12-20 16:45:40
1521
原创 Object转list, json转list,json转对象
通过阿里提供的import com.alibaba.fastjson.JSON;实现pom依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> ...
2019-12-19 17:01:48
1649
原创 百度api证件,票据识别
springboot项目集成百度api: 实现证件及票据识别.项目结构: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...
2019-12-10 17:11:52
1136
原创 java 封装树递归
@Override public List<ClassInfo> selectClassAllOne() { List<ClassInfo> classInfos = classInfoDao.selectClassInfoAll(); List<ClassInfo> list = new ArrayList&l...
2019-11-25 19:19:13
268
原创 redis命令
1.安装篇a)Window版本64位下载地址https://github.com/microsoftarchive/redis/releases下载完成后Windows解压redis压缩包启动redis-server.exeb)Linux版本下载https://redis.io/download下载完成之后Linux解压tar-zxvfredi...
2019-08-15 10:02:49
160
原创 java获取本机ip的方法
1. inetAddress类通过InetAddress的实例对象包含以数字形式保存的IP地址,同时还可能包含主机名(如果使用主机名来获取InetAddress的实例,或者使用数字来构造,并且启用了反向主机名解析的功能)。InetAddress类提供了将主机名解析为IP地址(或反之)的方法。其生成InetAddress对象的方法import java.net.Inet4Address...
2019-08-15 09:57:33
7563
原创 solr8.2.0安装,solr最新版安装(二)
创建solr实例索引库 1. 找到解压解压好的solr-8.2.0\server\solr\configsets\sample_techproducts_configs\conf目录 把这些文件全部copy到solrhome文件夹中创建的solr实例conf文件夹下面 这里的solrcore就是我的solr实例 conf所有配置文件所在地...
2019-08-05 14:02:26
904
原创 solr8.2.0安装,solr最新版安装(一)
sorl安装(一): 1.下载最新版solr solr下载地址(http://lucene.apache.org/solr/downloads.html) 2.下载tomcat9 tomcat下载地址(https://tomcat.apache.org/download-90.cgi) 3.solr基本环境安装 3.1 解压...
2019-08-05 11:28:57
2543
5
原创 保证HashMap线程安全
HashMap基于哈希表的Map接口的实现。此实现提供所有可选的映射操作,并允许使用null值和null键。(除了不同步和允许使用null之外,HashMap类与Hashtable大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 值得注意的是HashMap不是线程安全的,如果想要线程安全的HashMap,可以通过Collections类的静态方法sync...
2019-07-25 15:57:27
587
原创 支付宝支付
yml文件alipay: gatewayUrl: https://openapi.alipaydev.com/gateway.do appid: 2016100100637579 privateKey: MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCEbvTDkcm/WZIfrCR6HKV+j4rXqGFeSud...
2019-07-08 15:37:21
2002
原创 百度api文字识别
项目结构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:...
2019-05-20 10:41:18
785
3
原创 深度解析高并发
什么是高并发:在互联网时代,分布式架构设计考虑的因素之一,通常指通过设计能够并发处理很多的请求。什么是请求:在web开发中,请求指的是用户一次请求。高并发常用的指标一般为:并发用户数量(指很多用户在特定时间内一起发起的请求,web开发讲究的是如何提高并发用户数量),吞吐量(在特定的时间内处理的请求数量),每秒的查询率QPS(每秒响应的请求数),响应时间(用户在请求一个http请求时,系统...
2018-12-27 19:50:43
141
原创 java面试题2019最新
java面试题 常用目录 1基础篇 5一、JDK常用的包 5二、 Get和Post的区别 5三、 Java多态的具体体现 5四、 StringBuffer StringBuilder String 区别 6五、 Hashtable与HashMap的区别 6六、 九大隐式对象 6七、 Forword(请求转发)与Redirect(重定向) 6八、JQurey总结 7九、 X...
2018-12-27 14:10:53
841
原创 java机试题---2021(算法)
1.功能描述:数组的循环移位, 输入:{a,b,c},2 输出:{b,c,a}public static void main(String[] args) { String[] sArr = getChildren(new String[] { "a", "b", "c", "A", "B", "C", "D", "E" }, 5); for (...
2018-12-26 10:24:04
8544
原创 SpringBoot整合Dubbo
什么是dubbo Dubbo就是资源调度和治理中心的管理工具。dubbo架构 打开linux虚拟机开启dubbo单机版 创建服务者 点击下一步 ...
2018-06-19 20:40:17
1309
原创 SpringBoot 深入浅出
springboot简介: Spring Boot可以轻松创建独立的,生产级的基于Spring的应用程序,您可以“运行”。 我们对Spring平台和第三方库有自己的看法,所以您可以尽量少用大惊小怪。大多数Spring Boot应用程序只需要很少的Spring配置。 特性: 创建独立的Spring应用程序 ...
2018-06-16 14:44:11
2642
2
原创 全面深入linux系统(第二节命令)
1)linux的简短介绍 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 linux严格来说不是一个操作系统而是一个内核。 ...
2018-06-14 17:15:24
121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人