一级棒(Eachfun)
偷猫的个人主页
一级棒(Eachfun) - 编程园地
RSS订阅
  朋友用即将跳楼的心情对我说“帮忙”,我就这样被赶上架了。
  说实话,我知道ole数据是可以读出来的,既可以显示,也可以存起来。但是这活我没做过。朋友找到我一定是她已经碰到了N多阻碍。这些阻碍我能否过得了这是个疑问。于是我先留了个后,说“只能试试了,这事我没干过”。
  最后倒是想不到的顺利,有点顺利过了头,顺序是这样的:我先从数据库里读取一条记录,Response.ContentType="image/jpeg...
关键词:ole,导出,jpg,文件,源码 编程园地 - 源码放送 01-10 23:45
本人擅长于写程序,美工不是我的特长,
所以,网页都是同事做的,我负责把内容提取出来与模板合并。
最后生成目标网页写入磁盘供用户浏览。

我长期以来一直是用ASP写的程序,
近来在研究ASP.NET,由于同时有VB和C++的基础,学C#不在话下,
从ASP转型到ASP.NET只是我的事,与我的同事无关。
所以,我可以放心地把程序提升到ASP.NET,而我的同事可以继续坚持他的习惯。
不过,今天的测试却让我大跌眼镜。...
关键词:Visual,Studio,VS,BOM,utf-8 编程园地 - C#学习心得 04-23 01:05
  在我们要产生指定格式的时间时,往往会想到用格式串来自定义,其实上我向来是这样做的,只要“yyyy-mm-dd hh:nn:ss”即可,不用去记忆哪个字母代表“长日期”、哪个字母代表“短日期”。
  C#也一样,不过在时间格式串的应用上,有一个小小的区别:它不再用“n”代表“分钟”,而是用“m”,那么月份呢?只好用大写的...
关键词:C#,Visual,编程,学习,心得,体会 编程园地 - C#学习心得 04-15 01:51
  有许多人像我一样做建站系统的,软件要自动读取网页模板,并且在最后生成包含实际内容的网页。那么,读取网页模板时往往需要考虑“编码”这一问题。但是,很老实地告诉你,要想自动判断编码,没有十全十美的办法。
  首先要说明一点:编码问题只在保存文件、读取文件和网络传输过程中体现。也就是说,一段文字(比如汉字)存放在内存里是没有编码问题的,目前的操作系统内核都是UNICODE的,也就是说,汉字也好、英文字母也好、数字也好,计算机都是当成双字节字符来处理的。当这些内容要...
关键词:ASP,ansi,GB2312,utf-8,编码,判断 编程园地 - 编程感想 04-04 02:25
  中断了好久的C#学习又恢复了,我始终认为,工作忙碌不应该成为学习被打断的理由,可是尽管如此,我学C#的进程还是停滞了一段时间。值得欣慰的是,这段时间我还用来学了点别的东西。
  曾经有几个编程界的朋友一起聊天,有人问起“你们最容易发生的毛病是什么?”,我脱口而出“把‘if (a == b)’写成‘if (a = b)’”。是的,...
关键词:C#,Visual,编程,学习,心得,体会 编程园地 - C#学习心得 04-02 23:12
  做网站的人都知道Server.UrlEncode函数,不过,网站做多了就会接触到gb2312和utf-8这两种不同的网页编码。网页编码只是最后形成的网页中对字符怎样编码,在网页形成的过程中还对应着不同的编码方案。一般而言,如果做的网页是gb2312的,那么ASP的CODEPAGE是936,而utf-8则是650001。
  UrlEncode虽然并不直接将汉字转化为内码,但与内码有着对应关系,就同样的汉字,比如“一级棒”,在CODEPAGE=936时被转化为...
关键词:ASP,UrlEncode,URLDecode,GB2312,utf-8,编码,网址 编程园地 - 编程感想 03-31 02:21
  在做网站的时候,用到动态网址:url = "FindUser.asp?name=" & Server.UrlEncode("偷猫")。好像一切都是顺理成章的事,然而,许多人对此基本都是“知其然,而不知其所以然”。
  如果你做网站只用gb2312或者utf-8,而且不用分析来自其他网站的referrer,那么不了解Server.UrlEncode在这两种编码下的区别也没关...
