06 2021 档案

摘要:master公式 T(N) = a*T ( N/b ) + O (N^d) 当log(b,a) > d => 复杂度为O ( N^log(b,a) ) 当log(b,a) = d => 复杂度为O ( N^d * logN ) 当log(b,a) < d => 复杂度为O ( N^d ) 关于mas 阅读全文
posted @ 2021-06-27 22:23 Brian_Huang 阅读(145) 评论(0) 推荐(0) 编辑
摘要:最近项目组受到业务开发组的一些诉求,以及自己项目碰到的一些开发问题,汇总讨论后决定开发一些辅助型的工具,主要时为了内部开发人员的提供一些便捷性的工具集(主要因为公司的policy,在内网开发,访问不到互联网一些在线的工具集)。前期为了快速构建辅助型的工具,项目组方案中,也有采用google插件的形式 阅读全文
posted @ 2021-06-20 19:39 Brian_Huang 阅读(507) 评论(0) 推荐(0) 编辑
摘要:1.认识时间复杂度 常数时间的操作:一个操作如果和数据量没有关系,每次都是固定时间内完成的操作,叫做常数操作。时间复杂度为一个算法流程中,常数操作数量的指标。常用O(读作big O)来表示。具体来说,在常数操作数量的表达式中,只要高阶项,不要低阶项,也不要高阶项的系数,剩下的部分如果记为f(N),那 阅读全文
posted @ 2021-06-20 11:16 Brian_Huang 阅读(90) 评论(0) 推荐(0) 编辑
摘要:首先在项目开发模式的选择上毋庸置疑是当下基于Scrum方法论的敏捷模式。(纯属自己YY的...........) 1.确定项目的角色划分 基于Scrum指南,在Scrum团队里面模糊了角色的概念,统一角色为软件研发人员。一般可以将团队规模可以将团队划分为2个Scrum开发团队。1个产品负责人和1个S 阅读全文
posted @ 2021-06-14 16:24 Brian_Huang 阅读(116) 评论(0) 推荐(0) 编辑
摘要:什么是责任链模式 客户端发出一个请求,链上的对象都有机会来处理这一请求,而客户端不需要知道谁是具体的处理对象。这样就实现了请求者和接受者之间的解耦,并且在客户端可以实现动态的组合职责链。使编程更有灵活性。 定义:使多个对象都有机会处理请求,从而避免了请求的发送者和接受者之间的耦合关系。将这些对象连成 阅读全文
posted @ 2021-06-14 16:15 Brian_Huang 阅读(115) 评论(0) 推荐(0) 编辑
摘要:现在开始暗暗学英语,主要原因是很多技术的文档和学术论文一手资料基本来自国外,还有一些知名的社区像InfoQ, Spring.io, Artificial Intelligence 都是老外的社区,包括我们码农的基地GitHub,有时想给开源项目提issue和交流互动,会英语也是会有很大的帮助,除此之 阅读全文
posted @ 2021-06-13 17:26 Brian_Huang 阅读(421) 评论(0) 推荐(0) 编辑
摘要:1.Redis key值操作以及RedisTemplate对应的API 本文默认使用RedisTemplate,关于RedisTemplate和StringRedisTemplate的区别如下 RedisTemplate和StringRedisTemplate 二者主要区别是他们使用的序列化类不一样 阅读全文
posted @ 2021-06-08 22:51 Brian_Huang 阅读(4971) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示