![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发工具
物联网全栈
这个作者很懒,什么都没留下…
展开
-
一个镊子和灯发生的故事
物联网产品焊接原创 2021-08-01 14:59:20 · 125 阅读 · 0 评论 -
springcloud如何制作一个物联网产品
一、芯片选型要想制作一款物联网产品,首先我们需要满足如下几个条件1、一个主控芯片MCU2、一个可以连接互联网的模块wifi或4G3、一台云端服务器(内部部署服务)4、一个安卓终端上面运行自定义的app这里我们来介绍一下硬件的芯片选型,以前一个32位的MCU价格也就十几元,但由于芯片暴涨从以前的十几元涨到现在的一百多元,所以我们需要想办法取消这颗昂贵的芯片,我们可以选择开源CPU的4G模块,还有提供二次开发的SDK的wifi模块,由于开源CPU的4G模块成本在40元左右,.原创 2021-07-24 14:25:52 · 1347 阅读 · 0 评论 -
一图讲解feign调用原理
原创 2021-07-23 17:49:15 · 636 阅读 · 0 评论 -
hystrix的舱壁保护机制
hystrix使用时会在方法上增加一个@HystrixCommand注解,类似下面代码 @RequestMapping("/demo1/{userId}") @HystrixCommand( commandProperties = { //2秒后调用还未返回就熔断 @HystrixProperty(name="execution.isolation.thread.timeoutInMilliseconds",原创 2021-07-22 09:14:18 · 170 阅读 · 0 评论 -
restTemplate怎样结合ribbon实现远程负载均衡调用
1、在我们不使用注册中心时,restTemplate远程调用一个端口时使用的是如下代码restTemplate.getForObject("http://localhost:8088/demo/", String.class);缺点:里面硬编码将服务提供者的ip及端口写入代码中,如果哪天服务提供者更换了ip及端口我们还要改代码,这显然不是我们想要的2、于是就有了注册中心,所有的微服务都注册到注册中心后,服务消费者可以直接去注册中心获取服务提供者信息,选择一个调用,这样不存在硬编码,代码如下原创 2021-07-21 08:00:40 · 219 阅读 · 0 评论 -
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 阅读 · 0 评论 -
单片机优雅的开发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 · 5830 阅读 · 0 评论