自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (6)
  • 收藏
  • 关注

原创 .net framework MVC ,API, 支持OAS3

目前公司遇到一个项目,要在.net framework MVC的基础上,支持OpenAPI 3.这样的话,目前可以用SwaggerUI3, 但是得到的sepcifation依然是2.0。至于怎么使用或者替换,网上有很多文档。找不到可以推荐看看这个。经过很多资料的查找和探索。试过很多方式,最后推荐如下方案。所以需要加这么一句话。Nswag 中间件,...

2022-09-01 16:35:41 192 1

原创 Git clone Unsupported proxy syntax in ‘proxy:port‘

git clone Unsupported proxy syntax in 'proxy:port'

2022-08-03 10:18:07 1964

原创 Bitbucket无法push的问题

bitbucket无法push的问题

2022-07-21 15:34:08 564

转载 Mock与Stub的区别

Mock: 关注行为验证。细粒度的测试,即代码的逻辑,多数情况下用于单元测试。 何时使用Mock: 真实对象的行为具有不确定性。真实对象难以创建。真实对象的行为难以模拟(例如网络错误)。真实对象运行效率很低。真实对象有或者是UI。测试需要得到某个对象列表,但是真实对象必须在某种环境下才能提供。真实对象还没实现。 Mock的优点: 运行速度快,测试覆盖率高,容易实现且可以形成良好的测试文档。 M...

2022-03-14 21:59:32 1257

原创 为什么需要消息队列

为什么需要消息队列?解耦异步消峰

2022-03-08 09:48:07 61

转载 Redis 数据倾斜

在服务端系统服务开发中,缓存是一种常用的技术,它可以提高系统对请求的处理效率,而redis又是缓存技术栈中的一个佼佼者,广泛的应用于各种服务系统中。在大型互联网服务中,每天需要处理的请求和存储的缓存数据都是海量的,在这些大型系统中,使用单实例的redis,很难满足系统超高的并发请求以及海量数据缓存需求。大型的互联网服务中对于redis的使用,往往采用集群架构,通过横向扩展redis实例规模的方式,以较低的成本,来提...

2022-03-04 17:20:56 447

原创 k8s 搭建问题汇总及解决方案

TOCk8s 搭建问题汇总及解决方案基于尚硅谷的视频教程进行k8s集群搭建,但是过程中难免出现一些问题。这里进行记录和总结。Node节点 not ready描述:该问题没有图片了,后来分析下,是docker没有正常运行导致。方案:重装dockerNode节点无法加入到master节点描述:该问题也没记录图片,就是加入的时候提示版本不一致。分析:是因为kubelet是自己手动yum安装的,通过 kubeadm config images list 查看结果如图,此处的版本要匹配才可以。否

2022-02-28 14:35:04 648

原创 k8s, couldn‘t parse subnet的问题解决

初始化kubedam的时候,命令:kubeadm init --config=kubeadm-config.yaml"10.244.0.0/16.": couldn't parse subnet, KubeProxyConfiguration.ClusterCIDR: Invalid value: "10.244.0.0/16.": must be a valid CIDR block (e.g. 10.100.0.0/16查看了一下,原来是地址配置错误。多了一....

2022-02-17 12:11:28 978

原创 koolshare 重置

执行 firstboot 命令,然后 y, 让重启。就好了

2022-02-16 15:49:51 741

原创 VisualStudio 2020 安装问题 ReturnCode= 1402\1603

最近在更新VS的时候遇到一堆莫名奇妙的问题,一个是1402,权限问题;一个是1603问题。网上搜过跟多方案,都木用。。。1042: 问题是注册表的权限问题。但是切换administrator都没用,注册表添加了everyone,user等都不行。解决方案: 把当前域用户添加进就行了。1603: 以及安装更新版本的问题。未能安装包“Microsoft.NetCore.TargetingPack.5.0.5.0.0,version=16.8.30709.132,chip=x64”。搜索 URLh

2021-01-19 13:04:23 1420 1

原创 VS 2019 目标框架没有dotnet core

最近尝试了abp vnext,项目下载后也更新了最新的.net core 5.0,但是项目依旧提示失败。打开项目属性后发现无法选择.net core的项目。几经周折,发现是vs 2019版本过低导致的。所以更新VS

2021-01-18 13:27:25 3803

原创 2021第一篇 VisualStudio 一个项目生成多个文件明不同的文件

