自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 debian nginx upsync consul 实现动态负载

将方案适合对有稳定要求,不方便断线更新站点非常合适,配合DevOps工具,可以做到无感更新,最对于比较旧的应用,像使用session技术的应用,可能会出现丢失登陆状态等情况。

2024-05-21 15:07:05 593 1

原创 vscode vue 环境配置

之前一直采用VS进行各种前端后端的开发,随着项目的需要,正逐步融合纯前端的开发模式,开始主要选型为Vue + Element 进行BS前端的开发,后续会进一步整合Vue + AntDesign的界面套件,作为两种不同界面框架的展现方式。采用Vue + Element 的前端开发和之前的开发模式需要有较大的转变,以及需要接触更多的相关知识,本系列随笔基于循序渐进的学习研究方式,对使用Vue + Element 这种前端开发的各个方面进行一个完整的介绍,并结合我对BS前端已有的框架功能,进行两者的融合。本篇随笔

2021-11-25 15:28:03 3354

原创 donet 微服务开发 学习-AOP框架基础

donet 微服务开发 学习-AOP框架基础目的介绍AOP框架基础创建简单的熔断降级框架细化框架结合asp.net core依赖注入升级一波目的介绍donet 微服务开发 学习AOP框架基础如果直接使用Polly,那么就会造成业务代码中混杂大量的业务无关代码。我们使用AOP(如果不了解AOP,请自行参考网上资料)的方式封装一个简单的框架,模仿Spring cloud中的Hystrix。需...

2019-11-29 08:48:55 362

原创 donet 微服务开发 学习-熔断降级 Polly

donet 微服务开发 学习-熔断降级目的介绍什么是熔断降级Polly简介Polly简单使用详解Polly异常处理重试处理短路保护Circuit Breaker策略封装超时处理缓存目的介绍donet 微服务开发 学习什么是熔断降级 熔断器如同电力过载保护器。它可以实现快速失败,如果它在一段时间内侦测到许多类似的错误,会强迫其以后的多个调用快速失败,不再访问远程服务器,从而防止应用程序不断地...

2019-11-28 15:34:14 343

原创 donet 微服务开发 学习-consul 消费端开发

