- 博客(219)
- 资源 (6)
- 收藏
- 关注

原创 CheckBoxlist 问题
有一个问题,我用checkboxlist的datasource 绑定了数据库,数据都读出来了,在它的最后一项中有一个"其它",其它后面我放了一个asp:textbox控件,我想当我选择"其它"项时,asp:textbox显示,当不选择时.asp:textbox控件隐藏,怎么实现呀?
2008-01-28 16:22:00
568
原创 C#3.0编码习惯与命名规则
<br />1.用Pascal大小写规则命名方法、类型、结构、接口、委托、枚举、枚举项、属性、事件等。public class DataGrid <br />{ <br /> public void DataBind() <br /> {<br /> } <br />} <br /><br /><br />2.用Camel大小写规则命名所有变量、字段和参数。<br /><br />可采用Pascal也可采用Camel大小写规则的:常量、控
2010-06-18 18:08:00
734
原创 在远程服务器上创建数据库
<br />/*<br />测试 在sql2005中通过查询分析器,连接到sql2000,并创建了 tmpdb 库:成功<br /><br />p_CreateDB 'tmpdb1','data','sa','sa'<br /><br />*/<br /><br />-----------------------创建存储过程开始--------------------<br />ifobject_id('p_CreateDB') isnotnull<br />dropprocedure p_CreateDB
2010-06-11 19:18:00
2318
原创 js自定义对象.属性
<br />js自定义对象 <br />一,概述 <br />在Java语言中,我们可以定义自己的类,并根据这些类创建对象来使用,在Javascript中,我们也可以定义自己的类,例如定义User类、Hashtable类等等。 <br />目前在Javascript中,已经存在一些标准的类,例如Date、Array、RegExp、String、Math、Number等等,这为我们编程提供了许多方便。但对于复杂的客户端程序而言,这些还远远不够。 <br />与Java不同,Java2提供给我们的标准类很多,基
2010-06-08 14:53:00
1504
转载 使用Excel COM组件导出数据后释放Excel资源
有个老项目是用VS2003做的,下面是导出数据代码C# code <!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->Response.ContentType = "application/x-msexcel";
2010-05-27 13:46:00
892
转载 C# 判断中文字符(字符串)
protected bool IsChineseLetter(string input,int index){int code = 0;int chfrom = Convert.ToInt32("4e00", 16); //范围(0x4e00~0x9fff)转换成int(chfrom~chend) int chend = Convert.ToInt32("9fff", 16)
2010-05-24 16:04:00
582
转载 工作回忆总结(第一年)
吃完晚饭,接到一个朋友的电话:大意是要来上海工作,让我帮忙了解一下行情。我就去51job上逛了一圈;想到自己的简历也是放在那边n久都没动过了,就去点了一下。我倒是没去更新我的简历信息,只是当看到简历上的工作经历和项目经验时,真是感叹时光飞逝,往事如烟啊。一转眼到现在的公司都超过一年了,纠结了很久,还是觉得有必要对我在前一家公司的工作做一个总结。 在现在的时代背景下,我算是为
2010-05-21 09:40:00
625
转载 发个小程序希望有人需要(操作摄像头)
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Runtime.Int
2010-05-19 09:09:00
626
原创 c#获取客户端IP为何得到的值是服务器IP
1.string struserIP = System.Web.HttpContext.Current.Request.UserHostAddress 2. private string GetClientIP() { string result = HttpContext.Current.Request.ServerVariables["HT
2010-05-18 15:26:00
1454
原创 c#中获取服务器IP,客户端IP以及其它
客户端ip:Request.ServerVariables.Get("Remote_Addr").ToString();客户端主机名:Request.ServerVariables.Get("Remote_Host").ToString();客户端浏览器IE:Request.Browser.Browser;客户端浏览器 版本号:Request.Browser.MajorVersion;客户端操作系
2010-05-18 15:24:00
1250
原创 JS闭包深入详解
最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。一、什么是闭包?“官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。
2010-05-17 17:28:00
483
转载 TOP-CMS ASP环境生成静态文件 图片自动本地化
Top-CMS主要特点: 1.系统采用ASP+COM技术开发,一方面最大程度保障系统安全性,另一方面极大的提高系统运行效率。 2.系统完全基于B/S模式构建,只要在服务器上安装了本系统,客户机不需要安装其他软件,直接使用IE便可浏览。 3.系统本身集成诸如公告、专题、在线调查、用户、友情链接等多个子系统。 4.模板决定页面形式。本系统前台所有页面均由模板控制
2010-05-12 14:53:00
1390
转载 浙江福彩网站静态化备忘录
静态化是有很大好处的。最值得称道的应该是加快下载速度,更利于搜索引擎的抓取,这两点对一个企业网站来说应该比较重要吧。 一般想法是用组件读取网站模板的内容,然后替换其中的特定字符,生成静态页面,这是个不错的想法,如果你要自己写一个网站,建议你用这种办法,因为比较稳定。而且如果想以后更换网站界面也相当容易,只需修改模板而无需更改程序。如俞斌提供的”通用静态页面生成系统(Engineer) v
2010-05-12 14:49:00
1764
转载 web架构设计经验分享
架构设计的几个心得: 一,不要过设计:never over design这是一个常常被提及的话题,但是只要想想你的架构里有多少功能是根本没有用到,或者最后废弃的,就能明白其重要性了,初涉架构设计,往往倾向于设计大而化一的架构,希望设计出具有无比扩展性,能适应一切需求的增加架构,web开发领域是个非常动态的过程,我们很难预测下个星期的变化,而又需要对变化做出最快最有效的响应。
2010-05-12 12:20:00
425
转载 谈谈网站静态化
写在前头静态化是解决减轻网站压力,提高网站访问速度的常用方案,但在强调交互的We2.0 时代,对静态化提出了更高的要求,静态不仅要能静,还要能动,下面我通过一个项目,谈谈网站静态化后的架构设计方案,同时和大家探讨一下,在开源产品大行其道,言架构必称MemberCache, Nginx,的时代,微软技术在网站架构设计中的运用.静态化的设计原则和步骤静态化是解
2010-05-12 12:19:00
467
转载 网站HTML静态化解决方案
package com.jb.y2t034.thefifth.web.servlet; import java.io.ByteArrayOutputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStreamWriter; import java.
2010-05-12 11:35:00
617
转载 写给c/c++的新同行门
越界是最难查的,注意memcpy strcpy,strncpy这些函数使用前一定要检查边界 特别是你提供函数给别人用时,你的函数中用到了这些东西,一定要检查别人传给你的指针的 边界 2、变量初始化 这种问题要养成好习惯,否则出来偶然性问题,非常难查 3、多线程指针管理 在多线程环境下使用指针时,最好采用引用计数,让最后一个放充引用计数时,指针删除,避免一个线程在使用指针,另外线程删除掉 4
2010-05-12 10:16:00
454
转载 SQL命令大全-中英文对照
[code=SQL][/code]--语 句 功 能 --数据操作 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 --数据定义 CREATE TABLE --创建一个数据库表 DROP TABLE --从数据库中删除表 ALTER TABLE --修改数据库
2010-05-10 13:01:00
464
原创 Windows Mobile智能手机今日插件编程开发初探(使用C++, vs2008, Pocket PC 5.0内核)
我很久以前写的一篇文章,现在转移到这里。 前天突发灵感认为如果能做一个在手机桌面上的每日问候程序一定会很有意思,于是开始了Pocket PC 今日插件(today plugin)编程的学习和研究。受 怪博士与机器娃娃中阿拉蕾的形象的影响,打算做一个“我的小雨”---在我的手机桌面上运行每日提醒程序,比如让她在当时间满足某个条件的时候发出事先设 定好的声音,显示特定的文字等,显示的文字可
2010-05-05 15:08:00
1639
原创 CodeSmith
一、 工具设置CodeSmith默认是不支持中文的,那么我们必须要先设置使其支持中文显示,保存。并且要能够在生成文件中支持中文。[Tools->Options...->Studio->Editor->Enable unicode]将这个选项勾上,那么CodeSmith就可以显示和保存中文了。 在你的模板的最前面的一句话,C#为例: 中加入ResponseEncodin
2010-04-30 14:03:00
609
原创 jQuery中文入门指南,翻译加实例,jQuery的起点教程
中文版译者:Keel此文以实例为基础一步步说明了jQuery的工作方式。现以中文翻译(添加我的补充说明)如下。如有相关意见或建议请 EMAIL 告知。或者在 BLOG中留言。英文原版:http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery ,感谢原文作者 Jörn Zaefferer 本文发布已征求原作者同意。 说明
2010-04-30 13:50:00
378
原创 prototype(原型)
在JavaScript中,prototype对象是实现面向对象的一个重要机制。 每个函数就是一个对象(Function),函数对象都有一个子对象 prototype对象,类是以函数的形式来定义的。prototype表示该函数的原型,也表示一个类的成员的集合。 在通过new创建一个类的实例对象的时候,prototype对象的成员都成为实例化对象的成员。 1、该对象被类所引用,只
2010-04-30 10:49:00
366
原创 JS中的大括号是在干什么?
从 JavaScript 1.2 开始,您可以用对象初始化程序创建对象,另外,您可以首先创建一个构造函数并用 new 运算符来创建该对象的实例。使用对象初始化程序 除了用构造函数来创建对象,您可以用对象初始化程序创建对象,对象初始化程序(Object initializer)技术是从 C++ 中引用来的,它的用法如下:objectName = {property1:value1, propert
2010-04-30 10:35:00
745
原创 js的prototype 例子
1、最简单的例子,了解 prototype:(1) Number.add(num):作用,数字相加实现方法:Number.prototype.add = function(num){return(this+num);}试验:alert((3).add(15)) -> 显示 18(2) Boolean.rev(): 作用,布尔变量取反实现方法:Boolean.prototype.rev = func
2010-04-30 09:57:00
751
原创 HR的至高机密:20个公司绝对不会告诉你的潜规则
1.入职时的工资高低不重要,只要你努力工作你会得到相应待遇的 我估计几乎找过工作的人都听过这句话,当我们确定被聘用跟公司谈工资时,他们都会说“如果以后你业绩突出、努力工作,你的报酬也会相应增加 的”,特别是当第一次找工作的时候大多数人会相信这些话,但是千万别相信。 刚入职时,你的工资就是你的全部(当然有一些岗位,比如销售或弹性工资的岗位除外,而且你入职以后大部分待遇都会跟着你的工资而浮
2010-04-28 09:28:00
584
原创 【春节特献】优秀程序员的45个习惯
优秀来自好的习惯。怎样成为优秀的开发人员?图灵公司最近热销的《高效程序员的45个习惯》一书给出了很好的解答,非常值得一读。这本书的英文原版荣获了有软件奥斯卡之称的Jolt生产效率大奖,在Amazon上也是好评如潮。第一作者Venkat Subramaniam博士是Agile Developer公司创始人,敏捷开发方面的权威人士,精通各种开发技术。第二作者Andy Hunt更是大名鼎鼎的人物,是
2010-04-23 14:23:00
380
原创 jQuery技巧大放送
1、关于页面元素的引用通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。2、jQuery对象与dom对象的转换只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是
2010-04-21 09:50:00
349
原创 js控制MediaPlayer播放器
其实用js来做一个音乐播放器很容易,因为mediaplayer提供了一系列的接口来对网页嵌入的播放器进行控制。下面简单的介绍一下: 在网页内插入播放器的代码为: 下面是一些常用的方法和属性: //基本属性URL:String; 指定媒体位置,本机或网络地址uiMode:String; 播放器界面模式,可为Full, Mini, None, InvisibleplayState:integer; 播
2010-04-19 15:12:00
2045
原创 Windows Media Services 流媒体服务器架设教程
一、Windows Media Services 服务的安装 Windows Media Server服务虽然是Windows Server 2003系统自带组件之一,但是在默认情况下没有安装,需要自行手动添加。在Windows Server 2003操作系统中,除了可以使用“Windows组件向导”安装Windows Media服务之外,还可以通过“配置您的服务器向导”来实现。 (1
2010-04-16 15:59:00
841
原创 LAME参数大全(概述)
LAME参数大全(概述) % lame [参数] []如需查询更多参数,可输入下列命令:% lame --help固定码率的例子: 固定码率 联合立体声 128kbps编码:% lame sample.wav sample.mp3 固定码率 联合立体声 128kbps编码,较高质量:(推荐)% lame -h sample.wav sa
2010-04-09 14:59:00
4884
原创 C#启动Windows服务及关闭实例实现
C#启动Windows服务及关闭实例实现的步骤和使用调用的类是什么呢?让我们来看看具体的实现:C# 控制Windows服务的启动与关闭// ...... using System.ServiceProcess; // ......
2010-04-02 17:52:00
629
原创 抓取远程文件并保存到本地
<% **************************************************************************** PageName:GetRemoteFiles.asp Function:Download the files to Server Author:xiaotian Last Modified at:2003-
2010-04-02 17:49:00
744
原创 c#获取远程网页链接
/// /// 获取文章链接列表 /// /// 内容 /// 链接开始代码,如 /// 链接结束代码,如"> /// private ArrayList GetLinkArry(string strCon,string strBinCode,string strEndCode) { string strt
2010-04-02 17:48:00
760
原创 .net Windows服务程序和安装程序制作图解
最近项目中用到window服务程序,以前没接触过,比较陌生,花了两天的时间学习了下,写了个简单的服务,但在制作安装程序的时候,参照网上很多资料,却都制作不成功,可能是开发环境或项目配置的不同,这里把自己成功制作的方式贴出来,一方面留给自己,一方面也希望能给遇到同样问题绝望中不能自拔、以致失去灵魂的路人甲,路人乙一还魂丹 . . . IDE :WIN2003 VS20
2010-04-02 16:17:00
583
转载 网站、数据库的衍变之路(二)
网站、数据库的衍变之路(二) :网站、数据库的衍变之路(二) ,图1.1是最常用的静态化处理方式。IIS得到请求交给ASP.Net,根据路径ASP.Net判断是否已经生成这个请求的静态文件,如果存在,则直接输出文件,如果不存在,则读取数据生成静态页,并输出。这种方式最 话接前文《 》。上回说到为了提高网站负载而进行静态化处理。一、静态化的处理方案(特指生成文件方式)
2010-04-01 18:40:00
376
转载 网站页面静态化方案
在大型网站中,访问者看到的页面基本上是静态页面。为什么都要把页面静态化呢?把页面静态化,好处有很多。例如:访问速度快,更有利于搜索引擎收录等。目前主流的静态化主要有两种:一种是通过程序将动态页面抓取并保存为静态页面,这样的页面的实际存在于的硬盘中,另外一种是通过服务器的 URL Rewrite的方式,他的原理是通过服务器内部模块按一定规则将外部的URL请求转化为内部的文
2010-04-01 18:19:00
522
原创 网站优化并非一定需要静态化2
不建议用 伪静态做企业站, 最好用真静态带后台伪静态是适合论坛的, 拿来做企业站和网店其实是相对有点落后,或者说技术上相对业余, 只好拿伪静态充数。 呵呵为什么呢? 1, 伪静态需要耗大量的服务器资源, 而且比起动态网站来说, 用户访问网站, 先到数据库读资料, 然后还要伪装成htm 静态页输出,比动态站多更多的步骤, 消耗更多的 CPU 资源。真静态连数据库都不用读,
2010-04-01 18:16:00
448
原创 网站优化并非一定需要静态化
在国内,很多“SEO专家”给客户网站的第一诊断结果就是要页面静态化。这倒不是因为动态页面就做不了SEO,而是相对静态页面而言,动态页面的SEO更加难做,受“SEO专家”的技术能力所限而已。对于搜索引擎而言,在主观上对静态页面和动态页面并没有特殊的好恶,只是很多动态页面的参数机制不利于搜索引擎收录,而静态页面更容易收录而已。此外,页面静态化在一定程度上也提高了页面访问速度和系统性能及稳定
2010-04-01 18:06:00
404
转载 如何与你的老大沟通?
看了优快云冯大侠的《老大,我想说两句》,深有感触,因为我也曾经遇到过类似的情况,深知这种情况下个人的郁闷感觉。 但现实毕竟是“老大”就是老大,你的前途、薪水都掌握在老大手里,抱怨和郁闷都不能解决问题,反而会使问题更加恶化;而且既然是老大,那么必然有过人之处(不管是技术、还是有关系、还是会说话,那都是老大的优势)。因此,我们要学会和老大沟通交流的
2010-04-01 17:46:00
395
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人