加载文件url下载
摘要:string url = "http://www.youdao.com/n/alliance/images/logo_youdao.gif"; HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Timeout = 150000; HttpWebResponse response = (HttpWebResponse)request.GetResponse(); WebHeaderCollection whc = response.Headers; Stream stream =
阅读全文
posted @
2011-11-25 13:55
宏宇
阅读(233)
推荐(0) 编辑
弹出跳转一个新页的方式(小技巧)
摘要:总有人问,好像面试 的也老问,其实大家都会,就是不用想不起来1.form的action2.<a>3.window.open4.两种模态窗口asp.net服务器的5.Response.Redirect重新请求一个页面6.Server.Transfer相当于服务器的post可以在下个页面取到上一个页面的值
阅读全文
posted @
2011-11-23 18:54
宏宇
阅读(213)
推荐(0) 编辑
脚本语言(确认补遗)
摘要:脚本是批处理文件的延伸,是一种纯文本保存的程序,一般来说的计算机脚本程序是确定的一系列控制计算机进行运算操作动作的组合,在其中可以实现一定的逻辑分支等。 脚本简单地说就是一条条的文字命令,这些文字命令是可以看到的(如可以用记事本打开查看、编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执行效率要稍低一些。 脚本语言是比较多的,一般的脚本语言的执行只同具体的解释执行器有关,所以只要系统上有相应语言的解释程序就可以做到跨平台。脚本(Script),就是含有bind和alias等命令的集合,.
阅读全文
posted @
2011-11-23 18:24
宏宇
阅读(175)
推荐(0) 编辑
用masterpage后页面定位
摘要:当用到masterpage后,因为点击菜单是页面整体提交服务器了,所以重新刷新页面,重新定位。比较使用iframe不刷新菜单页,比如 菜单有下拉,那么就保存不住状态了。1.最简单的解决方法是url的描点,把每个菜单加入描点,点击页面也就直接定位到这个菜单了。2。当然是js页面定位网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线的宽) 网页可见区域高:document.body.offsetHeight (包括边线的宽) 网页正文
阅读全文
posted @
2011-11-23 18:19
宏宇
阅读(211)
推荐(0) 编辑
多线程杂谈
摘要:多线程就像现实中的开发团队,你就是项目经理,你需要合理的调配各种人和资源并行工作,有的线程没干完这件事那么可能很多线程就得等或者这个线程直接挂了那么其他都走不下去了比如你做框架大家都等你开发那你突然回家结婚做一半大家就都等那了这种情况就得换个人如果不换你没有这种机制那么你程序就挂了资源一般都是单线程的写肯定是分块每块也是单线程写读可以多就是你要把你团队的人员硬件资源调配好有的任务可以并发有的任务必须谁先完成才能并发
阅读全文
posted @
2011-11-23 15:18
宏宇
阅读(146)
推荐(0) 编辑
在Silverlight应用程序中操作Cookie
摘要:概述很多朋友来信问如何在Silverlight 2中操作Cookie,这里专门写篇文章介绍一下。为了实现在Silverlight应用程序中对于Cookie的操作,我们需要借助于HtmlPage.Document对象。在使用HtmlPage.Document之前,请先添加System.Windows.Browser命名空间。本文介绍了如何在Silverlight应用程序中操作Cookie,并在最后给出了一个操作Cookie的公用类,大家可以直接在自己的应用程序中使用。写入Cookie在Silverlight 应用程序中,我们可以通过HtmlPage.Document.SetProperty方法来
阅读全文
posted @
2011-11-20 15:27
宏宇
阅读(255)
推荐(0) 编辑
session模式和web园
摘要:Session State模式存储位置InProc:session在服务器中以活动对象方式存储(aspnet_wp.exe或者w3wc中)StateServer: session被序列化并保存在单独的aspnet_state.exe的内存中。StateServer能够运行在另一台服务器上SQLServer: session被序列化并保存在SQL Server中 如果用的模式是InProc那么启动web园的话,会有多个进程,每个进程中的session是独立的,互相都读取不到,也就是说InProc是不支持web园的,这时候只能把session单独存在一个地方,那就是下面两种模式。(或者用cook.
阅读全文
posted @
2011-11-19 19:14
宏宇
阅读(432)
推荐(1) 编辑
理解Session State模式+ASP.NET SESSION丢失FAQ (转)
摘要:作者:Patrick Y. Ng原文地址:http://forums.asp.net/7504/ShowPost.aspx译者:Tony Qu(来自BluePrint翻译团队)原文最后一次更新:2004年9月21日本文被分成两部分:1.“理解Session State模式”——帮助你理解三种Session State的不同之处2. FAQ1.理解Session State模式存储位置InProc:session在服务器中以活动对象方式存储(aspnet_wp.exe)StateServer: session被序列化并保存在单独的aspnet_state.exe的内存中。StateServer能
阅读全文
posted @
2011-11-19 18:36
宏宇
阅读(262)
推荐(0) 编辑
SQL Server 2008新特性——SSMS增强(转)
摘要:SQL Server 2008已经发布很多天了,今天来总结一下我们最常用的工具SSMS在SQL 2008中的一些改进:1.在注册的服务器组中一次SQL查询可以针对多个服务器执行。首先是要在“已注册的服务器”中创建组,也可以使用系统默认的组,然后添加多个数据库到组中。接下来右击数据库组,选择“新建查询”选项,系统将打开一个多数据库查询的编辑器,选择多个服务器中公共的数据库,在其中输入SQL语句F5执行即可将多个服务器中的数据一次性都查询出来。2.可以为不同的服务器设置不同的状态栏颜色。在登录服务器的时候,选择“选项”按钮,然后可以在“连接属性”选项卡中设置“使用自定义颜色”,如图:登录后接下来查
阅读全文
posted @
2011-11-18 15:09
宏宇
阅读(332)
推荐(0) 编辑
SSMS 2008的智能感知仅仅针对SQL Server 2008的数据库有效
摘要:早就听说了,SSMS 提供了编写T-SQL时的智能感知。但要注意一下,该功能,仅仅针对SQL Server 2008的数据库有效,而早期版本的数据库则没有任何反应在工具菜单中还有一个选项来定制这个特性
阅读全文
posted @
2011-11-18 15:04
宏宇
阅读(160)
推荐(0) 编辑
一个类windows系统的效果图
摘要:在园子里看到的,以后设计界面时给自己一些思路原系统windos效果
阅读全文
posted @
2011-11-18 13:11
宏宇
阅读(178)
推荐(0) 编辑
oracle数据库约束条件删除、取消、启用
摘要:在进行数据库进行操作时,由于各个表的约束条件限制,进行数据批量操作很困难,下面是对oracle数据库约束条件语句进行操作,供大家参考! 删除所有外键约束 Sql代码 复制代码 select 'alter table '||table_name||' drop constraint '||constraint_name||';' from user_constraints where constraint_type='R' 禁用所有外键约束 Sql代码 select 'alter table '||table_nam
阅读全文
posted @
2011-11-16 13:32
宏宇
阅读(929)
推荐(0) 编辑
HTTP/1.1 415 Cannot process the message because the content type 'application/soap+msbin1' was not the expected type '
摘要:可是出现下列错误:HTTP/1.1 415 Cannot process the message because the content type 'application/soap+msbin1' was not the expected type 'application/soap+xml; charset=utf-8'.服务器端的终结点的绑定和客户端的终结点的绑定不一致导致的,我服务端发布的WCF服务的终结点的binding是wsHTTPBinding,而SL客户端代理类调用时配置的Binding是custombinding,确实是不一致的,但好像SL3.
阅读全文
posted @
2011-11-11 17:37
宏宇
阅读(5176)
推荐(0) 编辑
WCF跨域 这可能是由于试图以跨域方式访问服务而又没有正确的跨域策略,或策略不适用于 SOAP
摘要:尝试向 URI“http://localhost:8001/AccountService.svc”发出请求时出错。这可能是由于试图以跨域方式访问服务而又没有正确的跨域策略,或策略不适用于 SOAP 服务。您可能需要与该服务的所有者联系,以发布跨域策略文件并确保该文件允许发送 SOAP 相关的 HTTP 标头。出现此错误也可能是由于使用的是 Web 服务代理中的内部类型而没有使用 InternalsVisibleToAttribute 属性。有关详细信息,请参阅内部异常。解决方法: 一、在WCF项目根目录下添加clientaccesspolicy.xml文件重点,跨域文件一定要放对地方,位置一.
阅读全文
posted @
2011-11-10 16:57
宏宇
阅读(464)
推荐(0) 编辑
用VSS 2005 打开PDF文件,结果发现内容是空白的解决方案
摘要:刚搭建好VSS用于项目管理文档,结果没想到同事放上去的PDF文件都坏了,不管是直接打开还是下到本机都会报错,文档全都变成空白的了,很郁闷!今天在网上搜了一下找到了解决方案,原因是VSS2005的有一个这样的BUG,把补丁KB943847装上就能解决问题,只是前面放的PDF还是要重新发一起了,有点麻烦....Visual SourceSafe 2005 Update ,Knowledge Base (KB) Articles:KB943847Date Published:12/11/2007http://www.microsoft.com/downloads/details.aspx?famil
阅读全文
posted @
2011-11-10 16:56
宏宇
阅读(1056)
推荐(0) 编辑
.net安装或运行时提示stdole.dll错误
摘要:项目点右键——属性——发布——应用程序文件——找到stdole.dll——把发布状态改成“包括”打安装包的时候,可以通过“添加程序集”把stdole.dll添加进安装包
阅读全文
posted @
2011-11-10 14:09
宏宇
阅读(676)
推荐(0) 编辑
net安装包的制作[包括卸载模块](图解)
摘要:1:新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图)此主题相关图片如下:2:安装向导关闭后打开安装向导,点击下一步,或者直接点击完成.3:开始制作安装向导完成后即可进入项目文件夹:双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来.然后右击你的可执行文件,创建快捷方式,然后把快捷方式分别剪切或复制到左边的"用户的'程序'菜单"和"用户桌面"中.这样安装程
阅读全文
posted @
2011-11-09 16:21
宏宇
阅读(252)
推荐(0) 编辑
Silverlight程序生成WCF代理类
摘要:平时我们都是使用svcutil来生成代理类,但是为silverlight程序则不能这样来生成。在silverlight sdk里面有提供slsvcutil的工具可以帮助我们生成Silverlight能够使用的代理类。当然你也可以直接在silverlight直接调用 wcf服务。C:\Program Files (x86)\Microsoft SDKs\Silverlight\v4.0\Tools>;slsvcutil http://asheng-pc:8181/GeneralCalculatorService.svc?wsdlProcess is terminated due to St
阅读全文
posted @
2011-11-08 19:40
宏宇
阅读(596)
推荐(1) 编辑
Silverlight(跨域) + WCF 常见错误调试方法
摘要:1、 404 Not Found a. 检查服务器是否放了 ClientAccessPolicy.xml 文件。内容范例如下:<?xml version="1.0" encoding="utf-8"?><access-policy> <cross-domain-access> <policy> <allow-from http-request-headers="*"> <domain uri="*"/> </allow-from>
阅读全文
posted @
2011-11-08 19:23
宏宇
阅读(852)
推荐(0) 编辑
Silverlight 创建WCF生成客户端代码及测试
摘要:1.Silverlight可以访问和处理的数据类型在当前以技术为中心的世界里,数据可以以多种不同的方式进行保存,而且新的技术每天都在不断地发布。幸运的是,Silverlight实际上能够访问和处理所有现有的基于文本类型的数据类型,包括一些比较流行的格式,如可扩展标记语言(Extensible Markup Language,XML)、简单对象访问协议(Simple Object Access Protocol,SOAP)、超文本标记语言(HyperText Markup Language,HTML)、JavaScript对象符号(JavaScript Object Notation,JSON)
阅读全文
posted @
2011-11-08 19:04
宏宇
阅读(205)
推荐(0) 编辑
Silverlight 动态调用 WCF And WebService
摘要:1. 配置 IIS 绑定 IP地址2. 在 SL 中引用 WebService3. 在需要调用 WebService 的地方写下列代码:WCF :WCFCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1BasicHttpBinding basicBinding =new BasicHttpBinding();23CustomBinding binding =new CustomBinding(basicBinding);45BindingEl
阅读全文
posted @
2011-11-08 16:09
宏宇
阅读(511)
推荐(0) 编辑
vs2010+Silverlight4+WCF开发部署全过程(转)
摘要:1 安装开发环境 操作系统:Windows 7 专业版 微软先锋计划199元购 Vs2010:cn_visual_studio_2010_ultimate_x86_dvd_532347.iso这是微软送的一个版本,先前在微软下载的。 银光套件:Silverlight.exe Silverlight4_Tools.exe Silverlight_Developer.exe 2 安装 依次安装 1 安装开发环境 操作系统:Windows 7 专业版 微软先锋计划199元购 Vs2010:cn_visual_studio_2010_ultimate_x86_dvd_532347.iso这是...
阅读全文
posted @
2011-11-05 18:04
宏宇
阅读(418)
推荐(1) 编辑
我国三大常用坐标系区别(北京54、西安80和WGS-84)
摘要:1、北京54坐标系(BJZ54) 北京54坐标系为参心大地坐标系,大地上的一点可用经度L54、纬度M54和大地高H54定位,它是以克拉索夫斯基椭球为基础,经局部平差后产生的坐标系。 1954年北京坐标系的历史: 新中国成立以后,我国大地测量进入了全面发展时期,再全国范围内开展了正规的,全面的大地测量和测图工作,迫切需要建立一个参心大地坐标系。由于当时的“一边倒”政治趋向,故我国采用了前苏联的克拉索夫斯基椭球参数,并与前苏联1942年坐标系进行联测,通过计算建立了我国大地坐标系,定名为1954年北京坐标系。因此,1954年北京坐标系可以认为是前苏联1942年坐标系的延伸。它的原点不在北京而是在前
阅读全文
posted @
2011-11-04 17:24
宏宇
阅读(17435)
推荐(0) 编辑
C#反射遍历一个对象属性(小技巧)
摘要:命名空间:System.Reflection程序集:mscorlib(在 mscorlib.dll 中) C#利用反射,遍历获得一个类的所有属性名,以及该类的实例的所有属性的值总结:对应某个类的实例化的对象tc, 遍历获取所有属性(子成员)的方法(采用反射):Type t = tc.GetType();//获得该类的Type //再用Type.GetProperties获得PropertyInfo[],然后就可以用foreach 遍历了foreach (PropertyInfo pi in t.GetProperties()){ object value1 = pi.GetValue(t...
阅读全文
posted @
2011-11-04 09:12
宏宇
阅读(10099)
推荐(0) 编辑
卸载oracle
摘要:1、开始--控制面板--性能和维护--管理工具--服务 停止所有的oracle服务。2、开始--程序--oracle--Oracle Installation Products--Universal Installer 卸载Oracle产品。3、运行 regedit ,选择 HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE ,右键删除4、运行 regedit ,选择 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,删除oracle内容。5、运行 regedit ,选择 HKEY_LOCAL_MACHINE\SYSTE
阅读全文
posted @
2011-11-03 11:51
宏宇
阅读(165)
推荐(0) 编辑
缓存
摘要:缓存是指临时文件交换区,电脑把最常用的文件从存储器里提出来临时放在缓存里,就像把工具和材料搬上工作台一样,这样会比用时现去仓库取更方便。因为缓存往往使用的是RAM(断电即掉的非永久储存),所以在忙完后还是会把文件送到硬盘等存储器里永久存储。电脑里最大的缓存就是内存条了,最快的是CPU上镶的L1和L2缓存,显卡的显存是给GPU用的缓存,硬盘上也有16M或者32M的缓存。千万不能把缓存理解成一个东西,它是一种处理方式的统称!崔(115217704)15:30:22只要存的东西的目的是"临时文件交换区"就叫缓存崔(115217704)15:30:50understand崔(115
阅读全文
posted @
2011-11-02 18:57
宏宇
阅读(335)
推荐(0) 编辑