自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老王的博客

朋友,加油

  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除