VisualStudio 一个项目生成多个文件明不同的文件因为一个工作中项目的要求,线上打包的时候,别人配置的程序集名称与实际的项目名称不同,但是又需要实际的项目程序集。简单的说,就是一个项目需要生产2个程序集,只是名称不同。因此网上搜索一圈后,贴出如下方案修改csproj,添加以下节点。<Target Name="Rename" AfterTargets="AfterBuild"> <Move SourceFiles="$(OUTDIR)\xx.xxx.ServiceInte

2021-01-04 12:00:51 859

原创 dotnet tool 无法安装的问题

昨天在使用安装ABP CLI的时候遇到安装不了的问题。如下:Failed to install tool package 'Volo.Abp.Cli': Could not find a part of the path 'C:\Users\admin\.dotnet\tools\.store\.stage\0qd2mqpa.m45\Volo.Abp.Cli'.Tool 'Volo.Abp.Cli' failed to install. This failure may have been caused

2020-06-27 12:03:52 2098

原创 Angular + zorro-antd + abp 尝试6 MySQL Unknown column in field list

MySQL 出现了不合理的 ‘Unknown column ‘XXX’ in ‘field list’’最近更新了数据库实体,登录时候MySQL提示 ‘Unknown column ‘XXX’ in ‘field list’’,百思不得其解。最后一番研究之后,发现是因为启用了多租。具体原因如下,创建租户的时候我用的是独立数据库。因此默认的update database不会更新其他的租户数据库,导致数据库字段差异。所以目前就通过切换数据库连接来手动更新其他数据库。我想ABP应该是有其他方式可以更新到

2020-06-16 11:04:24 220

原创 Angular + zorro-antd + abp 尝试5 nginx无法设置租户的问题

nginx反向代理后发现客户端选择和切换租户信息本地直接运行是可以的,但是通过nginx反向代理后就不行。一番折腾,通过Fiddler,浏览器debug,请求都没发现问题。但是这里始终无法获取到TenantId,导致无法获取到tenant信息。后来google下发现这个帖子直接提到了一样的问题。https://support.aspnetzero.com/QA/Questions/7642里面提到已经在github上report了一个issue,但是这个issue已经不在了。这里就直接说解决方案

2020-06-02 10:25:18 294

原创 Angular + zorro-antd + abp 尝试5 centos7 + nginx signalR 错误200的问题

Centos nginx: WebSocket connection to 'ws:///signalr? 200解决办法:编辑文件 /etc/nginx/nginx.confserver下添加location ~/signalr { proxy_pass http://127.0.0.1:5000; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; pro

2020-06-01 13:02:38 342

转载 vsftp 530

以下内容是转载的,我用的Centos一样遇到这个问题,找了方法都没解决到。只有这个方案真的解决了我的问题。1 背景分析ubuntu安装vsftpd一般使用:sudo apt-get install vsftpd参照其他网上教程的配置后,在账号、密码、主目录都是正确的情况下,可能会遇到账号登录提示 530 Login incorrect 的问题。网络上有好多解决方案,例如修改/etc/vsftpd.conf文件 将pam_service_name=vsftpd 修改为 pam_service_na

2020-05-28 15:07:09 181

原创 xamain.forms开发记录7(编译失败的问题)

最近新建了一个xamarin项目,发现编译出现了问题。后来发现是路径太长导致(这是个坑啊)Severity Code Description Project File Line Suppression StateError Failed to create JavaTypeInfo for class: Android.Support.V4.View.Accessibility.AccessibilityManagerCompat/IAccessibilityStateChangeListenerIm

2020-05-19 12:57:14 661

原创 The JSON value could not be converted to System.Int64

前端返回的json里面包含了引号例如 :{ index:“1” }在ASP.NET Core 3.0 MVC 之后可以用Newtonsoft.Json来解决。方式如下图:

2020-04-21 11:01:41 5792

原创 Angular + zorro-antd + abp 尝试5 问题集合

把使用过程中遇到的一些问题都写在这里吧。language 字典添加重复导致如下问题Application startup exception: Abp.AbpException: A dictionary can not contain same key twice. There are some duplicated names: Import at XXX.Web.Host.Startup...

2020-04-09 11:01:05 386

原创 使用Ng-Zorro, Button + nz-dropdown-menu遇到的一个问题。

最近使用Ng-Zorro, Button + nz-dropdown-menu 组合出现了一个奇怪的问题。按照官网文档运行有以下异常。编译提示如下:Can't bind to 'nzDropdownMenu' since it isn't a known property of 'button'.'nz-dropdown-menu' is not a known element: ...

