- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 算法概述——四大算法总结
解决一个问题具体方法或者说过程,也就是能根据实际情况输入对应条件,在有限的时间内获得所要求的结果。因为计算机的运算资源和存储容器是有限的,为了保证程序的**执行效率**,我们需要再面对具体问题时采用合适的算法去处理问题,而解决同一个问题的不同的算法的效率可能会相差非常大,算法效率的差距影响有时甚至比计算机配置的差距还要更大,所以面对问题时一个正确的合适的算法至关重要!算法和数据结构构成可运行程序,算法是程序的灵魂!
2022-12-13 15:02:00
2817
原创 面向切面编程三两事——通过redis缓存双删讲解AOP实际使用
AOP即我们常说的面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术!SpringAOP是Spring提供的一个标准易用的AOP框架,通过 Spring 提供的的动态代理技术实现的。在运行期间,Spring通过动态代理技术动态的生成代理对象,代理对象方法执行时进行增强功能的介入,在去调用目标对象的方法,从而完成功能的增强。............
2022-08-31 17:21:39
1873
原创 Stream—优雅的处理集合元素
Stram流是jdk8的一个新特性,是一种高效迭代器,用于实现内部迭代,并高效处理数据。它可以实现数据过滤、数据映射、数据排序、排序等集合数据常用操作。
2022-07-15 16:54:56
1686
原创 linux下nginx安装和使用
RocketMQ使用详解RocketMQ使用消息发送消息消费事务消息使用消息队列注意事项消息重复消费RocketMQ使用在项目中引入MQ客户端依赖,依赖版本最好和RocketMQ版本一致;<!--rocketmq包--><dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-client</artifactId> &
2021-12-19 14:13:48
3017
原创 十分钟搞懂RocketMQ,从部署到灵活使用(附示例demo)
RocketMQ搭建和使用详解RocketMQ介绍NameServerBrokerRocketMQ介绍RocketMQ是阿里参考Kafka特点研发的一个队列模型的消息中间件,后开源给apache基金会成为了apache的顶级开源项目,具有高性能、高可靠、高实时、分布式特点。其主要有四大核心组成部分:NameServer、Broker、Producer以及Consumer四部分。以下分别介绍这四个部分;NameServernameServer主要负责对于源数据的管理,包括了对于Topic和路由信息的管
2021-12-16 21:02:11
70778
原创 LINUX环境下安装MySQL数据库
超详细LINUX环境下安装MySQL数据库下载MySQL安装包安装MySQL添加服务并设置开机自启配置数据库环境变量配置数据库用户和权限下载MySQL安装包进入官网选择需要的版本下载安装包。官网下载地址:官网下载进入下载也如下图:安装MySQL1、上传安装包值Linux服务器(习惯传至/usr/local,以下都以这个路径为准);2、解压并将包名改为mysql(安装包名太长了,改为mysql)tar -vxjf 包名(解压命令);mv 解压后的安装包名 /usr/local/mysql(修
2021-12-12 23:38:39
16011
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人