- 博客(7)
- 收藏
- 关注
原创 多重背包合集
O(n^3)当N,M,K都是上千的话,我们需要优化(多重背包---->01背包,第i个物品有s个,我们就把它拆成s份放到物品组中去,直接拆的话数量也是多,也会TLE二进制的拆法:0~7:1 2 4的选法,即log2(x)上取整如果是0~10的话,不能直接用1 2 4 8,因为这样可以枚举到0~15的所有数,所以我们需要对最后一个数进行减操作即 1 2 4 3 ,物品x份,直接变成log(x)份 这道题复杂度:1000 * 11 * 2000 = 2*10^7。
2023-02-21 23:35:13
159
原创 docker入门(利用docker部署web应用)
Docker 是一个开源的应用容器引擎,基于 Go 语言开发。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。Docker应用场景Web 应用的自动化打包和发布自动化测试和持续集成、发布在服务型环境中部署和调整数据库或其他的后台应用。
2022-11-25 22:55:32
6181
原创 Error response from daemon: Get https://registry-1.docker.io/v2/: context deadline exceeded
Error response from daemon: Get https://registry-1.docker.io/v2/: context deadline exceeded
2022-11-25 09:44:03
7909
1
原创 黑马Redis学习笔记 (基础篇+实战篇)
传统关系型数据库能满足事务ACID的原则 ,而非关系型数据库往往不支持事务,或者不能严格保证ACID的特性,只能实现基本的一致性。特征:键值(key-value)型,value支持多种不同数据结构,功能丰富单线程,每个命令具备原子性低延迟,速度快(基于内存、IO多路复用、良好的编码)。支持数据持久化(定期将内存搬运到磁盘)支持主从集群、分片集群(数据拆分)支持多语言客户端Redis的官方网站地址:RedisRedis RedisRedis是基于C编写,所以需要先安装Redis所需的gcc依赖如果有了就跳过
2022-11-24 01:11:43
20043
4
原创 SpringCloudalibaba笔记 对比eureka和其他组件,熟练使用SpringCloud Alibaba高效使用微服务
1.因为:spring netflix进入维护模式https://spring.io/blog/2018/12/12/spring-cloud-greenwich-rc1-available-now#spring-cloud-netflix-projects-entering-maintenance-mode什么是维护模式:spring cloud团队将不会再向模块添加新功能,我们将修复block级别的bug以及安全问题,我们也会考虑并审查社区的小型pull request。我们打算继续支持这些模块,知道G
2022-11-14 15:29:24
1030
原创 elasticsearch快速入门,一篇就够了,上手使用!
2.配置类初始化配置bean,扔到ioc容器内host链接–>builder–>RestHighLevelClient3.测试类项目实战1.导入依赖2.导入前端素材链接:https://pan.baidu.com/s/1M5uWdYsCZyzIAOcgcRkA_A提取码:qk8p复制这段内容后打开百度网盘手机App,操作更方便哦4.先来测试一下controller和view如果说是无法解析MVC视图的就导入一下下面这个依赖测试结果:elasticsearchConfig类--
2022-11-13 10:32:55
1043
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人