自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (15)
  • 收藏
  • 关注

原创 IntelliJ IDEA 打包 Web 项目 WAR 包(含 Tomcat 部署+常见问题解决)

本文详细介绍了使用IntelliJ IDEA打包Web项目WAR包的全流程,包括前置准备、核心Artifacts配置、打包验证、Tomcat部署及常见问题解决。重点讲解了如何正确配置Web根目录、补全WEB-INF结构、关联模块输出等关键步骤,并提供了WAR包有效性验证方法和部署后的访问测试方案。针对打包后依赖缺失、class文件丢失、404错误等高频问题给出了具体解决方案,同时扩展了Maven项目和模块项目的打包技巧。通过"配置-打包-验证-部署"的完整闭环指导,帮助开发者避免90%的

2025-10-16 19:55:52 1986

原创 思维多样性:破解复杂问题的多维支撑与成长赋能实践

思维多样性源于家庭、教育、社会、职场等多重因素的共同塑造。本文提出六种突破单一思维局限的方法:1)多维度思考全面把握问题本质;2)行业专业视角借鉴跨领域经验;3)历史与未来视角延展时间维度;4)经济学视角优化资源配置;5)跨文化思维适应全球化需求;6)整合多元思维形成创新解决方案。培养系统性思维习惯,能有效提升问题解决能力,实现从被动应对到主动破局的转变。

2025-10-15 17:26:20 171

原创 智能体提示词:项目经理超级个体

你是一个融合了战略远见者、组织心理学家、系统思想家、风险大师和卓越领导者的项目管理超级个体。你的使命不是简单地“管理”项目,而是催化价值创造,并构建一个能够持续、高效地交付价值的、有韧性且能自我优化的项目系统。

2025-10-11 18:10:45 526

原创 智能体提示词:软件开发超级个体

你是一个融合了顶尖软件架构师、资深全栈工程师、DevOps专家和技术领袖的超级个体。你的存在是为了解决软件领域最棘手的问题,并以最高效、最深刻的方式构建技术解决方案。

2025-10-11 17:36:31 531

原创 Trae CN配置Maven环境

(1)如果maven参考时https的,可以配置如下配置忽略ssl证书验证,如果本地配置的证书和maven仓库中一致可以忽略此配置。当同时开发多个不同项目时,需要给每个项目配置独立的maven仓库信息。(2)setting.xml文件需要根据自己的maven仓库相关信息进行配置。

2025-09-30 17:56:20 2740

原创 Java程序启动慢,DNS解析超时

你是否在项目部署中遭遇程序启动漫长的困扰?启动命令下达后,竟需苦等 1 - 2 分钟才见程序日志,一次完整启动耗时长达 5 - 6 分钟!别慌,本文深度剖析根源,原来是 DNS 服务器配置 “捣鬼”,JVM 启动解析时被 “卡脖子”。我们还精心准备了超实用排查与解决秘籍,从 JVM 网络调试日志查看,到 hosts 文件优化、IPv6 禁用、JVM 解析行为调优…… 全方位教你攻克难题,提升项目启动效率,绝对是运维、开发人员不容错过的实操干货,速来解锁高效启动新姿势,让项目启动 “飞” 起来!

2025-08-20 14:23:22 583

原创 IDEA注释快只有一行时不分行的设置

在编写注释时,有时使用注释块来标注一个变量或者一段代码时,为了节约空间,希望只在一行中显示注释快。“一行注释不分行”勾选上。

2024-06-27 10:02:35 517

原创 达梦数据统计库表中的数据量

###2、创建统计表的存储过程(上千万表,可能存在性能慢的问题)#### 3、执行存储过程,进行表数据统计。#### 1、创建存储表数据的表结果。#### 4、统计数据量。

2024-06-22 13:50:44 814

原创 OpenFeign 调用报错 FAQ

微服务间调用异常FAQ

2022-09-08 15:48:09 723 1

原创 spring cloud gateway nacos搭建动态路由

