- 博客(136)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注

原创 政务产品架构设计三要素
本人是研发转岗的产品经理,技术属性是本人的优势,在新的产品经理入职后,会不经意把研发的思路融合到产品设计的方法论中,这里总结的「产品架构」设计,归纳了MVC设计模式和业务应用的关系。
2022-05-07 12:04:56
288

转载 产品质量终极解决方案--面向交付的开发策略
传统模式下,测试作为上线前最后一个环节,整个产品的质量都压在测试环节,没有充分的测试时间,通常情况是bug能被测出来就会被提前发现,测不出来就会留到线上,变成线上问题,再靠团队“救火” ,而且这阶段Bug发现成本也很高。这种模式下,测试人员是最痛的角色。
2021-12-04 14:02:51
504

转载 用户体验五要素
《用户体验要素》这本书是经久不衰的产品经理必读经典书目,这本书揭示了一个极为重要的理念:做产品设计要像盖楼一样,分层去搭结构,再逐一实现。这本书将产品设计分为五个层次:战略层、范围层、结构层、框架层、表现层。
2021-09-25 17:12:48
3929
1

转载 竞品分析怎么做
首先,什么是一份出色的竞品分析?很多同学没有想清楚这个问题就开始做了,结果很可能并不是“出色”。为了让自己的竞品分析显得专业,查阅了很多数据、报告,结果导致分析报告十分冗长,如果你是老板 or 面试官,你觉得你能看完吗?不知道怎么做竞品分析,照着网上的框架公式机械地往里套,结果分析报告不知所云;一份出色的竞品分析是需要能产生价值、作用的,因此在这之前,你必须明确竞品分析的目的是什么。
2021-09-25 12:20:38
703

原创 通过不同程度的「抽象」设计不同「通用」程度的管理系统
在软件的设计和研发过程中,产品经理会对业务流程和管理对象进行接口和模型的通用性太强,会导致「MVC」中的「C-控制层」非常臃肿,致使整个软件架构严重失调。接口和模型的通用性太弱,会导致代码没有扩展性和复用性,业务每次横向扩展都可能面临重构。
2021-04-21 22:48:08
558

原创 持续提高认知-挑战终极的全栈技能
写代码的过程中,思想比语言重要,各种框架和语言虽然只是工具,但它们也能带你更多更深刻的领略各种编程思想。成就更牛逼的自己!
2021-04-21 19:26:07
127
3

原创 政务产品中「产品化」和「定制化」及集成能力的产品化
一个政务产品的交付,不可避免会涉及到定制化开发的内容。在产品设计的过程中,产品化的部分和定制化的部分如何权衡非常重要:1. 如果产品化的部分设计不足,会导定制化内容过多,交付的边际成本过高;2. 如果产品化的内容设计过多,会导致过度设计,前期投入过高,并且影响产品迭代速度。
2021-04-13 16:36:05
669

原创 大数据治理不是人人都会(三)
作者结合在区域医疗领域数据治理的经验,以Kimball数仓建设方法论为核心,希望能深入浅出的讲解大数据治理的思想和方法,让大家对大数据治理的功能效用有一个全面的认识,走出一些理解的误区。(阔海星沉@优快云原创,转载请注明出处)
2021-03-21 17:19:13
247

原创 大数据治理不是人人都会(二)
作者结合在区域医疗领域数据治理的经验,以Kimball数仓建设方法论为核心,希望能深入浅出的讲解大数据治理的思想和方法,让大家对大数据治理的功能效用有一个全面的认识,走出一些理解的误区。(阔海星沉@优快云原创,转载请注明出处)
2021-03-21 17:16:26
155

原创 分布式解决方案概论
为了解决单机的容量、性能、高可用等瓶颈问题,各种各样的分布式技术和解决方案不断涌现,分布式文件系统、分布式计算、分布式消息、分布式事务、分布式数据库等等,它们分别别用于解决不同场景的不同问题,本文简单阐述了它们的原理和作用。理解可能不够深入,摘录内容较多,欢迎指正。
2021-03-21 14:16:31
363

