自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

满天乱飞

—— 哪里去

  • 博客(62)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 aspx 遍历页面控件

用嵌套迭代器的方法遍历页面控件迭代器的返回类型只能是以下四种:IEnumerable、IEnumerator、IEnumerable)>) 或 IEnumerator)>)。 代码如下:using System.Collections;using System.Collections.Generic;static public IEnumerable ForeachCt

2009-11-07 10:20:00 863

原创 aspx 提交按钮只能点一次

from nagual1218:表单只允许提交一次:在提交前把提交按钮设置成disable即可。有两点需要注意:一是页面验证没通过不能disable;二是submit类型的按钮disable后,服务器端提交事件不能触发,只能用button类型的按钮。 js代码:function clickOnce(btn, msg) { if (typeof(Page_C

2009-11-07 10:12:00 1700

转载 base64 编码

总是记不住XmlDocument如何转成XmlReader,很糟糕,还是记下来,省的以后又浪费时间琢磨。            转为XmlReader            Public xmlstring As String            Dim xd As New Xml.XmlDocument            xd.LoadXml(xmlstring)

2009-09-11 09:50:00 663

原创 怎么把引用的dll加入到解决方案里

怎么把引用的dll加入到解决方案里怎么把引用的class library加入到solution里[过了这么多年了,还有人不会,我不得不说说了] 1.选中solution,右键菜单[Add - New solution Folder] or [添加 - 新工程文件夹] ,新solution文件夹命名为 References;2.在solution文件(.sln)所在的目录下建文件

2009-08-20 14:25:00 1265

原创 firefox 的 NS_ERROR_DOM_BAD_URI

 在firefox 3.0.1下使用 yahoo_search_api.js 后没有反应,调试获得一个异常信息:xmlUrl 地址如下:"http://api.search.yahoo.com/WebSearchService/V1/webSearch?appid=YahooSearchSidebar&query=xul&zip=&start=1&results=10"异常信息如下:(firebu

2008-08-01 16:24:00 12870 2

原创 控制web页面的关闭

经常有web页面数据没保存就关闭的问题发生,而且很多用户都没有使用web程序的经验(况且我们的程序也不能和网上优秀的比)。用户经常埋怨程序有问题。以前见过别人的实现,但是没记下,今天搜了下,很幸运能找到。文章具体来源不详,在很多文章里都能找到。 Confirm Before Leave  var pb_strConfirmCloseMessage; var pb_blnCloseWindow =

2008-07-30 19:25:00 1110

原创 yahoo_search_api.js 试着用一下

前几天看到了一个yahoo官方的搜素api,js版的。搜索了一下,每个大牛都是只把api放上而不写用法,急死俺了。俺努力了几天后终于得出了一点成果。也尚有一些问题没解决,暂时把俺怎么用的放上,有路过的给指点下。未解决问题:1.firefox下不执行;2.搜索中文页面会出现那么多转义字符;3.想处理等待时效果,和连接失败两种情况,没能解决;页面内容如下:                    fun

2008-07-29 20:55:00 1045

原创 用批处理文件修改ip地址

因为公司里和家里使用的ip地址段不一样 每天都手动改ip很烦人   所以想找个脚本、批处理之类的东西来修改ip 这样的话,执行一下文件ip就改好了 网上也找到了不少的方法,相信也有很多朋友还在为这个事情烦恼现在把我的批处理文件修改ip的方法公布出来新建一个文件命名为corp.bat,功能是将ip地址、子网掩码、网关、dns等设置为公司里的配置文件内容netsh interface ip set a

2007-11-10 21:52:00 2485

转载 人无我空性禅修(3,4)

原文: http://blog.sina.com.cn/s/blog_493a845501000bs9.html 在世俗层面上所指的“自我”,由五蕴聚是合而成,它们是:色蕴、受蕴、想蕴、行蕴、识蕴。 色蕴指的是色身,而其他四蕴指的是心识。(译注:五蕴的蕴,是聚集、累积的意思。“色”即物质、色身;“受”即感受;“想”即想法、念头;“行”即身体的新陈代谢和行为;“识”即分别、判断。)

2007-10-14 12:12:00 1745

转载 人无我空性禅修(2)

原文: http://blog.sina.com.cn/s/blog_493a845501000bs8.html 这个世界,还有一类人不满足世俗的人生,向往更高的精神境界。于是他们开始趋入修道者的行列。但许多人由于没有机缘遇到无我空性的善说,凭自己的智慧又不能观照到无我空性的真实义,他们依然换汤不换药地执有一个实有的神我或大我的存在。 因为我执并没有根除,所以它会以不同的形式不断地显现出来,没

2007-10-14 12:03:00 1529

转载 人无我空性禅修(1)

原文: http://blog.sina.com.cn/s/blog_4ac479c5010009zk.html                    无我禅修    观修无我,是所有三乘法教,共同的修持方法,所以我们以它作为第一个禅修次第。    在小乘资粮道中,修行的中心是听闻、思悟人无我空性     我们之所以在三界生死流转,根本原因就是错误地将自我与我所(拥有的)执着为

2007-10-14 11:57:00 1109

原创 离职了

离职真说不上是好还是坏虽然是奔着希望去的,但是到底能不能得偿所愿还是未知数离职也是不轻松的选择,虽然公司并不重用你,但是当你辞职的时候却是百般阻挠按照以前的想法我是不愿意在合同期内辞职的,但是这次我没有这么好的耐性了。当初不知道为什么会认为在这家公司里会有发展机会,于是遵照公司的意思签下了3年的合同,现在快2年了,我肠子都悔绿了为什么辞职也没什么好说的,在辞职的时候研究过一点相关的文章,在这里和大

2007-08-26 21:08:00 859

原创 软件项目管理.软件管理过程框架(生命周期阶段,过程中的制品)

生命周期阶段  高层生命周期阶段划分    工程阶段      设计和综合活动      可预测性小、规模小的群组驾驭      再划分        初始阶段        细化阶段    生产阶段      构造、测试、实施活动      可预测性大、规模也较大的群组驾驭      再划分        构造阶段        移交阶段过程中的制品  制品集    管理制品集      项目人

2007-06-29 18:40:00 1786

原创 SharpDevelop 2.1 研究之一

SharpDevelop 51 个项目3大部分:AddIns/Libraries/Main2大问题:核心是什么?插件是怎么载入的?移除AddIns后编译。========================================================编译--------------------------------------------------------AddIns 文件

2007-06-25 23:22:00 2575 2

原创 Windows Vista 下能否允许以前的应用程序?

这个问题困扰我好久了,不知道基于.net 的 操作系统还能不能使用以前的应用程序;今天找了大半天终于找到这么一篇文章介绍这件事情的。TechNet中文http://www.microsoft.com/china/technet/windowsvista/security/application_compatibility.mspx以前操作系统上原生的可执行应用程序大多都能执行;有一些情况下

2007-05-31 19:21:00 734

原创 软件项目管理.软件管理的复兴

这本书好早就有了,但是没有看过;现在看了才知道为什么大家这么推崇俺不是做管理的,本书只是粗略一读,顺便列出目录软件项目管理软件管理的复兴    传统的软件管理        实践            拖延的集成与后期的设计变更范围            后期的风险解决方案            需求驱动的功能分解            项目相关人员之间的敌对关系            致力于文档

2007-05-31 19:06:00 866

原创 拭目以待,让我们看看谷歌的表现

今天晚上看到这篇新闻《谷歌“抄袭门”:可能祸及价值660亿品牌形象》http://news.csdn.net/n/20070521/104351.html觉得很有点意思。以前用google的都是精英级的人物,后来baidu聚集了大量的平民百姓,访问量一下超过了google,当然这都说的是国内。后来大概google中国区的营收状况不理想吧,弄出了这么多幺蛾子。先是弄出一个本地化的google——

2007-05-22 00:01:00 789

原创 搬家了

今天把被窝搬出来了。在距离公司 较近的地方租了一个房子,和别人一块住。以后不用每天在路上往返了,应该可以节约不少的时间。但是花钱会多一些。妈妈比较难过,总是说爸爸年纪大了,没给你们买房子心里容易受刺激。我都到了而立之年了还让父母如此,真是恨自己没用处。大丈夫顶天立地,挣点钱很难吗?

2007-05-13 22:51:00 636

原创 CSDN进步真快

上次说csdn的验证码没有什么作用,今天登录的时候竟然发现验证码起作用了,真是快速的反应呀,表扬一下。不过美中不足呀! 我发现:填写密码后按tab键,焦点竟然停在了“......”文本上!真是奇怪呀,难道csdn不知道自己的验证码可以用了吗?

2007-04-30 12:55:00 678

原创 CSDN的验证码有没有起作用呀?

        今天登录CSDN的时候,填写完用户密码后没有将图画中的 验证码写在验证码框中,而是从验证码下拉框里选择了第一个,然后点登录就登录成功了。记得以前有一次也是这样登录成功的。        现在我感觉很困惑。        我理解的验证码规则是这样的:        在用户打开登录页面时,随机生成一个验证码,将验证码存为session值,同时在用户查看的页面中生成验证码的有干扰图片;用

2007-04-17 22:11:00 919

原创 将Gmail信箱当网络硬盘用

今天得了一个Firefox插件,非常有用,向大家推荐一下。这个插件是 gspace;能力是将Gmail信箱当成网络硬盘用,从此这2G多的邮箱就可以存放很多文件了;操作方式很简单,在此不再赘述;安装地址是:https://addons.mozilla.org/en-US/firefox/addon/1593 。另外常用的插件有:IETab;能力是用IE浏览器方式打开一个网页,对于一些不兼容Firef

2007-04-17 21:54:00 1110

原创 应用框架的设计与实现——.NET平台(10 授权服务.源码分析)

设计目标:SAF.Authorization的目标之一是把权限设置从应用代码中分离出来,从而在无须修改和重新编译应用代码的情况下,就可以改变类和方法的访问权限信息。实现方式:1.在方法和类上使用SAFSecurity特性,并以一个不重复的字符串作为名称;[SAFSecurity(SecurityAction.Demand, Name="NameSpace.Class1.Method1")]2.在配

2007-04-05 22:48:00 1398 1

原创 应用框架的设计与实现——.NET平台(10 授权服务.CodeAccessSecurityAttribute)

CodeAccessSecurityAttribute 是 PrincipalPermissionAttribute 的父类,并且也是编译器和CLR都认识的一个框架类。CodeAccessPermission 继承自 IPermission。做权限验证工作的是 IPermission 接口的实现类,在CLR验证权限的时候会调用 IPermission 的 Demand() 方法。IPermissi

2007-03-18 22:30:00 2234

原创 应用框架的设计与实现——.NET平台(10 授权服务.PrincipalPermissionAttribute)

PrincipalPermissionAttribute (主体权限属性)是.net框架中定义的特性,它的使用方式如下:[PrincipalPermission(SecurityAction.Demand,Role=@"BUILTIN/Administrators")]Public static void SecureMethod(){    Console.WriteLine("Access t

2007-02-22 12:56:00 1366

原创 应用框架的设计与实现——.NET平台(10 授权服务.Attribute)

授权服务.Authorization Service.net 框架为我们提供了 System.Security.Permissions.SecurityAttribute 特性类,该类支持通过为类中的方法标注特性标签的方式,来实施按角色划分级别的安全授权方案。为了使业务组件的访问权限声明从业务组件本身分离出来,模块设计使用了.net特性(.net attribute)和.net声明性安全权限(.n

2007-02-16 00:00:00 1214 2

原创 应用框架的设计与实现——.NET平台(9 消息队列服务代码分析)

正文内容已丢失,非常抱歉。这本书看完后我会再补充这一部分。摘要部分:类设计如下:MessageQueueManagment 消息队列管理类,负责与MessageQueue类交互,减少了用户直接使用此类的麻烦IMessageQueueManagment 消息队列管理类的公用方法接口IMessageQueue 消息队列的共同接口MSMQ 微软的MSMQ消息队列服务访问类MQServic IBM的消息队

2007-02-11 21:23:00 1702 2

原创 胃病病友参考.4

2007/2/4前次吃的药没有明显效果,而且痛感有加强之势,医生给换了药。专家号 6元中成药 148元安胃片 18片/板X2板/盒X3盒快谓康 12片/板X2板/盒X3盒 看到导医台上写着治肠胃病的针灸大夫,原来针灸也能治内科病。下次去试试。

2007-02-06 20:48:00 711

原创 胃病病友参考.3

前段时间吃了那些药,感觉没有什么起色还得了个过敏,太郁闷了。吃了一次盐酸环丙沙星(消炎药)感觉 胃痛有加重的意思。治胃病是个耗时间的活儿,不如吃吃中药。2007/1/28 到省立中医院弄了些药来吃。[名称可能有误,仅供参考]草药 49.50元  (半夏9g 黄连9g 黄芩12g 干姜5g 吴芋3g 炒栀实12g 公英3g 山奈9g  毕拔9g  砂仁12g 木术12g)X6中成药 58.60元 

2007-02-02 20:52:00 596

原创 mssql默认不区分大小写;向excel中写入长整型时异常

1.sql server 2000下默认不区分大小写,不区分全半角平时会遇到这种状况:当查询字段等于a的记录时,查询结果中包括等于 A a A 的记录;原因是在Sql Server数据库中建立的数据表字符类型字段是不区分大小写、全半角的,无论是查询还是排序它们都被认为是一样的:aAaAbBbBcCcCdDdD如果你想建立一个支持大小写区分的字段,应该这样写:field NVARCHAR(50)

2007-01-25 21:23:00 2705

原创 多线程访问窗口控件时异常问题

[.net 1.1下允许异步访问,不会有异常]在新线程中访问主线程的窗体控件时会发生错误,这个问题大家都知道的。本来以为只要访问控件的代码写在窗体的方法中就ok了的,今天试验了一下却发生错误了。原因是.net 1.1下允许,.net 2.0下不允许了。我的代码是这样的:有两个类,一个是窗体类,一个是某逻辑实现类,构造窗体(Load)时建立一个逻辑实现对象,订阅逻辑实现对象的一个事件,当事件发生时执

2007-01-25 19:16:00 2769

原创 应用框架的设计与实现——.NET平台(9 MSMQ / MQSeries 访问)

消息队列的应用场景当有多个用户同时访问一个服务时,如果用户数量超出服务的承受能力,会造成阻塞、用户请求无反应或者用户请求丢失。在这种情况下只有使用一个中间服务,让中间服务来缓存用户的请求,才能保证服务的正常运行而不至于丧失服务能力。很多情况下我们都可以使用消息队列来充当缓存服务。消息队列的好处:1.通过部署多个服务器来处理队列中的消息,可以达到负载平衡;2.通过让多个服务器来处理队列中的消息,可以

2007-01-25 19:00:00 1382

原创 注册表读取和无遮挡打开帮助文件

项目中需要取得当前用户的我的文档文件夹的路径。 因为我的文档文件夹和临时文件夹不一样,临时文件夹是系统级的,类库中有现成的方法可以获得; 我的文档是用户级的,文件夹位置也可变,只能在注册表中获得它的具体位置,写了一个小方法实现其功能,如下: /**//// /// 取得系统当前用户的我的文档路径/// 路径样式 C:Documents and SettingsAdministratorMy

2007-01-19 22:46:00 797

原创 应用框架的设计与实现——.NET平台(9 消息队列产品安装)

安装MSMQ:Win2003下,打开控制面板-添加/删除程序-添加/删除WIndows组件勾选windows服务,点击"详细信息"按钮,小窗口中勾选MSMQ项,然后下一步直接安装。Win2000下,打开控制面板-添加/删除程序-添加/删除WIndows组件勾选MSMQ项,然后下一步插入wind2000安装光盘安装。IBM的MQSeries比较难以得到,IBM的网站特别慢,不知道ibm的中文网站是不

2007-01-18 22:02:00 1034

原创 应用框架的设计与实现——.NET平台(8.3 源码分析)

本章的目的是实现一个 Windows服务 的通用框架程序,使用该框架,windows服务开发者不需了解开发 windows服务的细节,只需实现IService接口,将编译生成的dll文件名、服务类全路径名写在配置文件内,就可以实现windows服务功能的加载和启动。1.IServicepublic interface IService...{    void Start();    // 

2007-01-16 23:12:00 955

原创 应用框架的设计与实现——.NET平台(8.3 调用非托管代码的方法)

为实现线程用户的切换,我们需要依靠 advapi32.dll 中的 LogonUser 方法。advapi32.dll 是非托管代码程序,我们怎么调用它哪?使用非托管代码的前提是需要有 UnmanagedCode 权限,该权限是默认授予的。然后确定要用哪个非托管的DLL,然后在托管代码中声明一个与非托管代码中方法相匹配的方法:[DllImport(@"advapi32.dll")]publ

2007-01-15 20:32:00 724

原创 应用框架的设计与实现——.NET平台(8.2 Windows服务)

使用 Windows服务 :1.建立一个新项目,选择Windows服务作为模板。生成的代码中会包含一个继承自 ServiceBase 的类。2.我们需要覆盖 ServiceBase 的 OnStart 方法,该方法必须快速返回,否则会返回一个“系统无法及时启动服务”的超时错误。protected override void OnStart(string[] args){    ThreadStar

2007-01-14 11:36:00 767

原创 应用框架的设计与实现——.NET平台(8.1 Windows服务.线程)

启动一个线程最通常的做法如下:ThreadStart ts1 = new ThreadStart(bo.DoWork);Thread t = new Thread(ts1);t.Start();.net中有一种隐式使用线程的方式,这种方式在上一章已经提到过了。通过线程池可以隐式地创建线程,这些线程是受CLR控制的,我们不能直接控制。CalculationHandler sl

2007-01-13 09:51:00 709

原创 应用框架的设计与实现——.NET平台(7.事件通知服务.源码分析)

EventClient.csusing System;using System.Reflection;using System.Collections;using System.Threading;using System.Runtime.Remoting;using System.Runtime.Remoting.Channels.Http;using System.Runtime.Re

2007-01-08 23:17:00 945

原创 应用框架的设计与实现——.NET平台(7.事件通知服务.委托.异步编程)

7.2.1 委托取得消息接收者列表  delesobj.GetInvocationList()调用每个委托目标  deleobj.DynamicInvoke()Delegate[] delegates = allTargets.GetInvocationList();object[] params = ...{4,3};foreach (Delegate dg in delegates).

2006-12-31 23:18:00 976

原创 应用框架的设计与实现——.NET平台(6.获取外部配置信息)

使用 IConfigurationAgent 接口可以实现从外部资源获得配置数据。配置文件的 Framework 节:configSections>    section name="Framework" type="SAF.Configuration.ConfigurationHandler,SAF.Configuration" />configSections>Framework ty

2006-12-30 21:32:00 927

学用 JavaScript 设计模式

设计模式是可重用的用于解决软件设计中一般问题的方案。设计模式如此让人着迷,以至在任何编程语言中都有对其进行的探索。 其中一个原因是它可以让我们站在巨人的肩膀上,获得前人所有的经验,保证我们以优雅的方式组织我们的代码,满足我们解决问题所需要的条件。 设计模式同样也为我们描述问题提供了通用的词汇。这比我们通过代码来向别人传达语法和语义性的描述更为方便。 本文我们将阐述JavaScript编程语言中经典和现代的设计模式。

2013-10-08

SAP NCO3.0.2

SAP NCO3.0.2 SAP Connector for Microsoft .NET 3.0 来自 http://files.cnblogs.com/byfhd/sapnco30P_2-20007347.zip 很难找的东东。

2011-09-27

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

TA关注的人

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