net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> net >>列表
前言本节我们来介绍一款强大的库Polly,Polly是一种.NET弹性和瞬态故障处理库,允许我们以非常顺畅和线程安全的方式来执诸如行重试,断路,超时,故障恢复等策略。Polly针对对.NET4.0,.NET4.5和.NETStandard1.1以及.NETCore实现,该项目作者现已成为.NET基金会一员,项目一直在不停迭代和更新,项目地址【https://github.com/App-vNext/Polly】,你值得拥有。接下来我们以.NETFramework4.5来演示它的强大功能... 查看全文
Netflix将与航空公司合作,向后者提供移动网络串流技术。据Variety报道,Netflix将从明年开始,为航空公司提供更好的机上Wi-Fi技术,这其中的原因很简单,Netflix认为更快速的机上Wi-Fi技术,能为乘客提供更稳定流畅的网络体验,自然地,用户欣赏Netflix剧集与影片的时间也会更长。多年以来,Netflix开发出了针对不稳定移动网络的更好用的带宽技术,而该公司的技术正好可以用来改进机上Wi-Fi。根据Netflix的说法,其技术可节省75%的带宽成本... 查看全文
· DotNet Core Console 程序使用NLog发布时间:2017-09-26
参考:https://github.com/NLog/NLog/wiki/Tutorial步骤:1.使用Nuget安装NLog.Extensions.LoggingInstall-PackageNLog.Extensions.Logging2.编写代码(到这步运行代码,不报错,但是也不会有log输出,因为没有设置配置文件)3.编写配置文件在项目下新增加NLog.config文件,并设置其能copy到运行目录。将一下内容粘到里面,重新运行程序就可以看到输出到file.txt的log.<... 查看全文
随着.NETCore2.0的发布,.NET开源跨平台迎来了新的时代。开发者们可以选择使用命令行、个人喜好的文本编辑器、VisualStudio201715.3和VisualStudioCode来开发自己的.NETCore2.0项目。同时,微软.NET开发工具组也宣布了ASP.NETCore2.0的发布,并且此版本与.NETCore2.0、VisualStudio201715.3和新的RazorPages页面优化范例兼容。相信目前技术社区中开发人员讨论最多的问题就是:是否应该将代码迁移到ASP... 查看全文
· .NetCore之下载文件发布时间:2017-09-26
本篇将和大家分享的丝.NetCore下载文件,常见的下载有两种:A标签直接指向下载文件地址和post或get请求后台输出文件流的方式,本篇也将围绕这两种来分享;如果对您有好的帮助,请多多支持。允许站点不识别content-type下载文件(即:不受mime类型限制下载)如何允许下载.nupkg和.apk后缀的文件Razor模板的post下载文件例子半年来使用NetCore的一些感想和焦虑允许站点不识别content-type下载文件(即:不受mime类型限制下载... 查看全文
如果是服务器端,毫无疑问C#是很难跟Java拼的。就算将来,微软逆袭的机会也很渺茫了。就技术的先进性来说,Java平台是不如.Net平台,但是,程序员对于两个平台,直接接触的基本以语言为主,也就是Java和C#,至于JVM和CLR,这两个运行时的好坏,对于程序员而言,没有那么明显。所以,程序员的注意力都是在Java和C#两门语言身上的。就语言特新而言,说Java被C#吊着打、甩几条大街,都是不为过了,只要不是从上世纪穿越过来,没人会说Java漂亮的。这也是C#最大的优势所在... 查看全文
一般对于安装软件加速时,我们大多数会选择阿里云,而对于aspnetcore2.0这个进项来说,由于使用的是Debian操作系统,所有我们要找到它对应的mirror列表,下面是我整理的一个sources.list加速列表,我们把它放在和Dockerfile相同的位置,在Dockerfile生成镜像时把它复制到里面去,替换之前的apt-update地址源即可。source.list内容debhttp://mirrors.aliyun.com/debianwheezymaincontribnon... 查看全文
快两个月没接触.net,倒是天天在用Linux,所以想尝试一下在Linux运行喜欢的.net应用。安装CentOS安装.NetcoreforLinux创建Asp.netCore应用程序安装Nginx配置Nginx代理1,安装CentOS系统这个网上教程太多滤过。2,安装跨平台的.NETCoreSDKforCentOS7sudoyumupdatesudoyuminstalllibunwindlibicusudoyuminstalldotnet-sdk-2.0.0dotnet-... 查看全文
本文版权归博客园和作者吴双本人共同所有转载和爬虫请注明原文地址www.cnblogs.com/tdws一.Self-HostKestrel1.在vs2017中新建dotnetcore2.0webapi项目ApiService2.参照官方文档,https://docs.microsoft.com/en-us/aspnet/core/publishing/linuxproduction?tabs=aspnetcore2x在Startup中增加app.UseForwardedHeaders... 查看全文
· asp.net 下的中文分词检索工具发布时间:2017-09-24
jieba是python下的一个检索库,有人将这个库移植到了asp.net平台下,完全可以替代lucene.net以及盘古分词的搭配之所以写这个,其实是因为昨天面试时,被问到网站的关键字检索你怎么做?我就是说了下sql模糊查询以及sql语句优化,缓存。以前接触过关键字分词,但是在.net平台下没有成熟的分词检索库,不像java有lucene,尽管也移植到了.net,但是更新慢。我之前学python的时候留意到了python的分词检索,以及做词云,就想着有没有python的分词检索库移植到了... 查看全文
几年前从某个博客抄来的,已经忘记原地址了,如果需要C#版的,可以在博客园搜到吧。我因为自己用,所以转换为了VBNET代码,而且也放置了很久,今天无意间翻出来,就分享给大家吧。首先,先下载纯真数据库,名称应该是QQWry.dat。之后将数据库文件复制到程序的主目录即可。ImportsSystem.IOImportsSystem.TextImportsSystem.Text.RegularExpressionsImportsSystem.NetImportsSystem.Net... 查看全文
· CKEditor与dotnetcore实现图片上传发布时间:2017-09-24
CKEditor的使用1.引入js库<scriptsrc="https://cdn.ckeditor.com/4.6.1/standard-all/ckeditor.js"></script>2.定义一个textarea标签<textareaid="editor"></textarea>3.用CkEditor替换textarea即可使用基本功能CKEDITOR.replace('editor');4.配置CkEditor添加图片上传... 查看全文
一、前言最近也是为了新产品忙得起飞,博客都更新的慢了。新产品为了方便用户支付,需要支付宝扫码接入。这活落到了我的身上。产品是Windows系统下的桌面软件,通过软件生成二维码支付。界面以原生的MVVM编写,下面叙述一下基本的过程,做过的老司机可以直接点关闭了。二、申请接口申请接口是第一步,首先有这么几件事:公司具有支付宝账户公司具有营业资质(废话)创建应用,签约电脑网站支付,手机支付,App支付。创建私钥、公钥、支付宝公钥配置网关及回调地址需要注意的是以下几点:创建应用时,名称不要带有“支付”... 查看全文
protectedoverridevoidOnException(ExceptionContextfilterContext){//此处进行异常记录,可以记录到数据库或文本,也可以使用其他日志记录组件。//通过filterContext.Exception来获取这个异常。filterContext.ExceptionHandled=true;//组织web.config配置customerror处理stringrequestType=filterContext.HttpContext... 查看全文
· C#/VB.NET设置Excel表格背景色发布时间:2017-09-21
在查看很多有复杂的数据的表格时,为了能够快速地找到所需要的数据组时,往往需要对该数据组进行分类,一个简单快速的方法就是对数据组所在的单元格填充背景颜色,这样就使得我们在阅读文件时能够直观的看到数据分类,既美观又实用。那对于开发者而言,我这里提供一个简单快速的方法,即用C#给单元格设置背景颜色。下面是我的操作方法,供参考。我这里使用了一个叫Spire.XLSfor.NET的免费版组件,该产品由E-iceblue公司发布,具体详情可上官网了解(https://www.e-iceblue... 查看全文
· 最近使用 .NET Core 遇到的一些坑发布时间:2017-09-21
最近.NETCore升级到2.0后开始慢慢捣鼓的多了起来,但遇到了不少坑,所以特来记录下。第一个坑条件编译符我们在编写一些方法的时候通常会为Debug模式增加一些输出日志等以便我们检查,也会为Release模式增加或修改一些特定的参数,但今天我在写这些的时候就遇到了这个坑#if!DEBUG#endif中间的代码不能我怎么更改配置环境始终是灰色,这让我开始怀疑,难道VS2017的.NETCore不支持条件编译符了?于是新建了个控制台程序测试了以下,但又发现还是起作用了的如下... 查看全文
· Quartz.Net定时任务(实例)发布时间:2017-09-21
一、Quartz.Net是什么?Quartz.Net是一个定时任务框架二、有Timer了,为什么需要用Quartz.Net?Quartz.Net比Timer使用起来更灵活。例如:每个月最后一个星期天23:59分做什么事情,而Timer实现起来就会麻烦很多。三、Quartz.Net怎么用?《一、无配置实现》1.下载引用3个DLL:Quartz.dll、Common.Logging.dll、Common.Logging.Core.dll2.创建任务操作类:1publicclassTimingJob... 查看全文
很久没有写博客了,今年做的产品公司这两天刚刚开了发布会,稍微清闲下来,想想我们做的产品还有没有性能优化空间,于是想到了.Net的异步可以优化性能,但到底能够提升多大的比例呢?恰好有一个朋友正在做各种语言的异步性能测试(有关异步和同步的问题,请参考客《AIO与BIO接口性能对比》),于是我今天写了一个C#的测试程序。首先,建一个ASP.NETMVCWebAPI项目,在默认的控制器values里面,增加两个方法://GETapi/values... 查看全文
1、解决IIS7.0下“HTTP错误404.15-NotFound请求筛选模块被配置为拒绝包含的查询字符串过长的请求”问题方案1:在程序的web.config中system.web节点里面插入<httpRuntimemaxRequestLength="999999999"maxQueryStringLength="2097151"/>代码。再次运行,失败方案2:对IIS中的applicationHost.config配置文件进行配置(慎用)。再次运行,失败方案3:在程序的web... 查看全文
这里我们用三层架构搭建一个连接MySql的ASP.netCore模板的WebApi项目首先添加WebApi项目(ASP.NetCore版本)右键解决方案>新建项目>选择Web>ASP.NETCoreWeb应用程序(.NETCore)选择WebAPI此时的目录结构:添加实体层Entity右键添加>新建项目>.NetCore类库添加后的目录结构BaseEntity:usingSystem;usingSystem.Collections.Generic... 查看全文