
杂文
JOHE2003
与同路人共行
展开
-
Web网站缓存:Web网站缓存文件的并发问题解决方案
我所负责的XXX.CN平台前期由于网站整体运行效率低因此采用了文件缓存的方式(文件缓存就是当某个页面第一次接受用户访问时将数据库中获取到的内容转化成xml文件的形式,并且存储在服务器硬盘当中,当后面的人再来访问时就只需要直接读取xml缓存文件即可,减少了读取数据库的次数,从而达到提高网站运行效率的目的),但是使用了这种方式其中有一个更新数据的问题,在更新和读取是就产生了并发的问题,说白了就是读取原创 2009-04-22 23:03:00 · 1203 阅读 · 0 评论 -
DxPerience控件汉化方法
DxPerience控件汉化方法 使用方法: 在项目中加入附件中DevExpress.LocalizationCHS.dll引用 在MDI的MainForm加入:using DevExpress.LocalizationCHS; 在MDI MainForm 的FormLoad事件中加入: DevExpressXtraBarsLocalizationCHS转载 2009-05-22 21:57:00 · 2745 阅读 · 2 评论 -
托管代码中使用PocketOutlook轻松查找和添加联系人
摘要:尽管我有时候对C#和这种基于框架的开发模式很厌倦,或者说.NET Framework多少让人觉得有点束缚,但是有时候你不得不感叹它让我们的开发变得多么轻松。比如这里提到的访问Windows Mobile的联系人。 keywords POOM,windows mobile,PocketOutlook,Contacts,.NET Compact转载 2009-05-19 21:48:00 · 649 阅读 · 0 评论 -
对于访问IIS元数据库失败的解决
解决方法如下: 1、依次点击“开始”-“运行”。 2、在“运行”栏内输入 “C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis.exe -i ”(不含引号),然后点“确定”按钮。 3、出现的cmd窗口中显示“开始安装ASP.NET XXX”等内容,等待这个窗口自动关闭。 好了,到这里一般问题就解决了,如转载 2009-05-23 20:48:00 · 519 阅读 · 0 评论 -
读取并修改App.config文件(转载)
读取并修改App.config文件(转载)2008-08-06 16:511. 向项目添加app.config文件:右击项目名称,选择“添加”→“添加新建项”,在出现的“添加新项”对话框中,选择“添加应用程序配置文件”;如果项目以前没有配置文件,则默认的文件名称为“app.config”,单击“确定”。出现在设计器视图中的app.config文件为:xmlver转载 2009-05-23 14:58:00 · 603 阅读 · 0 评论 -
VS2005 如何读写 app.config
VS2005 如何读写 app.configusing System;using System.Collections.Generic;using System.Text;using System.Configuration;using System.Collections;namespace ServicesConfiguration{ public class Configurati转载 2009-05-23 14:52:00 · 1300 阅读 · 0 评论 -
动态调用WebService(C#)
动态调用WebService(C#)2008-10-16 20:55 通常我们在程序中需要调用WebService时,都是通过“添加Web引用”,让VS.NET环境来为我们生成服务代理,然后调用对应的Web服务。这样是使工作简单了,但是却和提供Web服务的URL、方法名、参数绑定在一起了,这是VS.NET自动为我们生成Web服务代理的限制。如转载 2009-05-20 23:01:00 · 689 阅读 · 0 评论 -
使用OutlookSession
using Microsoft.WindowsMobile.Status; using Microsoft.WindowsMobile.Telephony; using Microsoft.WindowsMobile.PocketOutlook; public void AddMemo(){ //取得PDA OutlookSess转载 2009-05-19 23:56:00 · 1325 阅读 · 0 评论 -
mobile 使用约会对象
Pocket PC设备上的第三种常用Pocket Outlook数据是约会。Pocket PC设备上的约会应用程序如图23-6所示。与任务和联系人一样,约会对象为将约会数据整合到Pocket PC应用程序提供了一种简单的实现方法,避免了复杂的编程。约会对象同样提供了Categories属性,该属性可以用来标识适用于指定Pocket PC应用程序的特殊约会数据。通过Pocket Outlo转载 2009-05-19 22:06:00 · 740 阅读 · 0 评论 -
mobile 使用任务对象
使用任务对象从开发人员的角度来看,使用任务可能出于多种不同的原因。例如,可以在Pocket PC应用程序内通过任务的方式,记录某个项目中等待完成的后续工作。Pocket PC设备上的任务应用程序如图23-2所示。图23-2 任务应用程序InTheHand的Pocket Outlook.NET组件所提供的Task对象和OutlookSession对象的Tasks属性,实现了对任务功原创 2009-05-19 21:55:00 · 521 阅读 · 0 评论 -
基础
信息提示: Response.Write(" alert(提示信息!);window.open(要跳转的页面,_parent);"); protected void Page_Load(object sender, EventArgs e) { string js = "alert(警告!页面跳转);window.location.href=http://www.xrs转载 2009-05-18 23:22:00 · 622 阅读 · 0 评论 -
ASP.NET移动控件 说明
ASP.NET移动控件ASP.NET提供了3个用于实现移动组件和控件的运行时和设计时行为的命名空间。这些命名空间包括用于实现属性、类、控件和元素的基本接口和基类。下面列出了ASP.NET 2.0中用于移动控件的命名空间以及组成这些命名空间的类:· System.Web.Mobile。包含核心的功能类、身份验证类和错误处理类。· System.Web.UI.MobileControls。转载 2009-05-18 22:22:00 · 1159 阅读 · 1 评论 -
Windows Mobile中的WebService应用
WebService对于开发者来说已经不再是一个陌生概念了。Web Service允许应用程序通过Internet进行通讯和数据交换。随着微软.NET战略的推行,这种可编程的、通过SOAP协议、基于XML的网络协议已经赢得了开发者的心。 现在,随着无线数据网络的发展,移动设备如何访问网络资源的问题显得格外突出。我们目前已经拥有了GPRS和CDMA的广域数据通讯网络,很多地方也覆盖了WI-FI转载 2009-05-18 21:36:00 · 656 阅读 · 0 评论 -
.NET compact FrameWork移动开发指南-19
19.2 移动Web网站利用ASP.NET创建移动Web网站时,可以包含ASP.NET能够识别处理的特定类型的文件。此外,还可以创建用于特殊用途(如用于存储源代码)的文件夹。本节介绍有关ASP.NET能够识别以进行特殊处理的文件和文件夹,以及如何在应用程序中引用它们的内容。19.2.1 移动Web网站布局 可以将网站的文件保存在方便应用程序访问的任何文件夹结构中。除此转载 2009-05-18 22:09:00 · 1086 阅读 · 0 评论 -
asp web页面介绍
使用容器控件 在ASP.NET 移动WEB窗体中提供了两种容器控件:Form控件和Panel控件。几乎所有的移动控件都是放置在这两种控件之中,唯独StyleSheet控件例外。StyleSheet控件可以单独地放置在页面中,该控件将会在以后的小节中进行详细的介绍。我们可以将属于同一组功能的移动控件都放置在一个容器控件中,这样使得程序的页面结构更加的清晰。我们还可以为一个容器控件设置特定的样式表,原创 2009-05-18 21:39:00 · 699 阅读 · 0 评论 -
大型高并发高负载网站的系统架构
大型高并发高负载网站的系统架构我在Cernet做过拨号接入平台的搭建,而后在Yahoo3721负载搜索引擎前端平台开发,又在猫扑处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果原创 2009-04-22 22:51:00 · 431 阅读 · 0 评论 -
网络服务器的几种并发服务模型
网络服务器的几种并发服务模型2008-10-06 13:44服务程序最为关键的设计是并发服务模型,当前有以下几种典型的模型:- 单进程服务,使用非阻塞IO使用一个进程服务多个客户,通常与客户通信的套接字设置为非阻塞的,阻塞只发生在select()、poll()、epoll_wait()等系统调用上面。这是一种行之有效的单进程状态机式服务方式,已被广泛采用。缺点是它无法利用S转载 2009-04-22 22:49:00 · 1066 阅读 · 0 评论 -
多核技术与并发多线程技术介绍
看多很多人在这个上面把概念弄混淆,我这里给大家简单介绍一下这两个技术的不同。多核技术可以看成是一种cpu的集成技术,在一个CPU处理模块上,可以集成2个或者是多个CPU,但是,他们还是单独的物理cpu。并发多线程技术则需要OS的支持,是在OS级别上,可以实现一个物理cpu的多线程并发处理,提高oltp环境模式下的cpu利用率。 先说多核技术,如在IBM的power5中,就有如下几种不同的转载 2009-04-22 22:25:00 · 1492 阅读 · 1 评论 -
ArcGis flex 应用GP 实现最短路径
<br />最近用arcgis GP服务做了几个Demo,为了不丢失自己的实践经验,我决定把过程记下来!!! <br /> <br /> <br /> <br /> <br />(一)最短路径分析<br /><br /> 以上为效果图,在此感谢http://www.tzwhx.com/newOperate/html/5/51/514/15549.html博文给我的启发,我用自己的数据做了实验,并且汉化了路径描述(因为从英文直接汉化,因此可能有点Ehinese的不足),下面描述整个模型制作和程序实现过程:<转载 2011-04-28 15:13:00 · 2637 阅读 · 0 评论