程序员.NET_程序员俱乐部_.NET频道

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > .NET > 文章列表
· NPOI实现两级分组合并功能发布时间:2017-12-07
NPOI版本:2.2.1.0最近公司有这样的需求:统计每个部门下面,多个费用使用情况。部门存在多级,但统计时,只需统计到2级,2级以下的,归到第2级的部门下。并且要求,第2级部门有个小计,第1级部门需要有个合计。最后,还需提供总计。本来对NPOI研究... 查看全文
· 异步委托的简单用例发布时间:2017-12-07
1//定义一个委托2staticFunc<int,int,string>delFunc=(a,b)=>3{4Console.WriteLine("委托线程:"+Thread.CurrentThread.ManagedThreadId... 查看全文
· 移动前端图片压缩上传发布时间:2017-12-07
摘要:之前在做一个小游戏平台项目,有个“用户中心”模块,就涉及到了头像上传的功能。在做移动端图片上传的时候,传的都是手机本地图片,而本地图片一般都相对比较大,拿现在的智能手机来说,平时拍很多图片都是两三兆的,如果直接这样上传,那图片就太大了,如果用户... 查看全文
· 合理使用线程池 ThreadPool.QueueU发布时间:2017-12-07
1//==>自建线程2newThread(()=>3{4//线程任务5Console.WriteLine(Thread.CurrentThread.ManagedThreadId);6}).Start();789//==>线程池管理... 查看全文
1.父类必须包含构造函数么?父类必须要有一个构造函数,有参无参都可以。构造函数是对象的基本,没有构造函数就没有对象,若父类中显示的有参数的构造函数,在子类继承就必须写一个构造函数来调用父类的构造函数。如果父类中有没有参数的构造函数,在子类中可以不显示... 查看全文
· C# 创建EXCEL图表并保存为图片发布时间:2017-12-07
数据表格能够清晰的呈现数据信息,但是我们对于一些繁杂多变的数据想要很直观的看到数据变化走势或者数据的占比时,数据图表会更具代表性,并且在呈现数据信息上也更形象,也能获取更多纯数字信息所不能直接展现的信息。在下面的代码中,将向您展示如何通过使用免费的F... 查看全文
· C#实现一张塔松叶发布时间:2017-12-07
前段时间,Insus.NET有实现一组字符串在输出时,靠左或靠右对齐。《输出的字符靠右对齐》http://www.cnblogs.com/insus/p/7953304.html现在Insus.NET参考此方法,实一张塔松叶,实现之前,先练习一下,输... 查看全文
· Web Api 2.0中使用Swagger生成Ap发布时间:2017-12-07
当WebApi2.0使用OAuth2授权时,如何在Swagger中添加Authorization请求头?Swagger说明文档支持手动调用Api,但是当Api使用OAuth2授权时,由于没有地方可以输入授权Token,导致响应结果一直是401没有授权... 查看全文
· 计算2个时间之间经过多少Ticks发布时间:2017-12-07
Ticks是一个周期,存储的是一百纳秒,换算为秒,一千万分之一秒。我们需要计算2个时间之间,经过多少Ticks,可以使用下面的方法来实现,使用2个时间相减。得到结果为正数,是使用较晚的时间减去较早的时间。反之为负数,即是使用较早的时间减去较晚的时间。... 查看全文
实例01实现一个简单的Web服务访问本实例将实现IP地址查询接口服务,根据用户传入的IP地址返回IP所在的省、市、地区,实例中将会用到IP地址库用于查询信息,由于数据较多,所以读者可在光盘资源文件中直接附加数据库文件,这里将不再介绍导入数据的过程。程... 查看全文
一.TcpClient与TcpServe。首先我们需要知道服务器的IP地址,在服务器端建立监听,当监听到客户端的连接请求后,连接到客户端。而客户端则需要连接到指定的IP服务器地址,建立网络流,则可以实现通信。接下来给出一个服务器端与客户端的实例:服务... 查看全文
常用集合接口系列:http://www.cnblogs.com/fengxiaojiu/p/7997704.html常用集合类系列:http://www.cnblogs.com/fengxiaojiu/p/7997541.html常用集合类:数组(A... 查看全文
· 重构手法之处理概括关系【2】发布时间:2017-12-07
返回总目录本小节目录PushDownMethod(函数下移)PushDownField(字段下移)ExtractSubclass(提炼子类)4PushDownMethod(函数下移)概要基类中的某个函数只与部分(并非全部)子类有关。将这个函数移到相关... 查看全文
· 对int array进行排序发布时间:2017-12-07
今天再学习一些C#的基础知识,如对IntArray进行排序:你可以在控制台应用程序中,创建一个类别,它属性和2个构造函数:classAf{privateint[]myVar;publicint[]MyIntArray{get{returnmyVar;... 查看全文
· sqlserver的四种分页方式发布时间:2017-12-06
第一种:ROW_NUMBER()OVER()方式select*from(select*,ROW_NUMBER()OVER(OrderbyArtistId)ASRowIdfromArtistModels)asbwhereRowIdbetween10an... 查看全文
· C# 使用 wkhtmltopdf 把HTML文本发布时间:2017-12-06
一、简介之前也记录过一篇关于把HTML文本或HTML文件转换为PDF的博客,只是之前那种方法有些局限性。后来又了解到wkhtmltopdf.exe这个工具,这个工具比起之前的那种方法简直是太好用了。它是一个使用QtWebKit引擎做渲染的,能够把HT... 查看全文
接上文多线程编程学习笔记——任务并行库(一)接上文多线程编程学习笔记——任务并行库(二)六、实现取消选项本示例学习如何实现基于Task的异步操作进行取消流程,以及在任务真正运行前如何知道任务已经被取消。... 查看全文
· 序列化和反序列化发布时间:2017-12-06
序列化简单的说就是把对象的字节序列永久的保存到硬盘上,但是一些文件操作类也能实现把对象保存到本地(文件流保存XML文件),在存储对象的结果上是没有什么差别的(序列化能保存对象的类型[pototype],而文件操作不能),只不过最后文件类型不同,但是在... 查看全文
原始数据:stringinput="3,7,2,8,1,9,1,34,67,78,22";要处理为:string[]stringArray={"3","7","2","8","1","9","1","34","67","78","22"};最终处理为... 查看全文
之前一直使用Enum.Parse()将字符串转为枚举,没有深究,后面发现一个问题后对下面的Enum有了一个初步研究(.net4.0).看下面代码.(留意,枚举类型是值类型,其值不能为Null,所以我们定义一个枚举类型,其默认值通常为该枚举的第一个元素... 查看全文