spring cloud gateway nacos搭建动态路由一、环境开发工具:IntelliJ IdeaJDK 1.8Spring boot 2.3.12.RELEASEspring cloud Alibaba 2.2.7.RELEASENacos 2.0.4spring cloud Hoxton.SR12二、基于Nacos的微服点击进入【基于Nacos的微服务】三、gateway程序目录四、配置文件3.1 pom.xml<?xml version="1.0"

2022-05-26 15:57:36 966

原创 springboot 忽略接收请求中的参数

springboot 忽略接收请求中的参数一、场景说明在一些开发场景中,特别是前后端分开开发的场景中,由于后端接口采用的VO接收前端请求传递的参数,但是前端开发小伙伴可能会把vo中所有属性不进行过滤就直接调用接口,这样会导致后端api由于不需要某些字段而导致api运行失败,比如:id字段等。二、开发环境开发工具: IDEA开发语言: JAVA 1.8开发环境: Springboot 2.4.13三、实现思路使用Java的注解技术,定义一个ReceiveIgnoreParam注解,作用在

2022-05-09 21:43:44 5483 1

原创 Springcloud集成Seata分布式事务

Springcloud集成Seata分布式事务一、环境开发工具:ideaspringcloud版本:Hoxton.SR12springboot版本:2.3.12.RELEASEspringcloud alibaba版本:2.2.7.RELEASEseata版本:2.2.7.RELEASESeata单机部署、 Seata集群部署 和 nginx代理nacos集群二、pom文件依赖主要给出核心依赖,其他依赖自行引入,不如springcloud、springcloudalibaba等等

2022-04-11 22:54:10 3980 1

原创 Nginx代理Nacos集群部署

Nginx代理Nacos集群部署一、环境操作系统:Centos7及以上或MacNginx版本:1.21.6Nacos版本:2.0.4Nginx网址、Nginx中文文档Nacos网址二、Nacos集群部署bin目录下的【start.sh】文件配置内容如下:export SERVER="nacos-server"export MODE="cluster"export FUNCTION_MODE="all"说明:下载后直接解压,不需要进行调整Nacos默认就是集群启动:如

2022-04-11 15:11:51 7976 1

原创 Seata集群部署

Seata集群部署一、环境操作系统:Centos7及以上或MacSeata版本:1.3.0Nacos版本:2.0.4Seata单机部署Seata中文网站二、部署集群部署其实还是相对容易的,从Seata服务角度来讲的话,其实就是把Seata多个服务节点注册到服务治理组件上(如:Nacos)向Seata客户端提供服务支持。本文章使用伪集群的方式进行讲解,Seata服务节点2个。Seata集群目录上图服务节点中的所有配置一模一样,具体配置可参考:Seata单机部署。启动各节

2022-04-09 19:18:29 2344

原创 Seata单机部署

Seata单机安装一、环境Centos7及以上或者MacSeata 1.3.0Seata官网下载地址二、file.conf配置采用DB模式进行配置,文件内如,其他内如可以保留也可以直接删除## transaction log store, only used in seata-serverstore { ## store mode: file、db、redis mode = "db" ## database store property db { ##

2022-04-06 23:39:09 1043

原创 spring cloud alibaba nacos搭建最小可运行微服务

一、环境开发工具:IntelliJ IdeaJDK 1.8Spring boot 2.3.12.RELEASEspring cloud Alibaba 2.2.7.RELEASEopenfeign 2.2.9.RELEASE二、程序目录可以通过开发工具中的maven、spring initializr等进行项目创建。内容包括:父工程、两个子工程。结构如下图:①父工程,该工程仅是pom工程,向子工程提供pom的继承。②子工程,用于两个服务之间的调用工程说明:order服务通过re

2022-03-25 14:44:10 8632

原创 Nginx代理Redis哨兵主从配置

Nginx代理Redis哨兵主从配置一、环境Nginx版本:1.21.6Center7.5及以上或Mas OS搭建Redis哨兵主从模式Springboot集成Redis哨兵主从模式提示:Nginx必须安装upstream模块二、配置Nginx配置有三个方案(详见后续内容),其中:方案一将哨兵所有节点使用一个端口对外映射;方案二是每个哨兵端口配置一个对应的映射端口,总体和正常哨兵配置方式无差别;方案三其实就是方案一和方案二的结合体。个人认为其意义不大,有兴趣的小伙伴可以自行尝试。

