代码编织梦想

安全登录-爱代码爱编程

目录 1、场景介绍2、使用的技术介绍3、开始操作(上代码!!)准备环境:非对称加密方式:Ldap方式(Springboot集成):优化代码结构: 4、注意事项5、鸡汤送上最后说明

自制java工具实现 ctrl+c+c 翻译鼠标选中文本-爱代码爱编程

前言 本功能的实现基于这篇笔记 http://t.csdnimg.cn/1I8ln,本文阅读过程中有疑惑都可以查看此笔记 实现思路:检测到按压ctrl +c +c 后,获取当前剪切板文字,调用百度翻译ap

idea从新建一个maven项目到打包成可运行jar包全流程-爱代码爱编程

1 创建maven项目 点击new-project 选择左侧的maven Archetype 修改Name,JDK,Catalog,Archetype(org.apache.maven.archetypes:maven-

mybatis使用foreach标签实现union集合操作_mybatis foreach union all-爱代码爱编程

最近遇到一个场景就是Java开发中,需要循环多个表名,然后用同样的查询操作分别查表,最终得到N个表中查询的结果集合。在查询内容不一致时Java中跨表查询常用的是遍历表名集合循环查库,比较耗费资源,效率较低。在查询内容格式一致的情况下,便可以用Java的数据库连接工具模拟mysql中union的操作,这里我用的数据库交互工具是mybatis。 首先介绍

三数之和-爱代码爱编程

给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i != j、i != k 且 j != k ,同时还满足 nums[i] + nums[j] + nums[k] == 0 。请 你返回所有和为 0 且不重复的三元组。 注意:答案中不可以包含重复的三元组。 思路:先对nums进行

最接近的三数之和-爱代码爱编程

给你一个长度为 n 的整数数组 nums 和 一个目标值 target。请你从 nums 中选出三个整数,使它们的和与 target 最接近。 返回这三个数的和。 假定每组输入只存在恰好一个解。 思路:与上一题很接近。同样是需要先排序。 i从第一个元素开始,j从i的下一个元素开始,k从最后一个元素开始,不断循环寻找最优解。 因为求的时近似解,

springboot 启动之后报错:unsatisfied dependency through field ‘bbbclient’-爱代码爱编程

springboot 启动之后报错:UnsatisfiedDepencyException:Error creating bean with name ‘aaaServiceImpl’: Unsatisfied depend

springboot集成prometheus-爱代码爱编程

目录 1、场景说明2、Springboot集成Prometheus导入依赖配置文件查看默认指标查看web接口指标 3、自定义指标介绍导入依赖实现继承Prometheus的指标类MetricsServl

java通过cellstyle属性设置excel单元格常用样式全面总结_java的excel怎样设置指定单元格样式-爱代码爱编程

最近做了一个导出Excel的功能,导出是个常规导出,但是拿来模板一看,有一些单元格的样式设置,包括合并,背景色,字体等等,毕竟不是常用的东西,需要查阅资料完成,但是搜遍全网没有一个全面的,工作完成后,我便总结了一下,能够应对日常开发使用的Excel样式设置属性。 这里重点总结生成Excel中对单元格的样式设置,不讲解如何导出Excel,基本导出很容易

idea创建maven工程,配置多仓库。_idea maven多仓库-爱代码爱编程

IDEA中查看maven信息的方式是: 打开File -> Settings->搜索maven即可; 默认的maven仓库 使用Idea创建创建maven工程,默认使用的maven安装目录下的配置文

springboot配置 mysql + oracle 多数据源_springboot同时配置mysql和oracle-爱代码爱编程

springboot配置 mysql + oracle 多数据源 引入依赖 <!-- oracle --> <dependency>

使用easyexcel实现csv文件读写功能,顺手使用idea创建springboot工程集成swagger3_easyexcel设置csv样式-爱代码爱编程

1、Idea创建SpringBoot工程: 如图: 选择Spring Init 设置groupid等信息,选择jdk版本,其他可以默认; 使用默认方法创建工程时,有时候会报连接超时的错误; 这时候需要修改一下se

kafka查询offset&生产者offset计算&消费offset计算_kafka根据offset查数据-爱代码爱编程

本文目录 kafka查询offset&生产者offset计算&消费offset计算1、简介2、需求背景3、前期准备4、获取kafka生产者的offset以及消费者的offset5、代码测试6、总

java中&& 和 || 搭配使用方法说明_java && ||-爱代码爱编程

&& 和 || 的区别: 相同: 1、&& 和 || 都是逻辑运算符 不同: 1、&& 是 “与” 的意思,在Java中,只有二边的等式都等于true时,整个等式的结果才为true,只要二边的等式有一个为false,整个等式的结果就为false。 2、&& 具有短路的功能,如果第一个等式为fa

如何将本地项目文件夹推到git上去_新建文件夹没同步到git上面-爱代码爱编程

概述 在本地创建了新项目,最初没有进行版本管理,只在本机运行,代码写了一半了,需要推送到git上就行版本管理。 所需原料 git服务:使用gitlab搭建 git客户端:安装git客户端,使用git命令 项目文

一个处理字符串的工具类stringescapeutils-爱代码爱编程

最近有用到一个字符串处理类StringEscapeUtils,来自于apache工具包common-lang中,这个类能很方便的进行html,xml,java等的转义与反转义; 引入依赖: <dependen

java脱敏数据处理_java数据脱敏了还能还原吗-爱代码爱编程

转载地址 1.自定义脱敏策略 package com.gzzh.datafield.trajectoryTracking.enumsUtils; import java.util.function.Function;

idea提示createprocess error=206, 文件名或扩展名太长。_short command line 没有user-爱代码爱编程

在使用IDEA运行一个测试类是,提示错误 CreateProcess error=206, 文件名或扩展名太长。 IDEA版本:2021.2.3 引起这个错误的主要原因是java启动时带的启动参数超过了wi

使用idea搭建app开发环境,创建安卓工程_ide 开发 app csdn-爱代码爱编程

使用Idea开发安卓App,只需要安卓SDK插件既可; 最近的Idea版本都包含有安卓开发的相关环境: 安装安卓SDK: 首先选择File -> Project -> 创建工程, 点击Android,然后

java统计指定目录下文件夹数量和内部文件的数量并导出_java统计文件夹下文件个数-爱代码爱编程

最近工作中有个功能,是导出一批体量在几十万的照片文件,导出的结构是在不同文件夹下。客户让确定一下导出的数据和库中统计的数据是不是一致的,文件命名规范与否,这下手动去比对是不可能了,作为程序员,就只能上脚本了,首先捋一下脚本要做到的事: 1.给出一个指定的路径,能去这个路径下面自动的统计有多少文件夹,文件夹下有多少文件 2.检测一下每个文件的名称是否规范