WebEnh

.net7 mvc jquery bootstrap json 学习中 第一次学PHP,正在研究中。自学进行时... ... 我的博客 https://enhweb.github.io/ 不错的皮肤:darkgreentrip,iMetro_HD
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

08 2019 档案

摘要:目录(?)[+] 分布式锁一般有三种实现方式: 可靠性 分布式锁一般有三种实现方式: 1. 数据库乐观锁; 2. 基于Redis的分布式锁; 3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实 阅读全文

posted @ 2019-08-30 14:34 WebEnh 阅读(402) 评论(0) 推荐(0) 编辑

摘要:setting.json { "compilerOptions": { "noImplicitAny": false, "noEmitOnError": true, "removeComments": false, "sourceMap": true, "target": "es5" }, "exc 阅读全文

posted @ 2019-08-30 14:30 WebEnh 阅读(192) 评论(0) 推荐(0) 编辑

摘要:目录(?)[+] 简单示例 监控属性(Observables) 简单示例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> </head> <body> <!-- <span data-bind="text: personN 阅读全文

posted @ 2019-08-30 14:28 WebEnh 阅读(306) 评论(0) 推荐(0) 编辑

摘要:目录(?)[+] 开发同学的福利--mysql监控工具sqlprofiler,类似sqlserver的profiler工具 字符串配置 http://www.profilesql.com/download/ 开发同学的福利--mysql监控工具sqlprofiler,类似sqlserver的prof 阅读全文

posted @ 2019-08-30 14:25 WebEnh 阅读(1118) 评论(0) 推荐(0) 编辑

摘要:目录(?)[+] 基础定义 用于引发和调度事件的延迟方法 AddDomainEvent 聚合根 Goods.cs Organization.cs CQRS 1. 创建命令 2. 创建处理 3. 使用 IoC 的域事件调度程序 事件列表 资料: 用于引发和调度事件的延迟方法 AddDomainEven 阅读全文

posted @ 2019-08-30 14:23 WebEnh 阅读(992) 评论(0) 推荐(0) 编辑

摘要:Model表 public class Goods { public string ID { get; set; } public string CreatedBy { get; set; } public DateTime CreatedTime { get; set; } public stri 阅读全文

posted @ 2019-08-30 14:22 WebEnh 阅读(490) 评论(0) 推荐(0) 编辑

摘要:目录(?)[+] 参数 HttpRequest HttpContext 数据绑定 2.1. Model Binding 2.2. Attribute Binding 示例1 FromHeader 示例2 输出结果 模型验证 自定义Validation Attributes 参考: HttpReque 阅读全文

posted @ 2019-08-30 14:21 WebEnh 阅读(3385) 评论(0) 推荐(0) 编辑

摘要:目录(?)[+] 简介 内置Tag Helpers列表 表单相关Tag Helpers: 缓存: 其他: 其他标记详解 Script and Link Tag Helpers 缓存 TagHelper vary-by 属性 分布式 Cache 表单 Form Input Lable TextArea 阅读全文

posted @ 2019-08-30 14:20 WebEnh 阅读(270) 评论(0) 推荐(0) 编辑

摘要:目录(?)[+] 中间件(Middleware)的作用 中间件(Middleware)和过滤器(Filter)的区别 什么情况我们需要中间件 中间件的运行方式 app.Run() app.Use(); app.Map() 封装中间件 参考: app.Run() app.Use(); app.Map( 阅读全文

posted @ 2019-08-30 14:19 WebEnh 阅读(287) 评论(0) 推荐(0) 编辑

摘要:目录(?)[+] 安装 基本用法 RabbitMQ消费失败的处理 使用RabbitMQ的Exchange Direct Exchange Fanout Exchange Topic Exchange 问题: None of the specified endpoints were reachable 阅读全文

posted @ 2019-08-30 14:15 WebEnh 阅读(766) 评论(1) 推荐(0) 编辑

摘要:ASP.NET WebApi 2 中的示例代码: [Route("values/{id}")] public async Task<HttpResponseMessage> Get(string id) { var response = Request.CreateResponse(HttpStat 阅读全文

posted @ 2019-08-30 14:14 WebEnh 阅读(1272) 评论(0) 推荐(0) 编辑

摘要:目录(?)[+] 官网的例子 跨域 cookie cookie 参考:https://docs.microsoft.com/zh-cn/aspnet/core/tutorials/first-web-api?view=aspnetcore-2.1 官网的例子 直接去看,这里写用到的代码 创建一个mo 阅读全文

posted @ 2019-08-30 14:13 WebEnh 阅读(278) 评论(0) 推荐(0) 编辑

摘要:目录(?)[+] 基础用法 日志事件 ID NLog 输出到文件 ASP.NET Core 中的日志记录https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/logging/?view=aspnetcore-2.1 日志级别:Trace 阅读全文

posted @ 2019-08-30 14:11 WebEnh 阅读(318) 评论(0) 推荐(0) 编辑

摘要:目录(?)[+] 缓存 缓存在内存中 ASP.NET Core 分布式缓存 Session 问题: Session 保存之后取不到值的解决方案 缓存在内存中 ASP.NET Core 分布式缓存 问题: Session 保存之后取不到值的解决方案 Session 保存之后取不到值的解决方案 缓存 缓 阅读全文

posted @ 2019-08-30 14:04 WebEnh 阅读(594) 评论(0) 推荐(0) 编辑

摘要:目录(?)[+] 生命周期 注册程序集的所有类 其他类注入 手动获取注入 内置服务 指定要由 web 主机使用的环境 指定要由 web 主机使用的环境 1.生命周期 内置的IOC有三种生命周期:Transient: Transient服务在每次被请求时都会被创建。这种生命周期比较适用于轻量级的无状态 阅读全文

posted @ 2019-08-30 14:01 WebEnh 阅读(408) 评论(0) 推荐(0) 编辑

摘要:需求 由于公司的项目运营了四年之久,数据量庞大,有的表已经达到了几百M,为了不影响查询效率,需要定期把一些日志老数据删除,公司负责人把之前的清理数据文档发来作为参考,发现了一些比较陌生的字眼,百度一看,原来是Mysql事件。 了解 熟悉linux系统的人都知道linux的cron计划任务,能很方便地 阅读全文

posted @ 2019-08-17 14:26 WebEnh 阅读(270) 评论(0) 推荐(0) 编辑

摘要:https://bootstrapmade.com/ 阅读全文

posted @ 2019-08-17 10:18 WebEnh 阅读(508) 评论(0) 推荐(0) 编辑

摘要:50个极好的bootstrap 后台框架主题下载 http://sudasuta.com/bootstrap-admin-templates.html 越来越多的设计师和前端工程师开始用bootstrap来作为网页项目的框架,在这一次的免费设计资源中,我们收集了一些bootstrap的主题希望大家会 阅读全文

posted @ 2019-08-15 15:51 WebEnh 阅读(2136) 评论(0) 推荐(0) 编辑

摘要:需求:因同事需要共享文件夹来传输数据。整好接触docker,所以想用docker来搭建samber 系统:Centos7.4 docker搭建就不在赘述,如有需要请参考:https://www.jianshu.com/p/1d107837abec 1.查找镜像 docker search samba 阅读全文

posted @ 2019-08-13 11:21 WebEnh 阅读(5415) 评论(0) 推荐(0) 编辑

摘要:最近自己搞了一个用nginx的rtmp来搭建流媒体服务器,从而实现直播的过程,参考了网上很多资料,有些资料对于初学者来说比较难以理解,在此将我搭建的过程记录下来,分享给大家。 1.下载nginx-rtmp-module-master插件,下载至/usr/local/src下并解压。 nginx-rt 阅读全文

posted @ 2019-08-12 11:06 WebEnh 阅读(1231) 评论(0) 推荐(0) 编辑

摘要:一、rtmp服务器搭建 环境: centos 7.* 1.先安装docker(省略) 2.下载docker容器 docker pull alfg/nginx-rtmp 3.运行容器(记得打开防火墙端口 1935和8080) docker run -it -p 1935:1935 -p 8080:80 阅读全文

posted @ 2019-08-12 11:01 WebEnh 阅读(6696) 评论(0) 推荐(0) 编辑

摘要:Ocelot 框架是基于.NET 开发的 API 网关,API网关是系统内部服务暴露在外部的一个访问入口,类似于代理服务器,就像一个公司的门卫承担着寻址、限制进入、安全检查、位置引导等工作,我们可以形象的用下图来表示: 外部设备需要访问内部系统服务时必须要通过我们的 PI Gateway,目的是为了 阅读全文

posted @ 2019-08-10 14:40 WebEnh 阅读(409) 评论(0) 推荐(0) 编辑

摘要:一、规划 1、swarm01作为manager节点,swarm02和swarm03作为worker节点。 2、配置SSH免密登陆 二、安装docker和ansible 1、安装配置ansible 注:这里选择关闭防火墙,实际环境中可自行开放端口。 2、安装docker 在manager节点安装doc 阅读全文

posted @ 2019-08-10 14:01 WebEnh 阅读(895) 评论(0) 推荐(0) 编辑

摘要:https://blog.csdn.net/zhrq95/article/details/79430284 使用docker-proxy代理服务(所有节点): docker pull docker.io/shipyard/docker-proxy docker run -ti -d -p 2375: 阅读全文

posted @ 2019-08-08 18:02 WebEnh 阅读(711) 评论(0) 推荐(0) 编辑

摘要:介绍 Docker是一个简化容器中应用程序进程管理过程的应用程序。容器允许您在资源隔离的进程中运行应用程序。它们与虚拟机类似,但容器更便携,更加资源友好,并且更依赖于主机操作系统。 在本教程中,您将在Debian 9上安装和使用Docker Community Edition(CE)。您将安装Doc 阅读全文

posted @ 2019-08-08 15:10 WebEnh 阅读(981) 评论(0) 推荐(0) 编辑

摘要:前言 前面我们聊了一下一个应用程序 应该监控的8个关键位置. . 嗯..地址如下: 应用程序的8个关键性能指标以及测量方法 最后卖了个小关子,是关于如何监控ASP.NET Core的. 今天我们就来讲讲如何监控它,下面上效果图: 阅读本文需要了解的相关技术与内容: InfluxDb(分布式时序数据库 阅读全文

posted @ 2019-08-07 16:26 WebEnh 阅读(1621) 评论(0) 推荐(0) 编辑

摘要:docker 服务器开机自启动: 1.systemctl is-enabled docker.service 检查服务是否开机启动 2.systemctl enable docker.service 将服务配置成开机启动 3.systemctl start docker.service 启动服务 s 阅读全文

posted @ 2019-08-02 14:28 WebEnh 阅读(3238) 评论(0) 推荐(1) 编辑

摘要:# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 阅读全文

posted @ 2019-08-01 14:20 WebEnh 阅读(28580) 评论(0) 推荐(0) 编辑

摘要:1、前言 surging受到大家这么强烈的关注,我感到非常意外,比如有同僚在公司的分享会上分享surging, 还有在博客拿其它的RPC框架,微服务做对比等等,这些举动都让我感觉压力很大,毕竟作为个人的开源项目,无法与成熟的开源社区的项目相比,也只有等到后面有许许多多志同道合的朋友加入一起研发完善s 阅读全文

posted @ 2019-08-01 11:55 WebEnh 阅读(212) 评论(0) 推荐(0) 编辑