2022-03-23 11:01:58 6558

原创 springboot 集成redis哨兵主从

springboot 集成redis哨兵主从一、环境spring boot 2.3.12.RELEASEJDK 1.8IntelliJ IDEA开发工具Redis哨兵主从搭建二、POM文件pom文件其他忽略,只展示和redis有关系统的依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter<

2022-03-22 16:35:16 2096

原创 ElasticeSearch 统计总条数

本文主要介绍了 Elasticsearch 中统计文档总条数的两种方式:一是利用_count API,可直接获取符合查询条件的文档总数,操作直接;二是借助搜索操作的hits.total.value字段,配合size: 0和track_total_hits参数控制统计精确性与性能。实际使用需结合场景,依需求选方式,平衡准确性和效率。

2022-03-09 14:51:40 5937

原创 java自定义日期注解,并在springboot中使用

关于java的注解在此就不赘述了。如有疑惑的小伙伴,请自行“度娘”。下面直接上代码1、注解类package com.jwssw.annotation;import javax.validation.Constraint;import javax.validation.Payload;import java.lang.annotation.*;/** * 类描述:日期类型注解 * * @author 鲁浩鹏 Lu Haopeng * @version 1.0 * @email

2022-02-12 13:44:56 966

原创 Nodejs历史版本下载

以往的版本 | Node.js

2022-01-28 14:22:59 5434

原创 JAVA中字符串转下划线

public static void main(String[] args) { ArrayList<String> strings = CollUtil.newArrayList("id", "create_user", "create_date", "update_user", "update_date"); strings.forEach(str -> { System.out.println("private St...

2022-01-23 15:28:49 1058

原创 Mysql的13位毫秒值获取方式

获取13位毫秒值select REPLACE(unix_timestamp(current_timestamp(3)),'.','');结果:

2021-12-06 13:52:55 554

原创 spring boot集成redis哨兵模式(一主二从)

主要介绍了 Spring Boot 集成 Redis 哨兵模式(一主二从)的相关内容。首先简述了该集成是在 Spring Boot 应用中配置连接采用哨兵机制的 Redis 集群,其集群含 1 主 2 从节点,哨兵节点保障高可用,适用于对数据可靠性和服务连续性要求高的场景。

2021-08-14 12:32:23 9522 1

原创 redis 主从哨兵模式(一主二从)

redis 主从哨兵模式(一主二从)一、环境操作系统:centos7.6redis版本:6.2.5ssh工具:xshell和xftp二、安装三台服务器使用相同的方式安装redis把redis-6.2.5.tar.gz文件上传到服务的/usr/local/src/tools目录中#> tar -xvf redis-6.2.5.tar.gz将解压后的文件移动到/usr/local目录下,并重命名redis#> mv redis-6.2.5 /usr/local/re

2021-08-09 00:00:02 876

原创 MySQL的两种登录方式

d

2021-07-18 18:15:55 6744 2

原创 Nginx配置直接下载文件

http { server { listen 8081; service_name localhost; location /download/install.zip { alias /data/download/install.zip; } }}以上代码即可实现文件直接下载,其他方式后续完善,敬请期待!...

2021-04-24 18:17:00 1775

原创 让右脑向左脑转换

不要太着急,解决问题时。学会轻松面对不确定的事情,进行创造时,坦然面对荒谬和不切实际的东西。学习过程中,不要太迫于学会和记忆,首先只是适应它,试着先理解其意思,掌握主旨思想。...

2021-03-28 10:32:03 322

原创 spring @Qualifier注解

spring @Qualifier注解该注解想必大家都比较熟悉了,可他的用法都有哪些呢?第一种,相对简单,也是工程师们经常用得到的,用法如下: @Qualifier("userDaoImpl") @Autowired private UserDao userDao;还有一种情况,不知道有多少小伙伴指导,用法如下: @Qualifier("cn.com.jwssw.rbac.service.impl.UserDaoImpl") @Autowired private UserDao us

2021-03-04 21:18:27 442 3

原创 团队管理 之 感觉不到“被管理”

管理者如果让手下的员工感觉不到“被管理”,这样的管理者才是正真的会管理。这样的管理者会经常给团队提供机会,让大家一起享受成功。这些机会可能是一些想的策划、演示或者模拟练习,总之是任何能够让团队快速习惯共同成功的事情。最棒的成功就是看不到任何明显的管理,团队是平等而友好个体的聚合,在一起努力工作, 这样的管理者被同行视为幸运儿。对他们来说什么事情都很顺利。他们得到了一群活力十足的员工,项目进展很顺利,团队中的每个人都保持着高涨的热情。这样的管理者从来不会被急得满头大汗。...

2021-02-06 15:43:24 263

原创 团队管理 之 伪造截止日期

首先介绍一下什么是伪造截止日期(后墙),所谓伪造截止日期其实就是管理层、部门领导或者公司领导对某项工作设定的必须、一定、坚决要完成的最后日期。 其实我个人是不反对的,但是前提是合适、符合人情的截止日期。如果制定一个紧张的截止日期,他不但不能启动作用反而会成为完成工作的阻力。管理层、部门领导或者公司领导在接到一项客户比较着急的需求时,总是不管三七二十一立马要求团队“必须在……之前完成”或者”绝对、必须在2月底完成“等等之类的言辞。听完领导一番言语后,开发的小伙伴们不禁在想:”为什...

2021-01-31 16:26:11 312 2

原创 Mybatis if/when中判断字符串

Mybatisif/when中判断字符串无论在xml或者在@Select等注解中写的if判断的做法,经常只判断空或者''。其实还有一种可以判断字符串或者数值,代码如下:@Select({"<script>", "select aab001,aac001 from ab01 where aac001 is not null ", "<if test='aab001 != null and aab001 = \"1209933\"'>", " and aab001.

2021-01-29 09:58:27 1900 2

原创 【团队管理】之 团队自毁

【团队管理】之“团队自毁” 请不要谈论建设团队,因为团队不是建设出来的,而是需要培养出来的。就像农民不能完全控制土地一样,农民给土地施肥,然后播种,根据最新的科学方式灌溉,最后只能等待。农民可能有收获,也可能没有收获。要是开花结果,农民就心满意足,但是下一年农民还得付出汗水和努力。这跟团队的形成非常类似。 如果经常在思考怎么才能建设“凝聚的团队”,倒不如思考那些阻碍了这样团队的形成。思考下列问题的存在:防御式管理 官僚主义 物理隔离 时间碎片 牺牲产品质量 伪造截...

2021-01-27 19:12:53 177

原创 Mybatis的Mapper方法中传递map参数的写法

Mybatis的Mapper方法中传递map参数的写法当我们在进行数据分页查询时,如果想让Mybatis的分页查询返回Map对象的集合,我们需要在查询的方法上使用单个参数或者使用Map对象作为参数进行传递。第一种方式:使用单个参数。@Select({ "select aab001,aab002 from ab01 where aad101 = #{aad101}", " order by aad101 desc"})public List<Map<String,

2021-01-27 18:56:31 5547

原创 团队管理 之 论领导力

论领导力的重要性 在第一次世界大战中有这样一个例子,在战争中的新晋军官完全无法领导他的部队作战。用枪来指挥意味着你是站在手下的背后进行“领导”,这与工作榨取风格的领导里雷同。在工作环境中,拥有职务和地位的权力就是那支枪。 领导力不是从我们身上榨出什么东西,而一种服务。领导力保证了领导人员能够不停推动大家前进。虽说他们不时会制定明确的方向,但是他们更多市催化剂,而非导航员。他们给奇迹的产生带来了可能。如果企业能够接受自然产生的领导力,企业内就不需要那么多的空对空的...

2021-01-17 22:03:59 225 1

原创 团队管理 之 何为管理

正确的人,在正确的时间里,使用正确的方式,做着正确的事情。没有做不好的工作、任务!

2021-01-16 23:14:25 201

原创 Nginx一个Server代理多个Vue项目

### Nginx一个Server代理多个Vue项目#### 配置Vue项目* **配置vue.config.js的outputDir和publicPath属性**```module.exports = { outputDir: 'quilt', // 打包输出的目录名称 publicPath: '/quilt', //index.html文件 资源的引用路径前缀 // …… 其他配置省略}```输入如下图:* **配置Vue Rou...

2020-12-10 15:49:43 2114

原创 Spring Cloud Config 客户端启动错误(Fetching config from server at : http://12)

Spring Cloud Config 客户端启动错误 FAQJava HotSpot(TM) 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended2020-11-27 22:35:10.784 INFO 25140 --- [ main] trationDelegate$BeanPostP

2020-11-27 23:13:45 2429

原创 团队管理 之 成为指导者

成为指导者教学相长(Knowledge grows when given)成为指导者,并不意味着要手把手教团队怎么做,也不是说在白板上前进行讲座,或者开展小的测验什么的,可以在进行自备午餐会时展开讨论。成为指导者意味着要分享——而不是固守——自己的知识、经验和体会。意味着要对别人的所学和工作感兴趣,同时愿意为团队增加价值。一切为了提高队友和你的能力和水平,而不是为了会灭团掉。...

2020-11-19 13:31:54 249

原创 Nginx代理Mysql端口并开启SSL

Nginx代理Mysql端口并开启SSL第一步:配置nginx的stream在安装nginx时需要安装stream模块,stream配置如下:#> ./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-stream --with-stream_ssl_module注:stream模块只有nginx1.9之后的版本才支持nginx安装完成后stream模块的配置信息如下:stream {

2020-07-22 18:10:20 3199

MyEclipse 快捷键

新手必看,你想让你的老板(或项目经理)在开发速度上刮目相看吗?那么快些掌握MyEclipse快捷键吧! 老手必备,当你忘记的时候你可以查阅,不需要什么都要记在脑子里,太累了!

2010-09-13

MyEclipse 优化文档

将您的MyEclipse进行瘦身,从此不再占用过多内存及缩短MyEclipse启动时间,收益匪浅!!!

2010-09-09

bugfree svn整合(二)

bugfree svn整合说明文档,您还需要下载(一)才能更好、更快地帮助您完成bugfree与svn的整合。

2013-03-29

自定义NetBeans中的ant脚本

自定义NetBeans工具生成的ant脚本,从此自己通过ant脚本让Netbeans清理、编译和打包。

2013-10-08

bugfree svn整合(一)

bugfree3.0.4与Subversion服务器端-1.7.6完美的整合,使你bug与代码进行有效的关联。

2013-03-29

SoapToolkit30

你还在愁客户端需要安装SoapToolkit30吗?下载后将dll文件注册后就不需要再安装了,纯绿色dll。 SoapToolkit30全套dll文件,vb WebService从此就这么简单。

2016-01-16

Netty 官方例子

将netty官方提供的例子运用idea工具整理出来并可以运行

2018-06-20

Spring集成Redis进行数据缓存

SpringMVC集成Redis进行缓存管理,SpringMVC基于接口编程的实例,从代码中学习Spring是怎么集成缓存。

2018-02-22

netBeans快捷键

使用betbeans快速开发,提高您在工作中效率。

2012-10-23

swing Jtable 单元格合并

实现jtable合并单元格。给大家一种思路。

2014-03-03

文本框日历

使用java swing组装的日历,分为:单个日历、文本框日历;主要的是有源代码。

2012-10-23

Extjs 教程

Extjs快速入门必看资料,有助你在Extjs世界里成长。

2012-03-26

extjs 自动提示文件

加载到myeclipse中,在编写extjs文件时自动提示。大大提高了编写extjs代码的速度。

2012-02-14

extjs4 源码

布局用来管理多个子组件,并且在任何时刻只能显示一个子组件。这种布局最常用的情况是向导模式,也就是我们所说的分布提交。

2012-02-14

空空如也

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

TA关注的人

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