摘要: 2.进程避免kill的方法 4.7月21日将API中的方法一半https://github.com/apache/rocketmq/blob/master/docs/cn/client/java/API_Reference_DefaultMQProducer.md5.重复提交的去重6.分析死锁日志 阅读全文
posted @ 2020-09-22 11:14 cambra 阅读(121) 评论(0) 推荐(0)
摘要: 多数是因为没有权限而导致的 其中一种解决方式为:sudo chmod a+rwx -R logs 阅读全文
posted @ 2020-09-22 09:10 cambra 阅读(142) 评论(0) 推荐(0)
摘要: 查看log: tail -f /tpsys/tomcat/tomcat-8186-claimplat-service-api/bin/logs/claimplat/claimplat-serviceapi/common/serviceapi.log tail -1000 /tpsys/tomcat/ 阅读全文
posted @ 2020-09-21 15:00 cambra 阅读(97) 评论(0) 推荐(0)
摘要: 场景:三个柱子,左边从小到大排列,要把左边的全部移动到右边 规则:移动必须要经过中间的柱子,任何柱子上不能违反从小到大排列的规则,打印移动过程和最优移动总步数。 有两种解法: 其中递归的解法如下: 左边移动思路:想要移动最底下的到中间,就要移动上一个,依次递推,直到最上边的就可以移动到中间,然后要把 阅读全文
posted @ 2020-09-21 14:35 cambra 阅读(205) 评论(0) 推荐(0)
摘要: 运用的是两个递归 --> 第一个负责将栈底的数据删除并返回。 第二个栈就是正常的递归操作栈,空的时候返回,不是空的时候使用上面的方法获取栈底的数据,在继续调用该方法,最后将获取的数据添加进去。 阅读全文
posted @ 2020-09-16 17:09 cambra 阅读(107) 评论(0) 推荐(0)
摘要: @Enumerated:在javax.persistence包中有这么两个注解@Enumerated,@EnumType,持久化枚举字段 阅读全文
posted @ 2020-09-03 13:55 cambra 阅读(112) 评论(0) 推荐(0)
摘要: 一、概念 1、 BOJ:参考戴维·艾伦书籍,人没有足够的毅力去约束自己 四象限不实用性,MAA 2、 高难度:上午或精力 简单零散:集中大块时间 四小时一次机动时间 足够宽松,避免密集 3、 定义行动,避免想法:具体非常详细行为 量化 二、碎片化 文件命名是个好习惯,确定命名规则 碎片化时间分解:标 阅读全文
posted @ 2020-08-27 11:30 cambra 阅读(213) 评论(0) 推荐(0)
摘要: 这种错误是由于在类加载的过程中出现的错误,区别于类编译报错的ClassNotFoundException 常见的原因是因为版本之间的冲突,常见于springboot的maven项目中,引入新的jar时,与默认配置的发生冲突 NoClassDefFoundError: Could not initia 阅读全文
posted @ 2020-08-24 13:51 cambra 阅读(254) 评论(0) 推荐(0)
摘要: swagger 生成在线文档: 一、在maven中的配置 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.6.1</version> </depen 阅读全文
posted @ 2020-08-20 15:34 cambra 阅读(718) 评论(0) 推荐(0)
摘要: 这些都是对于方法名的使用,如果自己编写sql可以使用@Query("select ?1 ")编写sql,在进行删除和修改操作时需要@modifying KeywordSampleJPQL snippet And findByLastnameAndFirstname … where x.lastnam 阅读全文
posted @ 2020-08-11 16:17 cambra 阅读(207) 评论(0) 推荐(0)