06 2016 档案
摘要:C#中的BackgroundWorker控件 Keywords: C# .NET BackgroundWorkerSource: http://txw1958.cnblogs.com/ BackgroundWorker是.NET Framework 里用来执行多线程任务的控件,它允许开发人员在一个单
阅读全文
摘要:C#中的线程(三)多线程 Keywords:C# 线程Source:http://www.albahari.com/threading/Author: Joe AlbahariTranslator: Swanky WuPublished: http://www.cnblogs.com/txw1958
阅读全文
摘要:C#中的线程(四)高级话题 Keywords:C# 线程Source:http://www.albahari.com/threading/Author: Joe AlbahariTranslator: Swanky WuPublished: http://www.cnblogs.com/txw195
阅读全文
摘要:C#中的线程(一)入门 Keywords:C# 线程Source:http://www.albahari.com/threading/Author: Joe AlbahariTranslator: Swanky WuPublished: http://www.cnblogs.com/txw1958/
阅读全文
摘要:C#中的线程(二)线程同步 Keywords:C# 线程Source:http://www.albahari.com/threading/Author: Joe AlbahariTranslator: Swanky WuPublished: http://www.cnblogs.com/txw195
阅读全文
摘要:官网:http://www.lodop.net/demo.html Lodop、C-Lodop使用说明及样例 Lodop(标音:劳道谱,俗称:露肚皮)是专业WEB控件,用它既可裁剪输出页面内容,又可用程序代码直接实现 复杂打印。控件功能强大,却简单易用,所有调用如同JavaScript扩展语句,主要
阅读全文
摘要:using System; using System.Threading; namespace ConsoleApplication1 { class Class1 { //声明委托 public delegate void AsyncEventHandler(); //异步方法 void Even
阅读全文
摘要:1 、 查询 Student 表中的所有记录的 Sname 、 Ssex 和 Class 列。 select sname,ssex,class from student Linq: from s in Students select new { s.SNAME, s.SSEX, s.CLASS }L
阅读全文
摘要:系统环境: VirtualBox Manager Centos6.4 nginx1.10.0 IP对应的机器名: IP 机器名 角色名 10.0.0.139 [elk] client 10.0.0.136 [lvs-master] nginx server 10.0.0.137 [kvm] web
阅读全文
摘要:SVN 版本服务器搭配全过程详解(含服务端、客户端) SVN服务器端及客户端全套软件 SVN对比VSS的优势 两者区别:http://www.cnblogs.com/zxjyuan/archive/2011/12/07/2280042.html 源代码管理工具是开发人员使用非常频繁的生产工具,只有更
阅读全文
摘要:经过一段时间的试用,发现不加锁的共享式开发还是不太方便。还是全部设置为独占式加锁,如有共享式修改需求再设置为不加锁比较好。 经过一番摸索,总结出如下的加锁方式是可行的: 注:第一步是必须的,必须完成第一步才能做后续操作,否则项目无法生成! 1、如果某些项目包含bin、obj等生成的文件夹,如下图右键
阅读全文
摘要:以前一直不知道Union和Union All到底有什么区别,今天来好好的研究一下,网上查到的结果是下面这个样子,可是还是不是很理解,下面将自己亲自验证: Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序; Union All:对两个结果集进行并集操作,包括重复行,不进行排序
阅读全文
摘要:Union因为要进行重复值扫描,所以效率低。如果合并没有刻意要删除重复行,那么就使用Union All 两个要联合的SQL语句 字段个数必须一样,而且字段类型要“相容”(一致); 如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。un
阅读全文
摘要:在实际开发总,遇到了这种情况: 开发版本1,开发版本2 ,更新产品时要求1在前,2在后。 但是因为时间要求,必须2个版本同时开发。这时就想到了在svn的版本分支合并。 创建分支之前,首先把当前版本代码提交SVN ,并在vs2010 中,选中项目右键属性中选择Update Project to las
阅读全文
摘要:在使用svn的时候我们往往有这样的需求。我们修改某些代码,因为对某项技术不是非常的熟悉,担心自己当前的修改(或者叫测试)会影响到服务器中版本库代码的崩溃等。传统做法我们会手动复制一份代码,然后修改如果修改成功则提交到服务器版本库,否则直接删除。 这样做一定程度上满足了要求,但一个问题是在你进行测试修
阅读全文
摘要:项目管理九大知识体系(转) 项目管理九大知识体系(转) 原文网址:http://hi.baidu.com/mypleasure/blog/item/71228ecb0ce136fe53664f51.html项目管理九大知识体系: 范围管理:项目为何总是做不完?范围管理要界定 做过项目的人可能都会有这
阅读全文
摘要:一个人奋斗真的很累很孤单 一个人奋斗真的很累很孤单 刚毕业的我,突然由两个人共同奋斗变成了两个人单独奋斗,有点不适应!思念她…可能这是我们应该走的路吧,成长的过程… 希望能有一个好的结果!我喜欢一个人听张韶涵的“隐形的翅膀” 。喜欢的部分歌词:带我飞飞过绝望不去想他们拥有美丽的太阳我看见每天的夕阳也
阅读全文
摘要:sql之left join、right join、inner join的区别 sql之left join、right join、inner join的区别 left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表
阅读全文
摘要:sql 时间转换格式 convert(varchar(10),字段名,转换格式) convert(varchar(10),字段名,转换格式) CONVERT(nvarchar(10),count_time,121) CONVERT为日期转换函数,一般就是在时间类型(datetime,smalldat
阅读全文
摘要:sql语句判断方法之一 selectcase when t.bk1='on' then 1else 0 end as 基础 ,case when t.bk2='on' then 1else 0 end as 法规 ,case when t.bk3='on' then 1else 0 end as 电
阅读全文
摘要:iis7.5 应用程序池 经典模式和集成模式的区别 在 IIS 7.5 中,应用程序池有两种运行模式:集成模式和经典模式。 应用程序池模式会影响服务器处理托管代码请求的方式。 如果托管应用程序在采用集成模式的应用程序池中运行,服务器将使用 IIS 和 ASP.NET 的集成请求处理管道来处理请求。
阅读全文
摘要:一、 生成证书请求 1. 进入IIS控制台 进入IIS控制台,并选择服务器的服务器证书设置选项。 2. 添加证书请求 进入服务器证书配置页面,并选择“创建证书申请” 3. 选择加密服务提供程序,并设置证书密钥长度,EV证书需选择位长2048。4. 生成证书请求文件 保存证书请求文件,并稍后提交给天威
阅读全文
摘要:用 IIS 6 配置 Web 组件证书(对于 Windows Server 2003) 使用 IIS 管理器向 Web 组件服务器分配证书。对合并池配置中的 Standard Edition Server 或 Enterprise Edition Server 必须执行此过程。 使用 IIS 管理器
阅读全文
摘要:无废话图文教程,教你一步一步搭建CA服务器,以及让IIS启用HTTPS服务。 一、架设证书服务器(CA服务)1.在系统控制面板中,找到“添加/删除程序”,点击左侧的“添加/删除windows组件”,在列表中找到“证书服务”,安装之。 2.CA类型,这里有四种选择,这里以“独立根CA”为介绍。 3.C
阅读全文
摘要:实验二. 使用LoadRunner进行压力测试 一. LoadRunner 概要介绍 1.1简介 LoadRunner 是一种预测系统行为和性能的工业标准级负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner 能够对整个企业架构进行测试。通过使用L
阅读全文
摘要:先说明一下,本人是开发,对测试不是特别熟悉,但因工作的需要,也做过一些性能测试方面的东西。比较久之前很简单的用过,最近又用到了,熟悉一下。现做一个总结。 使用loadrunner进行压力测试主要分两步,第一步是编写脚本(比较重点),第二步执行测试(配置都是在界面上点点就行了,当然我只的是比较简单的,
阅读全文
摘要:LoadRunner 是一种预测系统行为和性能的工业标准级负载测试工具。通过以模拟上 千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner 能够对整个 企业架构进行测试。 LoadRunner 是一种预测系统行为和性能的工业标准级负载测试工具。通过以模拟上 千万用户实施并发
阅读全文
摘要:首先,感谢大家对于本工具的支持。 经过一周的努力,最新版的工具测试版出炉了,这个版本是一个很重要的版本。 为什么说这个版本重要?以前的工具,只支持一个视图窗口,也就是说了,一次只能看一个数据集的数据。而从这个版本开始,支持多数据集了。你可以同时打开多个数据集,然后通过切换Tab来查看多个数据集的内容
阅读全文
摘要:前言 首先再次感谢博客园的各位朋友。正是你们的关注才让我有信心将这个工具开发下去。 这周同样也有热心网友对于MongoCola存在的问题给予了反馈。 这次工具更新到了版本1.20,强化的地方是增加了Replset和Sharding的管理能力。MongoVUE和Mongocola以前在显示一个Repl
阅读全文
摘要:前言 在开始正文之前,感谢博客园的Nosql爱好者对于MongoCola工具的试用(使用)。特别感谢 呆呆 这位朋友的Bug报告,让我纠正了一个很严重的Bug。同时也感谢以前的多个网友在博客留言中给我的意见,建议,以及BUG的修正方案。这个工具的进步离不开你们的贡献。最新版的MongoCola为1.
阅读全文
摘要:随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 5天不再惧怕多线程——第五天 线程池 说到多线程,不可不说线程池,C#中关于池的概念很多,今天来整理下ThreadPool的使用。 是的,如果你
阅读全文
摘要:随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 5天不再惧怕多线程——第二天 锁机制 当多个线程在并发的时候,难免会碰到相互冲突的事情,比如最经典的ATM机的问题,并发不可怕,可怕的是我们没有
阅读全文
摘要:5天不再惧怕多线程——第三天 互斥体 没想到我的前两篇文章还挺受欢迎的,谢谢大家,今天整理下Mutex的使用。 一:Mutex 首先看下MSDN对它的解释: 不错,出现了一个亮点,可用于“进程间同步“,既然进程间都可以同步,那线程同步对它来说不是小菜一碟吗?好的,还是看下Mutex在 线程中发挥的神
阅读全文
摘要:5天不再惧怕多线程——第四天 信号量 今天整理“信号量”的相关知识,其实想想也蛮有趣的,锁,互斥,信号量都可以实现线程同步,在framework里面主要有三种。 <1>:ManualResetEvent <2>:AutoResetEvent <3>: Semaphore 好,下面就具体看看这些玩意的
阅读全文
摘要:随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 5天不再惧怕多线程——第一天 尝试Thread 原本准备在mongodb之后写一个lucene.net系列,不过这几天用到多线程时才发现自己对多
阅读全文
摘要:随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 8天学通MongoDB——第七天 运维技术 这一篇我们以管理员的视角来看mongodb,作为一名管理员,我们经常接触到的主要有4个方面: 1.
阅读全文
摘要:8天学通MongoDB——第八天 驱动实践 作为系列的最后一篇,得要说说C#驱动对mongodb的操作,目前驱动有两种:官方驱动和samus驱动,不过我个人还是喜欢后者, 因为提供了丰富的linq操作,相当方便。 官方驱动:https://github.com/mongodb/mongo-cshar
阅读全文
摘要:随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 8天学通MongoDB——第五天 主从复制 从这一篇开始我们主要讨论mongodb的部署技术。 我们知道sql server能够做到读写分离,双
阅读全文
摘要:8天学通MongoDB——第六天 分片技术 在mongodb里面存在另一种集群,就是分片技术,跟sql server的表分区类似,我们知道当数据量达到T级别的时候,我们的磁盘,内存 就吃不消了,针对这样的场景我们该如何应对。 一:分片 mongodb采用将集合进行拆分,然后将拆分的数据均摊到几个片上
阅读全文
摘要:8天学通MongoDB——第四天 索引操作 这些天项目改版,时间比较紧,博客也就没跟得上,还望大家见谅。 好,今天分享下mongodb中关于索引的基本操作,我们日常做开发都避免不了要对程序进行性能优化,而程序的操作无非就是CURD,通常我们 又会花费50%的时间在R上面,因为Read操作对用户来说是
阅读全文
摘要:随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 8天学通MongoDB——第二天 细说增删查改 看过上一篇,相信大家都会知道如何开启mongodb了,这篇就细说下其中的增删查改,首先当我们用上
阅读全文
摘要:随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 随笔 - 218 文章 - 1 评论 - 3819 8天学通MongoDB——第三天 细说高级操作 今天跟大家分享一下mongodb中比较好玩的知识,主要包括:聚合,游标。 一: 聚合 常见的聚合
阅读全文
摘要:8天学通MongoDB——第一天 基础入门 关于mongodb的好处,优点之类的这里就不说了,唯一要讲的一点就是mongodb中有三元素:数据库,集合,文档,其中“集合” 就是对应关系数据库中的“表”,“文档”对应“行”。 一: 下载 上MongoDB官网 ,我们发现有32bit和64bit,这个就
阅读全文
摘要:Redis Web界面管理工具 一个很友好的Redis Web界面管理工具。基于.NET实现。可以通过Mono部署到Linux上,下面是我部署在CentOS 5.7 + Mono 2.10.8 + Jexus 5.0.1: 详情介绍:http://www.servicestack.net/mythz
阅读全文
摘要:Redis 起步 Rdis和JQuery一样是纯粹为应用而产生的,这里记录的是在CentOS 5.7上学习入门文章: 1.Redis简介 Redis是一个key-value存储系统。和Memcached类似,但是解决了断电后数据完全丢失的情况,而且她支持更多无化的value类型,除了和string外
阅读全文