会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wosperry
记录部分常用的内容或者踩坑历史,如有不合适或者遗漏的引用侵害到您的利益,请告知删除。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2022年1月9日
【NetCore】Net5 Net6使用Apollo的笔记
摘要: 1. 安装和运行 拉取代码(任何一个都可以) # Github git clone https://github.com/ctripcorp/apollo # fastgit git clone https://hub.fastgit.org/apolloconfig/apollo # 或者Gite
阅读全文
posted @ 2022-01-09 21:39 wosperry
阅读(618)
评论(0)
推荐(0)
2021年12月5日
【NetCore】RabbitMQ 封装事件总线基本功能
摘要: RabbitMQ 封装 代码 https://gitee.com/wosperry/wosperry-rabbit-mqtest/tree/master 参考Abp事件总线的用法,对拷贝的Demo进行简单封装 定义 RabbitMQOptions 用于配置 我希望可以通过修改appsettings.
阅读全文
posted @ 2021-12-05 16:14 wosperry
阅读(2967)
评论(7)
推荐(9)
2021年11月19日
【NetCore】简单容器实现
摘要: 容器简单实现 控制台程序 programl.cs Console.WriteLine("程序开始"); // 原理:字典 DictionaryDemo.StringDictionary(); Console.WriteLine("______________________"); // NetCor
阅读全文
posted @ 2021-11-19 01:11 wosperry
阅读(249)
评论(0)
推荐(2)
2021年11月10日
【Abp】本地化
摘要: 本地化 1. 在自己模块添加本地化模块依赖 在自己模块的DependsOn 特性参数里,添加一个依赖 typeof(AbpLocalizationModule) , 如果没有,就添加一个 [DependsOn(typeof(AbpLocalizationModule))] [DependsOn( t
阅读全文
posted @ 2021-11-10 23:42 wosperry
阅读(287)
评论(0)
推荐(1)
2021年11月8日
【Abp简单使用】模块化(.Net5)
摘要: 模块化 为什么要模块化 如果世界使用 Asp.NetCore 的Startup配置,会随着业务代码越来越多,需要在Startup.cs添加很多与业务有关的配置。模块化后,可以把与架构无关的配置项分散到各个模块下。 模块 [DependsOn( typeof(AbpAspNetCoreMvcModul
阅读全文
posted @ 2021-11-08 00:51 wosperry
阅读(230)
评论(0)
推荐(0)
2021年10月30日
【NetCore基础】1. WebApi 默认控制器简单说明
摘要: 默认控制器说明 此文档是个人经验分享,希望能够帮助到有需要的朋友。 如果存在错误,您就说一下,我改。 Gitee代码库(分支practice/01/框架生成的控制器): https://gitee.com/wosperry 微软文档 如果是刚刚接触DotnetCore,什么都还不清楚的情况,可以先模
阅读全文
posted @ 2021-10-30 00:59 wosperry
阅读(874)
评论(2)
推荐(0)
2021年10月21日
【EFCore】修改DbSet状态或者Attach()时,抛出异常:另一个相同ID的实体已被跟踪
摘要: EFCore 修改DbSet状态或者Attach()时,抛出异常:另一个相同ID的实体已被跟踪 异常信息 System.InvalidOperationException The instance of entity type 'xxx' cannot be tracked because anot
阅读全文
posted @ 2021-10-21 18:54 wosperry
阅读(642)
评论(2)
推荐(1)
2021年10月18日
【NetCore】调整表达式目录树实现
摘要: 上一篇:【NetCore】使用表达式目录树实现动态组装Where的Linq表达式 Gitee仓库:https://gitee.com/wosperry/Wosperry.ExpressionExtensions.git 如果想调试的话,可以安装git后,在控制台运行 git clone https:
阅读全文
posted @ 2021-10-18 01:44 wosperry
阅读(206)
评论(0)
推荐(0)
2021年10月17日
【NetCore】使用表达式目录树实现动态组装Where的Linq表达式
摘要: 使用表达式目录树实现动态组装Linq表达式 仅记录,新版本已重构,详细见Gitee代码库 写在前面 自己开发中遇到的问题,在提供多参数查询列表时,有时候需要写大量的 if 和 where 的Linq表达式 查询参数在特性里配置实体的名字这个参数,尚未使用到。 趁着代码量还不多,做一下记录,给将来自己
阅读全文
posted @ 2021-10-17 15:51 wosperry
阅读(678)
评论(3)
推荐(0)
2021年10月7日
【NetCore】自定义全局异常拦截,友好错误位置提示日志
摘要: 引用 【5min+】AspNet Core中的全局异常处理 TODO 正则匹配错误码,可能会因为系统语言导致不通用,考虑换成提供默认的正则匹配,另外加一个委托参数传进来 中间件代码 /// <summary> /// 全局异常拦截中间件 /// </summary> public class MyG
阅读全文
posted @ 2021-10-07 16:27 wosperry
阅读(498)
评论(3)
推荐(2)
2021年9月25日
【IdentityServer4】配置数据库
摘要: 参考:【老张的哲学】Ids4实战 自定义用户类(方便后续拓展) public class ApplicationUser : IdentityUser { public string Salt { get; set; } = GetRandomSalt(5, 5, 1, 1, 1); /// <su
阅读全文
posted @ 2021-09-25 15:32 wosperry
阅读(280)
评论(0)
推荐(0)
【IdentityServer4】自定义校验获取Token+测试
摘要: 说明:这不是第一个步骤,后面再补一下前面的文档 实现接口 IProfileService /// <summary> /// 通过此实现可以拓展相关的用户Profile信息 /// </summary> public class PerryProfileService : IProfileServi
阅读全文
posted @ 2021-09-25 14:36 wosperry
阅读(1126)
评论(0)
推荐(0)
2021年9月11日
【阅读笔记】《一个微服务+DDD(领域驱动设计)的代码结构示例》
摘要: 博客园文章 《一个微服务+DDD(领域驱动设计)的代码结构示例》 DDD分层 Infrastructure 基础实施层 最底层,但与所有应用交互 为各应用提供各种通用技术能力 工具类 第三方库支持 常用基本配置 数据访问底层实现 为应用层传递通知 为领域层提供持久化机智 为用户界面层提供组件配置 D
阅读全文
posted @ 2021-09-11 22:07 wosperry
阅读(484)
评论(0)
推荐(0)
【Linux 脚本】给Jenkins发布代码用(可用)
摘要: # 容器名字 CODE_PATH='/code/perry' CONTAINER_NAME='perry-identity-4' PUBLISH_PATH='/code/perry/Perry.Identity4/bin/Debug/net5.0/publish' PROJECT_PATH='./P
阅读全文
posted @ 2021-09-11 17:55 wosperry
阅读(98)
评论(0)
推荐(0)
【Linux 软件】安装Jenkins
摘要: # 访问清华镜像库获取最新包 # https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/jenkins-2.
阅读全文
posted @ 2021-09-11 15:32 wosperry
阅读(75)
评论(0)
推荐(0)
2021年9月10日
【ES】Elasticsearch 概念相关笔记
摘要: Elasticsearch 1. 特性 可拓展高达PB级的结构化和非结构化数据(类和字符串?) 可以用来替代MongoDB和RavenDB等做文档存储 可以用非标准化来提高搜索性能 流行:Wikipedia、The Guardian、StackOverflow、GitHub等 开源:Apache 2
阅读全文
posted @ 2021-09-10 15:15 wosperry
阅读(70)
评论(0)
推荐(0)
2021年9月6日
【开发工具】Postman保姆级入门教程
摘要: 一、简单使用 1. 创建命名空间 点击 Workspaces 下的 New Workspace 创建新命名空间 一个命名空间下,可以放很多的集合 Collections,具体的接口就放在集合下面。 集合可以分多级文件夹管理。 2. 创建新集合 点击 Collections 标签,创建新集合 一个命名
阅读全文
posted @ 2021-09-06 17:22 wosperry
阅读(450)
评论(0)
推荐(0)
2021年8月7日
【ES】.NetCore中Elasticsearch组件NEST的使用
摘要: .NetCore中Elasticsearch组件NEST的使用 1. 安装Docker # 安装Docker curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun # 安装完Docker后,打开阿里云,使用阿里提供的镜像
阅读全文
posted @ 2021-08-07 20:53 wosperry
阅读(685)
评论(0)
推荐(0)
2021年7月8日
【K8s】K8s配置。--未完成
摘要: 配置K8s ##################################################################################### # 配置 START # 主节点 HOST="192.168.2.151" HOST_NAME="master" #
阅读全文
posted @ 2021-07-08 00:14 wosperry
阅读(78)
评论(0)
推荐(0)
2021年7月3日
Linux 安装 Harbor 私有镜像仓库
摘要: 下载 最新发行:https://github.com/goharbor/harbor/releases # 下载文件 wget https://github.com/goharbor/harbor/releases/download/v1.10.8/harbor-offline-installer-
阅读全文
posted @ 2021-07-03 14:43 wosperry
阅读(166)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告