10 2018 档案

日志统计分析
摘要:今天闲来无事,想到一个问题: 日志,我们目前项目是使用logback做日志记录。。我想看一个服务的日志,那我就登上服务器,执行tail -f 查看就行了。。 但是这样有一个问题:如果我有10台呢,难道一直切换, 如果我想实时看着每台日志的情况呢,,想想就头大。 于是我自己想了一个方案: 我知道log 阅读全文

posted @ 2018-10-30 18:00 远方的人 阅读(254) 评论(0) 推荐(0)

zookeeper 服务挂掉重启后,dubbo 服务是不会自动重新注册上的
摘要:今天遇到一个问题: 系统初始有两个dubbo 服务 , A 和 B , 都是正常注册到zookeeper 上的, 但是zookeeper 服务机房 断电导致 服务宕机, 那就重启吧。 一切正常。 但是今天发版,重启了A 服务。 这个时候B就无法连接到 A服务了。。 查看dubbo控制台发现 B 服务 阅读全文

posted @ 2018-10-30 15:59 远方的人 阅读(2722) 评论(0) 推荐(0)

代码质量管理
摘要:由于个人编码习惯和对细节的忽略,导致我们编写的代码非常不规范并且伴随着一些隐藏的问题。虽然这些问题在短时间内并不会影响我们的系统, 但是人员随着人员变化,时间推移,代码量的逐渐增加,这些问题就会暴露出来。所以必须要有一个良好的代码质量管理来约束我们。 代码质量管理会带来一下好处: 1. 避免一些bu 阅读全文

posted @ 2018-10-29 17:36 远方的人 阅读(397) 评论(0) 推荐(0)

快速排序算法
摘要:package com.mytest.algorithm; /** * @author zhangc * @since 2018/10/25 16:35 * 快速排序算法: 快速排序和归并排序类似,也使用了分治思想,不同的是分解的方法不同,快速排序是利用一个基准进行分组(默认是最后一个元素) 。而且快速排序是 * 原址交换,不需要合并 **/ public class quickSor... 阅读全文

posted @ 2018-10-26 14:09 远方的人 阅读(105) 评论(0) 推荐(0)

python flask 项目结构
摘要:1. 今天学习遇到一个问题,以前项目比较简单,所有的@app.route 都是写在一个文件app.py 中的,然后启动也是在这个文件中启动app.run .但是我今天 想写一个新的模块, 于是我新启了一个 yellowPages.py ..然后启动, 访问这个py 文件中url 路径就报404 了 阅读全文

posted @ 2018-10-22 13:55 远方的人 阅读(474) 评论(0) 推荐(0)

项目架构
摘要:1.开发工具: idea , navicat premium , xmanager , jira , gitlab , jenkins , 2. 技术选型: spring boot , spring mvc , rocketmq , redis , dubbo , apollo , zookeepe 阅读全文

posted @ 2018-10-19 15:35 远方的人 阅读(120) 评论(0) 推荐(0)

使用flask-alchemy 过程中报错KeyError: 'SQLALCHEMY_TRACK_MODIFICATIONS'
摘要:在网上找了很多, 大多数说是必须要给 SQLALCHEMY_TRACK_MODIFICATIONS 一个默认值,尝试修改alchemy 源码,,但是还是不起作用 最后阅读源码 , 看这意思是我没有初始化 sqlAlchemy .. 然后我的代码 sqlconfig.py 没问题啊,我初始化了啊 。。 阅读全文

posted @ 2018-10-11 17:50 远方的人 阅读(13061) 评论(0) 推荐(1)

tomcat 启动卡住不动的原因
摘要:启动tomcat , 控制台停在这个地方不动了 [2018-10-10] 11:20:11.551 assets- [RMI TCP Connection(3)-127.0.0.1]-[DefaultServerProvider.java:109]-[INFO] Environment is set 阅读全文

posted @ 2018-10-10 11:37 远方的人 阅读(8677) 评论(0) 推荐(0)

导航