C#
文章平均质量分 60
zinger198208
淡淡人生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
StackExchang.Redis 不稳定解决方案
多次连接Redis,常常取不到值,错误如下:1.Timeout performing HGET2.No connection is available to service this operation通过Github Issues查到解决方案:1.https://github.com/StackExchange/StackExchange.Redis/issues/122.http://stackoverflow.com/questions/22930856/stackexc...原创 2021-12-18 11:13:54 · 1329 阅读 · 0 评论 -
IdentityServer4使用OpenIdConnect实现单点登录
前面写的四种OAuth2.0实现模式只涉及到IdentityServer4的OAuth2.0特性,并没有涉及到OenId方面的。OpenIdConnect是OAuth2.0与OpenId的结合,并加入了一个重要的概念:id_token。我们之前所讲的token是用于访问授权的access_token,而id_token是用于身份验证的,作用完全不同,这一点要区分开来。access_token是OAth2.0特性,而id_token是OpenIdConnect方案为改善OAuth2.0方案在身份验证方面的薄弱转载 2020-10-28 12:14:25 · 1381 阅读 · 0 评论 -
使用MongoDB作为IdentityServer 4的存储
使用MongoDB作为IdentityServer 4的存储我决定实现一个通用的存储库类,该类负责与MongoDB的所有交互,然后使用IdentityServer所需的各种服务中的此存储库。下面的代码片段显示了我如何更改服务的配置,以用自定义的MongoDB实现替换内存中的实现。我已注释掉添加客户端和用户的行,而是添加了我自己的实现。public void ConfigureServices(IServiceCollection services){ var cert = new X原创 2020-10-28 11:55:39 · 499 阅读 · 0 评论 -
dotnet core 控制台程序发布到centos 段错误分析
工作需要网站数据同步服务迁移到centos服务器上,一番云雨后代码全部调试换成 一键发布 高兴知己。再后来就是各种安装dotnet环境。。。终于OK了。以为大功告成。。各种百度 google 说是什么空指针 又要安装神马东东 折腾一天 没搞定 。IL error 分析原因应该是dotnet 框架的问题 打包 设置项...原创 2019-11-22 16:56:48 · 517 阅读 · 0 评论 -
CentOS 7 下安装部署.NET Core多版本环境
一、前言1、什么时候需要配置多环境?.NET Core作为 .NET的开源版本,可以说是非常拥抱开源了,更新的力度也非常给力。却也从开源世界学了点坏东西,那就是:不再重视向下兼容(比如 .NET Core 2.1就不完全向下兼容 .NET Core 2.0)。当我们在同一个服务器运行不同版本的 .NET Core应用时,就只能配置多个版本。2、本篇环境信息 工具/环境 ...原创 2019-07-30 18:15:43 · 2206 阅读 · 0 评论 -
nopCommerce 3.9 大波浪系列 之 可退款的支付宝插件(上)
一.简介 nop通过插件机制可以支持更多的支付扩展,我们通过编写支持退款的支付宝插件来更好的理解支付插件的扩展。 先分享下支付宝插件源码点击下载,由于时间原因,本篇只介绍使用该插件,下一篇结合插件进行代码分析。 注意:测试时将项目部署在公网,这样才能接收来自支付宝的回调通知,否则无法接收支付宝回调会导致订单状态无法处理。二.插件使用1.将插件DaBoLang.Nop....转载 2018-04-13 12:12:30 · 560 阅读 · 0 评论 -
在Windows系统下搭建ELK日志分析平台
再记录一下elk的搭建,个人觉得挺麻烦的,建议还是在Linux系统下搭建,性能会好一些,但我是在windows下搭建的,还是记录一下吧,像我这种记性差的人还是得靠烂笔头简介:ELK由ElasticSearch、Logstash和Kiabana三个开源工具组成: Elasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,转载 2017-05-11 15:04:33 · 1220 阅读 · 0 评论 -
Elasticsearch 5.1.1 head WINDOWS 插件安装指南
Elasticsearch header插件使用教材原创 2017-05-11 15:00:34 · 2564 阅读 · 1 评论 -
c#编写网络电话
c#编写网络电话摘要:语音通话已经是IM的基本功能了,qq,MSN甚至连刚出来的百度HI都自带语音聊天的功能,大家可能觉得很炫,其实大家都是用的windows平台上的API,懂了原理之后自己也可以做,再说了微软也提供了DirectSound的托管互操作程序集,使.net开发人员也很容易的介入到这个领域,甚至你还可以写一个能跑在window mobile上的语音电话,现在好多手机都支持wifi,转载 2013-11-09 21:53:52 · 4455 阅读 · 1 评论 -
c#播放wav/mp3格式的声音
第一种方法:using System.Runtime.InteropServices;namespace 使用API播放音乐{public class MP3Player{/// /// 文件地址/// public string FilePath;/// /// 播放/// public void Play(){mciSen转载 2013-11-09 21:52:05 · 3698 阅读 · 0 评论 -
ASP.NET MVC Web API 学习笔记---联系人增删改查
本章节简单介绍一下使用ASP.NET MVC Web API 做增删改查。目前很多Http服务还是通过REST或者类似RESP的模型来进行数据操作的。下面我们通过创建一个简单的Web API来管理联系人 说明:为了方便数据不使用真正的数据库,而是通过内存数据模拟 1. Web API中包含的方法ActionHTTP meth转载 2012-11-16 10:38:15 · 1070 阅读 · 0 评论 -
ASP.NET MVC Web API 学习笔记---第一个Web API程序
1. Web API简单说明近来很多大型的平台都公开了WebAPI。比如百度地图 Web API,做过地图相关的人都熟悉。公开服务这种方式可以使它易于与各种各样的设备和客户端平台集成功能,以及通过在浏览器中使用JavaScript来创建更丰富的HTML体验。所以我相信Web API会越来越有它的用武之地。说道WebAPI很多人都会想到Web服务,但是他们仍然有一定的区别:Web API服务转载 2012-11-16 10:30:56 · 912 阅读 · 0 评论 -
ASP.NET MVC4中调用WEB API的四个方法
当今的软件开发中,设计软件的服务并将其通过网络对外发布,让各种客户端去使用服务已经是十分普遍的做法。就.NET而言,目前提供了 Remoting,WebService和WCF服务,这都能开发出功能十分强大的服务。然而,越来越多的互联网应用,希望将服务只是通过HTTP发布出去,而不是使用复杂的SOAP协议。为了解决这个问题,ASP.NET WebAPI就出现了。 ASP.NET API简单来说转载 2012-11-16 11:03:46 · 1124 阅读 · 0 评论 -
MVC4 WebAPI(一)
不管是因为什么原因,结果是在新出的MVC中,增加了WebAPI,用于提供 REST风格的WebService,个人比较喜欢REST风格的WebService,感觉比SOAP要轻量级一些,而且对客户端的要求也更少,更符合网络数据传输的一般模式,客户端完全摆脱了代理和管道来直接和WebService进行交互,具体的区别可以参见Web 服务编程,REST 与 SOAP(一)环境准备本机的环境转载 2012-11-15 10:53:28 · 1254 阅读 · 0 评论 -
MVC WEBAPI(二)-----WEB API 工作方式
在上篇文章中和大家一起学习了建立基本的WebAPI应用,立刻就有人想到了一些问题:1.客户端和WebService之间文件传输2.客户端或者服务端的安全控制要解决这些问题,要了解一下WebAPI的基本工作方式。(一)WebAPI中工作的Class在MVC中大家都知道,获取Request和Response使用HttpRequest和HttpResponse两个类,在WebAPI中转载 2012-11-15 10:59:25 · 2085 阅读 · 0 评论 -
C# 中WebService返回类型(string,int,bool,DataSet,class实体类)示例
WebService 服务可以返回任何可序列化的对象.本文代码给出返回基本数据类型及实体类结构示例和调用代码示例.WebService代码如下:using System; using System.Collections;using System.ComponentModel; using System.Data; using System.Diagnostics; using转载 2009-08-25 09:51:00 · 747 阅读 · 0 评论 -
基于 MVC4 Route 注入实现
依赖注入(Dependency Injection)和控制反转(Inversion of Control)是同一个概念。具体含义是:当某个角色需要另一个角色(另一个实例,被调用者)的协助时,在 传统的程序设计过程中,通常由调用者来创建被调用者的实例。但在MVC里,创建被调用者的工作不再由调用者来完成,因此称为控制反转;创建被调用者 实例的工作通常由ContainerBuilder容器来完成,然原创 2012-11-05 16:50:25 · 815 阅读 · 0 评论 -
双色球特征分析代码实现
个人闲来无事写了一段代码来分析时下流行的双色球。1 中彩网下载双色球所以历史数据写入MYSQL形成0 1码表2 分析分开中的号码特征码,再提取下次开奖的33个红球特征码加入分析引擎进行分析。主要代码入下希望有此兴趣的大侠一起研究》 /// /// 提取表中所有特征码 /// /// ///原创 2012-11-05 18:17:53 · 2732 阅读 · 1 评论 -
MVC AJAX提交JSON 数据转换实体类型
json格式是web常用的数据传输类型,在WCF,MVC 都会用到。1 服务器向客户端发送数据 return Json(resultMesage, JsonRequestBehavior.AllowGet); //resultMesage以json格式形式发送到页面 页面接收处理: $.post("/student/question/addsamequ原创 2012-11-05 18:03:17 · 1330 阅读 · 0 评论
分享