2020-03-31 00:10:36 3812 2

原创 Angular6升级到8遇到的一些问题

我是通过手动修改package.js的版本进行升级。问题一 :"@angular/http": "^6.1.10" ,官网提示8里面不支持了,所以直接在package删除。问题二:[error] Error: Job name "..getProjectMetadata" does not exist.设置 “@angular-devkit/build-angular”: “^0.900...

2020-03-25 12:11:50 958 2

原创 VS2019 升级到16.6遇到的坑

前天手贱,把电脑的VS2019进行了升级。然后把老的VS2015,2017都卸载了。然后出现了意想不到的结果。。。提示无法加载项目XXXX, 具体的错误,因为已经修复了,也不想在去复现了。反正就是依赖项看起来有个警告,就算新建的项目也一样,也无法编译。折腾了2天,卸载重装,各种折腾。差点都放弃准备重装系统了。后来查看系统日志,发现MSbuild也不行了。直接运行MSBuild出现以下错误$:...

2020-03-24 17:08:46 2933

原创 Angular + zorro-antd + abp 尝试4 qrcode

直接说遇到的问题吧,按照官方文档 https://www.npmjs.com/package/angularx-qrcode,一顿操作猛如虎,调试结果有错误:Can't bind to 'qrdata' since it isn't a known property of 'qrcode'.因为我用了Lazy Loading feature, 所以发现不能放在app.module下面。然后...

2020-03-20 20:22:00 258

原创 Angular + zorro-antd + abp 尝试4 upload上传Authorization问题

今天在使用ng zorro的upload组件进行文件上传。然后遇到了Authorization问题。研究后就算自己通过nzCustomRequest 或者 使用nzWithCredentials=true,依然有问题。后来在angular官网研究httpclient,才发现有HttpInterceptor这个机制,后来在代码中搜索了一下,果然有AbpHttpInterceptor,其中addAu...

2020-03-14 21:49:47 422

原创 Angular + zorro-antd + abp 尝试3

额,最近被一个前端的select绑定问题困扰了。就是关于 nz-option 不会默认选中的问题。同一个界面其他的都可以默认选中,唯独遇到几个不行。后来各种尝试查资料……,具体如下: <nz-select nzAllowClear nzPlaceHolder="" name="equipmentCondition" #name="ngModel" ...

2020-03-13 23:07:06 309

原创 Angular循环枚举值作为下拉选项

```typescript// 这里定义枚举值export enum EquipmentUsingCondition { 合格 = 0, 准用 = 1, 停用 = 2, 报废 = 3,}// 这里封装了一个方法,将枚举值变为key\value键值对export function enumSelector(definition) { return ...

2020-03-07 23:01:26 1437 1

原创 Angular + zorro-antd + abp 尝试2

搭建起来了,但是遇到一些问题,所以用了52ABP生成的前端框架,偷个懒吧。另外 推荐一个vs code插件NG-ZORRO Snippets,提高前端开发速度。如果用的Ant-design那么就是ant design snippets。...

2020-03-07 18:36:07 279 1

转载 node_modules\node-sass: Command failed.错误解决

error ...

2020-03-01 16:08:24 10972 1

原创 Angular + zorro-antd + abp 尝试

最近在用VUE+VUEX+ts+iView 做了一个前段的网站练习,发现VUE真的好用,编译飞快,而且轻量,上手轻松。但是感觉使用TS+VUEX,就不是特别完美,不知道怎么说,反正就是觉得有些地方的功能实现起来比较别扭。 尤其用了iview fileupdate,我和不知道为啥选这个 Otz,感觉用不下去了,果断放弃。后来发现Antdesign 也支持VUE了。但是目前感觉尝试用ts写VUE,有点...

2020-02-28 23:10:47 472 1

转载 ABP .Net Core API和Angular前端APP独立部署跨域问题(No Access-Control-Allow-Origin)

前言:通过ABP官网(https://aspnetboilerplate.com)下载ASP.NET Core 2.x + Angular模板项目是按ReStful风格架构Web API和angular前端是分开独立部署的,我一开始分开部署到IIS后,前端访问API会产生跨域限制访问的问题,通过查阅代码,其实ABP框架自带跨域设置访问,只需要配置一下就可以了,步骤如下: ...

2020-02-24 22:36:38 1119

原创 Asp.NET Core+ABP框架+IdentityServer4+MySQL+Ext JS之文件上传

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/tianxiaode/article/details/79048253————————————————版权声明:本文为CSDN博主「上将军」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接...

2020-02-23 11:36:59 256

转载 [Abp 源码分析]十、异常处理

0.简介#Abp 框架本身针对内部抛出异常进行了统一拦截,并且针对不同的异常也会采取不同的处理策略。在 Abp 当中主要提供了以下几种异常类型:异常类型描述AbpExceptionAbp 框架定义的基本异常类型,Abp 所有内部定义的异常类型都继承自本类。AbpInitializationExceptionAbp 框架初始化时出现错误所抛出的异常。A...

2020-02-11 22:38:56 647

原创 vue-router报错:RangeError: Maximum call stack size exceeded

今天在运行本地项目的时候,vue-router报错:RangeError: Maximum call stack size exceeded,当时发现自己在run de...

2020-02-09 16:28:44 2027

转载 ABP, Data-Filters-数据过滤

IntroductionIt's common to use the soft-delete pattern which is used to n...

2020-01-13 14:39:29 1059

转载 Docker镜像加速

Docker 镜像加速$ curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://37bb3af1.m.daocloud.io`$ sudo systemctl restart docker效果好很多,试试吧。秒下~

