一、Api请求及响应规范 为了严格按照接口进行开发,提高效率,对请求及响应格式进行规范化。 1、get 请求时,采用key/value格式请求,SpringMVC可采用基本类型的变量接收,也可以采用对象接收。 2、Post请求时, 可以提交form表单数据(application/x-www-for ...
分类:
编程语言 时间:
2020-04-04 20:16:38
阅读次数:
80
一、impala基本介绍? 所有的计算都是基于内存来的,官方推荐每台服务器的内存最少128G起 impala是cloudera提供的一款高效率的sql查询工具,提供实时的查询效果,官方测试性能比hive块3到10倍,其sql查询比sparkSQL还要快,号称是当前大数据领域最快的查询sql工具。 i ...
分类:
其他好文 时间:
2020-04-04 18:48:40
阅读次数:
81
原生的http在某些方面表现不足以应对我们的开发需求,所以需要使用框架来加快我们的开发效率,框架的目的就是提高效率,让我们的代码更高度统一。 起步 安装: npm install express --save hello world 示例 const express = require('expre ...
分类:
其他好文 时间:
2020-03-31 00:55:53
阅读次数:
72
"设计原则" "装饰模式" "动态代理" "命令模式" 设计原则 开闭原则、里氏替换原则、依赖倒转原则、接口隔离原则、最少知道原则、单一职责原则、合成复用原则 开闭原则 对修改关闭,对扩展开发。 里氏替换原则 子类可以扩展父类的功能,但是不能改变父类原有的功能。比如子类可以覆盖父类的抽象方法(抽象方 ...
分类:
其他好文 时间:
2020-03-30 00:29:18
阅读次数:
86
响应式编程: 关键字:RxJava,观察者模式,EventBus,广播 理念:一切为事件 发出A事件通知B执行,而不是B一直等待(阻塞),提高效率。 函数式编程: 关键字:lambda,lisp,大数据,AI 理念: 1.一切为函数 2.每个函数是可靠的,没有副作用的;不能依赖外部环境/上下文 3. ...
分类:
其他好文 时间:
2020-03-24 21:38:58
阅读次数:
83
初识Redis NoSQL是什么? 数据库: 用来存储数据的仓库 NoSQL: 不仅仅是SQL,是许多非关系型数据库的统称,但本质上还是存储数据的仓库 为什么需要NoSQL? 1. 解决了高并发的读写问题 2. 解决了海量数据的高效率存储和访问问题 3. 实现了高可用性及高可扩展性 Redis是什么 ...
分类:
其他好文 时间:
2020-03-24 20:27:13
阅读次数:
85
项目管理是指按照客观规律的要求,在有限的资源条件下,运用系统工程的观点、理论和方法,对项目进行高效率的计划、组织、指挥、控制、协调,实现立项时确定的目标。
分类:
其他好文 时间:
2020-03-24 17:23:41
阅读次数:
101
说明本文简单介绍下GitlabCI,包括GitlabRunner,GitlabCI中的相关概念以及.gitlab-ci.yml的常用配置。什么是GitLabCIGitLabCI是GitLab内置的进行持续集成的工具,只需要在仓库根目录下创建.gitlab-ci.yml文件,并配置GitLabRunner;每次提交的时候,gitlab将自动识别到.gitlab-ci.yml文件,并且使用Gitlab
分类:
其他好文 时间:
2020-03-24 10:29:01
阅读次数:
89
NOJ刷题总结 +++ HDU1969 Pie HDU1087 super jump UVA10375 分子分母数字个数相同 或者为了提高效率可以加上上面的代码,先粗略判断是否相交 ...
分类:
其他好文 时间:
2020-03-23 15:07:03
阅读次数:
74
背景 某个方案使用的是spinor作为存储介质,每次烧录新固件都耗时数分钟,为了提高效率,需要对其进行优化。 分析流程 基本流程 当前烧录流程,有一个可选步骤,全盘擦除,这个步骤耗时达数分钟。不过这是可选的。 接下来必经的步骤,就是从PC端接收数据写入flash了。 已有优化 目前倒是已经有一个优化 ...
分类:
其他好文 时间:
2020-03-22 00:58:17
阅读次数:
106