关键词:ASP,UrlEncode,GB2312,utf-8,编码,网址 编程园地 - 编程感想 03-30 01:15
  要从C++的类模板说起了。由于我初学C++时用的那本参考书不怎样,就是这个“不怎样”,那里面有好多内容都很难理解。很难理解的结果就是两个:一是艰难地理解了,二是没能理解。“类模板和模板类”就这样成了我学C++之痛。
  现在要提到我学C#所使用的参考书了,这本书名叫《VisualC#2005动态网站开发技术与实践》,由电子工业出版社出版。这本书的作者还是挺有水平的。说到底,C#里的泛型和C++里的类模板也就是一回事,本书的作者从一个实...
关键词:C#,Visual,编程,学习,心得,体会 编程园地 - C#学习心得 08-17 00:54
  我才学了点皮毛,但却已经禁不住要为它呐喊。因为C#实在太优秀了。
  我是BASIC出身,后来转型用C++的。对BASIC和C++两者的熟悉,使我更能理解C#的每一个特性。
  基本上,C++能有的,C#都有了。但是,C#总是与C++有点区别。这些区别,有的是本质上的,有的只是称谓上的。
  称谓上的区别,让人感觉到C#的设计者(或者是翻译者)为了C#所作的每一个精制的努力。比如把“成员变量”说成“字段”,把...
关键词:C#,Visual,编程,学习,心得,体会 编程园地 - C#学习心得 08-16 23:55
  在C++中,Struct与class是等价的,唯一区别是struct默认为public成员,class默认为private成员。但是到了C#中,它们却有很大的不同:struct对象是值类型、class对象是引用类型。
publicclassRefType
{
  publicintVar;
}
publicstructValueType
{
  publicintVar;
}
privatevoidTe...
关键词:C#,Visual,编程,学习,心得,体会 编程园地 - C#学习心得 08-15 23:33
  当我看到Sbyte这个类型名时,我感到的是惊讶。而当我看到Ushort、ulong它们时,我简直就是大跌眼镜。
  对C/C++语言熟悉的朋友都知道unsignedlong这样的类型,它与long的差别就是无符号和有符号的区别。而VC++里面还有一个叫ULONG的宏,就是unsignedlong的缩写。所以,对于整型类型前加上u字母,我很能接受,可是对于Sbyte这样用S来表示“Singned”,我却有点不习惯。
  不习惯也得接受啊,于是我就猜测...
关键词:C#,Visual,编程,学习,心得,体会 编程园地 - C#学习心得 08-15 22:46
  有朋友在论坛上提问,如何判断两个矩形是否相交,他自己的初步想法是这样的:
  1、一个矩形只有一个角的点在另一个矩形内;
  2、一个矩形a只一条边上的2个顶角在另一个矩形b内(这种情况对于另一个矩形b来说却是4个顶角都在矩形a之外,所以要交换判断)。
  3、一个矩形穿过另一个矩形;
  这位朋友想了这么三种情形之后,觉得把这些情形写成代码过于复杂,这才跑到论坛上来提问。
  首先说明,我本人比较喜欢思考,也喜欢陪喜欢思考的人一起思考。我好...
关键词:C++,VC,MFC,编程,算法,源码 编程园地 - 源码放送 09-16 00:51
  光标题就够让人胆怯的了,又是指针?还指向指针?还指向数组?
  要弄清这个问题,还得从指针的本质说起。
  每次提到指针,我总是要反复提起“指针也是一个变量”,当你对指针本身进行操作时,就是对一个变量进行操作。指针唯一的特点是:它的值是一个内存地址,通过它可以间接寻找到其它变量(或常量)。
  如果光通过它寻找其它变量常量,那倒也不必这么复杂。关键是,找来的数据要进行处理的话,必须知道那个数据的类型。大家都知道int和long是不一样的,...
关键词:编程,C++,VC,MFC,指针,数组 编程园地 - 编程感想 07-14 15:50
  动网7.1与7.0相比,在验证码上作了大改动。7.0使用的是一个现成的MBP图库,内含0-9十个数字的图形信息(每个图形都是10*10像数)。因为这十个数字毫无变化,破解的起来还是比较容易的。
  到了7.1,至少在以下方面有了变化:一是用失量库代替点阵库,这样可以产生任意尺寸的验证码图片;二是字符串长度不仅局限于4个字节,可以使用任意长度,三是增加了变形和噪点处理,即使同一个字符重复出现,也可以产生不同的图片,四是字符集不仅仅局限在十个数字,而可以扩展到其它字符,甚至连汉字也不在...
