自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

成名宁杰的博客

Java Spring WEB AI 性能优化等学习交流 个站 http://adaivskenan.cn

  • 博客(62)
  • 资源 (2)
  • 收藏
  • 关注

原创 SpringBoot Import提示Cannot resolve symbol

项目开发过程中经常在IDEA中出现Cannot resolve symbol,但是依赖确定已经通过maven或者gradle依赖了。jar包的scope不正常,如果只是runtime则无法import,需要调整为compile。IDEA 存在缓存 File -> Invalidate Caches/Restart。

2024-01-08 21:15:00 456 1

原创 Spring常见的造成数据库连接泄露的写法

Spring常见的造成数据库连接泄露的写法

2023-12-21 15:40:16 431

原创 Spring Mybatis随记

TransactionSynchronizationManager为每个线程对应的数据库连接维护了事务相关的信息。mybatis通过SqlSession进行数据库操作;

2023-12-15 17:16:06 539

原创 Spring事务 -- 持续更新中

Spring中七种事务传播行为

2023-09-13 10:55:24 130

原创 docker部署nginx记录

docker部署nginx记录

2023-03-23 21:30:00 107 1

原创 Git分支推送异常

解决feature/*分支提交异常问题

2023-03-14 00:15:00 377

原创 SpringBoot 3.x Gradle异常

Project\Module的JDK版本均为17,但是Gradle执行时的JVM版本过低,导致异常

2023-03-13 18:10:47 738

原创 Spring上传文件路径配置

Spring上传文件路径配置与Tomcat源码说明

2022-12-15 18:45:00 3724

转载 Spring Boot 框架中如何优雅的注入实体 Bean

SpringBoot 根据条件动态注入不同 Bean,让一个Service有多种实现

2022-12-06 15:13:36 994

原创 Centos系统初始化脚本

Centos系统初始化脚本

2022-09-15 09:06:07 363

原创 Lambda常用函数接口与方法引用

Lambda常用内置函数与方法引用的使用

2022-06-16 22:04:11 159

原创 使用Lambda与方法引用改进List排序写法

下面通过参考代码演示实现“原始”写法如何演进到函数式编程的过程。1. 内部类传递实现2. 匿名内部类简化代码3. Lambda引入4. 使用Comparator提供的comparing方法简化5. 方法引用

2022-06-11 21:48:16 130

原创 ReentrantReadWriteLock死锁分析

ReentrantReadWriteLock死锁分析:1、锁升级;2、Stack Overflow

2022-05-31 16:52:52 799

原创 查找Brew安装的Redis配置文件

1. 查看安装路径brew list redis安装路径/usr/local/Cellar/redis/{version}2. 查看brew安装的redis配置查看homebrew.mxcl.redis.plist文件信息注意截图中框选的部分,是homebrew安装的redis执行参数启动命令redis-server配置文件redis.confdaemonize默认值noyes:redis采用的是单进程多线程的模式。当redis.conf中选项daemonize设置成yes时,代

2022-05-21 12:04:53 1147

原创 Git 分支管理与提交规范

Gitflow分支管理与提交规范整理

2022-05-20 10:45:23 834

原创 Git换行问题

开发时经常出现开发平台不一样的情况,有人喜欢Windows,有的偏爱Linux、Mac,此时Git可能会出现因为换行符造成不必要的修改情况,通过设置core.autocrlf解决混合开发遇到的问题

2022-05-19 23:07:58 4184

原创 GitLab搭建与使用简介

GitLab搭建与使用简介,搭建企业内git管理平台

2022-05-19 22:08:26 207

原创 解决Oracle占用磁盘太大的问题

数据库运行了一段时间后,表空间一直增加,但是实际数据量并没那么大。如何降低表空间对磁盘的占用呢?

2022-05-17 17:43:30 4547

原创 SpringBoot集成OAuth2.0有新方案了

SpringBoot 2.X已经抛弃了对Spring Security OAuth模块,而是通过Spring Security 5 支持了OAuth 2.0、客户端、资源服务器、授权服务器(当前版本0.2.3,尚未稳定)。

2022-05-15 10:14:27 2867

原创 ExecutorCompletionService处理并行业务

ExecutorCompletionService处理并行业务,一种简单的顺序获取结果方案

2022-05-13 12:07:56 309

原创 CompletableFuture实战与分析

Future对于结果的获取不够好,只能通过阻塞或者轮询的方式得到任务的结果。在Java8中Doug Lea大师提供了一个CompletableFuture工具类,可以更优雅的对异步并行操作进行编排。Future VS CompletableFutureCompletableFuture支持手动完成任务,比如被调用的远程服务无响应,可以手动返回一个结果;Future则会导致调用方挂起。CompletableFuture支持callback,Future只能通过get阻塞的获取结果。Completab

2022-05-13 11:23:26 712

原创 Guava常用API整理中

Guava常用API整理--更新中

2022-04-28 16:45:10 376

原创 Springboot @Async不执行原因分析

Spring @Async执行慢、或者不执行分析

2022-04-28 11:29:41 4293

原创 JVM远程调试配置参数

-Xdebug不是万能的,不同java版本如何开启远程调试

2022-04-20 09:19:04 1447

原创 SpingCloud获取当前服务ip地址

获取方式:@Value("${spring.cloud.client.ip-address}")源码获取地址参考:/* * Copyright 2012-2020 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License.

2022-03-24 20:29:37 6185

原创 Mac App推荐列表-更新中

Mac App推荐列表,长期更新中

2022-01-23 09:43:08 219

原创 maven gradle仓库配置

阿里云Maven、Gradle仓库设置。IDEA刷新失效时命令行刷新依赖。

2022-01-15 12:07:49 1745

原创 FeignClient增加Basic Authentication认证信息

SpringBoot应用中通过使用FeignClient与第三方服务REST API交互。如果请求中需要进行安全认证,可以对FeignClient进行设置,下面以Basic Authentication 认证为例说明如何使用。@FeignClient(name = "workflow", url = "${workflow.api.baseUrl}", configuration = WorkFlowFeignClientConfiguration.class)public interface Work

2022-01-15 11:38:14 2354

原创 Linux创建Swap分区

Linux创建Swap分区,解决服务内存不足问题

2022-01-06 12:45:55 927

原创 Spring将不同数据库的唯一约束异常统一为DuplicateKeyException分析

达梦数据库、南大通用等国产数据库错误码与Spring框架适配的方式。Spring将不同数据库如Oracel、MySQL出现唯一约束异常能统一为DuplicateKeyException的分析

2021-12-31 20:45:17 3650

原创 苹果Mac OS实现长按 command+Q 退出软件,避免误触直接退出应用终极解决方案

解决MacOS 系统 误触Common+Q 导致应用直接退出问题

2021-12-30 10:57:12 2144

转载 Gradient Descent Intuition

Gradient Descent Intuition

2021-12-29 21:22:56 102

转载 Gradient Descent

Gradient Descent By Ng

2021-12-27 22:24:01 76

原创 Nginx性能优化必备参数与说明

Nginx性能优化配置参考,CPU亲和、网络模型优化、TCP连接优化、日志、gzip

2021-12-26 23:08:27 1231

原创 腾讯云平台WordPress建站问题记录

腾讯云平台 WorkdPress遇到的几个小问题

2021-12-25 22:41:25 799

转载 Cost Function - Intuition I

吴恩达Cost Function Intuition I, 手动计算损失函数,绘制损失函数

2021-12-25 12:11:32 97

转载 Cost Function

Andrew Ng 讲解的损失函数,平方误差函数

2021-12-25 11:06:15 100

原创 Nginx配置参考

Nginx性能优化配置参考;核心数自动匹配、CPU自动亲和

2021-12-24 12:05:03 1192

原创 Linux常用命令【长文更新中】

后端工程师常用Linux命令--持续更新中

2021-12-23 21:59:55 368

原创 nginx 返回 502 Bad Gateway

nginx 返回 502 Bad Gateway 的一些解决办法和排查思路

2021-12-23 14:10:06 1653

Debug程序下载

Debug.exe Debug程序下载,汇编小工具

2014-01-10

Android控件及布局的使用

Android控件及布局的使用,帮助使用各种控件,多实验掌握

2012-09-24

空空如也

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

TA关注的人

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