原创 大数据治理不是人人都会(一)
作者结合在区域医疗领域数据治理的经验,以Kimball数仓建设方法论为核心,希望能深入浅出的讲解大数据治理的思想和方法,让大家对大数据治理的功能效用有一个全面的认识,走出一些理解的误区。
2021-02-05 09:40:47
261

原创 三种基础数据质量的评估方法,以及Python实现
基础数据质量评估方法1、统计表数据的饱和度(空值率)分析2、通过码表对照分析阈值正确率分析(实时表和维度表的关联性 )3、时间饱和度(数据连续性)分析4、主体表和行为表的关联性(暂无例子,根据具体场景设计)统计表数据的空值率# 简介:生成一个表的字段饱和度(空值率) SQL 脚本,可以选择手动跑或自动跑# 作者:王振东# 日期:2021-02-07from odps import ODPSo = ODPS('ak', 'sk', 'project_namme', endpoint='h
2021-01-10 12:03:53
2845

翻译 基于 2D 激光雷达和实时回环优化的 SLAM 算法
《基于 2D 激光雷达和实时回环优化的 SLAM 算法》,此论文在 SLAM 的背景下,使用了一些机器学习的方法(最小二乘、损失函数等),很有学习的价值。(精译版;翻译不易,转载请注明出处;翻译过程加入了个人理解,如有差错,敬请指正)
2020-04-20 13:39:36
3660
1
原创 在Docker中通过Gunicorn运行Flask的Dockerfile及日志融合问题解决
第一次生成 Dockerfile,尝试用 dfimage 的方案提取 Dockerfile 的方案失败后,自己简单写出了这个 Dockerfile 模板,语法不再赘述,如果是简单的 Flask 应用,生成 requirements.txt,然后替换 COPY 部分后可以直接使用。然后是 Gunicorn 和 Flask 的日志融合问题,尤其是访问日志的融合,别走弯路了。
2022-05-22 19:19:55
1629
1
原创 APIFlask初体验
团队需要一个封装接口的工具平台,作为数据团队,Python的普及率比较高,于是就选择了 Python 的 Flask 框架,于是就发现了百度搜索第一条的 APIFlask 这个高级框架
2022-05-09 19:48:51
869
原创 SuperSet 最新 Docker 部署文档(含元数据库切换、汉化、镜像导出)
SuperSet网上大部分文档还是 Python2 的部署方式,尤其是汉化,坑还有不少,使用最新docker镜像重新整理了一下。
2022-01-20 10:35:13
5151
1
原创 Binlog 中不完整的 Event 排查
容灾切换中的老鼠屎机房级别容灾的场景下,单次的 db 切换数量高达 2000+,难免遭遇各种各样平时难以遇到的问题。例如,下面这两个问题就困扰了我们一段时间:第一个问题是:sql_thread 无法正常 stop,导致切换失败在进行主备切换的时候,为了避免 sql_thread 写入和业务写入冲突,首先会 stop slave sql_slave。但是在 stop slave 的时候,有很小的概率会执行超时。第二个问题是:slave status 中的位点无法对齐,导致切换速度慢在进行主备
2021-10-05 12:39:38
268
原创 C++ 中优雅地调用脚本
当你不得不在 C++ 程序中调用脚本的时候,将就着用 system()?No,我有更好的方法,不仅可以捕获脚本输出,还能实现调用超时
2021-10-05 12:34:13
2189
原创 ipv4 转 22 位网段
0 前言这是一个可能以后永远也用不到,但是挺有意思的一个脚本。1 ipv4 转 22 位网段#!/bin/ship_list_file="$1"if [ -f "$ip_list_file" ] ; then cat $1 | while read ip_str ; do head=`echo $ip_str | awk -F. '{print $1 "." $2}'` tail_3=`echo $ip_str | awk -F. '{print $3
2021-10-05 12:32:20
209
81.0.4044.92_chrome64_stable_osx_installer.dmg
2021-04-16
tensorflow-2.2.0-cp36-cp36m-win_amd64.whl
2020-06-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人