邕南居士
码龄9年
关注
提问 私信
  • 博客:6,309
    社区:3,754
    问答:2,203
    动态:73
    12,339
    总访问量
  • 8
    原创
  • 1,671,529
    排名
  • 4
    粉丝
  • 0
    铁粉

个人简介:蓦然回首,少年没有变,世界也没有变,变的只是人心。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2015-07-05
博客简介:

燕然阁

博客描述:
愿此生无悔,功刻燕然,富贵还乡。
查看详细资料
个人成就
  • 获得5次点赞
  • 内容获得1次评论
  • 获得10次收藏
创作历程
  • 1篇
    2023年
  • 6篇
    2020年
  • 1篇
    2017年
成就勋章
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring
  • 微软技术
    c#.netasp.net
  • 服务器
    linux
创作活动更多

如何做好一份技术文档?

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

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

【JAVA】使用Redisson、反射、切面调制的分布式锁注解

2.存在大量毫秒级别并发场景,RC隔离级别下的mysql去获取同样的事务版本,对同样表的修改会有被相互覆盖的情况。3.需要以方法为维度加上分布式锁,保证毫秒级别的并发里,对同一张表的操作不会有同样的版本号。4.锁应该以方法为维度,方便加在持久层(对数据库单表操作)或者直接加在服务层的方法上。一个可供拓展的handler接口。1.数据库隔离级别为RC。
原创
发布博客 2023.07.03 ·
304 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

我终于知道lombok最大的用处了,就是为了防止某些憨憨在get、set方法里写逻辑!我没有这个方法你就没得搞!

发布动态 2021.10.14

关于mybatis查询列获得结果集映射问题

答:

用collection

<resultMap type="user" id="usersOrdersResultMap">
    <collection property="cityList" javaType="List" ofType="Integer">
        <id column="city_code" property="number"/>
    </collection>

</resultMap>

回答问题 2020.12.10

单例(singleton)模式与全局变量的区别是什么?

答:

所谓全局变量也只是在某一个文件内公用,单例模式是在整个程序周期内都只有一个实例。

回答问题 2020.12.10

C语言while(scanf("%d",&a)==1) 是什么意思

答:

scanf是个函数,当有输入的时候,返回值为1

结合起来,当有输入的时候,while条件为真,执行while内语句。

回答问题 2020.12.10

【Java】Redis防止重复提交方案

三步走:自定义注解、切面捕获注解、使用token和上送值生成keyimport java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;/** * 防止重复提交<br/> * 使用token和上送参数计算MD5作为缓存key,<b
原创
发布博客 2020.12.09 ·
625 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

不负责任没道理不知道是啥的JAVA收集

数据库索引1.为什么需要索引?我们看到数据库呈现出来的表格数据,我们会以为这些数据在磁盘中也是这样按顺序存下来的。其实,逻辑上相邻的记录在磁盘上也并不是一定物理相邻的。每一行数据都对应这一个唯一的物理地址,当你去读取这条数据的时候,就需要根据你给的条件去进行检索,比如NAME=“CHRIS”。但是,这些数据其实都存在磁盘的不同片区中,所以读取的时候就需要磁盘进行大量的寻道操作,这带来很高的I/...
原创
发布博客 2020.04.11 ·
321 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

索引的原理.docx

发布资源 2020.04.05 ·
docx

kotlin-docs.pdf

发布资源 2020.04.02 ·
pdf

Quartz集群配置.doc

发布资源 2020.03.30 ·
doc

Docker-Swarm集群-Portainer使用总结

一、安装Docker1.windows7下安装docker是的,现在还是有人用windows7的,因为没有Hyper-V,所以并不能使用docker for windows,但是可以使用docker toolbox,也有人喜欢放到linux虚拟机里用(docker for windows也是带了linux内核)。点击Docker Toolbox overview进行下载。安装完成后...
原创
发布博客 2020.02.20 ·
1490 阅读 ·
2 点赞 ·
1 评论 ·
1 收藏

Java-Spring-Quartz使用总结

对于springboot来说,调度可以通过注释来启动一个简单的cron调度任务。@Scheduled(cron = "0 0 3 * * ?") 但是比较复杂的业务场景,就需要到调度引擎了,quartz就是一款优秀的调度引擎。目前是试过两种spring版本的集成,1.5.9跟2.0.3版本,有所区别。1.5的spring并没有提供专门的start启动类,所以很多东西都要自己手动写...
原创
发布博客 2020.02.20 ·
1354 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

Java-Spring-Spring Cloud Config的简单使用

首先你需要一个eureka服务,用来分发和服务间互相调用。导入包(这个是官网的配置) <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> ...
原创
发布博客 2020.02.19 ·
131 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java-Spring-Eureka的简单使用

首先,你需要一个springboot工程。包依赖: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server&l...
原创
发布博客 2020.02.19 ·
708 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Null 合并运算符( ?? )

double? num1 = null; double? num2 = 3.14157; double num3; num3 = num1 ?? 5.34; Console.WriteLine("num3 的值: {0}", num3); num3 = num2 ?? 5.34;
原创
发布博客 2017.10.20 ·
1368 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏
加载更多