自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

布道

天道酬勤,专注但要有大局观(先大后小,思路为先,实验为辅)

  • 博客(10)
  • 资源 (15)
  • 收藏
  • 关注

转载 在net.tcp模式下,由SvcUtil.exe生成代理类文件和配置文件

WCF服务调用可以采用两个方法,由工具SvcUtil.exe生成本地代理服务类和配置文件方式,或者采用ChannelFactory直接创建服务代理对象。本文主要采用前面一种方式来进行。SvcUtil.exe位于:C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin目录下,可以将本工具添加到VS2010的工具菜单中,以方便使用:VS菜单-

2013-11-26 11:41:25 1299

原创 异步操作的优缺点及其应用场合

我曾经提到异步操作能提高系统的吞吐能力,正确使用异步操作来校正滥用异步的错误做法,那异步究竟有何优点值得我们使用?而又有什么缺点需要我们使用的时候小心呢?诚如老赵所说, 异步并不一定能提高系统性能,甚至因为线程的创建,消亡,和切换会增加系统开销,但异步除了提高性能,还可以增强系统的健壮性。在过去,windows程序总是单线程的,在这样的系统中,如果出现了异常,系统就会 因此而崩溃,甚至连我们的操作

2013-11-25 14:38:10 16506

翻译 ASP.NET使用NPOI加载Excel模板并导出下载

1、为什么要使用NPOI导出Excel?一、解决传统操作Excel遇到的问题:如果是.NET,需要在服务器端装Office,且及时更新它,以防漏洞,还需要设定权限允许.NET访问COM+,如果在导出过程中出问题可能导致服务器宕机。Excel会把只包含数字的列进行类型转换,本来是文本型的,Excel会将其转成数值型的,比如编号000123会变成123。导出时,如果字段内容以“

2013-11-25 13:23:15 1793

原创 实现异步调用 Web Service

问题描述普通调用 Web Service的方法,在Web Service执行期间客户端会一直等待服务执行完毕才能响应。从而造成客户端 UI 线程的阻塞假死现象。这时候,异步调用就显得很有用,它可以让客户端在调用Web Service时,不至于阻塞客户端的 UI线程导致假死,还可以在调用Web Service的同时做些其他的处理。解决方案异步调用Web Service也有几种不同的方法,

2013-11-19 10:12:31 1685

原创 JavaScript 如何调用 Web Service

1. 通过 webbehavior.htc调用 Web Servicewebservice.htc 是微软提供的一个对 Web  Servie 常用方法的封装,可以从微软官方网站下载,安装IE webcontrols时也会安装到你的网站根目录下,使用时需要注意路径。请注意代码中body的属性设置。 实现步骤如下。 (1)首先,我们先创建一个加法运算的 Web Service,例如: u...

2013-11-19 09:57:17 2373

原创 谈谈对于企业级系统架构的理解

在我们刚开始学习架构的时候,首先会想到分层的概念,分层架构比较经典的是三层架构,那么,什么是三层架构呢?它包括表现层,业务层,数据访问层;而对于一个新手来说,从抽象意义上的三层架构,逻辑上就划分为三个层。这个是最基本的三层架构模式。表现层充当系统的界面呈现以及UI逻辑的角色,也就是说,UI(用户界面)属于表现层;举一个对于asp.net WebForm来说,人们喜欢把对于UI的控制

2013-11-15 17:15:19 1149

转载 浅谈.NET反射机制的性能优化

在进入解释型模版引擎的探讨之前,我决定先分享一下这篇博客。因为在解释型引擎里将会引入反射的概念来实现更多、更复杂的功能。可能大家谈到反射面部肌肉都开始抽搐了吧!因为在托管语言里面,最臭名昭著的就是反射!它的性能实在是太低了,甚至在很多时候让我们无法忍受。不过不用那么纠结了,老陈今天就来分享一下如何来优化反射!概述本文涉及到的反射优化的途径有如下两种:通过Delegate.C

2013-11-15 16:33:40 1185

翻译 异步编程与响应式框架