关键词:编程,源码,下载,ASP,动网 编程园地 - 源码放送 05-15 02:16
效果图

下载
 同学是个物理教师,叫我做一个演示课件给他上课用。...
关键词:编程,源码,下载,VB 编程园地 - 源码放送 11-09 00:00
一时兴起,编了一个类,可以进行集合运算,
把集合封装成类CJiHe,类的函数完成交集、并集、差集等运算。“集合”是一个很广的数学概念,数学中对它的研究非常多,
但是我这次主要是练习编程,而不是去研究集合,
所以我找了一个简单的集合:小写字母集,集合的元素是小写字母。因为集合本身有“不重复”的特性,所以最多只有26个成员,
集合本身也有“无顺序”特性,所以对元素没有排序要求。至于集合的运...
关键词:编程,源码,下载,C++,VC,类 编程园地 - 源码放送 11-02 00:00
  这是好久以前写的了,我不碰VB都已经有一年了,现将这函数拿出来共享!

PublicEnumtoumaoMFplaceData
   '窗口位置常数,
   'toumaoMoveForm过程用于将一个窗口移动到某个特定的位置,
   '通常在窗口的load事件中调用toumaoMoveForm过程,
   '在调...
关键词:编程,源码,下载,VB 编程园地 - 源码放送 09-05 00:00
  C++的const关键字,大家再熟悉不过了。一是用来声明常量,二是用来保护函数传递的参数。“const”这个关键字给我们直观的感觉是“永恒不变”,其实这只是一个假像。
  请看下面的代码:voidt(constint*p)
{
 int*q=(int*)p;//注意:int*q=p;将报错,不允许转换
 (*q)++;
}voidr(constint&p)
...
关键词:编程,C++,VC,MFC 编程园地 - 编程感想 06-18 00:00
  我们学C/C++时,都学到“整数”和“无符号整数”,都知道它们在表达范围上有区别。近来有人在论坛上讨论这两者在互相矛盾时究竟怎么处理,比如代码行“unsignedinta=-3;”,a的值究竟是多少?是有符号的还是无符号的?
  要懂清这个知识,我们首先要明白计算机内存、CPU对数据进行存储、处理的实质。
  实际上,在C中“unsignedint”和“int...
关键词:编程,C++,VC,MFC,int,整数,无符号整数 编程园地 - 编程感想 05-30 00:00
  论坛上一而再再而三地有人问指针怎么学法,不可否认,指针是C的精华,也是C的难点。每一个学C的人,当年应该都是在“漆黑”中摸过来的。我现在编程序时用指针用得很多,可以说绝大多数值是通过指针来传递的,而struct、class的实例等则是完全用指针或引用来传递的。
  我不敢说我是什么高手,也不敢说我对指针有多了解,对于网上的一大堆提问,我不敢说我能很好地回答。但是,我想:我把自己的一点点感悟写出来,多多少少会给读者一点启示。写得不到之处,请读者朋友们斧正。...
关键词:编程,C++,VC,MFC,指针 编程园地 - 编程感想 05-24 00:00
浮点数就类似于我们生活中的科学记数法,
1.567*10^5(一点五六七乘以十的五次方)——这是我们的写法,
中间那个“10”是基数,我们可以不关心,只关心两个数:
1.567和5,
这两个数我们称之为尾数和指数
当数增长10倍时,尾数不变,指数大1,
(我们等会儿要利用这个特点来观察计算机里的存放)但是计算机只认识二进制,
所以计算机里的浮点数是以“二的多少数方来表...
关键词:编程,C++,VC,MFC,浮点数 编程园地 - 编程感想 01-16 00:00
  这两天,我在读一本书,书名叫《高质量C++/C编程指南》(作者:林锐博士)。
  开始读前,我以为可以从书中学到许多编程技巧。读了才知道,这本书讲的完全是另外一回事——编程风格。
  程序员们(偷猫从来没认为自己是程序员)每天做的事,就是写代码完成自己需要的功能;负责任的程序员,还要升级自己的代码以减少可能的BUG和增加对新要求的适应;稍微优秀一点的程序员,还会考虑怎样让代码更加高效。——但是,程序员的通病是不注意代码的风格...
