c#开发经典
文章平均质量分 82
介绍c#开发过程中遇到的疑问、难题,以及asp.net环境搭建的详解
山鹰的天空
追求漂亮的技术,让用户有最好的体验。
展开
-
linq递归组织结构
/// <summary>/// 获取所有上级/// </summary>/// <param name="list"></param>/// <param name="ID"></param>/// <returns></returns>public static IEnumerable&...原创 2019-11-18 10:21:58 · 304 阅读 · 0 评论 -
Web性能压力测试工具之ApacheBench(ab)详解
ApacheBench命令原理:ab命令会创建很多的并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的,因此,既可以用来测试Apache的负载压力,也可以测试nginx、lighthttp、tomcat、IIS等其它Web服务器的压力。ab命令对发出负载的计算机要求很低,既不会占用很高CPU,也不会占用很多内存,但却会给目标服务器造成巨大的负载,其转载 2015-12-02 10:17:08 · 1415 阅读 · 0 评论 -
Hbase
Hbase是运行在Hadoop上的NoSQL数据库,它是一个分布式的和可扩展的大数据仓库,也就是说HBase能够利用HDFS的分布式处理模式,并从Hadoop的MapReduce程序模型中获益。这意味着在一组商业硬件上存储许多具有数十亿行和上百万列的大表。除去Hadoop的优势,HBase本身就是十分强大的数据库,它能够融合key/value存储模式带来实时查询的能力,以及通过MapReduce进转载 2015-12-02 13:48:02 · 710 阅读 · 0 评论 -
C# URL短地址压缩算法及短网址原理解析
这篇文章主要介绍了C# URL短地址压缩算法及短网址原理解析,本文重点给出了算法代码,需要的朋友可以参考下短网址应用已经在全国各大微博上开始流行了起来。例如QQ微博的url.cn,新郎的sinaurl.cn等。我们在QQ微博上发布网址的时候,微博会自动判别网址,并将其转换,例如:http://url.cn/2hytQx为什么要这样做的,原因我想有这样几点:微博限制字数为140字原创 2015-10-10 15:18:26 · 2592 阅读 · 0 评论 -
大文件上传NeatUpload简单用法
一般10M以下的文件上传通过设置Web.Config,再用VS2005自带的FileUpload控件就可以了,但是如果要上传100M甚至1G的文件就不能这样上传了,这时可以用NeatUpload来上传,步骤如下: 1,在工具箱中添加Brettle.Web.NeatUpload.dll,方法:打开VS2005--->点击'工具箱'--->选中一项,如:'常规'这项--->单击原创 2015-09-18 10:24:07 · 2005 阅读 · 0 评论 -
网站架构(页面静态化,图片服务器分离,负载均衡)方案全解析
网站架构(页面静态化,图片服务器分离,负载均衡)方案全解析1、HTML静态化其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息发布系统CMS,像我们常访问的各个门户站点的新闻频道,甚翻译 2015-06-15 14:16:56 · 1096 阅读 · 0 评论 -
架构师到底要做什么?
架构师到底要做什么呢? 架构师这个职位的定位来自于哪里?我不知道,但是现在的website的爆发式的增长,导致了很多大中型的网络公司对架构师的迫切需求,架构师到底是干吗的呢?这个职位的职责又是什么呢?我们不得而知,充实软件编程这个行业这几年里,我慢慢的发现,有时候一个项目,从简单的语言交流到用笔画个草图,这样直接把业务流程画出来,然后就构造数据库,写后台代码,前端代原创 2015-06-17 14:51:07 · 3008 阅读 · 0 评论 -
C# XML与Json之间相互转换实例详解
对于这转换其实很简单,其中最重要的就是先要引用类库。可以到官网进行下载引用http://json.codeplex.com。XML转换为Json字符串 复制代码 代码如下:string xml = @"转载 2015-08-24 14:34:57 · 9384 阅读 · 3 评论 -
CentOS 6.3下 安装 Mono 3.2 和Jexus 5.4
CentOS是一个基于RHEL的Linux发行版,其目的是为了提供一套免费与自由的企业等级Linux发行版。CentOS的名称来自于「Community ENTerprise Operating System」,从名称便可以知道这是一套由社区主导、并以企业级用户为主要目标的操作系统。目前CentOS是网页服务器用途的主机中最广为使用的一套Linux发行版。根据统计,目前大约有30%的Lin原创 2015-08-31 11:29:22 · 972 阅读 · 0 评论 -
批量插入数据 C# SqlBulkCopy使用
[csharp] view plaincopyprivate static void DataTableToSQLServer( DataTable dt) { string connectionString = GetConnectionString(); using (SqlConnection destinationC原创 2015-09-06 10:11:20 · 2818 阅读 · 0 评论