前言异步操作是强大的,它是许多高伸缩性架构的基石。异步操作在许多情况下是必须的,例如在客户端保持用户界面的响应能力,以及在日益兴起的云计算场景中。但是,异步编程又是十分困难的,它让这让许多程序员敬而远之。因此,越来越多的编程语言都对异步编程提供了相当程度的支持,其中的典型代表便是F#中的异步工作流以及Scala的Actor模型。不过目前的一些主流编程语言,如C#或是JavaScript,它

2013-11-13 13:29:23 1883

转载 减少.NET应用程序内存占用经验分享

最近一周比较忙,主要的工作内容是在做一个叫“键盘精灵”的东西,简单来讲就是将很多数据放到内存中,对这些数据进行快速检索,然后找出根据输入条件最匹配的10条记录并予以展示。具体和下面两款炒股软件的相关功能类似:数据以文本形式存在文件中,且数据量较大,有近20万条,每一条记录有几个字段,以分隔符分割。当时使用的是6万条记录的测试数据,文本文件将近10M,这个模块加载到内存并建立缓存之后

2013-11-10 10:01:24 2601 1

翻译 .Net 垃圾回收和大对象处理

CLR垃圾回收器根据所占空间大小划分对象。大对象和小对象的处理方式有很大区别。比如内存碎片整理 —— 在内存中移动大对象的成本是昂贵的,让我们研究一下垃圾回收器是如何处理大对象的,大对象对程序性能有哪些潜在的影响。大对象堆和垃圾回收在.Net 1.0和2.0中,如果一个对象的大小超过85000byte,就认为这是一个大对象。这个数字是根据性能优化的经验得到的。当一个对象申请内存大小

2013-11-10 09:01:54 849

autojs-debug-4.1.1 Alpha2.apk

Auto.js 是个基于 JavaScript 语言运行在Android平台上的脚本框架,常用的用于自动化场景,最新打包打包的 autojs-debug-4.1.1 Alpha2.apk

2020-09-18

OWASP测试指南(中文)

OWASP测试指南(中文)

2016-09-21

Linux-华为内部学习资料

包含Linux-华为内部培训资料

2016-09-21

一种简单,轻量,高性能Json对象设计方案

做过性能优化,超越JavaScriptSerializer与Newtonsoft.Json

2013-08-24

C++数据加密工具

提供DES(单倍长)、3DES(双倍长)、3DES(三倍长)、MAC运算、XOR运算、分散运算、ECB算法、CBC算法,很好用的,值得收藏的!

2013-04-19

Oracle系统函数

数学运算函数 字符串函数 日期函数 统计函数

2010-05-26

jquery的帮助文档,比较权威的API

本文档旨在帮助广大javascript爱好者快速了解jquery库,以及供广大应用jquery进行开发的人员 提供一个速查手册!

2009-12-24

jvascript的调试插件

Javascript的debuy跟踪,调试,轻松解决javascript的脚本错误! 这个可以安装到任何浏览器上,对于从事web开发人员而言十分的实用,安装后,打开工具-高级-取消禁用脚本调试的两个选项的选择

2009-12-24

winform窗体皮肤包

里面提供了很多已经做好的皮肤包,你可以替换成你喜欢的窗体风格(demo程序),另外还附带有免费的制作皮肤的软件和dll,非常实用!

2009-12-24

免费的恶意软件清理助手

很好用的插件,不休要安装,就可以杀毒、修改ie浏览器、注册表、卸载软件等

2009-09-09

动态制作gridview

如果你不想使用服务器空件gridview或是datalist或是repeart等显示的,原因:这些服务器空间占用服务器资源,页面源码中还有许多的加密字符串,你就可以采用我那种技术。

2009-09-09

asp.net制作中英文网站

这个资源文件很很适用的,可以在web.config中配置默认的语言

2009-09-09

asp.net的session和cookie的应用

这个对于web开发很有用途,这个是我总结下来的.............

2009-05-17

Javascript里的String原来不能用双引号括起来.jpg

javascript常常会出现"缺少对象"

2009-05-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除