CSU_Dennis
码龄10年
关注
提问 私信
  • 博客:641,002
    社区:82
    问答:1,137
    642,221
    总访问量
  • 244
    原创
  • 1,328,409
    排名
  • 230
    粉丝
  • 4
    铁粉

个人简介:博主2019年6月毕业于中南大学计算机院

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖南省
  • 加入CSDN时间: 2014-10-14
博客简介:

热爱我的热爱

查看详细资料
个人成就
  • 获得286次点赞
  • 内容获得98次评论
  • 获得387次收藏
创作历程
  • 1篇
    2021年
  • 8篇
    2020年
  • 56篇
    2019年
  • 91篇
    2018年
  • 115篇
    2017年
成就勋章
TA的专栏
  • 中间件
    4篇
  • 云计算/区块链
    7篇
  • springBoot/springCloud
    2篇
  • 日常bug
    10篇
  • 常用工具类Demo
    9篇
  • JAVA基础
    46篇
  • SSM框架
    24篇
  • 线程/并发
    15篇
  • 数据库
    25篇
  • 操作系统/网络
    17篇
  • Linux
    25篇
  • Redis
    5篇
  • Git/GitHub
    5篇
  • Idea/Eclipse/Atom/Webstorm
    27篇
  • HTML/JavaScript / Jquery
    10篇
  • 剑指offer/leetCode
    41篇
兴趣领域 设置
  • 大数据
    mysql
  • 后端
    spring架构
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

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

mybatis逆向工程去除注释配置

<commentGenerator> <property name="suppressDate" value="true"/> <property name="suppressAllComments" value="true" /> </commentGenerator>
原创
发布博客 2021.04.15 ·
1140 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

事务的四种隔离级别

事务的四种隔离级别数据库事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事务的并发操作中可能会出现脏读,不可重复读,幻读。下面通过事例一一阐述它们的概念与联系。Read uncommitted读未提交,顾名思义,就是一个事务可以读取另一个未提交事务的数据。事例:老板要给程序员发工资,程序员的工资是3.6万/月。但是发工资时老板不小心按错了数字,按成3.9万/月,该钱已
转载
发布博客 2020.11.05 ·
345 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql 循环查询in 按照参数顺序输出结果

用到的关键字:fieldorder by field比如项目中存在的例子:例如:select software_id from software where status=1 and cd_client_flag=20 and software_code in<foreach item = "code" collection="codeList" separator="," open="(" close=")"> #{code}</foreach>order .
原创
发布博客 2020.07.20 ·
878 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

list中除去所有null值

List.remove(Object o):删除一个元素,成功则返回true;需要注意它只删除一个; List.removeAll(Collection<?> c):删除存在集合c的所有情况,注意入参不是一个元素; List.removeIf(Predicate<? super E> filter):删除所有满足条件的元素,入参为Lambda表达式。例如:list....
原创
发布博客 2020.04.17 ·
3079 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

kafka问题记录,持续更新

启动命令:./kafka-server-start.sh -daemon ../config/server.properties查看端口占用命令和kill进程:
原创
发布博客 2020.02.06 ·
284 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

centos7 修改root@后用户别名

修改命令:vi /etc/hostname,修改为自己想要的名字,然后改好后重启系统查看下修改后的hostname
原创
发布博客 2020.01.11 ·
1404 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

springboot学习笔记2——springboot配置文件

一、自定义属性创建工程的时候系统默认会在src/main/java/resources目录下创建一个application.properties,结合教程和现在的项目,改为改为application.yml二、将配置文件的属性赋给实体类创建一个实体:配置文件,其中配置文件中用到了${random} ,它可以用来生成各种不同类型的随机值。controller,可加...
原创
发布博客 2020.01.08 ·
267 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springboot学习笔记1——springboot初始化

写在开头:虽然工作了,但都是业务逻辑,了解业务的基础上码砖头就好了,但是框架配置,设计、架构等方面还是得靠自己去充电。本来准备买慕课上的实战网课进行学习,后来还是感觉先把基础打牢再开始实战印象才是最深的。本次学习笔记都来自方志鹏老师的博客 https://www.fangzhipeng.com/springboot/2017/05/01/springboot1.html一、...
原创
发布博客 2020.01.08 ·
332 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

IDEA 19.2 新建工程没有spring initializer解决方法

版本问题,如果你安装的是社区版,如图只有在plugins 中搜索spring assistant安装,然后restart
原创
发布博客 2020.01.08 ·
2648 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

java.util.ConcurrentModificationException 异常

for (PatchFindDTO patchFindDTO : patchFindDTOList) { if (patchFindDTO.getVersionCode() == null) { patchFindDTOList.remove(patchFindDTO); } }如上代码会报错,调...
原创
发布博客 2019.12.12 ·
232 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

