缺点: 大量时间会浪费在跟市场、商务、领导、产品、甲方的沟通扯皮上,甚至还需要细品竞品方 团队建设,需要更多的关心与投入,一方面整体技术素养还有很多提升空间,一方面人员流动率也很大 即使技术专家有很好的想法,也很难落地,抄袭应用老外的方法论也很落地验证,好比DDD,但对于“谈判专家”类型的诡辩人才也 ...
分类:
其他好文 时间:
2020-04-21 09:57:08
阅读次数:
63
迭代器 Iterator 是什么? 答: Iterator 是可以遍历集合的对象,为各种容器提供了公共的操作接口,隔离对容器的遍历操作和底层实现(解耦)。 缺点是增加新的集合类需要对应增加新的迭代器类,迭代器类与集合类也成对增加。 参考博文:https://blog.csdn.net/meism5/ ...
分类:
其他好文 时间:
2020-04-21 09:46:54
阅读次数:
78
SpringBootspringboot.pngSpringBoot作为近几年很火的微服务框架,只需要简单的几个依赖,少量的配置,就可以使用它快速搭建一个轻量级的微服务,优点是简单、快速、大道至简,缺点是真的太单一,不适于项目中的模块开发。如果是单一的应用,比如做接口转发、项目启动,SpringBoot很合适这些场景,如果是项目开发,建议还是使用SpringCloud。下面整理了一些理解Sprin
分类:
编程语言 时间:
2020-04-20 16:27:30
阅读次数:
76
1.什么是K近邻算法 最直观的解释就是:给定一个训练数据集,对于新的输入实例,在训练集中找到与该实例最近邻的 k 个实例,这 k 个实例的多数属于哪个类,则该实例就属于哪个类。 2.K近邻算法的优缺点 优点:精度高,对异常值不敏感 缺点:计算复杂度高,空间复杂度高 3.K近邻算法关键点分析 由K近邻 ...
分类:
编程语言 时间:
2020-04-20 15:44:24
阅读次数:
63
一.概述 linux中不区分进程和线程,都认为是个任务,都是创建一个task_struct.如何区分?线程是共享相同地址空间,而进程是独占地址空间. 多线程共享同一进程的地址空间 优点: 通信方便,可以通过全局变量. 缺点: 访问共享数据时需要考虑同步和互斥. 二.线程共享资源: 可执行的指令 静态 ...
分类:
编程语言 时间:
2020-04-20 15:23:25
阅读次数:
65
1,什么是Mybatis?Mybatis的优缺点? MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs( ...
分类:
编程语言 时间:
2020-04-20 14:05:39
阅读次数:
94
51.索引的优缺点:可以增加查询效率,但降低update,insert,delete的效率,需要维护索引的结构。 2.5叉B树:key的数量[ceil(m/2)-1]<=n<=m-1,n>4时,中间节点向上分裂,两边节点分裂。 3.m叉BTree: 1.树中每个节点最多有m个孩子 2.除了根节点与叶 ...
分类:
数据库 时间:
2020-04-20 14:01:45
阅读次数:
70
1、什么是 Redis? Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能的 key-value 数据库。 Redis 与其他 key - value 缓存产品有以下三个特点: (1)Redis 支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 (2) ...
分类:
其他好文 时间:
2020-04-20 13:46:56
阅读次数:
51
因为前些天面试一大公司的时候没看基础题,翻车了 所以这篇博客就用来写一些 js 面试的基础题目 行内元素和块元素分别有哪些 iframe有那些缺点? 1.frame会阻塞主页面的Onload事件; 2.iframe和主页面共享连接池,而浏览器对相同域的连接有限制,所以会影响页面的并行加载。 3.SE ...
分类:
Web程序 时间:
2020-04-20 13:23:51
阅读次数:
72
SpringBoot SpringBoot作为近几年很火的微服务框架,只需要简单的几个依赖,少量的配置,就可以使用它快速搭建一个轻量级的微服务,优点是简单、快速、大道至简,缺点是真的太单一,不适于项目中的模块开发。 如果是单一的应用,比如做接口转发、项目启动,SpringBoot很合适这些场景,如果 ...
分类:
编程语言 时间:
2020-04-20 10:26:08
阅读次数:
79