- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 最近在使用spring cloud全家桶开发一块简单的物联网产品,硬件设计、结构设计、Android app开发、服务端程序开发、服务端部署上线,所有的开发都由本人自己完成
spring cloud开发物联网产品持续更新中......B站视频https://www.bilibili.com/video/BV1cZ4y1f7WX?spm_id_from=333.999.0.0&vd_source=63cdbfed0ad66f9da8a59a9fefeeb098
2021-07-26 08:22:25 206
原创 springcloud如何制作一个物联网产品
一、芯片选型要想制作一款物联网产品,首先我们需要满足如下几个条件1、一个主控芯片MCU2、一个可以连接互联网的模块wifi或4G3、一台云端服务器(内部部署服务)4、一个安卓终端上面运行自定义的app这里我们来介绍一下硬件的芯片选型,以前一个32位的MCU价格也就十几元,但由于芯片暴涨从以前的十几元涨到现在的一百多元,所以我们需要想办法取消这颗昂贵的芯片,我们可以选择开源CPU的4G模块,还有提供二次开发的SDK的wifi模块,由于开源CPU的4G模块成本在40元左右,.
2021-07-24 14:25:52 1347
原创 hystrix的舱壁保护机制
hystrix使用时会在方法上增加一个@HystrixCommand注解,类似下面代码 @RequestMapping("/demo1/{userId}") @HystrixCommand( commandProperties = { //2秒后调用还未返回就熔断 @HystrixProperty(name="execution.isolation.thread.timeoutInMilliseconds",
2021-07-22 09:14:18 170
原创 restTemplate怎样结合ribbon实现远程负载均衡调用
1、在我们不使用注册中心时,restTemplate远程调用一个端口时使用的是如下代码restTemplate.getForObject("http://localhost:8088/demo/", String.class);缺点:里面硬编码将服务提供者的ip及端口写入代码中,如果哪天服务提供者更换了ip及端口我们还要改代码,这显然不是我们想要的2、于是就有了注册中心,所有的微服务都注册到注册中心后,服务消费者可以直接去注册中心获取服务提供者信息,选择一个调用,这样不存在硬编码,代码如下
2021-07-21 08:00:40 219
原创 spring boot自动代码生成
使用流程1、本地运行java -jar generator-0.0.1-SNAPSHOT.jar2、使用postman请求生成http://localhost:8080/getCode{ "mysqlIp":"localhost", //mysql的ip,端口默认3306 "mysqlDatabase":"spring", //数据库名称 "author":"andy", //自动生成代码的作者 "m.
2021-07-16 09:52:27 251
原创 单片机优雅的开发Clion环境搭建
本人做为全栈的开发工程师,安卓使用的是android studio,后端开发用的是idea,就单片机开发还没有转到好用的工具上来,这怎么行!于是想找使用idea开发STM32,结果还真找到了,那就是Clion,下面来介绍一下Clion的安装方法一、安装gcc编译器https://osdn.net/projects/mingw/releases/1、安装2、配置环境变量3、测试安装结果二、arm-gcc编译器安装...
2021-07-11 15:21:27 5829
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人