hills
码龄18年
关注
提问 私信
  • 博客:116,180
    社区:662
    116,842
    总访问量
  • 34
    原创
  • 1,958,925
    排名
  • 13
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2006-07-21
博客简介:

hills的专栏

查看详细资料
个人成就
  • 获得24次点赞
  • 内容获得16次评论
  • 获得88次收藏
  • 代码片获得569次分享
创作历程
  • 4篇
    2023年
  • 6篇
    2022年
  • 9篇
    2021年
  • 6篇
    2020年
  • 10篇
    2019年
  • 5篇
    2015年
  • 6篇
    2014年
  • 2篇
    2011年
成就勋章
TA的专栏
  • java并发多线程
    2篇
  • 代码技巧
    4篇
  • spring cloud 2.x
    4篇
  • nacos
    1篇
  • eureka
    1篇
  • Spring Data Elasticsearch
    1篇
  • Java
    22篇
  • UML
  • hadoop
    2篇
  • web
    4篇
  • apache httpd
    1篇
  • Netty5
    2篇
  • 备忘录
    4篇
  • 拾遗
    4篇
  • Spring
    9篇
  • eclipse
    2篇
  • maven
    1篇
  • druid
    1篇
  • 数据库连接池
    1篇
  • 新技术
    1篇
  • Stream
    1篇
  • Oracle
    3篇
  • sqlldr
    2篇
  • Hibernate
    2篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

180人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

SpringBoot版本变迁

SpringBoot版本变迁
原创
发布博客 2023.11.10 ·
129 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

查看和指定SpringBoot内嵌Tomcat的版本

查看和指定SpringBoot内嵌Tomcat的版本
转载
发布博客 2023.05.19 ·
6090 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Java GC 垃圾回收分析查看 JStat

java GC 垃圾回收 Jstat命令
转载
发布博客 2023.04.24 ·
1599 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

幂等性、原子性的简单理解

这里不作探讨,仅作简要说明。指的是一个操作或请求,无论执行多少次,结果都是相同的。指的是一个操作是不可分割的,要么完全执行,要么完全不执行。通过上述的名词解释,两者的区别显而易见。幂等性,相对来说稍微复杂些,说明如下。
原创
发布博客 2023.03.16 ·
308 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Nginx 最新各稳定版本介绍和release notes

发布资源 2022.12.18 ·
zip

ReentrantLock VS ReentrantReadWriteLock

java并发锁 ReentrantLock ReentrantReadWriteLock
原创
发布博客 2022.07.23 ·
411 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java多线程并发访问同步代码块:Lock使用简述

Java多线程并发访问同步代码块:Lock使用简述
原创
发布博客 2022.05.15 ·
470 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

[转载]Java守护线程的理解和使用场景

一、定义守护线程:为所有非守护线程提供服务的线程;换句话说,任何一个守护线程都是整个JVM中所有非守护线程的保姆。二、代码演示守护线程通过调用接口实现设置,java.lang.Thread#setDaemon(boolean on),参数boolean类型,true则是守护线程,false则不是守护线程。public static void main(String[] arg0) { System.out.println("main start=====");
转载
发布博客 2022.01.28 ·
551 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

[转载]Spring cloud gateway 过滤器

Spring cloud gateway 过滤器
转载
发布博客 2022.01.20 ·
650 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

[转载]spring cloud gateway vs zuul

spring cloud gateway 比较 zuul
转载
发布博客 2022.01.13 ·
486 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[转发]图示说明正向代理和反向代理

图示说明正向代理和反向代理
转载
发布博客 2022.01.13 ·
265 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

SpringBoot , Maven 打可执行jar包

SpringBoot , Maven 打可执行jar包
原创
发布博客 2021.12.28 ·
1034 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

(转载)Nacos与Eureka区别及选型建议

Nacos与Eureka均提供注册中心和服务治理功能,以下为两者差异和选型方案。功能差异模块 Nacos Eureka 说明 注册中心 是 是 服务治理基本功能,负责服务中心化注册 配置中心 是 否 Eureka需要配合Config实现配置中心,且不提供管理界面 动态刷新 是 否 Eureka需要配合MQ实现配置动态刷新,Nacos采用Netty保持TCP长连接实时推送 可用区AZ 是 是 ..
转载
发布博客 2021.09.30 ·
971 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Swagger3使用

