09 2020 档案

摘要:核心三条命令,即可清理cache/buff: echo 1 > /proc/sys/vm/drop_caches echo 2 > /proc/sys/vm/drop_caches echo 3 > /proc/sys/vm/drop_caches 参考资料:Centos7 cache/buff过高 阅读全文
posted @ 2020-09-30 20:50 挑战者V 阅读(747) 评论(0) 推荐(0) 编辑
摘要:错误信息: net.sf.jsqlparser.statement.select.PlainSelect.getGroupByColumnReferences()Ljava/util/List; 这个错误导致我启动项目失败。 错误原因:发现是pagehelper插件冲突导致的(我引入了一个pageh 阅读全文
posted @ 2020-09-30 20:49 挑战者V 阅读(2615) 评论(0) 推荐(0) 编辑
摘要:错误信息: unblock with 'mysqladmin flush-hosts' 这个错误导致我无法远程连接MySQL(使用navicat或sqlyog等mysql客户端工具) 解决办法:修改max_connect_errors的值 (1)进入Mysql数据库查看max_connect_err 阅读全文
posted @ 2020-09-30 20:48 挑战者V 阅读(969) 评论(0) 推荐(0) 编辑
摘要:参考博客文章:redis5.0.4 集群搭建说明:就目前亲测,redis5.0以上版本都可以这么做。 阅读全文
posted @ 2020-09-26 12:46 挑战者V 阅读(150) 评论(0) 推荐(0) 编辑
摘要:错误详细信息: org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.OutOfMemoryError: GC overhead limi 阅读全文
posted @ 2020-09-26 12:44 挑战者V 阅读(7677) 评论(0) 推荐(0) 编辑
摘要:错误关键信息: There is no normal TM 只需在配置文件添加如下代码即可(application.properties): tx-lcn.manager.host=0.0.0.0 错误原因:与redis没有开放远程连接问题性质一样。 参考资料:记录一次Tx_LCN连接失败的问题( 阅读全文
posted @ 2020-09-26 12:43 挑战者V 阅读(1281) 评论(0) 推荐(0) 编辑
摘要:ubuntu16.04防火墙开启和常用命令: sudo apt-get install ufw #安装防火墙 sudo ufw status #防火墙状态 sudo ufw enable #开启防火墙 sudo ufw allow 22 #开启端口 sudo ufw reload #重启防火墙 su 阅读全文
posted @ 2020-09-26 12:42 挑战者V 阅读(763) 评论(0) 推荐(0) 编辑
摘要:应用场景:将B服务器的文件传输到A服务器。核心命令: sshpass -p 123456 scp ubuntu@192.168.52.1:/home/ubuntu/"TEST"''$(date +"%Y")''$[$(date +"%j"+$i)] /home/test 需要安装sshpass。 u 阅读全文
posted @ 2020-09-26 12:35 挑战者V 阅读(6344) 评论(0) 推荐(0) 编辑
摘要:错误详细信息: *** ERROR: Invalid configuration for cluster creation. *** Redis Cluster requires at least 3 master nodes. *** This is not possible with 4 nod 阅读全文
posted @ 2020-09-26 12:33 挑战者V 阅读(1675) 评论(0) 推荐(0) 编辑
摘要:错误信息: com.codingapi.txlcn.logger.AbstractTxLogger.error(AbstractTxLogger.java:70) - business code error attempts to join the non-existent transaction 阅读全文
posted @ 2020-09-26 12:32 挑战者V 阅读(790) 评论(0) 推荐(0) 编辑
摘要:错误关键信息: (error) CLUSTERDOWN Hash slot not served 错误原因:没有分配槽,因为redis集群要分配16384个槽来储存数据,那么没有分配槽则报如上错误 解决办法: Can I set the above configuration? (type 'yes 阅读全文
posted @ 2020-09-26 12:30 挑战者V 阅读(2757) 评论(0) 推荐(0) 编辑
摘要:官方文档相关: GitHub地址:https://github.com/codingapi/tx-lcn 官方文档:https://www.codingapi.com/docs/txlcn-preface/ 一、运行TX-LCN分布式事务框架 1.下载合适版本(这里我用的是5.0.2) 下载地址:h 阅读全文
posted @ 2020-09-19 21:08 挑战者V 阅读(626) 评论(2) 推荐(0) 编辑
摘要:一、查看系统是否已有自带的jdk rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj 如果没有输出信息,则说明系统没有安装。如果有输出信息,则执行下面的命令卸载 rpm -qa | grep java | xargs rpm -e --nod 阅读全文
posted @ 2020-09-18 22:58 挑战者V 阅读(2866) 评论(0) 推荐(0) 编辑
摘要:以安装3.7.28为例,步骤如下: 一、安装erlang curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash yum install -y erlang erl 阅读全文
posted @ 2020-09-18 22:56 挑战者V 阅读(869) 评论(0) 推荐(0) 编辑
摘要:错误原因:tx-lcn(5.0.2版本)导入Idea报错。解决办法:去除这行导包代码即可。 参考解决问题链接:com.sun.org.apache.regexp.internal不存在 阅读全文
posted @ 2020-09-18 22:54 挑战者V 阅读(5739) 评论(0) 推荐(1) 编辑
摘要:错误详细信息: javax.net.ssl.SSLException: closing inbound before receiving peer's close_notify at java.base/sun.security.ssl.Alert.createSSLException(Alert. 阅读全文
posted @ 2020-09-16 21:47 挑战者V 阅读(3634) 评论(0) 推荐(0) 编辑
摘要:按照如下命令操作,即可解决问题: yum install -y ntpdate ntpdate us.pool.ntp.org date 完成这三条命令后,时间就回归正常了。修改centos系统时间不对的问题 阅读全文
posted @ 2020-09-16 21:46 挑战者V 阅读(1084) 评论(0) 推荐(0) 编辑
摘要:错误详细信息: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJ 阅读全文
posted @ 2020-09-16 21:45 挑战者V 阅读(1847) 评论(0) 推荐(0) 编辑
摘要:错误原因:tx-lcn(5.0.2版本)导入Idea报错。解决办法:去除这行导包代码即可。 参考解决问题链接:com.sun.org.apache.regexp.internal不存在 阅读全文
posted @ 2020-09-16 21:42 挑战者V 阅读(5445) 评论(0) 推荐(0) 编辑
摘要:应用场景:同一个jar项目可以在一台服务器多部署。 核心命令如下: java -jar XXXXX.jar --server.port=8080 参考资料:运行jar包指定端口 阅读全文
posted @ 2020-09-11 20:39 挑战者V 阅读(2740) 评论(0) 推荐(0) 编辑
摘要:应用场景:保存大数据量,避免重复请求。 一、添加Maven依赖 <!-- SpringBoot Boot Redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte 阅读全文
posted @ 2020-09-11 20:38 挑战者V 阅读(962) 评论(0) 推荐(0) 编辑
摘要:虽说不一定5分钟就插入完毕,因为取决去所插入的字段,如果字段过多会稍微慢点,但不至于太慢。10分钟内基本能看到结果。 之前我尝试用多线程来实现数据插入(百万条数据),半个多小时才二十多万条数据。 线程池数据插入核心代码: ExecutorService executorService = Execu 阅读全文
posted @ 2020-09-09 21:18 挑战者V 阅读(2632) 评论(0) 推荐(0) 编辑
摘要:查看防火墙状态: systemctl status firewalld 查看防火墙规则: firewall-cmd --list-all 防火墙开启端口命令: firewall-cmd --zone=public --add-port=80/tcp --permanent 防火墙关闭端口命令: fi 阅读全文
posted @ 2020-09-09 21:16 挑战者V 阅读(1360) 评论(0) 推荐(0) 编辑
摘要:核心代码如下: List<String> result = Stream.of(Lists.newArrayList("A", "B", "C"), Lists.newArrayList("A", "B")) .flatMap(Collection::stream).distinct().colle 阅读全文
posted @ 2020-09-09 21:15 挑战者V 阅读(10540) 评论(0) 推荐(0) 编辑
摘要:这是我上家教育saas公司前端同事整理出来的(当时我们公司主要用的前端框架是React),当时我在这家公司除了主写后端之外,还需要写一些前端代码,按照这个规范写,前端代码可读性、可维护性、可扩展性以及性能都会大大提高。 一、JS篇 1.变量(包括声明,函数参数) (1)变量均用英文单词(不会要去翻译 阅读全文
posted @ 2020-09-05 16:41 挑战者V 阅读(470) 评论(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 阅读(1595) 评论(0) 推荐(0) 编辑
摘要:springboot部署方案有很多,可以将其打成war部署到tomcat,也可以直接jar部署(利用内嵌的tomcat),还可以使用docker部署等。 今天主要说的是springboot jar包部署占用内存确实有些大,该怎么调整呢?其实很简单,核心代码如下: nohup java -Xms64m 阅读全文
posted @ 2020-09-05 15:55 挑战者V 阅读(2802) 评论(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 阅读(2879) 评论(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 阅读(7552) 评论(0) 推荐(0) 编辑
摘要:单机模式 - 用于测试和单机试用。集群模式 - 用于生产环境,确保高可用。多集群模式 - 用于多数据中心场景。 参考地址(参考官方文档即可):https://nacos.io/zh-cn/docs/deployment.html我这边直接wget nacos微小版 然后执行如下命令,就实现了单部署: 阅读全文
posted @ 2020-09-05 15:36 挑战者V 阅读(2362) 评论(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 阅读(7869) 评论(0) 推荐(0) 编辑
摘要:java使用split的应用场景,通常是针对字符串进行分割。比方说:前端有这样一个参数,如{“year”:”2018|2019|2020”} 而我后端接收需要进一步处理,如需要将2018|2019|2020一个个分割出来,就需要用到split方法。 我在使用split分割字符串时,遇到这样一个问题。 阅读全文
posted @ 2020-09-05 15:33 挑战者V 阅读(448) 评论(0) 推荐(0) 编辑