一笑聊斋

书山无路劈荆棘,学海茫茫浮木舟!皇天厚赐我才庸,唯有搏命与天挣。不尽人世坎坷路,岂有繁华幸福驻?满怀壮志闯江湖,不立威名不归梓。 ——夜读自励 SmileOnce于2004年元月4日夜

用户操作
[即时聊天] [发私信] [加为好友]
宋磊ID:SmileOnce
99470次访问,排名902好友0人,关注者0
SmileOnce的文章
原创 28 篇
翻译 0 篇
转载 0 篇
评论 286 篇
乾坤一笑的公告

谁道闲情抛弃久
每到春来
惆怅还依旧
日日花前常病酒
不辞镜里朱颜瘦

河畔青芜堤上柳
为问新愁
何事年年有
独立小桥风满袖
平林新月人归后

最近评论
zhaoweihornets:请问一下,我安装好textpad,但是tools菜单里没有编译和运行项,是为什么?我以前装的时候还有,重装系统后,就没有了.
cqg1220:机柜
cqg1220:机柜
cooltnt:混装过linux,不过后来因为windows中某个分区不够,用pq等无法调整分区大小(因含有Linux分区格式),一狠心就把linux给删了,还差点搞得启动不了,后来还是靠fdisk /mbr修复鸟~~~~~~~~~
bianzoubianchang:问一下,就是我用"make"命令编译了多个文件的程序,然后下一步怎样链接成可执行文件呢?我刚刚接触cygwin,所以请您不吝指教!
文章分类
收藏
    相册
    0-本站不再更新,欢迎访问新Blog!-0
    一笑聊斋—BLOG@VCKBASE
    访客请在此处留言
    大师网志(Leader's Blog)
    Bruce Eckel
    Stan Lippman
    好书推荐(Good Book)
    dot Net 书籍
    好站收藏(Site Navigation)
    001软件调试论坛
    HB 黑客基地
    VCKBASE论坛
    绿色兵团isbase论坛
    罗云彬的编程乐园
    开发中心(Developer Center)
    .NET Framework
    ASP.NET
    C/C++ User Journal
    Longhorn
    Visual C#
    Web Services
    我的老网站(My Old Site)
    BlogBus Blog
    Blogcn Blog
    cnblog Blog
    虎翼老网页
    友情链接(Friend's Blog)
    Cuick
    FaintBear
    FlyingLeaf
    tdy_z
    YangTze
    周星星
    大浪淘沙
    释雪
    风卷千堆雪
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 "asp无组件上传"算法的改进收藏

    新一篇: 揭开C/C++中数组形参的迷雾  | 旧一篇: VC6中集成intel8 C++ compiler之后,link被替换成xilink的问题。

    前几天帮朋友faintbear修改一个“asp无组件上传”的代码,得了几点心得,写在此处,或许还有点用处。

    我没有开发过asp程序,只是临时报佛脚,修改了一下控制语句,所以,这里不再给出asp代码,只是说明一下思路。(你最好在看这篇文章前先浏览一下faintbear的《asp无组件上传的原理 (转) 》这篇文章,重复的部分我不再叙述了)

    大体是这样的,一个form表单中可能post多个文本,居各简单的例子:
    <form method="post" action="upload.asp" enctype="multipart/form-data">
     <label>
      <input type="file" name="file1" />
     </label>
     <br />
     <input type="text" name="id" value="234523894"/>
     <br />
     <input type="text" name="name" value="Faint Bear"/>
     <br />
     <input type="text" name="friend" value="Smile Once"/>
     <br />
     <input type="submit" value="Submit"/>
     <input type="reset" value="Reset"/>
    </form>

    -----------------------------7d429871607fe
    Content-Disposition: form-data; name="file1"; filename="G:\homepage.txt"
    Content-Type: text/plain
    宝玉:http://www.webuc.net
    -----------------------------7d429871607fe
    Content-Disposition: form-data; name="id"
    234523894
    -----------------------------7d429871607fe--
    Content-Disposition: form-data; name="name"
    Faint Bear
    -----------------------------7d429871607fe--
    Content-Disposition: form-data; name="friend"
    Smile Once
    -----------------------------7d429871607fe--

    由于file1可能非常大,而诸如id、name、friend这些要提交的域又非常多,而且file1、id、name、friend的相对位置又不确定(原文中是把这些条目的顺序写死的),如何才能更好的划分流的块呢?

    我的思路是:首先按条目来划分块,就是file1、id、name、friend各一块;之后,如果是file类型的,再根据其大小细分成若干块。基本上是这样的结构:
                  --------------------------
                             file1   ------------
                                             No.1 block
                                      ------------
                                             No.2 block
                                      ------------      
                                             No. ..... .. block
                                      ------------      
                  --------------------------
                             id
                  --------------------------
                             name
                  --------------------------
                             friend
                  --------------------------

    这样就井然有序,既确保的结构的清晰,又解决的大文件上传的问题。

    发表于 @ 2004年10月25日 09:56:00|评论(loading...)|编辑

    新一篇: 揭开C/C++中数组形参的迷雾  | 旧一篇: VC6中集成intel8 C++ compiler之后,link被替换成xilink的问题。

    评论

    #cqg1220 发表于2008-08-27 13:44:24  IP: 123.112.196.*
    机柜
    #cqg1220 发表于2008-08-27 13:44:35  IP: 123.112.196.*
    机柜
    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © 乾坤一笑