摘要:
一、错误日志解析: (1) 【ERROR】1452:无法在外键的表插入参考主键没有的数据 1452:无法在外键的表插入或更新参考主键没有的数据。由于item_discovery.itemid字段(外键)参考了items.itemid字段(主键),当要在item_discovery表插数据时,如果it 阅读全文
摘要:
Apache Kafka是分布式发布-订阅消息系统,在 kafka官网上对 kafka 的定义:一个分布式发布-订阅消息传递系统。 它最初由LinkedIn公司开发. Linkedin于2010年贡献给了Apache基金会并成为顶级开源项目。Kafka是一种快速、可扩展的、设计内在就是分布式的,分区 阅读全文
摘要:
配置参数 默认值 说明 服务注册中心配置 Bean类:org.springframework.cloud.netflix.eureka.server.EurekaServerConfigBean eureka.server.enable-self-preservation false 关闭注册中心的 阅读全文
摘要:
一,设计目标 以ES为核心建立数据集中处理平台,支持从各个应收系统采集数据,进行清洗与转换,之后可以进行聚合操作,对外提供API查询; 全平台支持数据集自建,支持转换,查询规则自由配置。 二,设计需求 1.系统支持自由建立数据集,每个数据集对应一个ES的一个索引的别名。(不要直接用索引名,以后更改名 阅读全文
摘要:
当你大学毕业出来后,并且在一家公司上班,渐渐地你也融入其中并会发现其实: 1. 你的薪酬与工作量无关换句话说你是否容易被取代。公司很容易找到一个和你差不多的应届毕业生,而那些对公司产品非常熟悉,并且起到关键作用的老员工,要想替代他们,公司所需要付出的代价及需要承担的风险就会高得多。所以,不妨摆正心态 阅读全文
摘要:
推荐阅读: 大数据智慧平台落地方案 Nginx + 阿里云SSL + tomcat 实现https访问代理 永远别忘了TD 再确认测试代码前,先找别人帮你检查下是否无误。在别人做之前尽量检查出bug并且将其处理好。代码审查最重要规则是对即将提交的代码中查找问题——你需要做的就是确认代码是正确的。 2 阅读全文
摘要:
1. feign自定义Configuration和root 容器有效隔离。 用@Configuration注解 不能在主@ComponentScan (or @SpringBootApplication)范围内,从其包名上分离 注意避免包扫描重叠,最好的方法是明确的指定包名 2. Spring Cl 阅读全文
摘要:
常用操作 查询所有数据 POST http://192.168.97.173:27009/logstash_test_2018/doc/_search 根据条件查询 POST http://192.168.97.173:27009/logstash_tower-lihang_2018/doc/_se 阅读全文
摘要:
概要 带着问题去看教程: 不是用logstash来监听我们的日志,我们可以使用logback配置来使用TCP appender通过TCP协议将日志发送到远程Logstash实例。 我们可以使用Logstash指向多个日志文件。 我们可以在logstash配置文件中使用更复杂的过滤器,以根据需要执行更 阅读全文
摘要:
简介: ElasticSearch(以下简称ES)是一个基于Lucene构建的开源(open-source),分布式(distributed),RESTful,实时(real-time)的搜索与分析(analytics)引擎。 它可以让你在浏览数据时具备非常快的速度和优秀的可扩展性。它用于全文索引、 阅读全文
摘要:
DNS查询也消耗响应时间,如果我们的网页内容来自各个不同的domain (比如嵌入了开放广告,引用了外部图片或脚本),那么客户端首次解析这些domain也需要消耗一定的时间。DNS查询结果缓存在本地系统和浏览器中一段时间,所以DNS查询一般是对首次访问响应速度有所影响。下面是我清空本地dns后访问网 阅读全文
摘要:
1、调用Gitlab API获取项目commit ID 2、编辑 Swagger2.java 3、看一下效果 阅读全文
摘要:
1、生成Personal Access Tokens 选择右上角用户信息setting—>Access Tokens 2、常用Gitlab API #获取所有的项目信息 #private_token来自Access Tokens http://192.168.199.184/api/v3/proje 阅读全文
摘要:
用最短的时间开发一个数据操作接口,Python是王道! 一、安装pip 二、下载Flask模块 三、新建app.py文件 四、新建service目录与a.py 五、启动服务 六、访问服务 阅读全文
摘要:
得代码者得易,懂代码者难,懂得代码者可得天下! 阅读全文
摘要:
1、确定需要强行剔除的服务 2、执行接口 方便复制: http://{ip}:{port}/eureka/apps/CONFIG-SERVER-TEST/tom:config-server-test:28201 阅读全文
摘要:
不是被逼无奈不建议用这HTML暗黑料理。 注:点击超链接弹出页面在iframe中,并把iframe尺寸调节适度透明显示即可。 阅读全文
摘要:
一、架构设计: 1、横向分层,将系统在横向维度上切分成几个部分,每个部分负责一部分相对比较单一的职责,例如:MVC经典模式。2、纵向分割,将系统功能模块归类切分成几个部分,包装成高内聚低耦合的模块单元,不同功能模块直接通过远程调用协助工作。 3、缓存技术,将是改善系统性能的第一手段,从上到下依次:浏 阅读全文
摘要:
1、找的未挂载磁盘fdisk -l2、格式化mkfs -t ext4 /dev/xvdc3、挂载目录mount /dev/xvdc /data4、开机启动vi /etc/fstab/dev/xvdc /data ext4 defaults 1 2 阅读全文
摘要:
SocketService.java SocketClient.java 阅读全文
摘要:
代码审查可以帮助提高代码质量,避免由于代码习惯而造成的 bug。 文档1. Javadoc 应该在每一个类和方法中添加。2. 如果是修复某个 bug,应该添加 bug ID。3. 走捷径的方法或者复杂的逻辑要有解释。4. 如果代码会被公开,每个文件头都要标注版权信息。5. 复杂的 HTML,Java 阅读全文
摘要:
1. 永远别忘了TDD 再确认测试代码前,先找别人帮你检查下是否无误。在别人做之前尽量检查出bug并且将其处理好。代码审查最重要规则是对即将提交的代码中查找问题——你需要做的就是确认代码是正确的。 2.尽可能的自动化 这里有几个非常好的Java工具比如:PMD, Checkstyle, Findbu 阅读全文
摘要:
Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。 一、准备工作 下载confluence6.7.1 下载破解器 二、安装confluence 三、破解jar包 下载破解和mysql驱动 https://files.cnblogs.com/files/Javame/ 阅读全文
摘要:
解决方案: mysql数据库创建 1、设置mysql隔离级别 SET GLOBAL tx_isolation='READ-COMMITTED';2、设mysql 编码utf8_bin3、设置链接编码?useUnicode=true&characterEncoding=utf8 1、设置mysql隔离 阅读全文