- 博客(41)
- 收藏
- 关注
转载 cmpp滑动窗口
package com.kelefa.glidewindow; import java.util.HashMap; import java.util.LinkedHashMap; import java.util.Map; /** * 滑动窗口. * 有些工作(例如网络通信)需要回应,但不需要一个一个的等待回应,可并发的进行,但需要控制流量, * 滑动窗口是比较好的方法. * * cmpp消息采用
2006-07-31 16:49:00 2676 1
原创 利用.NET框架提供的 WebClient类 和 WebRequest类,我们可以很轻易地得到给定URL地址的源代码,很简单,以下是C#的完整的例子.
GetPageHtml.aspx...@ Page language="c#" validateRequest = "false" Codebehind="GetPageHtml.aspx.cs" AutoEventWireup="false" Inherits="eMeng.Exam.GetPageHtml" %>DOCTYPE HTML PUBLIC "-//W3C//DTD HTM
2006-07-31 10:26:00 1086
转载 湖北联通短信鉴权响应错误码
0 :无错误,命令正确接收 1 :非法登录,如登录名、口令出错、登录名与口令不符等。 2 :重复登录,如在同一TCP/IP连接中连续两次以上请求登录。 3 :连接过多,指单个节点要求同时建立的连接数过多。 4 :登录类型错,指bind命令中的logintype字段出错。 5 :参数格式错,指命令中参数值与参数类型不符或与协议规定的范围不符。 6 :非法手机号码,协议中所有手机号码字段出现非861
2006-07-26 17:32:00 1809
原创 用HttpWebRequest和正则表达式提取网页中的链接
题记:提取网页链接有什么用?比如,你可以做网页地址搜集器,邮件地址搜集器,图片或Flash搜集器等等。如何用最高效快捷的方式提取网页中的链接地址,这正是本文所要探讨的。 提取网页链接地址有多种方式。在VS.NET开发环境下,总的是通过两种方式: 一.用AxWebBrowser控件。等网页加载完,然后提取其中的链接。 二.不用AxWebBrowser控件的方式,先取得网页源代码,然
2006-07-25 17:33:00 1209
原创 常用的匹配正则表达式和实例
匹配中文字符的正则表达式: [/u4e00-/u9fa5]匹配双字节字符(包括汉字在内):[^/x00-/xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=function(){return this.replace([^/x00-/xff]/g,"aa").length;}匹配空行的正则表达式:/n[/s| ]*/r匹配HTM
2006-07-25 17:29:00 592
原创 DataGrid中实现输入数量和金额自动计算出总金额
script language="javascript"> //四舍五入 //作者:鲁元忠 Number.prototype.toFixed=function(len) ...{ var add = 0; var s,temp; var l = this + ""; var start = l.indexOf("."); if(l.substr(start+len+1
2006-07-25 17:17:00 1529
原创 ASP.NET数据格中计算数值总和
以表格形式显示数据可以带来很多好处。在本文中,我将讲解如何使用DataGrid计算总计,这在处理数值时会经常用到。 在讨论DataGrid控制时,常常可以听到别人对此方法的嘲笑。他们常常抛弃它转而使用第三方的工具。事实上,DataGrid作为. NET Framework的核心部分,已成为我开发工具箱中极具价值的工具。什么是总计?在应用程序中使用DataGrid控制
2006-07-25 17:16:00 1521
原创 经常遇到询问SQLSERVER中如何实现类似ORC里面的ROWNUM的方法,一般有两种方法,现总结如下
经常遇到询问SQLSERVER中如何实现类似ORC里面的ROWNUM的方法,一般有两种方法,现总结如下:1、利用临时表+IDENTITY(函数)来实现,举例如下:SELECT IDENTITY(smallint, 1, 1) AS ROWNUM, OTHER FIELDS。。。。INTO 临时表FROM 来源这样,在临时表里就有一个字段ROWNUM,其值就类似ORC里面的ROWNUM,用这个方
2006-07-24 08:32:00 2023
转载 Enterprise Library 2.0学习之DAAB
1.Data Access Application Block好处:减少编写重复累赘代码去执行标准的任务。帮助在应用程序内部和跨企业应用维护一致的数据访问实践。降低改变物理数据目标的难度。减轻开发人员学习不同数据库类型的不同编程模型。当移植应用程序到不同数据库类型时,减少重写代码的数量。ADO.NET2.0提供了诸如DbCommand、DbConnection这些类帮助抽象对特定数据库的访问实现
2006-07-22 17:44:00 904
原创 罚几百万照样赚钱:一个从良SP自曝短信暴利内幕
如果你收到一条陌生段信,出于好奇,回复了一下。很不幸,你的手机已经订制了包月短信服务,每个月将交八块钱。如果你收到一条陌生短信,你有了前车之鉴,没有回复,但是,你同样也已经订制了包月短信服务,每个月八块钱。 看起来你插翅难逃,只要有手机信号的地方,就会有短信欺诈,无论你是否使用短信。我们试图通过本文,给您揭示一些您无法了解的事实内幕。比如短信是怎么赚钱的,有什么不规范的地方,用
2006-07-20 17:03:00 10829
原创 SP入行面试38个必答问题, 献给还想入行的
1,什么是不均衡通讯费?如何产生的?怎么计算?一般公司是什么人负责? 一般是当月成功MT总数 - 当月MO总数,这个差值每条在5-8分之间,具体看与运营商的合作协议。一般是技术开发一个后台,负责运营的人或者对帐直接就能看到这个数据。 2,什么是充上行?为什么要充上行?一般是什么人负责? 冲上行之后,提高了当月MO的数值,就降低了不均衡通道费。一般是负责运营或者群发的人来负责。 3,什么是自
2006-07-20 16:49:00 3432 2
原创 SimplePager
using System;using System.Collections;using System.Collections.Specialized;using System.Text;using System.Text.RegularExpressions;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;
2006-07-20 09:21:00 876
转载 div+css布局漫谈
1.CSS布局常用的方法:float : none | left | right 取值:none : 默认值。对象不飘浮 left : 文本流向对象的右边 right : 文本流向对象的左边它是怎样工作的,看个一行两列的例子xhtml: 这里是第一列 这里是第二列 CSS:#wrap{ width:100%; height:auto;}#column1{ float:
2006-07-17 21:14:00 653 1
原创 一个检查人品的小游戏
function nameResult(str) { var _local1 = checkPreList(str); if (_local1 == null) { _local1 = getResult(str); } var _local2 = ("姓名:" + str) + newline; _lo
2006-07-14 16:50:00 973
转载 最近ASP.NET WAP开发的一些情况!
最近要做一个与联通的WAP接口我选择用ASP.NET开发,ASP.NET开发WAP站点,实在简单,就是一个移动控件的运用,根本不用懂WML语法.唯一不同的,就是一个ASPX文件可以支持多个FORM,不同FORM之间可以切换,最后ASP.NET根据访问的设备,输出不同的内容,如果用IE访问就输出HTML,手机访问,输出WML,不过在开发过程中也遇到了很多问题,一些问题总结如下:1.模拟器选择:
2006-07-13 14:03:00 927
转载 如何实现将Excel表(含多张数据库表)导入数据库(SQLServer)
大体思路是:将EXCEL的数据提出放在数据集中,在过循环将主表数据插入,在通过循环将从表插入:代码如下:private void button1_Click(object sender, System.EventArgs e){//选择文件 ofdSelectExcel.Filter = "Excel Files(*.xls)|*.xls"; ofdSelectExcel.RestoreD
2006-07-13 09:09:00 1753
转载 Visual C#常用函数和方法集汇总
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int
2006-07-13 09:02:00 704
转载 C# 编码规范和编程好习惯
谁都会写代码!几个月的编程经验可以让你写出“可运行应用程序”。让它可运行容易,但是以最有效率的方式编码就需要下更多的功夫!要知道,大多数程序员在写”可运行代码,“而不是”高效代码“。我们在这个指南课程前面提到,你想成为你们公司”最尊贵的专业人员“吗?写”高效代码“是一项艺术,你必须学习和实践它。命名惯例和规范注记 : Pascal 大小写形式-所有单词第一个字母大写,其他字母小写。Camel 大小
2006-07-13 09:01:00 664
转载 Visual C#常用函数和方法集汇总
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int
2006-07-13 09:01:00 603
转载 C#学习笔记
1,MDI窗体设有两个窗体frmMain,frmChild,则:frmMain: 设IsMdiContainer属性为true打开子窗口:在相关事件中写如下代码:frmChild child=new frmChild();child.MdiParent=this;//this表示本窗体为其父窗体child.Show();在打开子窗体时,如果只允许有一个子窗体,可以加入如下判断:if (this.A
2006-07-13 08:58:00 778
转载 C#读取网站的数据
以下是引用片段:Form1.cs using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; using System.Xml; namespace hellojoysou { ///
2006-07-13 08:57:00 964
原创 用C#语言构造蜘蛛程序
"蜘蛛"(Spider)是Internet上一种很有用的程序,搜索引擎利用蜘蛛程序将Web页面收集到数据库,企业利用蜘蛛程序监视竞争对手的网站并跟踪变动,个人用户用蜘蛛程序下载Web页面以便脱机使用,开发者利用蜘蛛程序扫描自己的Web检查无效的链接……对于不同的用户,蜘蛛程序有不同的用途。那么,蜘蛛程序到底是怎样工作的呢? 蜘蛛是一种半自动的程序,就象现实当中的蜘蛛在它的Web(蜘蛛网)上旅行
2006-07-13 08:56:00 720
转载 C#验证输入的是否数字的方法
其实用正则表达式也可以 static bool IsNumeric(string str) { if (str==null || str.Length==0) return false; foreach(char c in str) { if (!Char.IsNumber(c)) { return false; } } return true; } 正则表达的写法是: static bool I
2006-07-13 08:54:00 1045
原创 c#中如何判断字符串是否为数字
使用正则表达式:using System.Text.RegularExpressions;string pattern = @^/d+(/./d)?$;if(Text1.Text.Trim()!=){if(!Regex.IsMatch(sign_money.Text.Trim(),pattern)){Text1不是数字;}else{Text1是数字;}}----------------------
2006-07-13 08:53:00 4353
原创 C#取得设备网卡的MAC地址和硬盘的卷标号
( 一 ).说明取得设备网卡的MAC地址和硬盘的卷标号( 二 ).图片示例( 三 ).代码using System;using System.Management;namespace NetCard{/// /// 读取设备 /// public class run {private ManagementClass mc;private ManagementObjectCollection m
2006-07-13 08:52:00 1052
转载 (C#)excel数据导入SqlServer中
编写程序,把附件的EXCEL文件( (实验题附件1)03级学生名单.xls或(实验题附件2)成绩登记表.xls) 导入到SQL SERVER2000数据库中.要求:1、EXCEL文件作为数据源2、根据EXCEL文件的字段在SQL SERVER中建立对应的字段3、把EXECL中的记录导到SQL SERVER中string strCon = " Provider = Microsoft.Jet.OLE
2006-07-13 08:51:00 2486 1
原创 Visual C#中编写多线程程序之起步
.NET将关于多线程的功能定义在System.Threading名字空间中。因此,要使用多线程,必须先声明引用此名字空间(using System.Threading;)。 即使你没有编写多线程应用程序的经验,也可能听说过“启动线程”“杀死线程”这些词,其实除了这两个外,涉及多线程方面的还有诸如“暂停线程”“优先级”“挂起线程”“恢复线程”等等。下面将一个一个的解释。 a.启动线程 顾名思义
2006-07-13 08:51:00 621
转载 C#实现的18位身份证格式验证算法
18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》中做了明确的规定。 GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称"社会保障号码"更名为"公民身份号码",另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989。GB11643-1999《公民身份号码》
2006-07-13 08:50:00 708
原创 一个有关DISTINCT的问题解答
表中的数据如下ID AA BB 1 123 4561 4535 541 60 65641 60 6562 50 6642 60 63 89 894 40 4242希望得到的结果是ID AA BB1 123 4562 50 6643 89 8
2006-07-12 10:41:00 1012 2
原创 css之自动换行
对于div 1.(IE浏览器)white-space:normal; word-break:break-all;这里前者是遵循标准。 #wrap{white-space:normal; width:200px; }或者#wrap{word-break:break-all;width:200px;}eg.ddd1111111111111111111111111111111
2006-07-11 17:04:00 809
转载 使用C#创建webservice及三种调用方式
微软.NET战略的一个比较重要的部分就是webservice,利用webservice我们可以创建真正有效的分布式应用程序。 下面,我们对webservice做一些说明。 假设A是客户端,B是webservice服务端,用户通过http协议向服务器发送soap请求,webservice返回客户端XML格式的数据。 现在我们看一看创建一个webservice的大致过程: 服务端的webservice
2006-07-11 16:51:00 842
转载 数学函数
1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual 3.取整(小) S:select floor(-1.001) value O:se
2006-07-11 16:31:00 763
转载 Visual Studio® 2005 Team System Overview
BackGround 软件开发一直以来都被认为是一项很控制的过程. 为了一如既往地开发出好的软件,你需要经过长期的学习, 有关如何改进开发过程的书籍也是层出不穷, 但是至今也没有什么特别有效的好的方法可以降低此过程的复杂性. 问题的关键在于开发人员很难将这些方法由始至终地运用在软件开发的实际过程中. 采用人工管理的方法, 开发人员在不自觉中就偏离了原有的理论, 或者由于害怕麻烦
2006-07-11 13:58:00 1013
转载 工具opentelnet源代码
工具opentelnet源代码 作者: 来源于: 发布时间:2006-1-2 23:08:23 /////////////////////////////////////////////////////////////////////////
2006-07-11 09:34:00 2964
原创 用ajax使网页不刷新就可以显示新数据
用AjaxPro的:1. 在引用中添加引用AjaxPro.dll,我用的是这个,支持asp.net 1.1 和asp.net 2.0。2. web.config中建立HttpHandler 3..新建一个类Demo,这个类里面提供了查询数据库和输出列表的方法。获得服务器控件运行后生成的html,然后返回客户端。 Demo.cs----------------------------
2006-07-07 16:22:00 2361
转载 页面高亮显示搜索关键字
页面高亮显示搜索关键字 访问我的blog的人, 大部分是通过搜索引擎找过来的, 我一直想要提供象google的这样一个功能: 你想找的内容, 我给你高亮显示出来. 这个功能, 我已经发布一段时间了, 就是下面图片的效果, 不知道有哪些人注意到 :) 给出代码先.页面脚本部分: script type="te
2006-07-07 10:31:00 2448
转载 利用搜索引擎引用来高亮页面关键字
利用搜索引擎引用来高亮页面关键字 当我们在使用大多数的网页搜索引擎的"网页快照"功能时,他们都会在返回的快照页面中加入关键字高亮的功能。这将非常方便我们查找网页中被检索的内容,其中google快照的关键字高亮还融入了分词功能,不同的词着以不同的颜色。可是由于%!#^*&$!的原因,google的网页快照非常的不稳定,那么我们就自己来加上这个关键字高亮功能吧。 如下图,当我们在go
2006-07-07 10:29:00 1015
原创 UTF-8转GB2312函数
用途:將UTF-8編碼漢字轉換為GB2312碼,兼容英文和數字 版權:雖說是原創,其實也參考了別人的部分算法 用法:Response.write UTF2GB("%E9%83%BD%E5%B8%82%E6%83%85%E7%B7%A3 %E6%98%9F%E5%BA%A7") function UTF2GB(UTFStr) for Dig=1 to len(UTFStr) if mid(UT
2006-07-06 10:20:00 884
原创 Net平台下开发中文语音应用程序(C#)
1. SAPI.51 SDK浅析以及安装SAPI SDK是微软公司免费提供的语音应用开发工具包,这个SDK中包含了语音应用设计接口(SAPI)、微软的连续语音识别引擎(MCSR)以及微软的语音合成(TTS)引擎等等。目前的5.1版本一共可以支持3种语言的识别 (英语,汉语和日语)以及2种语言的合成(英语和汉语)。SAPI中还包括对于低层控制和高度适应性的直接语音管理、训练向导、事件、语法编译、资
2006-07-04 15:57:00 1678
原创 Sql Server基本函数
.字符串函数 长度与分析用datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格 substring(expression,start,length) 不多说了,取子串 right(char_expr,int_expr) 返回字符串右边int_expr个字符 字符操作类 upper(char_expr) 转为大写 lower(char_expr
2006-07-04 08:44:00 800
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人