关键词:编程 编程园地 - 编程感想 01-11 00:00
BUG之一:拦腰截断,
比如论坛有一帖子标题为“hellohowareyoulongtimenosee”
那么被调用到首页后一般显示成以下样子:
“hellohowar...”
当我们把鼠标移上去时,应该会有详细说明,
但是详细说明却是“hello”,后面没了。原来问题出在少个双引号上,对于如下一段网页代码:
<ahref=地址title=说明>内容...
关键词:编程,源码,下载,ASP,动网 编程园地 - 源码放送 10-14 00:00
  如今谁都爱做个论坛玩玩,其实俺明白,大家都想做坛主嘛。而且,如今的论坛还支持HTML编辑,可以直接进行文字的大小、颜色、下划线等编辑,甚至于可以带图片编辑。最终提交的帖子内容往往有几千字节甚至上万字节,但是真正显示的文字不多。我们关心的是他们的帖子中显示出来是多少字对吧?下面的这个子程序绕过那些HTML控制字符,而返回实际显示的汉字、字母、数字以及符号的数量。拿去用吧。dimtlComeText'传递变量到toumaoTextLength函数中:::
dimtli,tlText't...
关键词:编程,源码,下载,ASP 编程园地 - 源码放送 07-22 09:22
  一、本投票系统有何特点
  1、ASP+ACCESS,系统要求低,适合于高、中、低档服务器的要求。
  2、可以建立单选、多选类型的投票内容,对投票项目数不加任何限制。
  3、特别加入选择限制,如果您有这个要求,可以限制参与投票者至少选择m个、和(或)最多选择n个(对单选类型无效),如果用户不安照要求选择,用户在提交时会遭拒绝。

  二、如何安装本投票系统
  1、系统要求:IIS、Microsoft.Jet.OLEDB.4.0...
关键词:编程,源码,下载,ASP 编程园地 - 源码放送 06-03 00:17
<%
Sub KillInputErr()
    '清除上次检查输入的错误信息,用以下次重新检查
    ErrNum=0
    strErr="您所填写的内容发生以下错误:"
End Sub

Sub CheckInput(inputtext,er...
关键词:编程,源码,下载,ASP 编程园地 - 源码放送 05-31 00:00
效果图
下载  《连连看》是一款来自台湾的深受上班族喜爱的桌面小游戏。本人见此游戏比较受喜爱,于是在将它朝另一个方向发展了一下。主要突出了它的连网对战功能。  网络对战版还有一个实出的人性化功能:就是当用户选择的两张图片不能消除时,可以按用户的须要决定哪张图片保留选择状态。这一功能,适合了每一位游戏者的习惯。...
关键词:编程,软件,下载,连连看 编程园地 - 软件发布 03-10 00:00
效果图
下载班主任的福音
——《轻松期末》成绩单打印程序V2.01版※像Excel一样方便的数据处理:全程操作不再需要Excel
※比Word更方便的批量打印:喝口茶的工夫,全班的成绩报告单打印完成
※像Office一样的多文档界面:同时进行几个班的编辑而互不干扰软...
关键词:编程,软件,下载,班主任,老师,打印成绩单 编程园地 - 软件发布 07-02 00:00
效果图  前几天在网上看到一篇非常好的文章,细读之间,不禁深深被作者折服了,似有一股"胜读十年书"的感觉。不过,美中不足的是,因为半个汉字的原因,文章中有十来个字不知道究竟是什么内容。一篇几千字的文章里,少十来个字按理说也不算什么,但是文章写得太好了,我舍不得这文章中的每一个字,于是想办法来解决它。...
关键词:编程,源码,下载,VB 编程园地 - 源码放送 06-20 00:00
programlong;
vari,j,l,m,jinwei,benwei:integer;s:string;a,b:array[1..30]ofinteger;
   c:array[1..61]ofinteger;
begin
 fori:=1to30dobegina[i]:=0;b[i]:=0;end;
 fori:=1to61dobeginc[i]:=0;end;
 r...
关键词:奥赛,PASCAL,编程,源码 编程园地 - 奥赛辅导 01-06 00:00
1 2 3
搜索: 百度搜索 Google搜索
Copyright©2000 - 2011 Eachfun.Com, All Rights Reserved 一级棒网络
备案号忘了带来
一级棒建站系统 http://www.eachfun.com 一级棒版权所有,未经许可不得商用!