donet 微服务开发 学习-consul 消费端开发目的介绍编写服务消费者创建类库RestTools编写控制台进行消费测试结果:简化服务的注册目的介绍donet 微服务开发 学习编写服务消费者创建类库RestTools创建消息返回类ResponseEntity.cspublic class ResponseEntity<T>{ /// <summary&g...

2019-11-26 14:32:41 226

原创 donet 微服务开发 学习-consul 服务端Api开发

donet 微服务开发 学习-consul 服务端Api开发目的介绍Consul服务治理发现.Net Core连接ConsulRest服务的准备让Rest服务注册到Consul中通过命令行启动两个实例目的介绍donet 微服务开发 学习Consul服务治理发现 Consul是注册中心,服务提供者、服务消费者等都要注册到Consul中,这样就可以实, ,现服务提供者、服务消费者的隔离。除了C...

2019-11-21 16:31:50 217

原创 donet 微服务开发 学习-consul服务端安装

donet 微服务开发 学习-consul服务端安装目的介绍consul安装测试目的介绍donet 微服务开发 学习consul安装这前介绍过docker toolbox 安装完成后有个Kitematic (Alpha)的程序,运行Kitematic (Alpha)在搜索框中输入consul点击CREATE创建.等创建完成后可以看到如下图测试可以登陆UI地址访问测试http...

2019-11-21 14:59:09 137

原创 donet 微服务开发 学习-使用docker部署Asp.net core web应用程序

donet 微服务开发 学习-使用docker部署Asp.net core web应用程序目的介绍新建一个asp.net core web 应用打印成docker image运行docker image验证是否成功目的介绍donet 微服务开发 学习新建一个asp.net core web 应用选择API 并启用Docker打印成docker image编释完成后。在目录bin\...

2019-11-21 11:07:53 303

原创 donet 微服务开发 学习-Docker环境搭建 win7 docker 环境配置

donet 微服务开发 学习-Docker环境搭建 win7 docker 环境配置目的介绍下载安装安装Docker Quickstart TerminalOracle VM VirtualBox说明Kitematic说明目的介绍donet 微服务开发 学习下载安装在https://github.com/docker/toolbox/releases下载安装包,如下图安装Docker ...

2019-11-21 10:51:37 365

原创 java spring框架学习-环境搭建2(整合swagger2)

@[TOC](java spring框架学习-环境搭建2(整合swagger2))目的介绍学习java spring mvc 框架功能列表我们对项目做功能分析。归类出下以功能功知识点。1.环境搭建2.角色3.用户4.权限5.组织6.登陆7.菜单8.日志9.错误处理10.并发处理11.用队列方式解决高并发请求。功具介绍1.spring boot 整合swagger2...

2019-10-24 11:01:52 180

原创 java spring框架学习-环境搭建1

java spring框架学习-环境搭建1目的介绍功能列表功具介绍sts目的介绍学习java spring mvc 框架功能列表我们对项目做功能分析。归类出下以功能功知识点。1.环境搭建2.角色3.用户4.权限5.组织6.登陆7.菜单8.日志9.错误处理10.并发处理11.用队列方式解决高并发请求。功具介绍1.STSsts 从这个链接https://spri...

2019-10-24 10:51:47 147

原创 java spring框架学习

java spring框架学习目的介绍功能列表基础知识介绍目的介绍学习java spring mvc 框架功能列表我们对项目做功能分析。归类出下以功能功知识点。1.环境搭建2.角色3.用户4.权限5.组织6.登陆7.菜单8.日志9.错误处理10.并发处理11.用队列方式解决高并发请求。基础知识介绍基础介绍先欠着。等以后有时间了,再补上...

2019-10-24 10:37:07 130 1

原创 ABP框架学习-并发测试

ABP框架学习-并发测试目的介绍功能列表功能介绍通用的并发处理方法(乐观锁)应用服务内并发测试跨应用服务并发测试目的介绍实现一个类似于abp.zero的项目。在完成项目的过程中学习ABP框架知识。功能列表我们对项目做功能分析。归类出下以功能功知识点。1.角色2.测试项目3.用户4.权限5.组织6.登陆7.菜单8.日志9.错误处理10.并发处理11.用队列方式解决高并发...

2019-08-19 14:52:13 2588

原创 ABP框架学习-菜单设计

ABP框架学习-菜单设计目的介绍功能列表功能介绍菜单结构定义生成菜单应用服务菜单初始化目的介绍实现一个类似于abp.zero的项目。在完成项目的过程中学习ABP框架知识。功能列表我们对项目做功能分析。归类出下以功能功知识点。1.角色2.测试项目3.用户4.权限5.组织6.登陆7.菜单8.日志9.错误处理10.并发处理11.用队列方式解决高并发请求。功能介绍菜单分系...

2019-08-06 11:21:12 528

原创 ABP框架学习-ABP分层架构

ABP框架学习-ABP分层架构目的介绍功能列表功能介绍ABP分层架构领域层(Domain)应用层(Application)基础设施层(Infrastructure)WEB与展现层(Web & Presentation)目的介绍实现一个类似于abp.zero的项目。在完成项目的过程中学习ABP框架知识。功能列表我们对项目做功能分析。归类出下以功能功知识点。1.角色2.测试项目3...

2019-07-31 13:35:32 1550

原创 ABP框架学习-ABP单元测试

ABP框架学习-角色创建目的介绍功能列表介绍创建一个项目目的介绍实现一个类似于abp.zero的项目。在完成项目的过程中学习ABP框架知识。功能列表我们对项目做功能分析。归类出下以功能功知识点。1.角色2.单元测试3.用户4.权限5.组织6.登陆7.菜单8.日志9.错误处理10.并发处理11.用队列方式解决高并发请求。介绍在本文中,我将介绍如何为基于ABP的项目创...

2019-07-31 12:07:23 1585 1

原创 ABP框架学习-角色创建

ABP框架学习-角色创建目的介绍功能列表功能介绍数据模型业务服务层目的介绍实现一个类似于abp.zero的项目。在完成项目的过程中学习ABP框架知识。功能列表我们对项目做功能分析。归类出下以功能功知识点。1.角色2.测试项目3.用户4.权限5.组织6.登陆7.菜单8.日志9.错误处理10.并发处理11.用队列方式解决高并发请求。功能介绍角色功能非常的简单。主要用做...

2019-07-31 10:45:10 489

原创 ABP框架学习

ABP框架学习目的介绍功能列表基础知识介绍目的介绍实现一个类似于abp.zero的项目。在完成项目的过程中学习ABP框架知识。功能列表我们对项目做功能分析。归类出下以功能功知识点。1.角色2.用户3.权限4.组织5.登陆6.菜单7.日志8.错误处理9.并发处理10.用队列方式解决高并发请求。基础知识介绍基础介绍先欠着。等以后有时间了,再补上...

2019-07-29 11:04:36 158

原创 STM32F103C8T 学习 - 第一个DEMO LED灯闪烁

第一个DEMO LED灯闪烁

2018-06-26 11:21:36 3703

原创 STM32F103C8T 学习 - 环境配置

一、搭建开发环境需要的文件ST库:https://pan.baidu.com/s/1Nt5SCaaZZ2RjLcYtT7UApgST-Link v2驱动及 Keil4 开发工具 :https://pan.baidu.com/s/1ibcL8XlMVW-oW7qA9rtp0w1、首先我们需要一个ST库ST的官网经常改变,就不放置路径了,毕竟过一段时间也会出错,大家除了在官网找也可以在网上找人家分享的...

2018-06-26 11:01:12 10662 2

转载 树梅派3 docker-ce home-assistant Hassio 安装

到树莓派官网下载最新版的镜像https://www.raspberrypi.org/downloads/raspbian/ https://etcher.io/下载etcher,用于刷镜像到sd卡 如果SD卡之前有东西,要注意备份。如果SD卡之前刷过其他系统的,也不用自己格式化什么的。直接flash就全部清空并分好区的。刷好后,将读卡器从USB口拔出,再插回去!在boot分区内新建一个空白文件,并...

2018-03-21 11:12:08 6011

原创 Nodemcu freertos 学习之路 -- GPIO口控制LED灯开关

1.环境介绍如果创建项目请看第2篇 led闪烁.  ESP8266实现开关功能。这里利用线程获取gpio的状态. 从而控制led灯 亮或灭2.软件消抖关于led灯的控制和GPIO口状态的读取 在第2篇中都有介绍了,这里主要处理软件消抖软件消抖的原理是,当获取到按键按下的状态时。延迟20ms再获取一次状态,当第二次的状态同样为按下时。就判断为没有抖动了。即为按下状态。最后等待按键

2018-01-12 09:01:12 2394

原创 Nodemcu freertos 学习之路 -- 利用中断 控制led开关

1.环境说明如果创建项目请看第2篇 led闪烁.  ESP8266实现开关功能。这里利用中断获取gpio的状态.从而控制led灯 亮或灭2.中断函数说明GPIO_REG_WRITE(GPIO_STATUS_W1TC_ADDRESS, TRUE); //clear interrupt maskgpio_intr_handler_register(keyinterrupt_cb, NU

2018-01-11 09:22:31 2800

原创 Nodemcu freertos 学习之路 -- LED闪烁灯

目录1.函数介绍2.创建项目3.创建线程4.初始化GPIO5.反转状态6.编译代码7.查看结果1.函数介绍创建线程函数xTaskCreate( pvTaskCode, pcName, usStackDepth, pvParameters, uxPriority, pxCreatedTask )pvTaskCode 函数名句柄pcName 函数名...

2018-01-11 08:39:16 3172 1

原创 Nodemcu freertos 学习之路 -- 环境搭建

1.软件准备Xtensa-lx106-elf.tar.bz2 交叉编译工具 - 乐鑫官网下载ESP8266_RTOS_SDK.zip RTOS SDK包 - 乐鑫官网下载2. 安装Linux系统本人用的是VM虚拟机,安装ubuntn 17.10 安装过程就不介绍了。3.安装交叉编译环境厂商已经有全整的编译环境不过因为接处linux不久,所以想自已练练手。下载 xte

2018-01-09 10:18:45 1115 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除