2019-10-03 22:39:39 140

原创 向日葵客户端密码忘记的处理方法

在这里插入代码片之前不知道怎么啦,向日葵客户端被锁了,密码也忘记了,每次打开必须解锁才可以用。显示到官网重新设置密码后没用。官网搜索后,说是要去注册表删东西,但是注册表都没找到相关管配置项。开始的自己的办法找到文件安装目录,找到 config.ini 文件找到 islock=1 把他改成 islock=0, 然后再启动就可以了。PS,修改之前请确保客户端进程退出和足够的文件修改权限...

2019-09-18 13:46:43 39684 20

原创 C# 字符串拼接的性能优化点(Linq.Aggregate和string.Join和人工拼接)

为了把数组通过“,”号拼接起来,以前会用Linq.Aggregate,拼接很简单,但是后来发现运行效率很低,于是就有以下2中种方式:1、for or foreach就是比较麻烦,需要手动实现这些过程。但是效率高,接近string.Join,ps:记得用StringBuilder.2、string.Join使用简单,效率最高。 public static string J...

2019-08-16 08:10:15 1762 2

原创 Vue 出现Cannot GET / 的一种解决方案

Vue 出现Cannot GET / 的一种解决方案网上有很多解决办法,但是好像不同的问题都会出现这种错误。。。所以试过很多办法后,问题依然存在。方案一,最简单粗暴的办法: 删除本地代码,重新clone一次。方案二,常规办法:通过控制看是否有异常,本次我的异常是CSS Loader Invalid Options,于是网上所有相关的信息。最后发现是package.json "css-load...

2019-06-28 23:58:23 7270

转载 vue 在 vscode 中断点调试问题

vue 在 vscode 中断点调试问题 <!-- 作者区域 --> <div class="author"> <a class="avatar" href="/u/ec16c7d18579"> <img src="//upload.jianshu.io/users/upload_avatars...

2019-06-24 17:07:43 3179 2

MicrosoftProgram_Install_and_Uninstall.meta.diagcab

Fix problems that block programs from being installed or removed。 Microsoft官方一个用于修复windows安装或者删除过程中,提示缓存数据找不到的修复工具

2021-01-25

HexEditor.dll

Notepad++二进制查看器(HexEditor) Notepad++ plugins is a collection of tools which plays a role of completion for Notepad++. This project contains Explorer, Function List, Hex Editor, Spell Checker and a console program NppExec. Other plugin developers are invited to share their projects

2018-01-24

WP8动态磁贴示例源码

WP8动态磁贴示例源码,可以用来学习和参考。

2014-03-14

RealVNC 4.6.1注册码

在CSDN下载了一个4.X版本的注册机,结果算出来的号无法用。 RealVNC企业版4.6.1 for Win32位和64位 找了一个注册码,绝对可以用。。

2011-10-10

IEWebControls

源于 Moicrosoft 官方网站下载。

2009-12-03

Nokia PC Connectivity SDK 3.0

来源于 Nokia 官方网网站 Nokia PC Connectivity SDK 3.0

2009-11-23

空空如也

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

TA关注的人

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