上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
摘要: 我个人推荐smart work, 在我的team从来不鼓励加班,所以如何做高效工作呢,那就是高效利用我们的开发工具,只有熟练的使用武器才能给你减少时间上的浪费,从而带来一些时间增益。下面我这边将汇总一些常用工具快捷键,可以提高我们工作效率; 1. VIM编辑器指令汇总 2. Ubuntu常用指令和快 阅读全文
posted @ 2021-07-10 14:32 Brian_Huang 阅读(1691) 评论(0) 推荐(0)
摘要: 1.给定一个数组arr,和一个数num,请把小于等于num的数放在数组的左边,大于num的数放在数组的右边。要求额外空间复杂度O(1),时间复杂度O(N) /** * 给定一个数组arr,和一个数num,请把小于等于num的数放在数组的左边, * 大于num的数放在数组的右边。要求额外空间复杂度O( 阅读全文
posted @ 2021-07-10 14:31 Brian_Huang 阅读(82) 评论(0) 推荐(0)
摘要: 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 阅读(158) 评论(0) 推荐(0)
摘要: 最近项目组受到业务开发组的一些诉求,以及自己项目碰到的一些开发问题,汇总讨论后决定开发一些辅助型的工具,主要时为了内部开发人员的提供一些便捷性的工具集(主要因为公司的policy,在内网开发,访问不到互联网一些在线的工具集)。前期为了快速构建辅助型的工具,项目组方案中,也有采用google插件的形式 阅读全文
posted @ 2021-06-20 19:39 Brian_Huang 阅读(545) 评论(0) 推荐(0)
摘要: 1.认识时间复杂度 常数时间的操作:一个操作如果和数据量没有关系,每次都是固定时间内完成的操作,叫做常数操作。时间复杂度为一个算法流程中,常数操作数量的指标。常用O(读作big O)来表示。具体来说,在常数操作数量的表达式中,只要高阶项,不要低阶项,也不要高阶项的系数,剩下的部分如果记为f(N),那 阅读全文
posted @ 2021-06-20 11:16 Brian_Huang 阅读(116) 评论(0) 推荐(0)
摘要: 首先在项目开发模式的选择上毋庸置疑是当下基于Scrum方法论的敏捷模式。(纯属自己YY的...........) 1.确定项目的角色划分 基于Scrum指南,在Scrum团队里面模糊了角色的概念,统一角色为软件研发人员。一般可以将团队规模可以将团队划分为2个Scrum开发团队。1个产品负责人和1个S 阅读全文
posted @ 2021-06-14 16:24 Brian_Huang 阅读(123) 评论(0) 推荐(0)
摘要: 什么是责任链模式 客户端发出一个请求,链上的对象都有机会来处理这一请求,而客户端不需要知道谁是具体的处理对象。这样就实现了请求者和接受者之间的解耦,并且在客户端可以实现动态的组合职责链。使编程更有灵活性。 定义:使多个对象都有机会处理请求,从而避免了请求的发送者和接受者之间的耦合关系。将这些对象连成 阅读全文
posted @ 2021-06-14 16:15 Brian_Huang 阅读(140) 评论(0) 推荐(0)
摘要: 现在开始暗暗学英语,主要原因是很多技术的文档和学术论文一手资料基本来自国外,还有一些知名的社区像InfoQ, Spring.io, Artificial Intelligence 都是老外的社区,包括我们码农的基地GitHub,有时想给开源项目提issue和交流互动,会英语也是会有很大的帮助,除此之 阅读全文
posted @ 2021-06-13 17:26 Brian_Huang 阅读(467) 评论(0) 推荐(0)
摘要: 1.Redis key值操作以及RedisTemplate对应的API 本文默认使用RedisTemplate,关于RedisTemplate和StringRedisTemplate的区别如下 RedisTemplate和StringRedisTemplate 二者主要区别是他们使用的序列化类不一样 阅读全文
posted @ 2021-06-08 22:51 Brian_Huang 阅读(5143) 评论(1) 推荐(1)
摘要: 一个正常的消费逻辑需要具备以下几个步骤: 1. 消息订阅 1.1 subscribe订阅主题 subscribe有如下重载方法: 1.1 前面两种是通过集合的方式订阅一到多个topicpublic void subscribe(Collection<String> topics, ConsumerR 阅读全文
posted @ 2021-05-08 06:39 Brian_Huang 阅读(1597) 评论(1) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页