最新发布

谈谈你对Java平台的理解?

谈谈你对Java平台的理解?

    从你接触 Java 开发到现在,你对 Java 最直观的印象是什么呢?是它宣传的 “Write once, run anywhere”,还是目前看已经有些过于形式主义的语法呢?你对于 Java 平台到底了解到什么程度?请你先停下来总结思考一下。今天我要问你的问题是,谈谈你对 Java 平台的理解?“Java 是解释执行”,这句话正确吗?典型回答Java 本身是一种面向对象的语言,最显著的特性有两个方面,一是所谓的“书写一次,到处运行”(Write once, run

星火燎原 阅读:422评论:2020-09-01

数据库的存储过程和函数

数据库的存储过程和函数

存储过程和函数是事先经过编译并存储在数据库中的一段sql语句的集合存储过程和函数的好处:提高代码的复用性,减少数据在数据库和应用服务器之间的传输,提高效率,大大的减少代码层的业务处理储存过程和函数的区别:储存函数必须有返回值,储存过程可以没有返回值储存过程的创建和调用      调用储存过程:CALL 储存过程名称(实际参数)查询数据库中所有的存储过程:SELECT *  FROM MYSQL.PROC WHERE DB='数据库名称&#

阅读:619评论:2021-04-14

PMP相关方问题的易错点

PMP相关方问题的易错点

例:某项目经理安排举行所有项目相关方都参加的头脑风暴会议,已讨论推出新产品事宜,但是两位重要的相关方拒绝了会议请求。此题:属于相关方问题,相关方不配合项目经理。有人无法参加会议,如何解决?一般排除选更适合的,单独收集这两位相关方的反馈,并与所有相关方讨论调查结果。例:某产品开发项目的项目经理将最终产品提交给项目发起人审批,发起人拒绝了该产品,因为其在产品完成75%时口头请求的一项功能未包含在最终的可交付成果中。应该用哪些文件来解释?此题:让我们帮项目经理找一个结果中没有包含该口头变更的依据,标准

星火燎原 阅读:6689评论:2021-07-10

PMP敏捷宣言

PMP敏捷宣言

不确定性和复杂性模型需求的不确定性技术的不确定性预测型生命周期适用于稳定性迭代型生命周期通过一系列重复的循环活动来开发产品。通过连续的原型或概念验证来改进产品或成果。迭代有利于识别和减少项目的不确定性。增量型生命周期是通过在预定的时间区间内渐进增加产品功能的一系列迭代。来产出可交付成果。加快交付速度。适应型适应型生命周期,其目的在于应对大量变更,获取相关方的持续参与。敏捷环境项目经理成为仆人式领导时,工作重点就会从“管理协调”转向“促进合作”。自组织团队也叫做自管理团队、或者被授权的团队。团队被

星火燎原 阅读:506评论:2021-07-08

数据收集工具与技术

数据收集工具与技术

统计抽样从目标总体中选取部分样本用于测试核查表 又称计数表,用户合理排列各项事项,以便有效地收集关于潜在质量问题的有用数据。主要用来做测试用的,内部测试去核查下,比如某年某月 这个故障发生了多少次。问卷调查  设计一系列书面问题,向众多受访者快速收集受众多样化,需要快速完成调查受访者地理位置分散,并且适合开展统计分析实施步骤确定问卷调查目的收集相关资料选择问卷类型和答题主要内容设计和确定问卷发放问卷进行调查收回文件并进行分析趋势分析趋势分析根据以往结果预测未来绩效,可以提前让

星火燎原 阅读:924评论:2021-07-04

FineBI权限管理

FineBI权限管理

权限管理概念:管理员在管理系统下的权限管理中对各用户的权限范围进行管理。权限分配:根据部门职位分配权限、根据角色分配权限和为用户分配权限。权限受体   部门   角色   用户本文提供四种常用的权限分配场景,帮助管理员分配权限给其他用户,让其他用户也能够查看或者编辑仪表板,创建数据表。2. 分配查看目录中仪表板的权限2.1 问题描述给普通用户分配权限,让其能够查看目录中已经挂出的仪表板。2.2 操作步骤例:财务部整个部门需要有「银行金融

星火燎原 阅读:3104评论:2021-06-21

软件架构师应该知道的97件事

软件架构师应该知道的97件事

客户的需求重于个人简历简化根本复杂性,消除偶发复杂性关键问题可能不是出在技术上以沟通为中心,坚持简明清晰的表达方式和开明的领导风格架构决定性能分析客户需求背后的意义起立发言故障终究会发生我们常常忽略了自己在谈判量化需求一行代码比500行架构说明更有价值不存在放之四海皆准的解决方案提前关注性能问题架构设计要平衡兼顾多方需求草率提交任务是不负责的行为不要在一颗树上吊死业务目标至上先确保解决方案简单可用,再考虑通用性和复用性架构师应该亲力亲为持续集成避免进度调整失误取舍的艺术打造数据壁垒重视不确定性不

星火燎原 阅读:526评论:2021-06-19

Doris的应用和实践

Doris的应用和实践

流量场景Doris可以通过HLL_RAW_AGG配合HLL_UNION_AGG做累加Doris支持按条件过滤,例如在10万poi_intent 历史数据回刷问题  流量数据,实时和离线在同事写入通一分区的时候相互会有影响,为了排除实时和历史同事写入造成的影响,历史单独写表。  优点:  BITMAP可以建Rollup ,离线导入速度较慢  Spark 任务需要计算全局字典,然后再计算导入任务。不同的场景下看数的需求和要求不一样流量数据量大,不能延

星火燎原 阅读:2437评论:2021-06-10

Doris权限设置

Doris权限设置

Privilege Doris权限管理Doris 新的权限管理系统参照了 Mysql 的权限管理机制,做到了表级别细粒度的权限控制,基于角色的权限访问控制,并且支持白名单机制。名词解释用户标识 user_identity在权限系统中,一个用户被识别为一个 User Identity(用户标识)。用户标识由两部分组成:username 和 userhost。其中 username 为用户名,由英文大小写组成。userhost 表示该用户链接来自的 IP。user_identity 以 userna

星火燎原 阅读:660评论:2021-06-08

PMP模拟考试心得

PMP模拟考试心得

PMP 软考 项目管理

沟通问题项目经理知道相关方会很挑剔,收集项目团队的其他详细信息,以澄清延迟和成本超支的原因。每周一次的状态会议,并经常找职能经理讨论项目,定期向其发送会议。相关方不理解,采取引导措施,确保明确澄清任何误解对项目期望和指示的理解,应该采用交互式沟通。获取项目目标和状态的信息。项目经理应该如何为该相关方提供这些信息。分发信息,项目相关方沟通需求。 通过沟通需求信息。解决困扰与大量文件。发起人通过电子邮件了解到该项目落后于进度并超出预算,定期与关键相关方召开项目指导会议。初级人员通过邮件向他们发送技术

星火燎原 阅读:1608评论:2021-06-02

mysql实战一

mysql实战一

深入了解了 MySQL 数字类型在表结构设计中的实战。我总结一下今天的重点:不推荐使用整型类型的属性 Unsigned,若非要使用,参数 sql_mode 务必额外添加上选项 NO_UNSIGNED_SUBTRACTION;自增整型类型做主键,务必使用类型 BIGINT,而非 INT,后期表结构调整代价巨大;MySQL 8.0 版本前,自增整型会有回溯问题,做业务开发的你一定要了解这个问题;当达到自增整型类型的上限值时,再次自增插入,MySQL 数据库会报重复错误;不要再使用浮点类型 Float

星火燎原 阅读:121评论:2021-05-31

redis中的数据类型String,hash,List,set

redis中的数据类型String,hash,List,set

String类型存储的数据:单个数据,最简单的数据存储类型,也是做常用的数据存储类型存储数据的格式:一个存储空间保存一个数据存储内容:通常使用字符串,如果字符串以整数的形式展示,可以作为数据操作使用String类型数据的基本操作添加/修改数据的指令:set key value获取数据的指令:get key删除数据的指令:del key添加/修改多个数据指令:mset key1 value1 key2 value2...获取多个数据:mget key1 key2...获取数据字符个数:strlen

阅读:681评论:2021-05-31