redis清除固定key缓存命令

1. redis-cli 连接2.auth 连接redis的密码 (之后OK了可以ping一下看是否返回pong)3.select 1 选择第一个数据库4.exists key的name (返回如果integer 1,则证明有,integer 0 则没有)5. del key的name...
原创
发布博客 2019.12.12 ·
3457 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

vpc、弹性IP、NAT网关、子网、子网掩码基本概念整理

别整那些自己都不会看的大片大片的概念,直接整个大家看能看懂的!vpc概念VPC是虚拟私有云,通过逻辑方式进行网络隔离,提供安全、隔离的网络环境。弹性IP弹性公网IP是可以提供互联网上合法的静态IP地址的服务,VPC的的吞吐量由弹性公网IP带宽决定。NAT网关NAT网关能够为VPC内的弹性云服务器提供访问外网的能力。NAT网关支持SNAT和DNAT规则,通俗理解: ...
原创
发布博客 2019.12.11 ·
5167 阅读 ·
2 点赞 ·
0 评论 ·
10 收藏

java8 stream().map().collect()用法

List<User> users = getList(); //从数据库查询的用户集合现在想获取User的身份证号码;在后续的逻辑处理中要用;常用的方法我们大家都知道,用for循环,List<String> idcards=new ArrayList<String>();//定义一个集合来装身份证号码for(int i=0;i<users....
转载
发布博客 2019.11.29 ·
5144 阅读 ·
4 点赞 ·
1 评论 ·
4 收藏

获取List中相同元素和不同元素Demo

import java.util.*;public class CollectionUtil { private CollectionUtil() { } /** * 找出两个集合中不同的元素 * * @param collmax * @param collmin * @return */ pu...
原创
发布博客 2019.11.19 ·
453 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

比较两个list中内容是否相等Demo

思路:将list排序然后转为String进行比较public static void main(String[] args) { List<String> list1 = new ArrayList(); List<String> list2 = new ArrayList(); list1.add("FIVEG_vdagent_FullSetu...
原创
发布博客 2019.11.18 ·
858 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Kafka基本概念

一、什么是kafkaKafka是一种高吞吐量的分布式发布订阅消息系统,三分之一多的世界500 强公司在使用。Kafka 正在成为管理和处理流式数据的利器。Kafka最初是Linkin的一个内部系统(基于Scala和Java编写),后来贡献了开源社区。特点:生产者消费者模型高性能:单节点支持上千个客户端,百MB/s吞吐,接近网卡的极限持久性:消息直接持久化在普通磁盘上且性能好直接...
原创
发布博客 2019.11.15 ·
372 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

RabbitMQ基本概念

一、首先弄清生产消费的概念:生产者(producer):生产者,就是投递消息的一方。消费者(consumer):消费者,就是接收消息的一方。Broker: 消息中间件的服务节点。(对于RabbitMQ 来说, 一个RabbitMQ Broker 可以简单地看作一个RabbitMQ 服务节点, 或者RabbitMQ 服务实例。大多数情况下也可以将一个RabbitMQ Broker 看作...
原创
发布博客 2019.11.15 ·
450 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

中间件基本概念

一、消息概念消息(Message) 是指在应用间传送的数据。消息可以非常简单,比如只包含文本字符串、 JSON 等,也可以很复杂,比如内嵌对象。二、消息中间件概念消息队列中间件(Message Queue Middleware ,简称为MQ) 是指利用高效可靠的消息传递 机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传 递和消息排队模型,它可以在分布...
原创
发布博客 2019.11.15 ·
1294 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

上传文件并转为json对象Demo(不需要存服务器)

不需要存服务器,因为存服务器会有多实例的问题,这次上传到服务器的A节点,下次请求到B节点会存在访问不到文件的问题,所以需要每次上传文件进行解析。@ApiOperation("解析配置文件")@PostMapping("/resolveProfile")public Response resolveProfile(@RequestParam @ControllerLog(paramName ...
原创
发布博客 2019.11.14 ·
1553 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

项目架构演进

一个大的java项目架构演进过程(淘宝为例):一:总架构二、演进过程1. 小型网站所有服务都在一台服务器上,俗称All in One但随着用户越来越多,访问量越来越大,硬盘,CPU,内存等资源开始吃紧,性能满足不了,开始演进:开始配置文件服务器,数据服务器(配置更好更快更大的硬盘),应用服务器(配置好的CPU、内存),如果文件服务器服务器挂了,还是可以访问数据和应用...
原创
发布博客 2019.11.11 ·
308 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多