- 博客(44)
- 收藏
- 关注
原创 第7章 执行和监控:如何使团队进展透明化
在上一章,我们知道了通过迭代会议可以制定合适的迭代计划。本课时我们将要学习敏捷的执行和监控,即如何在敏捷过程中使团队进展过程“透明化”。透明化就是对团队完全公开化,团队所有成员接收的信息都是一致的,没有一点遮拦,它可以帮助我们的团队更好地对目标分解达成一致,更高效地协同,从而可以更快地完成既定任务。
2024-12-20 18:28:16
1054
原创 第6章 计划:如何制定敏捷开发计划
本章我们介绍了如何制定敏捷迭代计划。下一章将介绍如何执行计划以及监控执行过程。如果你有敏捷管理方面相关的疑问,欢迎你在留言区留言与我一起讨论,本系列文章会持续更新,请关注博主以待后续。
2024-12-19 18:24:53
824
原创 AI相关专业名词汇总解释
pre-train即预训练,是指在使用深度学习模型进行特定任务之前,先在一个大型且多样化的数据集上训练模型的过程。通过预训练,模型可以学习到一些通用的特征,这些特征可以在后续的任务中起到重要的作用。预训练的主要目的是捕获广泛且通用的特征,这些特征可以在多个不同的任务中发挥作用。通过在大规模数据集上的训练,模型能够学习到数据的内在规律和结构,从而提高在后续任务中的性能。例如,在Word2Vec等预训练模型中,相似的单词(如“狗”和“犬”)在向量空间中的表示会非常接近。
2024-12-18 17:33:31
411
原创 第3章 敏捷实践方式:基于迭代和基于流程
基于迭代的敏捷就是我们平时所说的典型的敏捷开发,它规定了明确的交付时间,也就是交付时间是固定不变的。就像坐高铁一样,错过了时间就只能改签到下一列,这个发版日期交付不了就只能等到下一个发版日期。而基于流程的敏捷,它的范围是固定的,也就是说每次必须完成预定的功能才能交付。比如腾讯的欢乐斗地主项目,前期研发时还没有正式发版面世,这时我们更注重功能的完成度,所以会采用基于流程的敏捷实践方式,当我们完成主要的玩法功能之后才会开始下一轮迭代。
2024-12-09 17:38:47
1280
原创 第2章 如何判断该项目是否适合敏捷方法
敏捷不是万金油,不是所有项目或者项目的所有阶段都适合敏捷。根据不同项目的特点对它们进行归纳,总结出了四种项目生命周期:预测型、迭代型、增量型、敏捷型。我们可以根据自身项目的特点来选择合适的类型,帮助我们更好地推进,也就是说我们可以以此来判断项目是否适合敏捷方法。那么,我们先来看一下这四种项目生命周期的具体内容。
2024-12-09 12:53:10
952
原创 java 通过jenkins-rest api 调用jenkins报错,xml中不能出现中文,注释也不行,报错如下,暂时无解
com.cdancy.jenkins.rest.shaded.org.jclouds.http.HttpResponseException: request: POST http://192.168.10.109:8080/jenkins/job/testcreatejob1/config.xml HTTP/1.1 failed with response: HTTP/1.1 500 null at com.cdancy.jenkins.rest.handlers.JenkinsErrorHandler.
2021-02-04 14:48:04
736
1
原创 IDEA maven Process terminated
IDEA maven Process terminated折腾了一天,IDEA下所有项目,clean install都报这个错。根据这个错误找到的网上的资料都是说maven的setting.xml有问题。但是我的是好的,而且命令行下mvn是没有任何问题的。最后根据idea Process finished with exit code -1073741819 (0xC0000005)这个错误搜到了网上说的idea和金山词霸不能共存的问题参考这个,一开始我是不信的,最后发现果然是这个问题,伤害不大,侮
2021-01-26 17:18:51
1007
原创 第五章 Hadoop的I/O操作
Hadoop自带一套原子操作用于数据I/O操作。主要考虑的问题是数据完整性、数据压缩、序列号、on-disk数据结构。5.1 数据完整性如果需要处理的数据大到Hadoop的处理极限,数据损坏的几率还是很高的。检测数据是否损坏的常用措施是在数据第一次引入系统时计算校验和(checksum),并在数据通过一个不可靠的通道传输后再次计算校验和。但是该技术只能检测数据错误但是不能修复数据,且校验和...
2019-09-06 11:06:14
319
原创 信鸽1.2.0 Intent 无法跳转页面
使用信鸽java服务端1.2.0 的demo,[信鸽java服务端最新版(https://github.com/xingePush/xinge-api-java/tree/421b5c25b19b7e7a6e7cdd72ae4bca5d3d04d70b)测试,客户端收到消息后无法跳转指定页面。解决方案:java服务端代码换回1.1.8 后正常。信鸽小助手无解释。...
2019-06-17 19:29:58
296
原创 第四章 关于YARN
Apache YARN(Yet Another Resource Negotiator) ,是Hadoop的集群资源管理系统。提供请求和使用集群资源的API,但这些API一般不是用于用户的代码,而是为分布式计算框架如MapReduce、Spark等提供API,使得用户不用关心资源管理的细节。4.1 剖析YARN应用运行机制...
2019-05-30 19:25:37
286
转载 RFM
RFM模型是衡量客户价值和客户创利能力的重要工具和手段。在众多的客户关系管理(CRM)的分析模式中,RFM模型是被广泛提到的。该机械模型通过一个客户的近期购买行为、购买的总体频率以及花了多少钱3项指标来描述该客户的价值状况。参考 http://www.woshipm.com/data-analysis/708326.html...
2019-04-29 07:57:07
983
转载 PMF
参考 https://www.jianshu.com/p/3697cbb65cc2
2019-04-29 07:19:38
1526
原创 计算机的指令信息
指令是指示计算机硬件进行某种操作的命令。CPU就是根据指令指挥和控制计算机各部件协调动作,实现对信息的加工和处理。指令系统一台计算机所有指令的集合构成该机的指令集(Instruction set),称为指令系统,指令系统是软件与硬件的交界面。指令的格式操作码OP+地址码D寻址方式指令中以什么方式提供操作数或操作数地址,称为寻址方式。立即寻址地址码D就是操作数据操作数与地址码的...
2019-03-25 09:00:44
2263
原创 第三章 Hadoop 分布式文件系统
声明,此连续文章为阅读《Hadoop权威指南第4版》的读书笔记,旨在记录重点内容和阅读心得,有共读的朋友可以交流书中疑惑。3.1 HDFS的设计HDFS以流式数据访问模式来存储超大文件,运行于商用硬件集群上。超大文件流式数据访问HDFS的构建思路:一次写入,多次读取。高可靠性高吞吐量低延迟的任务不适合在HDFS上运行,对于低延迟的访问需求HBase更合适。大量的小文件不支持...
2019-02-26 14:15:22
195
原创 第4章 集成
声明,此连续文章为阅读《微服务设计》[英]纽曼(Sam Newman)的读书笔记,旨在记录重点内容和阅读心得,有共读的朋友可以交流书中疑惑。4.1 寻找理想的集成技术的指导原则避免服务方修改一个字段就引起消费方的修改保证API的技术无关性消费方应该能够很简单的使用服务方提供的服务,提供客户端库的做法会增加耦合。隐藏内部实现细节4.2 MusicCorp创建用户接口4.3 共享数据库...
2019-02-19 15:13:21
192
原创 第二章 关于MapReduce
MapReduce的优势在于处理大规模数据集# 2.1 气象数据集本章给了一个从气象数据中计算每年最高气温的例子。原始数据来自ncdc,见下方ftp。数据的格式是每年一个文件,每个文件中有多条气象数据的记录。ftp://ftp.ncdc.noaa.gov/pub/data/noaa/2010/ncdc的气象数据书中的全套源码可以自行百度,下下来导进去就可以运行。至此我们还不需要搭建ha...
2019-02-18 20:04:47
850
原创 第一章 初识Hadoop
1.1 数据数据会越来越大,我们需要有对应的技术来存储和分析它们。1.2 数据的存储和分析硬盘容量的发展与读写速度已经不匹配,硬盘越来越大,读写速度却并没有提高多少。为了能快速读取数据,我们可以将同一份数据存储在N个硬盘硬盘上,这样同时读取N个硬盘,就大大缩短了读取时间。同时需要解决的2个问题是,硬盘故障的容灾(HDFS)和数据分散存储到最后合并的数据管理问题(MapReduc...
2019-01-24 17:14:57
266
1
原创 tomcat7下正常的工程在tomcat8下启动报错
问题报错:java.lang.NoSuchMethodError: org.springframework.web.context.ConfigurableWebApplicationContext.setId(Ljava/lang/String;)V at org.springframework.web.context.ContextLoader.configureAndR
2018-01-29 19:27:22
1589
原创 性能压测到一段时间org.apache.axis2.AxisFault: Address already in use
问题报错:org.apache.axis2.AxisFault: Address already in useat org.apache.axis2.AxisFault.makeFault(AxisFault.java:430) ~[axis2-kernel-1.6.2.jar:1.6.2]at org.apache.axis2.transport.http.HTTPSender.se
2018-01-29 19:26:13
927
原创 java.io.IOException: Too many open files
问题报错:14-Jun-2017 16:41:23.740 SEVERE [http-nio-8080-Acceptor-2] org.apache.tomcat.util.net.NioEndpoint$Acceptor.run Socket accept failedjava.io.IOException: Too many open files问题原因:linux文件打开数限
2018-01-29 19:23:51
568
原创 axis2在tomcat的temp中产生大量的临时文件,压力测试性能存在问题
问题解决:升级axis2jar至1.7.0,临时文件不再产生,性能问题解决参考:http://blog.csdn.net/mjjmjc/article/details/42076077参考:https://stackoverflow.com/questions/8894574/axis2-temp-file?rq=1
2018-01-29 19:22:24
2452
转载 第一章 spring cloud 资料汇总
spring cloud官方文档 http://cloud.spring.io/spring-cloud-static/Dalston.SR3/ https://springcloud.cc/spring-cloud-dalston.htm 官网文档中文版(翻译的还不错) spring cloud 与中间件 https://wenku.baidu.com/view/d17a0e7bcec
2017-12-29 21:44:39
259
原创 查看zookeeper日志
zoo.cfg中可以通过dataLogDir来配置zookeeper的事务日志的输出目录。但是这些日志文件是二进制的,无法通过普通的查看名单看。需要通过org.apache.zookeeper.server.LogFormatter,这个工具类来查看。命令如下: java -cp /opt/zookeeper/zookeeper-3.4.6.jar:/opt/zookeeper/lib/slf4j
2017-12-29 21:14:25
16209
1
原创 mvn -deploy 报错 Failed to deploy artifacts: Could not transfer artifact
问题报错:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy (default-deploy) on project apollo: Failed to deploy artifacts: Could not transfer artifact com.ctrip.frame
2017-10-24 11:51:45
43375
3
转载 dubbo 学习资料
http://dubbo.io/ dubbo官网https://github.com/dangdangdotcom/dubbox dubbox官方githubhttp://www.douban.com/note/488997143/ dubbo 视频教程 链接: http://pan.baidu.com/s/1jHCP5rC 密码: 评论留言索取密码
2017-10-19 14:45:23
2381
10
原创 spring boot工程集成apollo配置中心client
1.设置Appid● AppId是应用的身份信息,是从服务端获取配置的标识。AppId需要保持唯一,该Id要与配置中心保持一致。 给resources目录加增加/META-INF/app.properties。文件中内容形如:app.id=YOUR-APP-ID2.设置环境● 环境变量用来标识部署的环境是开发、测试、灰度还是生产。 对于Mac/Linux,文件位置为/opt/settin
2017-10-19 14:32:23
16054
下一代软件架构:微服务的核心能力、挑战与实践
2024-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人