会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
不积跬步,无以至千里
不积小流,无以成江海
博客园
首页
新随笔
联系
管理
订阅
03 2021 档案
动态规划的理解
摘要:最近看了一篇讲解动态规划的知乎文章,讲的很清楚,使我对动态规划题目的解答思路更加清晰。 1、什么情况下会用到动态规划呢? 动态规划是解决决策过程最优化问题的常用方法。 2、动态规划的基本思想 a)将问题划分为若干个互相联系的子问题,先求出子问题的解,然后通过子问题的解求出问题的解。 b)对于重复出现
阅读全文
posted @
2021-03-17 20:19
江湖凶险
telnet port不通的原因
摘要:1 应用程序没启动 2 防火墙拦截了 telnet xxx port
阅读全文
posted @
2021-03-16 13:20
江湖凶险
springboot项目引入security后请求报401错误的坑
摘要:1 springboot项目中只要引入了spring-boot-starter-security包,默认就已经开启了权限认证。 2 如果当前工程需要纳入权限管理的话,可以直接禁用security的认证。 3 禁用security可以在SpringBootApplication中exclude掉sec
阅读全文
posted @
2021-03-15 20:20
江湖凶险
springcloud将多个微服务的swagger文档整合到同一个地址访问
摘要:1 首先,每个微服务中都要配置SwaggerConfig及引入swagger的dependency,服务启动后,保证访问单个微服务的swagger是通的。 2 配置nginx,分配一个端口给统一的所有swagger文档使用。nginx的config中增加一个转发到注册中心,然后通过注册中心就可以获取
阅读全文
posted @
2021-03-15 19:42
江湖凶险
git 强制回滚到某个commit版本
摘要:1 git log --stat 查找到某个commit 的版本号 2 git reset --hard 版本号 (本地执行回滚命令,回滚到某个commit版本) 3 git push origin HEAD --force (远端同步回滚) 如此,本地与远端分支都已成功回滚。
阅读全文
posted @
2021-03-15 14:00
江湖凶险
阅读(5332)
评论(0)
推荐(0)
常用几个 mvn 命令
摘要:1 mvn compile 编译源代码 2 mvn clean 清理maven项目 3 mvn install -Dmaven.test.skip=true 发布项目到本地仓库,后面参数表示跳过单元测试 4 mvn deploy-Dmaven.test.skip=true 发布项目到远程仓库。 5
阅读全文
posted @
2021-03-15 10:19
江湖凶险
阅读(826)
评论(0)
推荐(0)
@Resource @Autowired
摘要:这两者都是在做bean的注入时使用的。 1 @Resource 是java提供的,按照byName自动注入。 2 @Autowired是Spring提供的注解,按照类型装配依赖对象。如果要根据name装配的话,需要再加上限定符@Qualifier("name")指定装载哪个name的bean。
阅读全文
posted @
2021-03-12 20:38
江湖凶险
阅读(75)
评论(0)
推荐(0)
@Table @Entity @RestController
摘要:1 @Table声明mysql表名。若不使用@Table明确指定表名,spring会默认 2 @Entity声明类为实体或表。 3 @RestController 在控制器的类上注解,= @Controller + @ResponseBody,@Controller注解表示处理http请求。 4 @
阅读全文
posted @
2021-03-09 19:20
江湖凶险
redis须知
摘要:1 概念 redis是一个基于内存的NoSql的key-value数据库。 它可以存储key与不同类型的value之间的映射关系。 2 redis特点 单线程:redis是单线程的,因此不存在多线程并发上下文切换的资源消耗。 IO多路复用:基于非阻塞的IO多路复用技术,单线程可以处理多个socket
阅读全文
posted @
2021-03-05 15:54
江湖凶险
服务报错 nginx 502 的原因 可能是服务挂了
摘要:1 服务端报错 nginx 502,可能是服务进程挂了,先检查一下。如果不是,则追踪nginx的相关配置。 补充:在查看服务端日志的时候, tail -fn xxx.log 查看log时,若感觉log没有变化,则有可能是同时启动了多个实例,这时需要手动停掉其中几个实例,然后再查看日志。
阅读全文
posted @
2021-03-05 14:10
江湖凶险
springboot dependencies 与 dependencyManagement
摘要:对于有多个module的项目来说,父module的依赖引用在使用时需要注意一些地方。 dependencies-即使在子module中不写该依赖项,那么子module仍然会从父module中继承该依赖项(全部继承)。 dependencyManagement里只是声明依赖,并不实现引入,因此子mod
阅读全文
posted @
2021-03-04 19:45
江湖凶险
idea 中 java快捷键
摘要:windows 1)回到上一个、下一个光标处。可以在层层查看代码中迅速返回到上一层。 alt + 左键、右键。 2)查看方法被哪些地方引用了 alt + f7 3)报错之后如何通过追踪源码查找具体错误原因? 通过注解一层层查找,打断点调试。 4)选中多行 alt + 鼠标拖动,选中。可以批量给修改多
阅读全文
posted @
2021-03-04 16:31
江湖凶险
stream list.toMap注意
摘要:一般情况下list转map,采用如下方法 Map<String,String> tokenToIdMap = allEntities.stream().collect( Collectors.toMap(UmengDeviceToken::getDeviceToken, UmengDeviceTok
阅读全文
posted @
2021-03-02 19:21
江湖凶险
阅读(583)
评论(0)
推荐(0)
公告