会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
无脑仔的小明
---- 努力变得更好, 让我喜欢的人, 喜欢我.
首页
联系
管理
订阅
上一页
1
2
3
4
5
6
···
11
下一页
2020年11月4日
物联网架构成长之路(59)-SpringBoot项目作为系统应用,自启动
摘要: 一、前言 开发完项目,一般调试都是在eclipse或者idea上运行服务的。但是要部署到服务器上,就需要后台运行和自启动等配置了。这里采用Debian系统作为演示。 二、后台运行 工程项目代码采用 maven 进行打包。 1 mvnw package 打包后,生成一个jar包 服务器安装jre运行环
阅读全文
posted @ 2020-11-04 09:04 无脑仔的小明
阅读(501)
评论(0)
推荐(0)
2020年10月30日
物联网架构成长之路(58)-用户与应用服务器之WebSocket通信
摘要: 一、前言 之前的物联网篇,有介绍过用户手机APP或在H5端,可以作为mqtt的客户端,通过tcp:1883或者Websocket:8083,连接到EMQ Broker上,订阅设备的主题,从而收到设备上报的数据。但是,在处理工业物联网的时候,会出现,物联网平台会对接客户自己的应用。设备上报与下发都是通
阅读全文
posted @ 2020-10-30 09:05 无脑仔的小明
阅读(1059)
评论(0)
推荐(0)
2020年10月27日
物联网架构成长之路(57)-物联网阶段性小结3
摘要: 1.前言 距离上一次写物联网系列已经半年多过去了。一直没有更新该系列。主要是平台完成的七七八八了。但是由于我远离硬件需求端,对于一些特定的需求,不理解,避免闭门造车。加上之前断断续续跟一个公司合作开发。最近半年安装他们公司进行深入定制化,现在样品也陆续开始发出去了。预计进入商用阶段,同时平台完善后,
阅读全文
posted @ 2020-10-27 14:09 无脑仔的小明
阅读(934)
评论(2)
推荐(0)
2020年10月15日
金蝶K3Cloud(星空)销售订单导入二次开发
摘要: 一、前言 公司采购,购买使用了金蝶K3Cloud的ERP系统。把财务,供应链,销售,仓库等都在上面做了。但是另一方面,标准化的东西很难适合所有的公司,都会或多或少的进行简单的二次开发。而金蝶官方的二次开发费用又高得吓人。而且,公司需求也会一直变,不可能每次都要找原厂的人来开发。所以2018年6月的时
阅读全文
posted @ 2020-10-15 13:57 无脑仔的小明
阅读(3631)
评论(0)
推荐(1)
2020年10月13日
QT事件(信号与槽)用法
摘要: 一、信号与槽 用于在两个不同控件间进行数据传输。 子控件 PageButton.h 1 #ifndef PAGEBUTTON_H 2 #define PAGEBUTTON_H 3 4 #include "common.h" 5 6 class PageButton : public QPushBut
阅读全文
posted @ 2020-10-13 16:46 无脑仔的小明
阅读(706)
评论(0)
推荐(0)
2020年9月27日
Debian自启动服务
摘要: 一、前言 我们在开发业务功能后,部署到服务器。一般通过命令行或者脚本启动业务服务。比如java,通过 nohup java -jar xxx.jar & 进行启动。但是通过这种启动时,每次重启电脑后,不会对应启动业务。我们需要把这个脚本加入到系统自启动项,才能实现上述功能。 二、新建启动脚本 一般文
阅读全文
posted @ 2020-09-27 17:26 无脑仔的小明
阅读(1835)
评论(0)
推荐(0)
2020年6月10日
QT静态编译
摘要: 0、前言 最近翻开两年前的历史代码,需要对QT的历史代码进行编译。之前那台电脑都已经换掉了,环境也没有了。之前的QT静态库还是让人帮忙配置的。现在需要自己配置环境。找了一圈,写博客记录下来。 1、下载 由于QT的开源免费的,提供源代码和动态链接库方式。静态链接库方式,涉及到版权,需要自己编译。我大概
阅读全文
posted @ 2020-06-10 13:55 无脑仔的小明
阅读(8287)
评论(1)
推荐(1)
2020年6月9日
Spring Cloud Gateway配置自定义异常返回
摘要: 0. 前言 最近搞微服务的全家桶,用到的Spring Cloud Gateway 这个组件。需要对这个网关抛出的异常进行自定义。网关的异常处理跟单体SpringBoot的全局异常处理还有点不一样。 单体全局异常处理,是采用@RestControllerAdvice 这个注解来实现的。微服务Gatew
阅读全文
posted @ 2020-06-09 16:57 无脑仔的小明
阅读(7898)
评论(0)
推荐(0)
2020年5月21日
C#开机启动,托盘图标等小功能
摘要: 1. 开机启动 需要引用第三方库, Windows Script Host Object Model 1 using IWshRuntimeLibrary; 2 using System; 3 using System.Collections.Generic; 4 using System.Diag
阅读全文
posted @ 2020-05-21 16:26 无脑仔的小明
阅读(691)
评论(0)
推荐(0)
2020年4月10日
微信内置浏览器搞事情之调试模式
摘要: 2022-02-08 更新,后续看到的,不用再试了,最新版本的微信客户端已经限制了这个做法。需要用3.0以下的微信客户端才可以。 0. 前言 最新有个项目,就是需要基于公众号来实现拉票抢票的功能。由于微信限制比较大,公众号网页代码很难查看,只是抓包很难分析API请求。所以就看看资料,看是否有方法来调
阅读全文
posted @ 2020-04-10 12:30 无脑仔的小明
阅读(22668)
评论(14)
推荐(0)
2020年4月1日
物联网架构成长之路(56)-SpringCloudGateway+JWT实现网关鉴权
摘要: 0. 前言 结合前面两篇博客,前面博客实现了Gateway网关的路由功能。此时,如果每个微服务都需要一套帐号认证体系就没有必要了。可以在网关处进行权限认证。然后转发请求到后端服务。这样后面的微服务就可以直接调用,而不需要每个都单独一套鉴权体系。参考了Oauth2和JWT,发现基于微服务,使用JWT会
阅读全文
posted @ 2020-04-01 09:56 无脑仔的小明
阅读(7174)
评论(0)
推荐(0)
2020年3月20日
物联网架构成长之路(55)-Gateway+Sentinel实现限流、熔断
摘要: 0. 前言 之前有一篇博客讲到入门Sentinel,这次就将Sentinel引入到实际项目中进行演示。 1.启动Sentinel 具体可以参考这篇博客 https://www.cnblogs.com/wunaozai/p/12404712.html java -jar sentinel-dashbo
阅读全文
posted @ 2020-03-20 07:42 无脑仔的小明
阅读(6840)
评论(0)
推荐(1)
2020年3月19日
物联网架构成长之路(54)-基于Nacos+Gateway实现动态路由
摘要: 0. 前言 本来就负责一些小事情,但是还是要搞事情。把一个小项目切分成微服务,练练手。 主要是以Nacos为配置中心,实现Spring Cloud GateWay的动态路由功能。然后在实现日志、鉴权等功能。动态路由,就是在Spring Cloud Gateway启动的时候,将路由配置和规则加载到内存
阅读全文
posted @ 2020-03-19 18:32 无脑仔的小明
阅读(3865)
评论(6)
推荐(0)
2020年3月7日
物联网架构成长之路(53)-Sentinel流量控制中间件入门
摘要: 0. 前言 1. 运行启动sentinel-dashboard 到这里 https://github.com/alibaba/Sentinel/releases/download/1.7.1/sentinel-dashboard-1.7.1.jar 下载sentinel-dashboard 运行 j
阅读全文
posted @ 2020-03-07 13:38 无脑仔的小明
阅读(1306)
评论(0)
推荐(0)
2020年3月2日
物联网架构成长之路(52)-基于Nacos+prometheus+grafana的监控
摘要: 0. 前言 最近已经开始研发物联网V2版本了。决定使用BladeX作为基础的Web管理界面。然后结合EMQ、Kafka等第三方开源中间件实现平台。接下来几个章节都是讲物联网V2版本的一些基础设施。 1. 安装Nacos+Promethes+grafana 官方Nacos文档里面提供的docker-c
阅读全文
posted @ 2020-03-02 12:36 无脑仔的小明
阅读(6705)
评论(0)
推荐(1)
2020年2月29日
物联网架构成长之路(51)-Nacos微服务配置中心、服务注册服务发现
摘要: 0.前言 之前练习微服务是用Eureka,最近发现BladeX是用的Nacos,发现Nacos还比较简单实用。所以练习一下这个,为物联网V2版本积累经验。 1. 下载、安装、启动 下载Nacos 1 https://github.com/alibaba/nacos/releases 2 https:
阅读全文
posted @ 2020-02-29 11:15 无脑仔的小明
阅读(1268)
评论(1)
推荐(0)
2020年2月26日
物联网架构成长之路(50)-EMQ配置SSL证书,实现MQTTs协议
摘要: 0. 前言 EMQ是带有SSL功能的,需要进行简单的配置,才能使用。下面就简单说一下如何实现自签证书。 1. 利用OpenSSL签发证书 1 ➜ cat createCA.sh 2 #/bin/sh 3 # 生成自签名的CA key和证书 4 openssl genrsa -out ca.key 2
阅读全文
posted @ 2020-02-26 16:23 无脑仔的小明
阅读(5585)
评论(0)
推荐(0)
2020年2月25日
物联网架构成长之路(49)-SpringBoot集成KafKa中间件
摘要: 0.前言 今天(2020-02-24)是开工的第一天,来到公司后,服务器出现问题,网管正在处理。没有服务器的后端,就像没有武器的剑客。没办法进行开发,就看看资料学习一点技术。 疫情期间,虽然没有上班,但是自己的物联网平台还是在慢慢的优化中。下面这个图是规划后的V2版本架构图。 架构图里面用到Kafk
阅读全文
posted @ 2020-02-25 18:53 无脑仔的小明
阅读(1378)
评论(0)
推荐(0)
2020年1月21日
2019总结,2020展望
摘要: 今天是2020年1月1号。放假一天,闲来无事,早上打扫了一下房间,洗了一下衣服,煮着饭,开始一年的总结。 #回顾工作 打工上班,工作八小时内,求生存,从年终奖和每年的涨薪幅度上看,领导对我还是比较满意的。从今年起也开始注重个人发展,由于所属专业技能点,在公司非核心技术点。清楚明白个人发展与公司发展是
阅读全文
posted @ 2020-01-21 18:26 无脑仔的小明
阅读(1000)
评论(0)
推荐(0)
2020年1月10日
Java笔记(2020)
摘要: 1. 复杂JSON字符串转模型 1 import com.fasterxml.jackson.core.type.TypeReference; 2 import com.fasterxml.jackson.databind.ObjectMapper; 1 ObjectMapper mapper =
阅读全文
posted @ 2020-01-10 10:46 无脑仔的小明
阅读(553)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
11
下一页
公告