自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (4)
  • 收藏
  • 关注

原创 阿狸云盘下载链接(安卓版本!!!)

网盘

2023-11-24 15:46:00 3150

原创 Arrays.asList返回的List不支持增删操作( java.lang.UnsupportedOperationException)

Arrays.asList返回的List不支持增删操作( java.lang.UnsupportedOperationException)

2023-03-14 11:10:57 394

原创 Arrays.asList转换基本类型数组

Arrays.asList转换基本类型数组

2023-03-14 10:42:06 490

转载 实现 SpringBoot 项目中的隐私数据脱敏

实现 SpringBoot 项目中的隐私数据脱敏

2023-01-11 10:59:08 295

转载 session和jwt(简版)

区别基于session和基于JWT的方式的主要区别就是用户的状态保存的位置,session是保存在服务端的,而JWT是保存在客户端的认证流程基于session的认证流程 用户在浏览器中输入用户名和密码,服务器通过密码校验后生成一个session并保存到数据库 服务器为用户生成一个sessionId,并将具有sesssionId的cookie放置在用户浏览器中,在后续的请求中都将带有这个cookie信息进行访问 服务器获取cookie,通过获取cookie中的sessio

2022-05-23 09:32:07 376

原创 区分:对象引用-对象-实例变量|类方法-类变量

