摘要: 这是我上家教育saas公司前端同事整理出来的(当时我们公司主要用的前端框架是React),当时我在这家公司除了主写后端之外,还需要写一些前端代码,按照这个规范写,前端代码可读性、可维护性、可扩展性以及性能都会大大提高。 一、JS篇 1.变量(包括声明,函数参数) (1)变量均用英文单词(不会要去翻译 阅读全文
posted @ 2020-09-05 16:41 挑战者V 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 分组: Map<String, List<T>> yearData = allData.stream().collect(Collectors.groupingBy(T::getYear)); 过滤筛选(单条件): List<T> filterList = appleList.stream().fi 阅读全文
posted @ 2020-09-05 16:19 挑战者V 阅读(775) 评论(0) 推荐(0) 编辑
摘要: node.js linux安装:https://www.cnblogs.com/chenhaoyu/p/10237505.html 阅读全文
posted @ 2020-09-05 16:05 挑战者V 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 解决方案:A->删除.idea文件,重新导入IdeaB->删除整个项目,重新下载导入IdeaC->Project Structure Module(对应的module)重新设置source rootD->检查pom.xml是否出错,如主pom.xml中的<modules>标签是否包含对应的子模块等 阅读全文
posted @ 2020-09-05 16:01 挑战者V 阅读(1583) 评论(0) 推荐(0) 编辑
摘要: springboot部署方案有很多,可以将其打成war部署到tomcat,也可以直接jar部署(利用内嵌的tomcat),还可以使用docker部署等。 今天主要说的是springboot jar包部署占用内存确实有些大,该怎么调整呢?其实很简单,核心代码如下: nohup java -Xms64m 阅读全文
posted @ 2020-09-05 15:55 挑战者V 阅读(2757) 评论(0) 推荐(0) 编辑
摘要: 为什么要设置字符编码?如果不设置正确字符编码可能导致编译失败等问题。 参考解决方案:https://blog.csdn.net/Victoria__W/article/details/80706763 阅读全文
posted @ 2020-09-05 15:54 挑战者V 阅读(1260) 评论(0) 推荐(0) 编辑
摘要: 错误信息: java.lang.IllegalStateException: Service id not legal hostname (/test-gw-aqa) 错误原因和解决方案: FeignClient错误写法: @FeignClient("/test-gw-aqa") FeignClie 阅读全文
posted @ 2020-09-05 15:39 挑战者V 阅读(2771) 评论(0) 推荐(0) 编辑
摘要: 详细错误信息: org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.context.Applicati 阅读全文
posted @ 2020-09-05 15:38 挑战者V 阅读(7191) 评论(0) 推荐(0) 编辑
摘要: 单机模式 - 用于测试和单机试用。集群模式 - 用于生产环境,确保高可用。多集群模式 - 用于多数据中心场景。 参考地址(参考官方文档即可):https://nacos.io/zh-cn/docs/deployment.html我这边直接wget nacos微小版 然后执行如下命令,就实现了单部署: 阅读全文
posted @ 2020-09-05 15:36 挑战者V 阅读(2354) 评论(0) 推荐(0) 编辑
摘要: 昨天部署项目到公司内部开发服务器上,部署显示是成功,结果出现了这样的错误: o.s.c.a.n.c.NacosPropertySourceBuilder : get data from Nacos error,dataId:application-dev.yaml 通常这样的错误是因为IDE对应的文 阅读全文
posted @ 2020-09-05 15:35 挑战者V 阅读(7684) 评论(0) 推荐(0) 编辑
摘要: java使用split的应用场景,通常是针对字符串进行分割。比方说:前端有这样一个参数,如{“year”:”2018|2019|2020”} 而我后端接收需要进一步处理,如需要将2018|2019|2020一个个分割出来,就需要用到split方法。 我在使用split分割字符串时,遇到这样一个问题。 阅读全文
posted @ 2020-09-05 15:33 挑战者V 阅读(445) 评论(0) 推荐(0) 编辑