.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
· 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... 查看全文
一、前言最近也是为了新产品忙得起飞,博客都更新的慢了。新产品为了方便用户支付,需要支付宝扫码接入。这活落到了我的身上。产品是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... 查看全文
前言:将windows下开发的.net控制台程序(连接Oracle数据库)部署到ubuntu下步骤记录2017-09-19实验所用机器为虚拟机Ubuntu16.04amd64安装Mono环境首先添加Mono安装源:vi/etc/apt/sources.list.d/mono.list添加内容:debhttp://download.mono-project.com/repo/debianwheezymain保存后运行apt-getupdate,可能会出现错误提示:W:GPGerror:http... 查看全文
publicintUpdateRegdate(tj_book_patientregdatejson){inttemp;SqlParameter[]ps=newSqlParameter[]{//实体类的字段和存储过程的参数对齐newSqlParameter("@reg_date",regdatejson.reg_date),newSqlParameter("@pat_code",regdatejson.pat_code),newSqlParameter("@reg_time"... 查看全文
· .Net45下HttpClient的几个缺陷发布时间:2017-09-19
前言最近在写WebClientApi这个组件,底层使用HttpClient,发现HttpClient有许多低级的错误,使用者一不小心就可能会正常的去调用它的这些错误,得不到预期的结果。本文我把我认为是问题或缺陷的地方指出(但不一定是问题或缺陷,可能是个人理解错误),后人也许可以跳过这些缺陷。缺陷1请求头Cookie与HttpClientHandler的CookieContainer水火不容默认的,HttpClient会使用默认的HttpClientHandler... 查看全文
· .net cookie跨域请求指定请求域名发布时间:2017-09-18
1HttpCookiecookie=newHttpCookie("OrderApiCookie");//初使化并设置Cookie的名称2cookie.HttpOnly=true;//为true时不允许脚本文件访问3cookie.Domain=".taobao.com";//注意domain必须设置为一个点加顶级域名,定义可以访问cookie的域名4//DateTimedt=DateTime.Now;5//TimeSpants=newTimeSpan(0,1,1,0,0)... 查看全文
本篇将和大家分享的是:如何获取Json和Xml格式的配置信息,主要介绍的是Configuration扩展方法的使用,因为netcore的web应用在Startup中已经默认嵌入appsettings.json文件的配置信息,故而我把测试点放在在了netcore的控制台应用上;控制台上使用配置文件也是常用的事情,并且官网实例主要讲解的是json格式,对xml格式直接带过了,因此有了本篇的分享,希望能给你好的帮助... 查看全文
前言去年买的树莓派一直放在抽屉里吃灰,前些阵子Debian9发布,也不出意外的支持了树莓派。于是重新拿出读卡器又重新了装上了Debian桌面版系统。介绍现在这个东西目前的程度只是了解一下Python和.Net的通信。最佳的版本应该是,可以通过服务器端远程执行树莓派命令。这样做的原因大家也都知道,很多宽带现在不提供外网IP,这样造成家庭没有公网ip,也没办法远程对树莓派控制,我想做的东西类似内网穿透Ngrok之类的。效果Python端#!/usr/bin/envpython2#-*-coding... 查看全文
· asp.net core webapi 服务端配置跨域发布时间:2017-09-17
在前后端分离开发中服务端仅仅只为前端提供api接口,并且前后端往往单独部署,此时就会出现浏览器跨域问题。asp.netcore提供了简单优雅的解决方案。在startup文件的Configure添加如下代码(替换“http://localhost:8080”为你的前端部署地址,此处测试的前端地址为本地的8080端口)注:asp.netcore2.0以下需安装nuget包:Microsoft.AspNetCore.Corsapp.UseCors(builder=>{builder... 查看全文
在.netframework4.5架构下使用认证(Authentication)授权(Authorization)。IIS使用HttpModule进行认证(Authentication),我们可以选择自己实现认证方式并在web.config中配置,当然也可以选择IIS默认提供的几种实现,这里不再继续展开讨论。asp.netcore默认提供了几种默认的实现方式,包括Identity,Facebook,Google,MicrosoftAccount,Twitter等等... 查看全文
///<summary>///导出Excel///</summary>///<paramname="lists"></param>///<paramname="head">英文中文列名对照</param>///<paramname="workbookFile">保存路径</param>publicstaticvoidgetExcel<T>(List<T>lists... 查看全文
我查看了一下微信二维码的内容是:https://u.wechat.com/XXXXXXXXX这种格式。我现在想把我们的订单URL也做成http://abc.com/orderID这样子,做成二维码,别人用手机扫描这个二维码就可以查看这个订单的详细说明。请问我用ASP.NET如何做到这种格式的URL的请求???... 查看全文