SpringBoot整合Swagger3生成接口文档  前后端分离的项目,接口文档的存在十分重要。与手动编写接口文档不同,swagger是一个自动生成接口文档的工具,在需求不断变更的开发环境下,手动编写文档的效率实在太低。与新版的swagger3相比swagger2配置更少,使用更加方便。一、pom文件中引入Swagger3依赖<dependency> <groupId>io.springfox</groupId> <artifa
转载
发布博客 2021.09.17 ·
2376 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

转官网spring data支持Elasticsearch版本一览

Elasticsearch官网更新很快,截止2021/9/14最新版本已是7.14了,spring官网也在紧锣密鼓地在支持,以下为支持对应的版本一览,供有兴趣之士参考:序 Spring Data Elasticsearch及版本 特性 支持Elasticsearch版本 备注 1 Spring Data Elasticsearch 4.2 Support for custom routing values Elasticsearch 7.10.0  
原创
发布博客 2021.09.14 ·
2044 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

解决:Eclipse 新建maven工程(spring boot) pom.xml提示 line1 Unknown Maven Configuration Problem

注意此报错不影响工程的启动。因为eclipse插件不兼容的原因,加上当前spring boot工程默认是jar导出,所以需要在你的pom.xml加上以下配置‘项:<properties> <maven-jar-plugin.version>3.0.0</maven-jar-plugin.version></properties>上述代码中“3.0.0”需要你以实际的版本号为准。最后,右键项目=>Maven=>Update
原创
发布博客 2021.07.06 ·
884 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

根据指定日期获取上一个月

根据指定日期获取上一个月看过不少类似文章,利用Calendar的api:get(Calendar.MONTH) - 1)来算,思路是对的,但这个api有坑的,例如:当前日期为:2021-03-30,得到的上一月的结果为:202103,但我们期望结果是:202102。因为Calendar计算时,如果有时间算时间、有天算天,但我们期望结果是得到月,所以要先确保当前日期精确到月,即换算单位相同,具体代码如下,请参考:DateUtil.YYYYMM常量,即字符串:"yyyyMM"/**
原创
发布博客 2021.03.30 ·
3842 阅读 ·
3 点赞 ·
0 评论 ·
7 收藏

oracle 统计类型的总量的例子(case when用法)

oracle 统计类型的总量的例子(case when用法)<!--石油卡加油成功笔数-->SUM (CASE WHEN ms.REPAYEE_STATUS in('B','D','F') THEN NVL(ms.SHIYOU_REPAY_AMT,0) ELSE 0 END) as shiyouRepaySuccessAmount,<!--石油卡加油成功笔数-->SUM (CASE WHEN ms.REPAYEE_STATUS in('B','D','F') THE...
原创
发布博客 2021.03.16 ·
486 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

不使用线程池:多线程并发任务汇总结果demo

本文章仅作测试Thread.join()方法,用于借鉴一些普通场景并发并汇总结果的情况,如数据量大,分在相同结构,但不同名称的表的一个sql的查询,以提高查询效率。线程数最好以真正运行的核数为准,参考:java.lang.Runtime的方法:int availableProcessors()先上任务线程类代码,类似后台的service类sleep()模拟业务执行的时间public class JoinThread implements Runnable { private St
原创
发布博客 2021.03.04 ·
580 阅读 ·
1 点赞 ·
3 评论 ·
0 收藏

linux 文件分割性能测试

文件大小1.5GB将文件分割,分割文件以4, 800行来拆分每一个文件,共消耗20秒共生成2129个文件将文件分割,分割文件以50, 000行来拆分每一个文件,共消耗15秒共生成205个文件将文件分割,分割文件以100, 000行来拆分每一个文件,共消耗14秒共生成103个文件将文件分割,分割文件以20, 000行来拆分每一个文件,共消耗16秒共生成511个文件...
原创
发布博客 2021.03.04 ·
413 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏
加载更多