- 博客(50)
- 资源 (2)
- 收藏
- 关注
转载 C#.Net前台线程与后台线程的区别
.Net的公用语言运行时(Common Language Runtime,CLR)能区分两种不同类型的线程:前台线程和后台线程。这两者的区别就是:应用程序必须运行完所有的前台线程才可以退出;而对于后台线程,应用程序则可以不考虑其是否已经运行完毕而直接退出,所有的后台线程在应用程序退出时都会自动结束。 .Net环境使用Thread建立的线程默认情况下是前台线程,即线程属性IsBackgro
2016-03-08 10:33:03
447
转载 SQL Server 查询处理中的各个阶段(SQL执行顺序)
SQL 不同于与其他编程语言的最明显特征是处理代码的顺序。在大数编程语言中,代码按编码顺序被处理,但是在SQL语言中,第一个被处理的子句是FROM子句,尽管SELECT语句第一个出现,但是几乎总是最后被处理。 每个步骤都会产生一个虚拟表,该虚拟表被用作下一个步骤的输入。这些虚拟表对调用者(客户端应用程序或者外部查询)不可用。只是最后一步生成的表才会返回 给调用者。如果没有在查询中
2014-09-19 09:59:41
529
转载 SVN的使用方法
一、VisualSVN Server的配置和使用方法【服务器端】安装好VisualSVN Server后【安装过程看这里】,运行VisualSVN Server Manger,下面是启动界面: 好的,下面我来添加一个代码库【Repository】,如下图:按上图所示,创建新的代码库,在下图所示的文本框中输入代码库名称: 注意:上图中的CheckBox如果选
2014-03-29 15:30:56
532
转载 雅虎网站页面性能优化的34条黄金守则
雅虎团队经验:网站页面性能优化的34条黄金守则1、尽量减少HTTP请求次数 终端用户响应的时间中,有80%用于下载各项内容。这部分时间包括下载页面中的图像、样式表、脚本、Flash等。通过减少页面中的元素可以减少HTTP请求的次数。这是提高网页速度的关键步骤。 减少页面组件的方法其实就是简化页面设计。那么有没有一种方法既能保持页面内容的丰富性又能达到加快响应时间的目
2014-03-29 09:30:12
627
转载 文件上传的渐进式增强
文件上传是最古老的互联网操作之一。20多年了,它几乎没变,还是原来的样子:操作麻烦、缺乏交互、用户体验不佳。在这个新技术日新月异的时代,显得非常落伍。网页开发者们想了很多办法,试图提升文件上传的功能和操作体验,在各种Javascript库的基础上,开发了五花八门的插件。可是,由于不同浏览器之间的差异,缺乏统一接口,这些插件要么用起来很麻烦,要么不能普遍适用。HTML
2014-03-17 17:59:40
449
转载 document.domain 跨域问题
document.domain用来得到当前网页的域名。比如在地址栏里输入:javascript:alert(document.domain); //www.315ta.com我们也可以给document.domain属性赋值,不过是有限制的,你只能赋成当前的域名或者基础域名。比如:javascript:alert(document.domain = "315ta
2014-02-25 15:22:06
512
转载 设置div半透明
DIV半透明实现,使用CSS实现DIV成半透明效果,CSS实现层与背景半透明效果。一、DIV CSS半透明基础介绍 - TOP设置DIV半透明CSS代码:div{filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;} 说明:1、filter:对win IE设置半透明滤镜效果,filter:alpha(
2014-02-24 18:06:18
1303
原创 关于Jquery执行环境的认识
今天开发的时候,遇到一个,如下代码:取消函数: /*取消订餐*/ function Cancel(oid) { artDialog.confirm("确认要取消订餐吗?", function () { $.ajax({ url: "../Handler/Orderi
2014-02-24 16:04:27
580
转载 js 函数的执行环境和作用域链的深入解析
全局对象 JS解释器开始运行时,在执行任何JS代码前,会创建一个全局对象,这个对象的属性就是JS全局变量,并初始化为undefined。 var声明一个JS全局变量时,实际上就是定义了一个全局对象的属性。 非函数内部可以用this来引用这个全局对象 客户端的JS中,Window对象代表浏览器窗口,它包含该窗口中的所有JS代码的全局对象,具有自我引用的wind
2014-02-24 14:19:05
631
原创 JQuery 自动触发事件
常用模拟有时候,需要通过模拟用户操作,来达到单击的效果。例如在用户进入页面后,就触发click事件,而不需要用户去主动单击。在JQuery中,可以使用trigger()方法完成模拟操作。例如可以使用下面的代码来触发id为btn的按钮的click事件。1$('#btn').trigger("click");这样,
2014-02-20 14:28:04
2047
原创 FullCalendar应用——整合农历节气和节日
FullCalendar用来做日程管理功能非常强大,但是唯一不足的地方是没有将中国农历历法加进去,今天我将结合实例和大家分享如何将中国农历中的节气和节日整合到FullCalendar中,从而增强其实用性。HTML首先是要载入jQuery库和fullcalendar插件。 src='js/jquery-1.9.1.min.js'> src='js/fullcalendar.m
2014-02-19 12:55:22
1745
原创 CMMI基础知识扫盲
摘要:CMMI全称是Capability Maturity Model Integration,CMMI是个好东西来的,但行内人士对她的认识并不全面,甚至有种种的误解。尽管网上有很多CMMI相关介绍,但一般都是比较苦涩难懂的。本文将用生动通俗的语句,让大家初步看清楚CMMI的真面面孔。CMMI是什么东西?CMMI英文全称是Capability Maturity Model Inte
2014-02-19 10:39:02
1211
2
转载 解开MSF团队管理的秘密
摘要: MSF,全称是Microsoft Solution Framework,微软解决方案框架,是微软进行研发活动的方法论。微软的研发团队是让人羡慕、让人关注的团队,微软的研发团队是如何工作的?本文将为你解开其中的秘密。 俗话说“三个臭皮匠胜过诸葛亮”,但实际工作中出现的常常是“三个诸葛亮不如一个臭皮匠”。 您的软件开发团队有这样的一些问题吗? 日程安排一
2014-02-18 14:43:04
1159
转载 软件度量都该度个啥?
摘要:这年头IT界流行“用数据管理过程”、“用数字说话”,软件度量成为热点话题!一方面一堆专家在“哗众取宠”,而另外一方面企业在推行软件度量的实践中遇到了各式各样的问题,软件度量在软件企业中的实施效果不甚理想。一个软件企业应该从何做起度量工作呢?希望本文能给大家带来有益的启发!形形式式的度量陷阱N年前,老板对我们过程改进工作曾指示:能量化的工作尽量量化,不能量化的就不要勉强。当时觉
2014-02-18 14:09:08
1274
转载 超越竞争对手的秘密武器-技术重用
国外软件技术水平 VS 国内软件技术水平微软的Office,我想无人不晓吧?Office的VBA不知道了解的人是否多?n年前我第一次知道这个VBA的时候,我觉得非常震惊, 我们利用VBA可以低成本地做很多开发,直接利用Office的全部功能。同时我很佩服微软,Office中几乎所有的产品,都包含VBA这个“组件”,这个小小的组件让所有应用这个组件的产品增值不少。几年前我玩过一个国产的RPG
2014-02-18 11:43:44
539
转载 一切皆可复用
你有复用习惯吗?你是程序员吗?我们经常要写数据库连接的代码,这些代码都类似,无非是new一个connection,然后配置connection的参数,然后open。很多编码新手,常常会在不同的地方编写这段类似的代码。其实很简单,这段代码应该抽取出来供每个地方调用。如果你编写的代码中发现很多类似的甚至相同的代码到处都是,应该好好考虑重构一下了。读小学的时候,老师要求我们写日记,当时觉得很难写
2014-02-18 11:07:58
600
原创 office2010标题自动编号设置
很多朋友遇到Word标题自动编号不会设置的问题,今天针对这个问题,我制作了一个简单教程,希望对家能有帮助! 1、进入word后,开始—多级列表 2、定义新的多级列表 3、多级列表设置 步骤:1. 选择最右侧的“单击要修改的级别”,选
2014-02-12 10:11:00
3581
转载 ripple骗局
1,我也可以开银行吗?可以发行属于自己的货币吗?从上文中已经看到,发行一种新货币几乎是零成本的。模仿我发行月球币的方法,每个人都可以用自己的钱包地址作为网关地址任意发行一种货币,例如:周杰伦的粉丝群可以发行杰伦币JAY;科学松鼠会可以发行松鼠币SQU或者坚果币NUT;同性恋可以发行GAY币;每个贴吧甚至每个现实中的班级都可以发行自己的内部流通货币。此外,Ripple已经有安卓手机客户端,你们还
2014-02-10 16:46:25
2000
转载 软件设计是怎样炼成的(4)——软件设计的“大道理”
摘要:十几年前刚毕业不久,我从事第一份软件开发的工作,要完成一个项目,但没有任何软件设计的思路,于是请教我的老板。我的老板给了我两种思路:1)先假设软件已经做出来了,想好软件的外在表现,由此倒推软件的实现方法;2)思考程序的数据结构,先设计数据库,然后再搭建软件的上层建筑。老板给了我很大的启发,随着工作的开展,后来我又发现了第3种设计的思路。本文将为你分享三种软件设计的思路:1)由顶而下;2)
2014-02-09 16:01:38
697
转载 软件设计是怎样炼成的(3)——软件系统不是木桶型的
摘要:前文提到我们应该需求驱动设计,那就直接来一个更干脆的做法,我们将需求表示为一个一个的用户故事,软件设计分别针对用户故事来做就行了,只要将用户故事逐个实现了,系统也就完成了。果然能这样做吗?大纲:1.什么是优秀的设计?2.优秀的设计能节省项目工作量3.优秀设计从分析需求开始4.软件系统不是木桶型的5.软件设计的“大道理”6.规划系统骨架——架构设计7.打
2014-02-09 15:42:52
609
转载 软件设计是怎样炼成的(2)——优秀设计从分析需求开始
软件设计是怎样炼成的(2)——优秀设计从分析需求开始摘要:设计应该针对需求来做,这个大道理似乎人人都懂,但实际操作时往往就不是这样。所以我们也不说大道理,直接通过一个“很简单”的案例来体验一下优秀设计应该如何从分析需求开始,体验架构设计是如何全面考虑各种需求、项目的工期限制预算限制,还有项目组人员水平后做出来的。大纲:1.什么是优秀的设计?2.优
2014-02-09 15:28:20
760
转载 软件设计是怎样炼成的(1)——什么是优秀的设计?
摘要:某项目的设计文档评审会上,各路技术大牛进行了“热烈”的讨论,讨论的焦点是怎样的设计才漂亮!大家围绕着如何OO,如何高内聚低耦合,如何反转控制等话题进行了“热烈”的争论。照这样开下去,这个评审会岂不是变成了“神仙大会”!怎样的设计才叫优秀的设计呢?大纲:1.什么是优秀的设计?2.优秀的设计能节省项目工作量3.优秀设计从分析需求开始4.软件系统不是木桶型的5.软件
2014-02-09 15:02:35
591
转载 创建一个自定义 jQuery 插件
jQuery 库是专为加快 JavaScript 开发速度而设计的。通过简化编写 JavaScript 的方式,减少代码量。使用 jQuery 库时,您可能会发现您经常为一些常用函数重写相同的代码。如果这样的话,这可能就是您需要编写自定义jQuery 插件的一个原因。jQuery 插件允许您使用自定义代码扩展jQuery 库;您可以对一些重复性函数使用插件。例如,很多插件可供幻灯片、下拉菜单和
2014-01-16 15:57:59
716
1
转载 CodeSmith应用实例
一、一个简单的例子 这个例子仅是一个简单的应用,在我翻译并学习完CodeSmith的英文帮助文档后,对CodeSmith有了一定的了解,开始着手编写一些CodeSmith应用模板,今天按照最早提到的例子自行编写了一个基于表的添加存储过程的生成模板。具体语法前面基础中已做过详细解释这里仅是一个小综合应用的例子,望对大家学习CodeSmith有很好的帮助。我的同事也写了几个Code
2014-01-08 16:33:34
621
转载 CodeSmith基础教程
请大家耐心看完所有的基础文章,前两篇网上发表的比较多,是CodeSmith英文帮助文档的第一篇,我后面写的基础是将其他所有的英文帮助全部翻译出来了,全部为本人手写翻译,希望对大家有所帮助一、第一个模板 创建好一个模板后第一步要指明这是一个C#语言的模板。 Description="Generates a class including a spe
2014-01-08 16:31:09
1994
转载 IE8浏览器无法保存Cookie的解决方法
使用IE8浏览器经常出现了无法保存Cookie的故障。每次打开网站需要重新登录,登录之后刷新页面也要重新登录,这给用户带来了麻烦。这主要是IE8的默认Cookie设 置有问题,禁止了Cookie。我们可以点击“工具→Internet选项”命令,在打开的“Internet选项”窗口点击“隐私”选项,然后 在打开“Internet选项”的“隐私”选项卡点击“高级”按钮,在弹出的“高级隐私策略设
2014-01-07 14:06:04
5754
原创 Ankhsvn
AnkhSVN是一款在VS中管理Subversion的插件,您可以在VS中轻松的提交、更新、添加文件,而不用在命令行或资源管理器中提交。而且该插件属于开源项目.2使用介绍1。AnkhSvn是一种对版本和源代码进行控制的工具。使用它我们可以做到随时随地的进行项目开发,摆脱了开发过程中空间的限制(当然,随时随地的条件是可以上网),同时解决了团队合作中的一个令人头疼的问题--修改冲突。以
2013-12-25 14:18:08
535
转载 TortoiseSVN使用简介
· 1.安装及下载client端· 2.什么是SVN(Subversion)?· 3.为甚么要用SVN?· 4.怎么样在Windows下面建立SVN Repository?· 5.建立一个Working目录· 6.新增档案及目录到Repository中· 7.更新
2013-12-25 10:51:05
385
转载 用jQuery与JSONP来解决跨域访问的问题
时间过得好快,又被拉回js战场时, 跨域问题这个伤疤又开疼了. 好在,有jquery帮忙,跨域问题似乎没那么难缠了.这次也借此机会对跨域问题来给刨根问底,结合实际的开发项目,查阅了相关资料,算是解决了跨域问题..有必要记下来备忘. 跨域的安全限制都是指浏览器端来说的.服务器端是不存在跨域安全限制的,所以通过本机服务器端通过类似httpclient方式
2013-12-24 09:16:33
420
转载 c#事件委托
要创建一个事件驱动的程序需要下面的步骤:1. 声明关于事件的委托;2. 声明事件;3. 编写触发事件的函数;4. 创建事件处理程序;5. 注册事件处理程序;6. 在适当的条件下触发事件。 现在我们来编写一个自定义事件的程序。主人养了一条忠实的看门狗,晚上主人睡觉的时候,狗负责
2013-12-12 13:17:33
542
转载 sql 2005提示未能加载包"Microsoft SQL Management Studio Package "
前段时间用得好好的 sql server 2005 的管理工具 "SQL Server Management Studio" 突然不能用了. 提示 "未能加载包"Microsoft SQL Management Studio Package "". 网上查了一下, 有人说是 ".net framework 2.0" 的原因, 有人说要打什么 "start..." 的命令
2013-12-11 17:51:52
648
转载 JSONP跨域的原理解析
JavaScript是一种在Web开发中经常使用的前端动态脚本技术。在JavaScript中,有一个很重要的安全性限制,被称为“Same-Origin Policy”(同源策略)。这一策略对于JavaScript代码能够访问的页面内容做了很重要的限制,即JavaScript只能访问与包含它的文档在同一域下的内容。JavaScript这个安全策略在进行多iframe或多窗口编程、以及Ajax
2013-12-10 11:16:49
468
原创 WebRequest Get Post
/// /// 根据webapi地址,获取返回的json数据(GET方式) /// 作者: /// /// webapi资源地址 /// 返回获取的json数据资源 public static string GetJsonByWebApi(string url) {
2013-12-09 16:14:12
467
原创 同一台Windows机器中启动多个Memcached服务
需要在一台机器上启动多个Memcached服务了。假设Memcached在如下目录:C:\memcached\memcached.exe在CMD中执行如下命令即可再安装一个Memcached服务(记得换个端口号啊!):sc create "Memcached Server1" start= auto binPath= "C:\memcached\memcached.exe
2013-12-07 13:14:47
452
转载 memcached性能监控
我给大家介绍了如何在Windows平台上部署Memecached服务端,如何在.NET平台中应用Memcached,详细介绍了两种流行的客户端组件的配置,使用(存储、取值、替换、删除、缓存时间设定等),优缺点等。在我们的测试项目中,主要是针对“单台服务器”的应用场景。事实上,在我们实际开发中,往往需要多台服务器。这样才能形成真正的“分布式架构”,才能更好的发挥memcached的巨大优势。
2013-12-07 13:11:18
627
转载 Windows安装memcached图文教程
一、下载Memercached For Windows二、安装步骤1、解压到指定目录,如:C:\Memcached\memcached-win32-1.4.4-14。2、用cmd打开命令窗口,转到解压的目录,输入 “memcached.exe -d install”。3、打开控制面板,打开服务,可以看到memcached已经在上面可,如果没有启动,则手动启动
2013-12-07 12:07:07
576
Memcached.ClientLibrary 整包+源码
2013-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人