类名tony属性:scissors、clipper、comb、towel方法:shear、shampoopublic class Tony { //实例变量 private String scissors=""; //实例变量 private String clipper=""; //实例变量 private String comb=""; //类变量 private static String towel=""; /

2022-05-07 10:30:23 553

转载 【设计 API 接口,实现统一格式返回】

分享仅供学习使用,不做其他用途! 前言 接口相互作用 返回格式 控制层控制器 美观美化 优雅优化 实现方案 前言在移动互联网,分布式,微服务盛行的今天,现在项目绝大部分都采用的微服务框架,前分离分离方式,(题外话:前重新的工作分配越来越明确,现在的前端都称为大前端,技术栈以及生态圈都已经非常成熟;以前官员人员瞧不起前端人员,那现在高层人员要重新认识一下前端,前端已经很成体系了)。一般系统的大致整体架构图如下:需要说明的是

2022-03-30 18:06:08 279

原创 npm环境变量配置

NPM 使用介绍NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:允许用户从NPM服务器下载别人编写的第三方包到本地使用。 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。由于新版的nodejs已经集成了npm,所以之前npm也一并安装好了。同样可以通过输入 "npm -v" 来测试是否成功安装。命令如下,出现版本提示表示安装成功:.

2022-03-25 14:47:56 8287 1

原创 ORA-12154: TNS:could not resolve the connect identifier specified

自己动手,丰衣足食!亲自测试,可以解决大部分问题。下载链接:plsql集成版记得看说明!记得看说明!记得看说明!

2022-03-21 12:18:19 388

转载 Spring Boot 保护敏感配置的 4 种方法

仅供学习使用,不做其他用途!0、问题背景用 Spring Boot 框架的小伙伴应该都知道,Spring Boot 有个主要的 applicaiton 配置文件,那就会涉及到敏感配置信息,比如各种中间件的连接用户名密码信息、以及各种第三方的 KEY、密钥等。这种敏感信息如果直接放在配置文件中肯定是不安全的,甚至在很多行业及领域(比如:支付领域)都是不合规的,所以需要保护 Spring Boot 中的敏感配置信息。所以,你还在让你的 Spring Boot 系统裸奔吗?如果是,那不妨看看本..

2022-03-14 09:16:10 478

转载 接口经常超时 线程池+ FutureTask来解决

解决方案用线程池+ FutureTask将1个查询拆分成多个小查询 选择FutureTask是因为它具有仅执行1次run()方法的特性(即使有多次调用也只执行1次),避免了重复查询的可能。而且多任务异步执行也能提高接口响应速度。本文主要讲的是线程池搭配FutureTask异步执行的例子线程池 + FutureTask执行多任务计算publicclassTest{//线程池最好作为全局变量,若作为局部变量记得用完后shutdown()ThreadFactorynamedTh...

2022-03-07 09:52:51 450

转载 【idea插件分析Java的class(字节码)、动态修改字节码、JVM TI 加载agent到JVM的目标类】

转载公众号:Java技术栈来源:https://zhenbianshu.github.io仅供学习使用,不作其他用途!对 Debug 的好奇初学 Java 时,我对 IDEA 的 Debug 非常好奇,不止是它能查看断点的上下文环境,更神奇的是我可以在断点处使用它的 Evaluate 功能直接执行某些命令,进行一些计算或改变当前变量。刚开始语法不熟经常写错代码,重新打包部署一次代码耗时很长,我就直接面向 Debug 开发。在要编写的方法开始处打一个断点,在 Evaluate 框内一次次地

2022-03-07 09:47:30 1150

转载 【MQ 消息幂等(去重)通用解决方案】

来源:jaskey.github.io/blog/2020/06/08/rocketmq-message-dedup/消息中间件是分布式系统常用的组件,无论是异步化、解耦、削峰等都有广泛的应用价值。我们通常会认为,消息中间件是一个可靠的组件——这里所谓的可靠是指,只要我把消息成功投递到了消息中间件,消息就不会丢失,即消息肯定会至少保证消息能被消费者成功消费一次,这是消息中间件最基本的特性之一,也就是我们常说的“AT LEAST ONCE”,即消息至少会被“成功消费一遍”。举个例子,一个消息M发送

2022-02-28 17:45:48 2407 1

原创 DiscoveryClient_XXX - was unable to send heartbeat Cannot execute request on any known server

eureka: instance: ip-address: 当前服务的ip instance-id: 微服务的名字(自定义) prefer-ip-address: true client: register-with-eureka: false (自己注册自己、注册到注册中心) fetch-registry: false (其他服务可发现、跨服务器启用) serviceUrl: defaultZone: http://127.0.0.1:.

2022-02-09 15:59:38 6213

转载 查看Oracle数据库DBA角色,以及如何去除用户的DBA权限

突然想查看数据库中哪些用户拥有DBA权限,于是百度了一下,找到了这一条语句:select * from dba_role_privs where granted_role='DBA'注意: 执行这一条语句需要执行者本来就要有DBA权限另外如果要是想收回某用户的DBA权限则执行:revoke dba from user_Name...

2022-02-09 13:22:46 1798

转载 Oracle中用exp/imp命令快速导入导出数据库或者导出指定用户下的部分表或数据

首先本地安装的有Oracle数据库Oracle安装目录d:\oracle\product\10.2.0\db_1\bin\下有exp.exe和imp.exe然后win+R 打开运行命令即可自己用到的导入导出:exp tlzf/tlzf@192.168.0.0/orcl file=E:\tlzf.dmp owner=tlzfexp ahtsp/ahtsp@106.12.129.118/orcl file=E:\ahtsp.dmp owner=ahtsp rows=n --rows=n不导数据只.

2022-02-09 12:48:06 18165

转载 maven报错was cached in the local repository, resolution will not be reattempted until the update inter

maven报错was cached in the local repository, resolution will not be reattempted until the update inter终级解决办法maven 打包时报错如下:[ERROR] Failed to execute goal on project XXX-file: Could not resolve dependencies for project cn.XXXX-file:jar:3.7.1-SNAPSHOT: T

2022-01-24 14:38:48 5272 3

转载 Navicat显示client does not support authentication protocol request

Navicat连接Mysql 8.0报错并显示:Client does not support authentication protocol requested by server;这种问题应该如何解决:1、cmd进入命令提示符,一直找到MySQL安装路径,我的是D:\Program Files (x86)\MySQL\MySQL server 8.0\bin2、输入 mysql -u root -p此时会提示你输密码,输入MySQL密码,从而由DOS进入MySQL3、输入use

2022-01-21 16:17:43 460

转载 mysql5.7以上版本配置my.ini的详细步骤

这篇文章主要为大家详细介绍了mysql5.7以上版本配置my.ini的详细步骤,文中每一步介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下Windows 64 位 mysql 5.7以上版本包解压中没有data目录和my-default.ini和my.ini文件以及服务无法启动的解决办法以及修改初始密码的方法。mysql官网下载地址以5.7.20版本为例首先安装包解压后,没有网上教程里面提到的data文件夹和my-default.ini,如下图所示配置环境变量请参

2022-01-21 15:54:50 11177 2

转载 plsql乱码

PLSQL安装完成后,连接数据库,结果发现所有中文字符都是由 ? 表示,看着难受,更重要的是,修改过的数据,也是这样,导出还是这样,使用很不方便,不解决不行了解决方法如下:配置一个系统环境变量即可1.先查询当前plsql的字符集编码select userenv('language') from dual;2.设置环境变量环境变量添加办法:右击我的电脑,点击“属性”-->"环境变量",在系统变量中新建键值分别为NLS_LANG:SIMPLIFIED CHINESE_CHI

2022-01-20 14:09:29 2428

转载 plsql中无法复制粘贴(Ctrl+c Ctrl+v)解决方法

一、恢复‘键配置’默认值 plsql -> -菜单栏(工具)-> 首选项 ->‘ 用户界面’栏目下的‘键配置’ -> 界面右下角 -> 复位到默认即可解决。 1、打开plsql,点击‘工具’ 2、点击‘首选项’ 3、恢复设置 4 4、重启plsql 5 5、尝试粘贴复制 将sql拷贝到记事本,然后从记事本复制拷贝到plsql 注:自己遇到从UE里仍无法复制拷贝到plsql情况,感觉UE中..

2022-01-20 14:06:20 8103

原创 Windows 10 配置Java 环境变量

1. 打开 环境变量窗口右键 This PC(此电脑) -> Properties(属性) -> Advanced system settings(高级系统设置) -> Environment Variables(环境变量)...2. 所有操作都在系统变量里2.1点击 New(新建)... 按钮名称: JAVA_HOME值: 电脑上JDK安装的绝对路径2.2点击 New(新建)... 按钮变量名:CLASSPATH变量值:.;%JAV.

2022-01-19 15:17:29 550

原创 【解决“远程桌面连接:出现身份验证错误,要求的函数不受支持 ”方法】

解决“远程桌面连接:出现身份验证错误,要求的函数不受支持 ”方法

2022-01-19 11:49:47 46708 21

转载 MySQL模糊查询

MySQL模糊查询

2022-01-14 10:44:44 518

转载 SPL---强大的集算器

(仅用于学习,如侵犯著作权,请告知后删除)转载 程序it圈(公众号)SQL必须基于RDB工作,而很多场景下并没有RDB,比如遇到csv\restful json\MongoDB等数据源,或进行这些数据源之间的混合计算,比如csv和xls之间。在这些场景下,很多人会选择用JAVA或C#等高级语言硬写算法,这要从头编写冗长的底层函数,执行效率也很难保证,很容易堆积出人人痛恨的“代码屎山”。也有人会把数据写入数据库,再用SQL进行计算,但入库的过程非常繁琐,实时性也很差,有时还要求助于ETL工具,架构

2022-01-12 09:36:58 6692

转载 日期格式转换“YYYY-MM-dd”与“yyyy-MM-dd”的区别?

(仅用于学习,如侵犯著作权,请告知后删除)转载 Java引导者(公众号)【文章来源】https://sourl.cn/6TiASg结论先行:y:year-of-era;正正经经的年,即元旦过后;Y:week-based-year;只要本周跨年,那么这周就算入下一年;就比如说今年(2019-2020) 12.31 这一周是跨年的一周,而 12.31 是周二,那使用 YYYY 的话会显示 2020,使用 yyyy 则会从 1.1 才开始算是 2020。前 言在元旦假期到来之际,我刚好准备

2021-12-31 08:55:37 282

转载 SpringBoot线程池的创建、@Async配置步骤及注意事项

SpringBoot线程池的创建、@Async配置步骤及注意事项

2021-12-30 09:40:06 832

仅供学习使用,数据库连接软件文档。

1、仅供学习使用 2、数据库连接文档教程

2022-03-21

论文压力测试报告截图---简单压力测试工具

解压后,运行管理员命令打开当前文件夹。 压测命令 ab -c 10 -n 100 http:/www.csdn.com/index.php -c10表示并发用户数为10 -n100表示请求总数为100 http:/www.csdn.com/index.php表示请求的目标URL 这行表示同时处理100个请求并运行10次index.php文件。

2022-03-01

bootstrap-datetimepicker压缩版的css及js

分享与热爱,仅供学习。 /*! * Datetimepicker for Bootstrap * * Copyright 2012 Stefan Petre * Improvements by Andrew Rowls * Licensed under the Apache License v2.0 * http://www.apache.org/licenses/LICENSE-2.0 *

2022-03-01

jquery的datepicker压缩版js及css

分享与热爱,仅供学习。 /*! * Datepicker v1.0.10 * https://fengyuanchen.github.io/datepicker * * Copyright 2014-present Chen Fengyuan * Released under the MIT license *

2022-03-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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