自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(458)
  • 资源 (2)
  • 论坛 (286)

转载 IIS7.5上安装Git服务器

系统要求:IIS 7及以上 .NET FrameWork 4.5 ASP.NET 4以上安装步骤:从Bonobo官网下载最新版本的BonoboService; 解压下载的zip包; 在IIS中新建网站(我这里为新建的网站命名为“Git”),并启用WebDAV,如下图所示: 还要修改应用程序池为.NET4.0(新建网站时指定的应用池叫“Git”,但它对应的.NET FrameWork版本为V2.0,要改为V4.0,否则会报500的错误):如下图所示: 在IIS中,选中此网站,点击右侧栏中

2020-09-23 10:51:45 20

转载 uni-app实现本地打包安卓APK

用UNI-APP开发,实现本地打包首先需要去下载安卓的SDKAndorid平台SDK下载地址:http://ask.dcloud.net.cn/article/103需要安装一个Android Studio地址:https://developer.android.google.cn/把下载下来的SDK解压:找到HBuilder-Hello用Android Studio打开HBuilder-Hello,打开以后调成Project然后回到hbuilder生成本地资源包然后在文件夹中找到刚才

2020-08-21 10:51:17 124

转载 ABP框架—后台:引入Abp.Dapper(10)

一、NuGet获取Abp.Dapper项目类库Application和项目类库EntityFrameworkCore添加Abp.Dapper引用,如图:二、创建实体Entity项目类库Core创建实体,如图: using Abp.Domain.Entities; namespace PD.Menu { public class Sys_Menu : Entity { pu...

2020-08-07 18:11:24 42

转载 abp集成abp.Dapper

首先看下官网的介绍:https://aspnetboilerplate.com/Pages/Documents/Dapper-Integration中文翻译:介绍Dapper是.NET的对象关系映射器(ORM)。该Abp.Dapper包装简单集成到精致小巧ASP.NET样板。它与EF 6.x,EF Core或NHibernate一起作为辅助ORM提供程序。安装在开始之前,您需要将Abp.Dapper和EF Core,EF 6.x或NHibernate ORM NuGet包安装到您要.

2020-08-07 18:06:28 46

转载 c# 操作Redis的五种基本类型总结

引言在我们的大多数项目中,通常会把数据存储到关系型数据库中,比如Oracle,SQL Server,Mysql等,但是关系型数据库对于并发的支持并不是很强大,这样就会造成系统的性能不佳,而且存储的数据多为结构化数据,对于非结构数据(比如文本)和半结构化数据(比如JSon) 就显得不够灵活,而非关系型数据库则很好的弥补了这两点, 我们通常把读操作频繁的数据写入Redis中,以Key-value的方式存储来提高性能。Redis支持5种数据类型:string(字符串),hash(哈希),list(列.

2020-08-07 16:15:45 36

转载 【.net core】电商平台升级之微服务架构应用实战(core-grpc)

一、前言这篇文章本来是继续分享IdentityServer4的相关文章,由于之前有博友问我关于微服务相关的问题,我就先跳过IdentityServer4的分享,进行微服务相关的技术学习和分享。微服务在我的分享目录里面是放到四月份开始系列文章分享的,这里就先穿越下,提前安排微服务应用的开篇文章电商系统升级之微服务架构的应用。本博客以及公众号坚持以架构的思维来分享技术,不仅仅是单纯的分享怎么使用的Demo。二、场景先来回顾下我上篇文章Asp.Net Core 中IdentityServer4...

2020-08-06 17:14:48 43

原创 开源项目之ASP.NET Core + Vue.js 的前后端分离的通用后台管理系统框架

年前看了这个开源项目感觉很不错,这个小项目对于传统的.net 开发人员,想做技术提升是一个很不错的参考案例。开源项目演示地址:https://dnczeus.codedefault.com/login用户名:administrator密码:111111项目源码下载地址:https://github.com/lampo1024/DncZeus参考学习地址:https://www.cnblogs.com/bobositlife/p/10147431.html当今.net 也在向开源时代迈进

2020-08-05 21:59:17 104

转载 在Abp中执行sql语句

http://www.8023me.com/blog/detail/4最近使用ABP(ASP.NET Boilerplate)做项目,有些查询(或存储过程)直接使用sql语句会更方便一点。定义一个接口在Core项目中定义一个接口,如:ISqlExecuter public interface ISqlExecuter { /// <summary> /// 执行给定的命令 /// </summary&gt.

2020-07-30 16:20:33 139

转载 ABP实践(5)-abp前端vue框架之IView实现三级菜单(博友需要特此分享)

为响应博友想要知道三级菜单怎么实现本篇文章先介绍三级菜单的实现,后续再分享其他部分内容1 修改菜单组件sidebarMenu.vue图为原代码和修改后代码比对 修改前后的源码如下<style lang="less">@import "../styles/menu.less";</style><template> <Menu ref="sideMenu" :active-name="$route.name" :open

2020-07-30 15:43:32 68

转载 ABP实践(4)-abp前端vue框架之简单商品增删改查(帮助刚入门的新手快速了解怎么才能加入自己的功能并运行起来)

1.打开vue项目(这里是用vscode工具)在views文件夹下创建goods文件夹然后创建商品列表goods.vue文件,商品创建create-goods.vue,编辑商品edit-goods.vuegoods.vue文件里的代码如下:<template> <div> <Card dis-hover> <div class="page-body"> &lt..

2020-07-30 15:42:36 63

转载 ABP实践(3)-ASP.NET Core 2.x版本(从创建实体到输出api)简单实现商品列表及增删改

创建Goods实体在领域层xxx.Core项目[新建文件夹Goods;文件夹名称和类名称一样后面引用的时候需要Goods.Goods,所以建议文件夹名称最好是不要与类同名]在文件夹下创建Goods.cs实体类 [Table("goods")] public class Goods : AuditedAggregateRoot<Guid> { /// <summary> /// 商品名称 //.

2020-07-30 15:41:47 41

转载 ABP实践(3)-ASP.NET Core 2.x版本(从创建实体到输出api)简单实现商品列表及增删改

项目基于前两篇文章.本章创建一个简单版的商品管理后台api,用到EF Core用code fist迁移数据创建数据库.创建Goods实体在领域层xxx.Core项目[新建文件夹Goods;文件夹名称和类名称一样后面引用的时候需要Goods.Goods,所以建议文件夹名称最好是不要与类同名]在文件夹下创建Goods.cs实体类 [Table("goods")] public class Goods : AuditedAggregateRoot<Guid&gt.

2020-07-30 15:40:56 34

转载 ABP实践(2)-ASP.NET Core 2.x版本EntityFrameworkCore(EF)使用mysql数据库

1,在基础层xxx.EntityFrameworkCore依赖项添加Pomelo.EntityFrameworkCore.MySql1.1修改基础层xxx.EntityFrameworkCore下面的xxxDbContextConfigurer.cs     public static void Configure(DbContextOptionsBuilder<crazyDbContext> builder, string connectionString)

2020-07-30 15:39:54 31

转载 ABP实践(1)-通过官方模板创建ASP.NET Core 2.x版本+vue.js单页面模板-启动运行项目

1,打开ABP官网下载模板页面2,根据下图选择对应的选项及输入项目名注:上图验证码下方的选择框打钩表示下载最新稳定版,不打钩表示下载最新版本(有可能是预览版)3,解压下载的压缩包解压之后是个abp版本号命名的文件夹如下图启动服务端项目步骤如下1,vs2017打开服务端项目xxx.sln,打开之后右键解决方案还原Nuget包(vs2017打开之后放着会自动还原其他版本有些需要下图的操作)2,项目打开之后解决方案分层分析定义如下3.1删除基础层xx...

2020-07-30 15:39:11 45

转载 ABP框架(ASP.NET CORE 2.X+VUE)模板项目学习之路(二)--切换MYSQL数据库

 前言:  大家好,今天给大家带来ABP第二篇的分享,在写这篇分享的时候非常的困难,因为发现ABP的框架越是深入、难度也就越大,而且深刻感觉到自己领域驱动开发知识的欠缺,前段时间买了两本有关于领域驱动知识的数据,一本是领域驱动之父Eric Evans写的《领域驱动设计》、一本是Vaughn Vernon写的《实现领域驱动设计》,就目前而言,看了并没有几张,再次默默的自我检讨3分钟,下面回归正文:  在ABP系统框架中,后台代码分为了几层,以下是层级的注释:MyABPProject.Applica

2020-07-22 14:19:37 30

转载 ABP框架(ASP.NET CORE 2.X+VUE)模板项目学习之路(一)

前言:  第一次接触ABP的项目是在2018年6月份,但是当时没有深入具体的研究,而今天因为工作的需要,需要学习、了解这个框架,在时隔半年之后,今天重新下载了这个项目,虽然在园子里有很多前辈们写的这类的文章,但是我还是会在博客园中记录一下学习的过程,一是希望能够帮助到有需要的人,二是也算是自己学习的一个历程,虽然原先的时候,偶尔也会写一些随笔,由于文采的原因,写的可能不是特别的详细,主要也是以代码为主,但是在这个学习的过程中,会发布一些代码,发布一些截图,同时也会写一些自己的心得!正文:本.

2020-07-22 14:19:05 46

转载 Entity Framework Code First (八)迁移 Migrations

创建初始模型和数据库  在开始使用迁移(Migrations)之前,我们需要一个Project和一个Code First Model, 对于本文将使用典型的Blog和Post模型创建一个新的控制台应用程序MigrationsDemo; 添加最新的EntityFramework到项目 Tools –> Library Package Manager –> Package Manager Console; 运行命令Install-Package EntityFr...

2020-07-22 10:31:41 24

转载 centOS7 设置静态IP以及使用Xftp 6连接centOS7

centOS7 设置静态IP以及使用Xftp 6连接centOS7虚拟机设置这里使用CentOS 7为例,因为Linux是安装在在虚拟机中,这里先看一下虚拟机的网络适配器:这需要把网络适配器的连接模式设置为NAT模式,接着配置虚拟机的虚拟网络:还需打开虚拟网络编辑器,再打开虚拟网络编辑器中右下角的更改配置以获取更改网络配置的权限然后我们选择VMnet8网卡,在VMnet信息中,选择NET模式,再将子网ip配置为: 192.168.25.0,掩码为:255.255.255.0再点击DHCP

2020-06-28 13:49:22 73

转载 CentOS7 无法使用yum命令,无法更新解决方法

前言 设置网卡开机自动启动 设置国内dns服务器系统 修改CentOS-Base.repo中的地址 所参考的文章地址前言刚安装完的CentOS7的系统,发现无法使用yum命令进行更新,在更新的时候会出现下面这种内容,为此问题有以下这些解决方案可以尝试。 One of the configured repositories failed (Unknown), and yum doesn't have enough cached data to continue. At this poin

2020-06-28 13:20:16 220 1

原创 .NET Core on K8S学习与实践系列文章 (2020版)

https://www.cnblogs.com/edisonchou/p/aspnet_core_k8s_artcles_index.html

2020-06-23 14:38:02 31

转载 ef 仓储模式

构建一个仓储模式。Model大家自己创建就行了,上个图,就不多说了(我是code first)IDALnamespace IDAL{ public interface IBaseRepository<T> { /// <summary> /// 添加 /// </summary> /// <param name="entity">数据实体</param>...

2020-06-18 17:11:36 81

原创 大屏

http://datav.jiaminghi.com/guide/waterLevelPond.html#矩形水位图

2020-06-16 10:53:15 51

原创 logstash同步UTC时间小8小时问题

filter{ ruby { code => "event.set('ret_date_datetime', event.get('ret_date_datetime').time.localtime + 8*60*60)" }ruby { code => "event.set('renew_date_datetime', event.get('renew_date_datetime').t...

2020-06-05 11:24:35 165

转载 MySQL之从一个表中的两个Id分别获取另一个表中对应这两个Id的名字

MySQL之从一个表中的两个Id分别获取另一个表中对应这两个Id的名字。我写的MySQL之从一个表中的两个Id分别获取另一个表中对应这两个Id的名字,供自己以后学习使用。http://blog.sina.com.cn/s/blog_149e9d2ec0102voyy.html简介:做MySQL的查询时遇到一个相当头大的问题,就是通过notice数据库中senderId和recipientId获取user数据库中对应的两个名字,并且在一行显示,注意不是在一个字段中显示(注:在一个字段中显示

2020-05-19 18:40:10 362

转载 微信小程序 - 企业付款到零钱 API 开发

最近开发遇到企业付款到零钱这个问题,经过查阅微信开发文档和其他博客得以解决,在此记录下。参考:[微信支付开发文档]https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=14_2如果你细看一下会发现,其实微信支付和企业付款到零钱都有差不多的步骤。但是一定别忘了你的小程序认证以后,要在小程序后台,微信支付菜单栏,申请微信支付。商户号要开通企业付款到零钱。否则会报错,说你没有权限。步骤:0、根据要传递的

2020-05-14 13:13:22 384

转载 小程序 - 分享功能

将小程序分享至好友或者微信群,参考文档页面事件处理函数,小程序分享原来是可以监听成功分享的回调,但是该回调事件被微信禁用了,详情可查看分享功能调整小程序分享,可通过右上角自带的分享按钮,也可以在.xtml中使用button组件进行分享<button open-type="share">分享</button>可通过onShareAppMessage(Obj...

2020-04-13 16:27:03 86

转载 tortoisegit如何退回原来的版本及回退远端

原来收藏的回退远端的方法感觉很笨。这个方法亲测很好使:1.第一步git show log,然后在你先要回退的提交记录上右键 选择resert **** to this,然后选择最后一个Hard:Reset.......,点ok2.现在可以看到本地已经被还原了。远端的还原方法可以右键选择Git Bash Here或者在搜索框里搜索,然后进到你代码的目录下。强制同步本地代码到远端。执行gi...

2020-04-01 11:36:54 472 1

转载 合并单个commit到指定分支上——tortoisegit cherry pick 的使用

当我们使用git管理一个程序的源码时,总是会新建很多分支。不同的分支可以直接使用merge来合并代码。但我们有时候会有这种需求,比如说我们有n个分支分别开发不同版本的程序,其基础功能是一样的,但是不同分支上有不同的需求开发,这时我们的基础功能上有一个bug的修复想同步到其他分支上就不能使用merge了,因为merge会合并所有改动代码。这种情况下,我们需要使用的是git的cherry pick功能...

2020-04-01 11:30:43 85

转载 logstash 数据采集时间差8小时问题及解决

最近采用logstash采集日志按天产生文件使用过程中发现logstash timestamp记录的时间戳为UTC时间。比我们的时区早8个小时。不能确保每天的数据在同一文件。造成发送到es里的数据每天早上8点才创建索引,发送的file的数据每天早上8点自动切割。不符合我们实际的需求。解决此问题。方法如下:方法一、加入filter字段即可解决。 filter {...

2020-03-18 18:43:27 762

转载 实现IDisposable接口,手动完成资源回收

之前nc楼猪一直想当然地认为一个对象实现了IDisposable接口,执行GC.Collect方法后,GC会帮助我们自动实现对所有资源的回收。比如下面的一段代码:1、一个继承自IDisposable接口的类usingSystem;usingSystem.IO;classSample4GC:IDisposable{privatestringfilePath...

2020-03-10 15:11:08 54

原创 Visual Studio 快捷键

本文适用于VS2008级以上版本,因为本人工作就开始使用VS2008,之前的版本不怎么了解.Ctrl+E,D ----格式化全部代码Ctrl+E,F ----格式化选中的代码CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口...

2020-03-06 16:16:09 44

转载 net 反射30分钟速成

概述 什么是反射 Reflection,中文翻译为反射。 这是.Net中获取运行时类型信息的方式,.Net的应用程序由几个部分:‘程序集(Assembly)’、‘模块(Module)’、‘类型(class)’组成,而反射提供一种编程的方式,让程序员可以在程序运行期获得这几个组成部分的相关信息,例如: Assembly类可以获得正在运行的装配件信息,也可以动态...

2020-03-06 15:51:24 53

转载 服务器监控 UptimeRobot 简明使用手册

简介Uptime Robot 是一个美国的网站监控服务,每 5 分钟检查一次你设定的网站 / 服务,最多可以免费检查 50 个网站。 当你的网站宕机时,只要你事先设置了通知邮箱或者手机号码,Uptime Robot 就会通过邮件或者短信通知到你。 虽然 Uptime Robot 的短信服务支持很多个国家或地区,但是遗憾的是不支持中国。注册注册地址 正常输入用户名密码及邮箱验证即...

2020-03-05 11:27:21 133

转载 链式调用方法的实现原理和方法

1.什么是链式调用? 1 2 3 4 Person person =newPerson().setName(fog) .setAge(18) .setSex(man) ...

2020-03-03 11:27:41 236

转载 200 行代码使用 C# 实现区块链

文章原文来自:Code your own blockchain in less than 200 lines of Go!,原始文章是通过 Go 语言来实现自己的区块链的,这里我们参照该文章来使用 C# + Asp.Net Core 实现自己的区块链。在这里我也参考了这篇译文。1.项目配置#首先新建一个 Asp.Net Core 项目,然后选择 Empty Project(空项目) 类...

2020-02-15 18:02:14 224

转载 区块链入门与理解.什么是区块和链

本文重点?用SHA256算法得到哈希值 挖矿起什么作用 块是怎么连接成链的基本要素:哈希算法哈希看起来就像是一串64位的随机的16进制的字符串, 本质上是某些数字数据的一个指纹; 也就是说每个不同的(文本)内容都有对应不同的指纹(哈希值)先来看看下图中的演示, 我们在data区内输入任意内容, 下面的hash区内就会自动实时计算与之对应的Hash值;并且data区的内容不管是只有...

2020-02-15 17:50:47 37

转载 Docker -v 对挂载的目录没有权限 Permission denied解决办法

限制docker日志大小--log-opt max-size=100m --log-opt max-file=3情况描述今天在使用docker run -d -p 9091:8080 -v /home/daniu/docker/tomcat/webapps/:/usr/local/tomcat/webapps/ --name managertomcat daniu/mytomcat...

2019-12-12 16:46:25 184

转载 Docker----在Docker中部署Asp.net core2.1以及修改发布

本篇文章主要是如何在Docker容器中运行ASP.NET Core应用程序,以及修改系统之后,发布更新。本文章采用自定义的Docker文件系统要求:  1.服务器或本地已经安装docker一、创建一个Asp.Net Core 2.1 Web应用(若可以熟练创建项目,可忽略此节)注意这里没有勾选 “启动Docker支持”二、创建Docker文件  项目创建完成之后,在...

2019-12-12 10:58:54 42

转载 虚拟机环境docker下简单搭建单节点elasticsearch+kibana

之前自己从网上找了不少搭建的文档,但是总是有这样那样的问题,有些文档上一条命令和下一条命令定义的别名都不一致,还有漏脚本的,用起来很费劲,所以重新整理了一下发出来,避免以后忘了。docker的安装不在本文中赘述。环境:win10系统,hyper-v虚拟机,CentOS7系统,docker,elasticsearch 7.0.0版,kibana 7.0.0版一.安装elasticsea...

2019-12-10 10:59:35 68

原创 No such file or directory: file: /usr/lib/python2.7/socket.

输入如下命令可以解决sudo supervisord -c /etc/supervisor/supervisord.confsudo supervisorctl -c /etc/supervisor/supervisord.conf

2019-11-28 10:43:48 586

.net国际化语言封装类库

.net国际化语言封装类库,可直接引用类库进行.net站点的国际化

2019-01-30

异步同时将信息推送到多个接口中

很多时候我们可能有某个信息,需要同时推送到多个接口中,推送的信息是一样的,这里主要采用了异步进行同时进行推送到各个接口中进行处理,可扩展,可维护

2019-01-30

从数据库一次性读出10万条数据,如何提高效率!

发表于 2011-03-08 最后回复 2020-08-14

用linq分页效率如何?

发表于 2013-04-18 最后回复 2020-07-31

操作员或系统管理员拒绝了请求(0x800710E0)

发表于 2017-09-21 最后回复 2020-07-29

========ajax pendding =========

发表于 2020-07-20 最后回复 2020-07-28

webapi如何返回Json格式或者xml格式?

发表于 2016-04-09 最后回复 2020-07-21

在线编辑word有什么插件推荐??

发表于 2018-11-08 最后回复 2020-04-09

zhanglong_longlong的留言板

发表于 2020-01-02 最后回复 2020-01-02

API【地址不变】,根据参数查找具体实现,如何实现???

发表于 2019-07-31 最后回复 2019-09-20

日志不能记录出错的行号和方法

发表于 2015-06-19 最后回复 2019-05-17

手动添加的Startup.cs启动类没有执行什么情况

发表于 2016-09-12 最后回复 2019-04-18

WebAPI跨域问题。

发表于 2015-04-24 最后回复 2019-01-11

iframe调用另一个站点时提示 Blocked a frame with origin

发表于 2017-07-31 最后回复 2019-01-03

EF批量Update问题

发表于 2016-12-26 最后回复 2018-09-06

[200分] MongoDB让人挠破头的分页问题

发表于 2018-06-06 最后回复 2018-06-21

算法问题,欢迎拍砖

发表于 2018-04-18 最后回复 2018-05-23

Nginx An existing connection was forcibly closed by the remote host

发表于 2017-10-24 最后回复 2018-04-02

Dapper 主键Guid类型,Insert时候一直提示无法将guid隐士转换为int问题

发表于 2017-06-05 最后回复 2018-02-02

StackExchange.Redis有用的看下

发表于 2017-11-06 最后回复 2017-11-06

Redis问题,在线等

发表于 2017-11-02 最后回复 2017-11-03

负载均衡发布代码同步问题

发表于 2017-09-07 最后回复 2017-09-11

.net灵异事件,在线等。

发表于 2017-08-16 最后回复 2017-08-21

接口安全参数签名验证问题,在线等。

发表于 2017-07-13 最后回复 2017-07-27

获取post form-data取值问题。。。

发表于 2017-07-26 最后回复 2017-07-27

ef事物多线程2表插入会死锁吗?

发表于 2017-07-05 最后回复 2017-07-06

JS 清除闪烁问题、

发表于 2017-06-02 最后回复 2017-06-05

协变 And 逆变,====================

发表于 2017-06-01 最后回复 2017-06-01

Dapper插入问题================在线等

发表于 2017-05-03 最后回复 2017-05-05

为什么没有进入属性set里面?

发表于 2017-04-19 最后回复 2017-04-19

Elasticsearch分词无效

发表于 2017-03-23 最后回复 2017-03-23

我觉得Elasticsearch中的NotAnalyzed并没有什么用,不知道他存在的意义是什么

发表于 2017-03-21 最后回复 2017-03-22

MVC路由问题,在线等。

发表于 2017-03-17 最后回复 2017-03-17

AsParallel()并行问题

发表于 2016-12-21 最后回复 2016-12-26

Global中Application_Start()问题,大牛们看过来

发表于 2016-12-13 最后回复 2016-12-14

sql存储过程

发表于 2016-12-02 最后回复 2016-12-05

双11订单号并发生成问题大讨论,欢迎发表

发表于 2016-11-11 最后回复 2016-11-18

Url末尾加斜杠问题。在线等

发表于 2015-05-06 最后回复 2016-11-07

做过Paypal的看下

发表于 2016-10-25 最后回复 2016-10-27

Redis启动报错

发表于 2016-09-18 最后回复 2016-09-23

触发器到其他服务器时报错

发表于 2016-09-06 最后回复 2016-09-06

SSO 单点登录,做过的大神进来下。

发表于 2013-05-23 最后回复 2016-07-29

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