项目背景 公司在几年前就采用了前后端分离的开发模式,前端所有请求都使用ajax。这样的项目结构在与CAS单点登录等权限管理框架集成时遇到了很多问题,使得权限部分的代码冗长丑陋,CAS的各种重定向也使得用户体验很差,在前端使用vue-router管理页面跳转时,问题更加尖锐。于是我就在寻找一个解决方案 ...
分类:
编程语言 时间:
2019-10-18 22:12:29
阅读次数:
83
一、ThingsBoard系统架构1.设备连接 支持MQTT、CoAP、HTTP(S)等协议,通过以上协议设备可以连接到信息网络,比如4G、5G。2.引擎规则 TingsBoardRuleEngine处理来自设备的信息,并触发称为插件的可配置模块。3.核心服务
分类:
其他好文 时间:
2019-10-18 17:28:29
阅读次数:
252
spi 是一种服务发现的标准,对于开发中我们通常需要编写 META-INF/services 文件夹中定义的类。 google auto 中的autoservice 可以帮助我们生成对应的配置,很方便 环境准备 项目结构 ├── pom.xml └── src ├── main │ ├── java ...
分类:
编程语言 时间:
2019-10-17 23:35:59
阅读次数:
270
App测试web测试的区别 单纯从功能测试的层面上来讲的话,APP 测试、web 测试 在流程和功能测试上是没有区别的 根据两者载体不一样,则区别如下: 1、系统结构方面 web项目,b/s架构,基于浏览器的;web测试只要更新了服务器端,客户端就会同步会更新 app项目,c/s结构的,必须要有客户 ...
分类:
移动开发 时间:
2019-10-16 13:10:36
阅读次数:
311
<! TOC "开发环境" "打开VS,建立项目" "项目结构" "修改 StartUp 类代码" "ConfigureServices方法" "Configure方法" "为开发环境和生产环境配置不同的 Startup" "新建一个Controller" "F5运行" "完" <! /TOC 图文 ...
关于spring bean的生命周期,是深入学习spring的基础,也是难点,本篇文章将采用代码+图文结论的方式来阐述spring bean的生命周期, 本篇文章将阐述清楚下图。 一 项目结构及源码 1.程序目录结构 2.applicationContext.xml 3.UserDao.java 二 ...
分类:
编程语言 时间:
2019-10-14 01:23:37
阅读次数:
116
简述:通常我们开发的项目结构是由多个modules项目组合而成,并且由有个parent的maven项目整体管理。废话少说,直接进入创建过程。 创建parent项目 1、打开idea工具,按照下图操作,点击Project; 2、注意这里不要勾选模板,用模板创建过maven项目的小伙伴都知道模板创建项目 ...
分类:
Web程序 时间:
2019-10-12 20:30:20
阅读次数:
120
0|1Project Structure “ 项目结构”对话框允许您管理项目和IDE级别的元素,例如Modules,Facets,Libraries, Artifacts和SDK。 在大多数情况下,左边部分有两个窗格实现了两级选择器。唯一的例外是当你选择项目,在这种情况下只有一个选择器窗格。 打开方 ...
分类:
其他好文 时间:
2019-10-10 20:40:28
阅读次数:
164
项目文件结构:vue.config.js 用于配置路径指向 注意:这里的文件名不能自定义vue-router的安装这个项目用的是vue-cli3脚手架的项目结构可以选择安装 vue 和 vue-routervue-router的安装 npm i –S vue-router --运行依赖的安装路由文件... ...
分类:
其他好文 时间:
2019-10-09 15:19:06
阅读次数:
91
一、IDEA项目结构 二、创建项目 三、快捷键 ...
分类:
其他好文 时间:
2019-10-06 17:06:08
阅读次数:
86