自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

辛佳雨的专栏

我的思想,凭空游弋

  • 博客(153)
  • 资源 (610)
  • 论坛 (21)
  • 收藏
  • 关注

原创 懒与馋的平衡:餐饮O2O市场广阔,发展不易

餐饮行业是众多行业中O2O起步较早的,如今方兴未艾的团购网站中最先涉足的领域就有餐饮版块,长时间的合作推广,许多餐饮商家已经从中尝到甜头,可以说餐饮行业市场基础培育的比较好,所以餐饮O2O 已经是大势所趋,线上线下也在加速融合。一、餐饮O2O现阶段发展瓶颈然而事物发展必然有矛盾相伴,餐饮O2O现阶段涌现的一些问题同样令人担忧。1、餐饮企业的质量参差不齐有道是病从口入,餐饮行业第一大问题就是如何实现

2014-11-07 09:58:48 4014

原创 我的WEB开发环境

好工具将事半功倍,选择一组适合自己的开发工具构建开发环境,对于一个开发者或是一个团队来说太重要了。对于PHP的喜欢由来已久,这期间用过很多的开发工具,从最初使用记事本到UltraEdit、editplus再到一些集成开发工具主流的应该差不多都使用过。用的比较多有Eclipse,后来有一段时间用PHPED也不错,再后来用NetBeans,而现在的我一直使用PhpStorm及Sublime Text.

2013-12-07 10:04:05 7562

原创 关于创业

我一向认为创业是一种心态不仅仅是一种表现形式。而拥有这样的心态,其实你每时每刻都在创业中。对自身的要求,看待事物的视角,与别人的合作等,基于创业的心态,一切都将会改变。还需要我们有更加开放的心态,而不是固封自守。需要我们拥有更大的勇气,打破习惯养成的惯性束博。还有一点更加重要,就是时刻学习的心态,抱着学习的心,去接受新的事物,也许此时的我们无法理解,或是在某种情况下无法接受,只要我们耐心的学习,并

2013-12-02 10:08:31 3287

转载 “网淘”新主张 跳蚤市场成风尚

文:高久润  小至饰品衣物,大至家具家电,“跳蚤市场”的货物令人眼花缭乱。如今,以网络为媒介的“跳蚤市场”正在引发一场新的购物革命。“便宜,明智,快乐”,只需下载应用软件便可随时随地轻松淘宝。  “跳蚤市场”是欧美等西方国家对二手货摊市的别称,然而在琳琅满目的商品中淘到自己想要的宝贝却并非易事。最近在日本年轻女性之间,以网络为中心的新型“跳蚤市场”正在掀起一股时尚热潮,而“便宜,明智,快乐”的淘宝

2013-11-12 06:57:17 4380

原创 推荐一个git源码托管网站

做为个人或是小团队创业初期来说,特别是大家都不在一个地方,那么代码版本管理就变得尤为为重要。如果自己搭建svn之类的,费时间不说,还要有一定的投入,成本也不低。放到google等开放的源码管理空间也不安全。当然开源项目除外。经过寻找,发现 http://bitbucket.org/    不错。支持5用户免费,如果推荐给其它人使用,还能再获取到3个免费用户,对于个人或是小团队来说足够用了。还有它支

2013-11-05 06:47:42 3535

转载 PhpStorm 默认快捷键

ctrl+j            插入活动代码提示ctrl+alt+t        当前位置插入环绕代码alt+insert        生成代码菜单Shift + Enter 新一行ctrl+q            查看代码注释ctrl+d            复制当前行ctrl+y            删除当前行ctrl+alt+y 

2013-10-05 20:18:05 5013 2

原创 让你的开发变得更加快起来

开发人员很多时候是在做一些重复的工作。针对不同数据表的增删改查都差不多,重复来重去的。很久不写程序了,利用十一假期在家看看书,写写程序。最近一直很喜欢使用Sublime Text,发现它的代码片断管理功能不错,只要输入事先定义好的短语,大段的代码片段就可以自动填充进来。还可以定义变量。如PHP代码。可以使用 ${0}的方式定义每一个参数,其它依次类推。如果想在代码片段中保留$符,只要在

2013-10-05 19:46:50 3821 3

原创 悲催的IT 屌丝

这一两年来,越来越觉得IT的业从业者的悲崔。称之为屌丝一点也不为过。现如之的项目越来越难打了,也越来越难做了。一个项目要运作很久,有的都可以长到几年。再短的也得半年,单子的额度也许并不大。但是我们面对的客户都很NB。

2013-07-22 07:50:25 4590 12

原创 云计算机时代共享软件新战场

2011年8月6日CSDN举办的踏上共享软件新掘金路------沈阳站,在这个会上的演讲。感谢速记人员,帮我记录这么多内容。       各位下午好,很高兴与大家一起在这样一个机会交流。在这里我主要跟大家想分享一下共享软件在云计算时代新的发展途径。主要想交流四个部分,第一个我们一

2011-08-24 23:40:58 4684

原创 Linux的王者时代即将到来

随着云计算市场的发展,各大公司的推动,这一方向也越来越清晰。构建云环境也开始被更多的主流公司所接受。也是当前所公认的最为有效的资源利用方式之一。而在这儿一过程,linux主导地位越来越明显,特别是免费版的Linux。当我们构建数百台甚至上千台服务器的时候,操作系统的成本将是我们更

2011-07-08 16:10:32 4004 6

转载 盘点六大开源云计算平台

开源技术目前已经运用到云计算的每一个地方,在Hypervisor层面,KVM、Xen都是很优秀的虚拟化底层引擎,在管理接口方面,Libvirt是一个被广泛使用的组件,而Eucalyptus、OpenCloud、Convirt、Nebula等都是很不错的云计算框架和管理软件。目前的OpenStack开源云框架也受到了大多数主流厂商的支持和追捧。  云计算的最终目的是实现灵活、自由的资源分

2011-07-03 06:35:44 5783 2

原创 让“云计算推动中小企业发展”不只是口号

Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE

2011-06-28 14:49:00 5235 5

原创 IPAD成功完美越狱

<br />在非完美越狱的基础上不需要关机就可以直接越狱成功。<br />相当的简单容易。<br /> <br />详细的操作方式请参见 http://bbs.weiphone.com/read-htm-tid-1607306-page-1.html<br /> 

2011-02-07 18:41:00 4301

原创 将ipad发挥到极致

<br />很久没写博文了。由于工作忙,不愿意非要写一些什么。最近入手了期待以久的ipad,真是又爱又恨啊。爱的是它总能给我太多太多的惊喜,恨的是什么都需要花钱。<br /> <br />买它的时候,身边的朋友就说它没什么用,玩玩游戏还行。经过一段时间网上的考察,也觉得如朋友所说,好像的确没有多大用处。最大的问题太封闭了,可用的接口实在是太少了。有那么一段时间,将注意力集中在android系统的平板电脑上。锁定了两款,一是万利达的T2,另一个是东芝的AS100。找遍三好街终于看到了T2的真机,总的来说感觉还

2011-01-16 00:55:00 8581

原创 期待第二届云计算大会

      听闻又要举办云计算大会了,我对此很是期待,特别是看到很多业内专家名字出现在即将出席的名单上,想必将给我们带来很多意想不到的惊喜。      云计算,尽管所包含的技术不是什么先锐技术,但是由于时代的需要,众多技术再一次的重新组合为业内提供了一种全新的商业模式——就如当初ajax开始火起来一样,这是一种认识与模式的改变,这种改变将影响到服务提供商、企业客户及最终用户。云计算涉及的理念与

2010-04-27 09:31:00 4727 7

原创 装在U盘里的个人电脑

虽然有U盘版的 Ubuntu安装的方式。但是我还是自己弄了一个。用linux还是windows自己选择。这样一来,就可以把环境带着走,只要有一台电脑随时都可以用。 特别是去网吧,很实用。方法很单: 采用虚拟机的方式。在U盘中放一个VMware的绿色版的软件。将在设置好的操作系统的虚拟机文件也放到U盘中。注意你的虚拟机设置的占用磁盘大小参数,不要超过U盘,要留出一定量就可

2009-05-18 12:40:00 4812 6

原创 快速撑握五笔输入法的末笔识别

    最近一些朋友在留言中提到学习五笔时遇到的一些困难,特别是末笔识别方面比较困惑。在这里向大家介绍一下末笔识的方法。其实规则很简单,只要大家用心体会一下,很容易撑握。    我们知道五笔输入法是跟据汉字的五种基本笔画组成: 横“一”、竖“丨”、撇“丿”、捺(点)“丶”、折“乚”。 这五种基本笔画在键盘上的分布是: 横起笔——G、F、D、S、A,称为第1区。 竖起笔——H、J、K、L、M

2008-12-27 08:59:00 11546 1

原创 推荐一个开源的LMS系统ILIAS

ILIAS是我见过有可能是最好的开源学习管理系统。随着新版本的发布,其功能也越来越完善,越来越强大。  当前国内主流的LMS产品提供商在课件标准支持方面都仅仅停留在支持SCORM1.2标准上。而ILIAS系统支持的课件SCORM标准已到2004版。目前ILIAS支持LOM, SCORM 1.2, SCORM 2004, IMS-QTI, AICC等标准的课件。ILIAS的SCORM的支持能力已经通

2008-11-10 09:46:00 16630 3

原创 微软你再狠一些吧,把自己赶出中国

  这几天一个新闻轰动了国内计算机用户,微软要史无前例的对中国盗版用户进行严厉打击。很多人都开始慌张,担心会不会导致系统无法使用。有的人开始在网上谩骂微软无耻。而这个时候我的心情确很矛盾。身为软件行业的丛业者,我支持打击盗版的行为。虽然我也在用盗版的软件。不可否认这正如有些人所说,软件实在是太贵了,消费不起。这是矛盾的,我们这些普通的用户觉得软件太贵,软件提供商觉得卖的太便宜,赚的太少。都与利益有

2008-10-17 09:33:00 12361 17

原创 为生还者庆幸,为往生者祈祷

很久没有写博客了,最近一直没有心情写。很早前与朋友说过,写博,是需要心情的。不用心写的博,只是给大众看的。而用心写的,主要是为了自己。    5.12的灾难,让所有华夏子孙都为之悲伤,为之流泪。心情坏到了急点。  当听到一个又一个人被救出来的消息,想哭,为他们能生还而激动、庆幸。  当听到更多的人永远再也不能醒来,想哭,为生命的脆弱而叹息、为逝者祈祷。  一个又一个感人肺腑的事迹发生在灾区,让所有

2008-05-23 17:04:00 10032 1

原创 看电影881有感

  一直生活在东北,所了解的风土人情都是关东文化。对于中华其它文化元素了解的并不多。看881后,才感受到,原来福建歌也这样好听。一首首动听的歌窜插在剧情之中,随着剧情的发展拨动你的心弦,让人为之感动。一人一半感情不散一人一素故感情才会久时光累计安静的泪滴一心去追爱那么可贵这样的人这样地等无非是等个回应眼神为爱翻滚不计伤痕甘心为你一生都浮沉这样的人别笑我蠢傻傻的心痛也不觉疼就算天冷就算残忍等你想

2008-04-24 10:38:00 8269

原创 解读Web2.0站点构建之法

   从1999年开始创建代码中国网以来,从事基于Web的应用开发已有近十年的光景。对于建立Web站点过程所涉及技术之繁多深有所感。回想一下,真 是太多的知识需要掌握。然而一直没有在市场上看到能全面深入探讨该领域问题的图书。最初知道《构建可扩展的Web站点》书名时,颇不以为然。仔细阅读后, 又颇为惊喜,书中将我在Web应用开发中所涉及的Web站点开发技术一一探讨了一遍。  与其说这是一本关

2008-03-31 22:08:00 9320 5

转载 谁在用Flex?

         当谈到一个新工具,软件业里的决策者常常将接受率作为是否欢迎这个工具的关键指标。Adobe的Flex框架似乎正面临一个临界点,许多大公司现在开始使用Flex来实现新产品。那么,到底有哪些人在使用Flex呢?在SAP提高产品用户界面质量的计划中,Flex是一个关键部分。在最近的一篇itworld.com访谈中,James Governor解释了SAP在提高用户界面质量当中的需要

2008-03-14 07:42:00 9269 1

原创 Flex builder 3 正式版发布(含破解)

狠了,2月25日adobe公司刚刚发布flelx 3正式版,就有人搞出破解版了。Flex 3分两个版本: 标准版(Standard) $299美刀 专业版(Professional) $699美刀Flex 3 Pro试用版下载地址(385M)破解补丁:http://blog.ezse.com/?p=663另外放一个flex3 bate3的注册码:)flex3 bate3137

2008-02-29 08:16:00 12784 2

转载 FLEX内存优化

FLEX内存释放优化原则:1. 被删除对象在外部的所有引用一定要被删除干净才能被系统当成垃圾回收处理掉;2. 父对象内部的子对象被外部其他对象引用了,会导致此子对象不会被删除,子对象不会被删除又会导致了父对象不会被删除;3. 如果一个对象中引用了外部对象,当自己被删除或者不需要使用此引用对象时,一定要记得把此对象的引用设置为null;4. 本对象删除不了的原因不一定是自己被引用了,也有可

2008-02-24 10:29:00 10180 6

转载 资深猎头眼中的优质简历是如何炼成的?

猎头公司是专门为企业猎讯中高级人才的,每天看的简历从几十份到上百份,由于猎头顾问大多是hr出身或是具有一定管理背景,“眼毒”自然就不奇怪了。那么什么样的简历能入猎头的法眼呢?听听猎头老刘的看法。 首先看看通常情况下的优质简历公式。优质简历=名校高学历+行业背景+名企高职位+较高稳定率+年富力强 第一、现在仕途要讲出身,其实一些企业也瞒讲的。很多企业特别是跨国公司很崇尚名牌大学的背景,尤其是企业的老

2008-02-18 21:26:00 3417 1

转载 关于Flex及AS3的百多条小小知识

出处: http://www.riahome.cnWord文档下载:     压缩包下载【改变输出swf的尺度,背景颜色或帧频】 在"Navigator"窗框里右键你的项目>选中"Properties">选中"ActionScript Compiler">在"Additional compiler arguments"里输入你所需要的命令 如想改变背景颜色,请输入: -default-ba

2008-02-17 09:17:00 5383

转载 使用mx.logging包进行高级trace

flex在mx.logging下包含了一个完整的 logging framework,利用这个logging framework 可以很方便的调试程序 这个 logging framework 主要由 logger 和 target 两部分组成。 logger 负责发送消息,而且支持若干等级的消息,比如你可以 logger.debug("这是条debug消息") , logger.error("这

2008-02-12 07:09:00 2984

转载 AS3中的反射(速记)

详细了解AS3的反射,请google相关文章,这里只是速记一下 取类名: 传进一个object,返回类的全名 var loader:URLLoader = new URLLoader( ); var className:String = getQualifiedClassName(loader); trace(className); // Displays flash.net.URLLoader 取父类的类名:传进一个object,返回父类的类名 var loader:URLLoader = new UR

2008-02-12 00:21:00 2511

转载 Flex builder 3 beta3 crack

package  flex.license;import  java.util.Calendar;import  java.util.Map;public   class  License {     public   static   final  String LICENSE_FILE_NAME  =   " license.properties " ;     static   final

2008-01-27 21:24:00 3673

转载 ActionScript重构三部曲之重构让世界更美好

这些文章翻译自Sho Kuwamoto的ActionScript Refactoring 三部曲 本文原文连结在此        我非常喜欢 Ely的一个作品:DragTile 元件( demo )。 为了做出不同的效果,我想延伸它原有的功能行为,并且使其更具弹性。我第一个想到的就是:Refactoring( 译注: 中文通常翻译为:”重构”,为重新建构之意,笔者在此保留原文,免除翻译的差异

2008-01-24 08:45:00 2694

转载 一次设定多个style给UIComponent

奥妙之处就在: CSSStyleDeclaration 一般来说,setStyle(proName,value)是最常见的做法,然而,每次使用这个方法都会触发styleChanged(event)的处理程式,大部分也都会迫使元件重绘(redraw),重绘意味著耗去许多资源,尤其画面越复杂,越容易拖慢系统速度。可是,style是个好物阿,我想要一次就设定一堆style进去,又不想每次setStyle

2008-01-24 08:23:00 2876

转载 二叉查找树(BST)AS3版

也称为二叉搜索树或者二叉排序树(Binary Search Tree)二叉查找树或者是一棵空树,或者是具有下列性质的二叉树: 1、每个结点都有一个作为查找依据的关键码(key),所有结点的关键码互不相同。 2、左子树(如果存在)上所有结点的关键码都小于根结点的关键码。 3、右子树(如果存在)上所有结点的关键码都大于根结点的关键码。 4、左子树和右子树也是二叉查找树。 定义一个BST: packag

2008-01-23 20:53:00 3334

转载 堆(Heap)AS3版

当应用优先级队列或者进行堆排序时,一般利用堆来实现。堆是一个完全二叉树,并满足如下条件: 1、根结点若有子树,则子树一定也是堆。 2、根结点一定大于(或小于)子结点。 因为要求堆必须是完全二叉树,所以使用数组实现堆要比结点实现更有效率。 利用数组实现,则对于长为N的堆中的元素从0到N-1排列,有: 1、i 的父结点:Parent(i)=(i+1)/2-1 2、i 的左叶子:Left(i)=(i+1

2008-01-23 20:51:00 2703

原创 推荐一本值得收藏的PHP书籍

  我对博闻视点所推出的技术类图书一向很看好。有幸又看到了由周老师组织出版的《PHP权威编程》一书,相信周老师所带领的团队缔造的结晶绝非凡品。另外图书的作者是PHP5 首席设计师Andi Gutmans、PEAR 创始人Stig Saether Bakken、PHP 核心贡献者Derick三位业内大师级的人物。所有这些,说其权威性一点也不为过。  本人使用过的开发语言比较杂一些,对VB、A

2008-01-23 18:12:00 7393 1

原创 构建e-Learning学习环境的荣誉体系

    对于e-Learning业务在企业内部的推广,想是每一个e-Learning负责人所关心的事情。特别是一些刚刚导入e-Learning业务的企业,对于这种新的培训模式的运营与推广都感觉很模糊,无丛下手。荣誉体系,是e-Learning建设中极为重要的一个环节。荣誉体系的建立与企业文化建设和员工素质拓展活动的开展相结合,鼓励员工积极向上,追求自身成长,引导员工进行主动学习。通过荣誉体系也

2008-01-21 18:29:00 2778

原创 MySQL集群(NDB)安装脚本

Jim Dowling为我们写了一个安装和管理MySQL集群(MySQL Cluster)的BASH脚本,支持安装本地集群和分布式集群,提问式的安装方式,非常方便,相信每个人都很容易上手。 http://www.jimdowling.info/ndbinstaller-trac/wiki/DetailedLocalhostInstall这里以图文的方式介绍了这个脚本的整个安装过程。 更多资料请访问

2008-01-19 09:49:00 2087

原创 MySQL 服务器内存使用

       经常有人问我配置MySQL时该如何估算内存的消耗。那么该使用什么公式来计算呢?  关心内存怎么使用的原因是可以理解的。如果配置MySQL服务器使用太少的内存会导致性能不是最优的;如果配置了太多的内存则会导致崩溃,无法执行查询或者导致交换操作严重变慢。在现在的32位平台下,仍有可能把所有的地址空间都用完了,因此需要监视着。 话虽如此,但我并不觉得找到什么可以计算内存使用的秘诀公

2008-01-19 09:23:00 2250

转载 多memcached 和 mysql 主从 环境下PHP开发: 代码详解

一般的大站通常做法是 拿着内存当数据库来用(memcached). 和很好的读 写分离 备份机制 (mysql 的主从) 在这样的环境下我们怎么进行PHP开发呢. 本人不太会讲话.所以还是帖代码吧. 刚在linux 的 VIM 里写的一个 demo 调试通过. 也同时希望大家拍砖 , 使用PHP5 写的. PHP4写出来怕大家说我落后了 复制PHP内容到剪贴板PHP代码: $memcached =

2008-01-19 09:20:00 2152

转载 PHP内存缓存功能memcached

一、memcached 简介在很多场合,我们都会听到 memcached 这个名字,但很多同学只是听过,并没有用过或实际了解过,只知道它是一个很不错的东东。这里简单介绍一下,memcached 是高效、快速的分布式内存对象缓存系统,主要用于加速 WEB 动态应用程序。二、memcached 安装首先是下载 memcached 了,目前最新版本是 1.1.12,直接从官方网站即可下载到 memcac

2008-01-19 09:18:00 3849 1

用PIC12C509 控制一个步进电机源程序

用PIC12C509 控制一个步进电机源程序

2004-11-25

多级联动下拉选择框,动态获取下一级

多级联动下拉选择框,动态获取下一级,每一级数据为XML,可支持无限级(浏览器端需要Microsoft.XMLDOM支持) 项目需要,一个材料类别表,三级,总共有7000多条记录,如果一次获取会很慢的,所以就是用了动态读取,每次就读一级,且服务器端使用了缓存,效率还不错。

2006-01-05

Delphi6开发者指南附书源码

经典书籍附书源码

2004-09-02

软件成熟度模型CMM入门(PDF格式)

很多时候,人们提到CMM,其实指的是SW-CMM,即软件CMM。除了SW-CMM以外,还有P-CMM,SE-CMM,SA-CMM和CMMI等,这些CMM都是美国Carnegie Mellon大学软件工程研究所(SEI)的产品。每个CMM都是独立的产品,有各自不同的用途,但这些CMM之间也有一定的渊源关系。即使同一个CMM也有版本之分,例如SW-CMM,有1.0版本,也有1.1版本。当然,其他机构或者公司也可能有“某某CMM”的东西。因此,我们通常所说的CMM,确切的完整的说法是SEI SW-CMM v1.1。在以后的文字中,如果不加说明,CMM即指SEI SW-CMM v1.1。 CMM是Capability Maturity Model 的首字母缩写,翻译成中文:能力成熟度模型。顾名思义,它是一个“模型”。既然是模型,那一定有对应的实体,CMM对应的实体就是软件组织。软件组织的规模可大可小,可以是一个软件公司,也可以是一个部门,但它们存在的目的是相同的,都是为了生产软件。 概括而言,CMM是一个用来描述,或者说,表示软件组织的模型。

2005-12-23

Delphi4编程技术内幕 附书源码

Delphi4编程技术内幕附书源码

2004-09-02

深入delphi核心编程附书源码

深入delphi核心编程附书源码 Delphi下深入windows核心编程 =========================== 第1章 DLL及数据共享 第2章 钩子原理 第3章 系统内核 第4章 低层操作 第5章 磁盘读写 第6章 回收站和IE 第7章 高级应用 第8章 PE结构分析 第9章 内存管理 第10章 屏幕取词

2004-09-02

javaAPI 中文版本CHM文件

作者手记:我看到许多论坛的朋友, 寻找 中文的javaAPI, 无奈sun没有提供中文的,这是SUN对中国程序员的轻视,有日文,为什么不能有中文,小日本为什么不用看英文。 我利用JavaWebStudio里提供的, 制作chm格式的, 希望对大家学习java提供方便。 Orient Software Company cmh制作者 碧海蓝天

2005-03-18

Discuz! v2.0 简体中文正式版

官方发布的Discuz! v2.0 正式商业版

2004-08-19

DiabloII的外挂源代码

Diablo II的外挂源代码 在压缩包中作者提供了一个开发的简要的说明文档(Description.doc 英文),其中介绍了所包含的几个工程的具体用途

2003-06-30

物流配送管理系统

一套不错的源码,采用Access数据库

2004-09-01

Delphi7编程100例

ToolBar工具栏控件的使用 动态建立主菜单选项 窗口界面的动态分隔条 动态设置选项卡页面 在标题栏中自定义按钮 窗体开合窗帘效果 Windows XP界面效果 实现OutLook滚动工具栏效果 在下拉列表框中显示树形视图 自定义系统的About项 修改系统级菜单 实现透明窗体效果 爆破特技窗体 只允许建立一次子窗体的MDI程序 从外部DLL中调用子窗口 新颖的资源管理器界面 如何生成半圆形窗口 制作字幕滚动窗体 详解Canvas生成渐变色窗口背景 WINAPM风格磁化窗口 软件封面的图片显示制作 实现图片的任意角度旋转 奇妙的拼图游戏 使用PaintBox控件制作画图程序 使用DrawGrid控件制作五子棋 多彩的数据报表 按压缩比将BMP转换为JPG 16位真彩转换到256色 调整图片的RGB对比度 实现图像的灰度级处理效果 3种像素历遍方法的比较和实现 实现屏幕拷贝 实现图像漫游 4种幕布式图像显示技巧 盘旋法实现9种滤镜效果 图形朦胧叠合显示技巧 给MDI主窗体增加背景 实现图像的淡入淡出显示 多媒体播放器 播放AVI文件 根据客户端IP地址获取计算机名 实现多线程IP和DomainName相互转换 Windows2000下的Popup发送功能 如何实现Ping操作 实现多线程共享探测 实现Windows95/98的I/O端口读写 收发电子邮件与监视网络服务器资源 使用WebBrower制作浏览器 可视化的Ping工具 使用IdMappedPortTCP进行端口映射 动态设置ODBC数据源 用ADO控件打开Access数据库 DBGrid中的记录到Html页面的转换 在DBGrid中实现任意方向查找 在DBGrid中通过动态下拉列表查找记录 用DBGrid组件制作下拉列表形式的提示框 利用书签处理DBGrid中的多个记录 将ComboBox中的内容直接拖放到DBGrid里 如何在DBGrid里放置图标 DBGrid控件精彩组合 DBChart图表控件的使用 在StringGrid组件中显示查询结果 使用流对象(Tstream)实现数据表中Tmemo字段的显示 如何动态建立SQLServer ODBC SQL浏览器 在SQL查询中使用动态参数 事务工作原理 标准/模糊查询 筛选数据 数据字典查看器 TDecisionGraph决策组件的使用 明细表(Master/Detail)结构 像处理文本资料一样处理数据表中的信息 远程数据库登录 远程数据库的离线处理 在远程数据库中实现主从表关系 动态设置远程数据库的查询参数 在远程数据库中计算统计值 多线程与数据库 使用远程存储过程 数据模块的同步显示 建立Web服务的数据提供端 建立Web服务的数据访问端 开发WebSnap数据库程序 建立ActiveForm数据浏览 建立数据查询WebServices服务器端 数据查询Web服务客户端开发 基于WAP的手机无线应用 建立基本Web数据库服务器应用 建立类型库编辑DataSnap服务端 建立查询条件Web数据库服务器应用 建立基本MTS服务端 建立MTS数据访问客户端 建立IntraWeb数据浏览 将程序图标设置到Windows系统托盘 取得和修改文件的创建和修改日期 通过流式数据实现文件分割与合并 实现指定扩展名文件和相应程序的关联 获取汉字拼音的首字母 监视剪贴板 在IE工具栏上增加一个按钮图标 软件注册机制的建立 复活节彩蛋的制作 SkinEngine控件——XP换肤 ActionList——应用程序通用功能列表 OleContainer——OLE容器 将程序项设置到控制面板 艺术化排列桌面图标 Delphi中的ini文件的读写 建立键盘鼠标动作记录与回放 实现指定目录下的文件查询 实现对系统的操作监视 系统级热键的实现 检测NumLock、Insert、CapsLock、ScrollLock键的状态

2004-09-02

PHP相册程序(目录直读版)

数据:直接读取目录图片 (可以无限读取子目录中图片) 介绍:PHP图片程序,直接读取目录图片,支持无限向下读取子目录。支持分页。两种查看模式。1.真实尺寸模式 2.缩图查看模式 是否加密:无ZEND,开源

2004-08-21

Web项目解决方案框架

设计页面对象组件ActionForm 设计操作流 设计业务逻辑组件组件 收集和分析应用需求 设计数据库 设计客户UI

2005-03-17

Delphi 2005 Reviewers Guide 2005

Borland公司日前发布了其最新版Windows开发工具Delphi 2005,新版软件在同一开发环境中加入了对Win32、.Net、Delphi和C#的支持,同时集成了Borland应用生命周期管理工具。   代号Diamondback的新版Delphi是为支持Borland包罗万象的“软件交付最优化”计划设计的,该计划把商业流程自动化应用到了软件开发工具中。Borland一直希望自己能在.NET开发平台领域占有一席之地,可惜Delphi8只能用“半成品”来形容,几乎没有吸引到太多的.NET开发人员,也造成了大量的Delphi Win32的开发人员仍然停留在Delphi5、6、7版本上,对是否进入.NET平台而犹豫不决。另外的那个C# Builder也是反映平平,毕竟C#程序员很少会不直接使用VC#的。 现在Borland对Delphi9充满了信心,相信它会是一个“跨时代”的产品。下面是一些关于Delphi 2005的信息: 1、D9的CodeName叫做“Diamandback”。 2、D9基于.Net Fx 1.1。根据李维的说法,这个版本的稳定性非常好,甚至好过D8 SP3!!(从侧面证明了D8的稳定性的确是差...) 3、D9同时支持.NET平台和Win32平台的程序开发,并同时支持Delphi、C#、VB.NET语言。D9可以自动的对Win32的程序生成相应的Wrapper,以让.NET程序可以直接调用。就是说,一个大的解决方案可能包括一个Delphi Win32 dll项目、一个C# .Net dll项目,一个Delphi .Net WinForms项目... 4、D9内置了单元测试、建模、重构工具,看起来很强。 5、对ECO(Enterprise Core Object)进行了加强,可以支持ASP.NET项目了。我一直认为ECO是D8(和C#Builder)里面最有价值、最Cool的东东!如果ECO可以单独提取出来,在VS.NET中间使用就好了... 如果D9果真能够达到Borland所承诺的那样,具有强大功能(和VS2003比)的同时,具有很好的稳定性,那么D9的确将会是一个值得期待的开发平台。即使从对Object Pascal语言不感兴趣的.NET程序员的角度,在D9里面使用C#进行开发也令人很有兴趣。:) Delphi 9 新增功能(未一一列出): 很是奇怪,Delphi 9的What's New很长,但演示中却公布了为数不多的几个,希望到时下载好后使用这款软件的网友补充上。 1、新增For ... in 语法 类似Visual Basic的For Each : procedure TestNewFor(); var StrList: TStrings; S: String; begin StrList := TStringList.create(); StrList.Add('Borland Delphi'); StrList.Add('Borland C++ Builder'); StrList.Add('Borland JBuilder'); for S in StrList do begin ShowMessage(S); end; end; 2、支持命名空间 也就是namespace,使用Delphi的uses关键字。 3、IDE支持Delphi语言和C# 以前听说还支持VB.NET,可能是被CUT了。 4、IDE新增重构(ReFactoring)的一些功能 如ExtractMethod、Rename,很新鲜,也很实用,但Delphi 的第三方工具DevExpress Coderush好像已经实现这些功能了,Delphi 9对重构支持得好像还不是太全。 5、代码帮助提示 是相对以前版本Delphi很明显的改进,这一改进应该是学习微软的Visual Studio,但感觉没有Visual Studio强大,Microsoft Visual Studio .NET 2003的代码帮助实在太强了,强得让人很惊喜,很意外,这也是我喜欢微软的一个原因。 6、新增Code History 类似源码控制系统的一些功能,可以随时查看代码的修改记录。 7、新增 Code Editor语法错误提示功能 这一特性也是学习微软Visual Studio,在编码时对错误的语法进行下划波浪线提示。

2004-11-15

Delphi7视频教学第二十讲 Splitter使用

Splitter使用

2004-12-16

用C#轻松实现缩略图(源文件)

以前,在页面上实现缩略图必须借助第三方组件。现在,有了.NET,就可以很轻松地实现缩略图。

2004-08-17

Microsoft ActiveX Data Objects (ADO)参考

针对的是ASP的开发者,初学者可以当成本字典来翻,高手也可以从里面了解到你所不知的知识:)

2004-02-03

个人求职管理系统

============ 说 明 ============ 《个人求职管理系统》可以让你在找工作的过程中方便地记录你所选中的公司信息、职位信息、发送的简历和公司的回复,支持多用户,是一个多用户系统。 注:1、默认的用户名: tiandinet 密码:123456 2、该发布只是测试版,并不包含用户注册和更改密码功能。你可以通过直接更改数据库里的内容来增加用户或更改密码。 3、程序使用JSP+JavaBeans,并使用session记录用户登录信息。 4、数据表td_pjm_jobs记录所有的工作信息;数据表td_pjm_user记录所有的用户信息,该表中的username字段即为用户名,password字段为密码,密码使用MD5加密。在td_pjm_user表中插入新数据后,即可用新的用户登录。 ============ 安 装 ============ 一、数据库安装 《个人求职管理系统》使用MySQL数据库,请你先在你的数据库服务器上建立一个数据库,然后将你下载的程序解压缩后上传到你的网站空间下,接下来请将sql目录下的tdjob.sql文件导入你刚建立好的MySQL数据库中,导入的SQL文件会在数据库中新建两个数据表td_pjm_user和td_pjm_jobs。 ***************************************************************** 注意:成功导入数据文件后,请修改lib目录下的config.jsp文件,该文件里包含了你的数据库连接信息,请进行相应的修改。 ***************************************************************** 二、JavaBeans安装 将lib目录下的td文件夹拷贝到WEB-INF/classes目录下。td目录中有两个class文件,这两个文件的原Java文件你可以在lib目录下的source目录中找到。

2005-08-16

MD5加密单元及DEMO

1、 MD5String、MD5File、MD5Print、MD5Match这四个函数是供调用的。其他是用来辅助这几个函数的子函数。 2、MD5String为加密字符串。 3、MD5File为加密这个文件。 4、MD5Print是将加密后的密文转换成字符串。 5、MD5Match是用来比较密文是否一致。 加密字符串aaa       MD5String('aaa') 将加密后的aaa显示出来   MD5Print(MD5String('aaa')) 比较两次密文是否一致:  MD5Match(MD5String('第一次明文'),MD5String('第二次输入的明文')) 如果要用这个单元,只需要在项目中添加这个文件,uses md5,就可以了 delphi 4以上版本都可以。

2004-09-02

图像融合算法演示源码

点击打开文件的两个按钮,打开上下文件然后在图片上用鼠标左键点击选择一个闭合的区域,当两个图片区域选定后,点击生成比对图片按钮,将会生成融合的比对图片,您可以调整比对图片的相对位置和图片透明度。

2005-12-31

XML网页制作实作教程

XML网页制作实作教程

2004-11-12

Netbit Browser嵌入式浏览器(论文+源码)

全文公62页,写的很专业,包括论文全文、论文答辩PPT讲稿、源代码。 摘 要 本文主要论述了嵌入式浏览器开发所涉及到的技术,对HTML词法分析、浏览器JavaScript支持、linux和gtk编程等做了详细的分析和介绍,并对Netbit浏览器的开发进行了介绍,分析了主要的模块的功能和组成,并给出了主要算法。 还对典型的嵌入式浏览器进行了分析,包括Gzilla,Mozilla,Thunder和zen,总结了浏览器设计的技术要点和开发策略。 另外,在论文开头,介绍了目前嵌入式浏览器产品的发展现状,嵌入式浏览器的组成和各部份功能说明。 HTML词法分析是着重讨论的技术问题,给出了详尽的数据结构,程序流程。 Netbit浏览器的开发,是本论文的重点,分模块进行了分析,提出了需要改进的地方,并给出了改进措施。 关键词:嵌入式浏览器,HTML词法分析,Javascript,linux,gtk ABSTRACT This paper is focused on the technology of embedded browser.Html scanner, JavaScript support for browser, linux and gtk programming are deeply discussed.and introduce the development of Netbit browser, analyse the main module of Netbit, the algorithm is presented. what’s more, other typical embedded browsers are analysed, include Gzilla,Mozilla,Thunder and zen,and summarize the important technology and the policy of browser development In addition,at the head of the paper,introduce the present status of embedded browser product,the general form of embedded browser and description of the main parts. HTML scanner is an important technological problem, the data structure and the flow of the program are presented. The development of Netbit Browser is mainly discussed,and analysed by module,give the opinion to improve it. KEY WORDS: embedded browser,HTML token,Javascript,linux,gtk 目 录 引言………………………………………………………………5 第一章 嵌入式浏览器设计概述 ………………………… 6 1.1目前嵌入式浏览器产品的发展现状 ……………………… 6 1.2嵌入式浏览器的组成和各部份功能说明 ………………… 8 1.3开发难度分析 ……………………………………………… 9 1.4开发的前期策划 …………………………………………… 10 第二章 HTML词法分析器的设计及其应用 …………… 12 2.1 Bit Token的组成及其功能 ………………………………12 2.2 数据结构 ……………………………………………………12 2.3 算法 …………………………………………………………13 2.4词法分析结果示意……………………………………………15 2.5 HTML词法分析的应用 ………………………………………15 第三章 浏览器JavaScript支持的实现 …………………18 3.1基本的JavaScript 开发环境 ………………………………18 3.2 JavaScript Engine …………………………………………18 3.3 JavaScript与浏览器接合 ………………………………… 19 3.4 浏览器消息响应 …………………………………………… 21 第四章 Linux程序开发技术及 GTK图形程序开发…… 23 4.1 Linux下的程序开发环境 …………

2005-12-28

BlowFish算法完整源码与调用方法

BlowFish算法完整源码与调用方法

2004-09-02

IPScanner源码

Select the IP range required, anything between 0.0.0.0 and 255.255.255.255. To aid with selection, a HostName can be typed into the 'HostName' Box, and Click 'Lookup'. Upon a successful Lookup, the IP will be inserted into the most appropriate IP box.

2004-09-02

WinAPI (Delphi版)

Creating Windows CreateMDIWindow CreateWindow CreateWindowEx RegisterClass RegisterClassEx UnregisterClass Message Processing BroadcastSystemMessage CallNextHookEx CallWindowProc DefFrameProc DefMDIChildProc DefWindowProc DispatchMessage GetMessage GetMessageExtraInfo GetMessagePos GetMessageTime GetQueueStatus InSendMessage PeekMessage PostMessage PostQuitMessage PostThreadMessage RegisterWindowMessage ReplyMessage SendMessage SendMessageCallback SendMessageTimeout SendNotifyMessage SetMessageExtraInfo SetWindowsHookEx TranslateMessage UnhookWindowsHookEx WaitMessage Window Information AnyPopup ChildWindowFromPoint ChildWindowFromPointEx EnableWindow EnumChildWindows EnumPropsEx EnumThreadWindows EnumWindows FindWindow FindWindowEx GetClassInfoEx GetClassLong GetClassName GetClientRect GetDesktopWindow GetFocus GetForegroundWindow GetNextWindow GetParent GetProp GetTopWindow GetWindow GetWindowLong GetWindowRect GetWindowText GetWindowTextLength IsChild IsIconic IsWindow IsWindowEnabled IsWindowUnicode IsWindowVisible IsZoomed RemoveProp SetActiveWindow SetClassLong SetFocus SetForegroundWindow SetParent SetProp SetWindowLong SetWindowText WindowFromPoint Processes and Threads CreateEvent CreateMutex CreateProcess CreateSemaphore CreateThread DeleteCriticalSection DuplicateHandle EnterCriticalSection ExitProcess ExitThread GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetExitCodeProcess GetExitCodeThread GetPriorityClass GetThreadPriority GetWindowThreadProcessId InitializeCriticalSection InterlockedDecrement InterlockedExchange InterlockedIncrement LeaveCriticalSection OpenEvent OpenMutex OpenProcess OpenSemaphore PulseEvent ReleaseMutex ReleaseSemaphore ResetEvent ResumeThread SetEvent SetPriorityClass SetThreadPriority Sleep SuspendThread TerminateProcess TerminateThread TlsAlloc TlsFree TlsGetValue TlsSetValue WaitForInputIdle WaitForSingleObject Dynamic Link Libraries DLLEntrypoint DisableThreadLibraryCalls FreeLibrary FreeLibraryAndExitThread GetModuleFileName GetModuleHandle GetProcAddress LoadLibrary LoadLibraryEx INI Files and the Registry GetPrivateProfileInt GetPrivateProfileSection GetPrivateProfileSectionNames GetPrivateProfileString GetPrivateProfileStruct GetProfileInt GetProfileSection GetProfileString RegCloseKey RegCreateKeyEx RegDeleteKey RegDeleteValue RegEnumKeyEx RegEnumValue RegFlushKey RegLoadKey RegOpenKeyEx RegQueryInfoEx RegQueryInfoKey RegQueryValueEx RegReplaceKey RegSaveKey RegSetValueEx RegUnloadKey WritePrivateProfileSection WritePrivateProfileString WritePrivateProfileStruct WriteProfileSection WriteProfileString Memory Management CopyMemory FillMemory GetProcessHeap GlobalAlloc GlobalDiscard GlobalFlags GlobalFree GlobalHandle GlobalLock GlobalMemoryStatus GlobalReAlloc GlobalSize GlobalUnlock HeapAlloc HeapCreate HeapDestroy HeapFree HeapReAlloc HeapSize IsBadCodePtr IsBadReadPtr IsBadStringPtr IsBadWritePtr LocalAlloc LocalDiscard LocalFlags LocalFree LocalHandle LocalLock LocalReAlloc LocalSize LocalUnlock MoveMemory VirtualAlloc VirtualFree VirtualProtect VirtualQuery ZeroMemory The Clipboard ChangeClipboardChain CloseClipboard CountClipboardFormats EmptyClipboard EnumClipboardFormats GetClipboardData GetClipboardFormatName GetClipboardOwner GetClipboardViewer GetOpenClipboardWindow GetPriorityClipboardFormat IsClipboardFormatAvailable OpenClipboard RegisterClipboardFormat SetClipboardData SetClipboardViewer Input ActivateKeyboardLayout ClipCursor DragDetect GetAsyncKeyState GetCapture GetCaretBlinkTime GetCaretPos GetClipCursor GetCursorPos GetDoubleClickTime GetInputState GetKeyboardLayout GetKeyboardLayoutList GetKeyboardLayoutName GetKeyboardState GetKeyboardType GetKeyNameText GetKeyState keydb_event joyGetDevCaps joyGetNumDevs joyGetPos joyGetPosEx joyGetThreshold joyReleaseCapture joySetCapture joySetThreshold LoadKeyboardLayout MapVirtualKey MapVirtualKeyEx mouse_event OemKeyScan ReleaseCapture SetCapture SetCaretBlinkTime SetCaretPos SetCursorPos SetDoubleClickTime SetKeyboardState SwapMouseButton UnloadKeyboardlayout VkKeyScan VkKeyScanEx File I/O CloseHandle CompareFileTime CopyFile CreateDirectory CreateDirectoryEx CreateFile CreateFileMapping DeleteFile FileTimeToDosDateTime FileTimeToLocalFileTime FileTimeToSystemTime FindClose FindCloseChangeNotification FindFirstChangeNotification FindFirstFile FindNextChangeNotification FindNextFile FlushFileBuffers FlushViewOfFile GetCurrentDirectory GetFileAttributes GetFileInformationByHandle GetFileSize GetFileTime GetFileType GetFileVersionInfo GetFileVersionInfoSize GetFullPathName GetShortPathName GetTempFileName GetTempPath LocalFileTimeToFileTime LockFile MapViewOfFile Movefile OpenFileMapping ReadFile RemoveDirectory SearchPath SetCurrentDirectory SetEndOfFile SetFileAttributes SetFilePointer SetFileTime SystemTimeToFileTime UnlockFile UnMapViewOfFile VerQueryValue WriteFile Strings and Atoms AddAtom CharLower CharLowerBuff CharNext CharPrev CharToOem CharToOemBuff CharUpper CharUpperBuff CompareString DeleteAtom EnumSystemCodePages EnumSystemLocales FindAtom FormatMessage GetACP GetAtomName GetCPInfo GetDateFormat GetOemCP GetTimeFormat GlobalAddAtom GlobalDeleteAtom GlobalFindAtom GlobalGetAtomName InitAtomTable IsCharAlphaNumeric IsCharLower IsCharUpper lstrcat lstrcmp lstrcmpi lstrcpy lstrlen MakeIntAtom OemToChar OemToCharBuff ToAscii wvsprintf System Information ExpandEnvironmentStrings FreeEnvironmentStrings GetCommandLine GetComputerName GetDiskFreeSpace GetDriveType GetEnvironmentStrings GetEnvironmentVariable GetLocaleInfo GetLocalTime GetLogicalDrives GetLogicalDriveStrings GetStartupInfo GetSystemDefaultLangID GetSystemDefaultLCID GetSystemDirectory GetSystemInfo GetSystemTime GetSystemTimeAsFileTime GetTimeZoneInformation GetUserDefaultLangID GetUserDefaultLCID GetUserName GetVolumeInformation GetVersionEx GetWindowsDirectory SetComputerName SetEnvironmentVariable SetLocaleInfo SetLocalTime SetSystemTime SetVolumeLabel SystemParemtersInfo VerLanguageName Timers GetTickCount KillTimer QueryPerformanceCounter QueryPerformanceFrequency SetTimer Errors Beep ExitWindows ExitWindowsEx FatalAppExit GetLastError MessageBeep SetLastError The Tomes of Delphi 3: Win32 Core API Help File by Larry Diehl <a href="../upload/20048171662237889.gif" target=_blank><IMG SRC="../upload/20048171662237889.gif" border=0 alt='按此在新窗口浏览图片' onload="javascript:this.width=picsize(this,400);"></a>

2004-11-10

支票打印源码

用FastReport实现支票套打

2004-09-01

视频捕捉源码

内含VideoCap控件

2004-09-01

Apache2中文使用手册

《Apache2中文使用手册》

2005-12-06

李维.高效Delphi.NET开发

李维.高效Delphi.NET开发

2004-11-10

E梦多用户PHP语音聊天室

E梦多用户PHP语音聊天室

2004-08-18

behavior默认行为中文手册

介绍的是behavior行为的方法、属性、特性

2004-02-03

MSPlus DatePicker WebControl FreeVersion 1.1.0906

支持VS.NET设计时,可自定义样式(边框背景等) 用户可自行设定日期显示和取值的格式 支持AutoPostBack模式,当选择完日期后自动返回服务器端 日期输入框可设置是否允许用户直接输入日期值 当返回的日期值与前一次不同时,将会引发DateChange事件 微软WebControl中本身就有一个日期控件功能十分强大,但那个控件太过服务器端了,每次选择日期时总要不停的DoPostBack.这样一来会操成服务器端的性能下降,频繁的DoPostBack操作起来也不太方便.这个小控件正好能弥补微软日期控件的不足.

2004-09-07

Delphi数据库开发实例解析书源码

1、系统环境要求:该光盘中的所有程序均在Windows98/XP操作系统下测试运行。 2、建议用户在系统上安装DELPHI7.0企业版。 3、如果数据库为SQL Server数据库,建议用户安装SQL Serve2000。(Windows98下请安装中文版个人版) 4、将程序文件夹考入计算机硬盘上,去掉所有文件的只读属性。 5、源代码使用注意事项:   《餐饮酒店管理系统》    数据库:SQLServer2000    数据库脚本:tlcyglxt.sql(data文件夹内)    ODBC:tlcyglxt     《物业管理系统》    数据库:SQLServer2000    数据库脚本:wygl.sql(data文件夹内)    ODBC:wygl   《校园管理管理系统》        数据库:pardox    ODBC  jfxt    操作员 密码    超级用户 111     mr 111     《维修管理系统》    数据库:Access    ODBC  mr_wx    操作员 密码     mr 111      《汽配管理系统》    数据库:Access    ODBC   user    操作员 密码     mr 111

2004-09-02

显示任意一个目录的文件到Treeview中

//显示任意一个目录的文件到TReeview中 unit uTreeViewDemo; interface uses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, ComCtrls, StdCtrls, FileCtrl; const  SELDIRHELP = 1000; type  TForm1 = class(TForm)   TreeView1: TTreeView;   Button1: TButton;   procedure Button1Click(Sender: TObject);  private   { Private declarations }  public   procedure GetDirectories(Tree: TTreeView; Directory: string; Item: TTreeNode;              IncludeFiles: Boolean);   { Public declarations }  end; var  Form1: TForm1; implementation {$R *.dfm} procedure TForm1.GetDirectories(Tree: TTreeView; Directory: string; Item: TTreeNode;                 IncludeFiles: Boolean); var  SearchRec: TSearchRec;  ItemTemp: TTreeNode; begin  TreeView1.Items.BeginUpdate;  if Directory[Length(Directory)] '\' then   Directory := Directory + '\';  if FindFirst(Directory + '*.*' , faDirectory, SearchRec) = 0 then  begin   repeat    if (SearchRec.Attr and faDirectory = faDirectory) and (SearchRec.Name[1] '.') then    begin     if (SearchRec.Attr and faDirectory > 0) then     Item := Tree.Items.AddChild(Item, SearchRec.Name);     ItemTemp := Item.Parent;     GetDirectories(Tree, Directory + SearchRec.Name, Item, IncludeFiles);     Item := ItemTemp;    end    else    if IncludeFiles then    if SearchRec.Name[1] '.' then     Tree.Items.AddChild(Item, SearchRec.Name);   until FindNext(SearchRec) 0;   FindClose(SearchRec);   TreeView1.Items.EndUpdate;  end; end; procedure TForm1.Button1Click(Sender: TObject); var  strOpenDir: string; begin  if SelectDirectory(strOpenDir, [sdAllowCreate, sdPerformCreate, sdPrompt],SELDIRHELP) then  try   GetDirectories(TreeView1, strOpenDir, nil, True);  except   ShowMessage('错误信息');  end; end; end.

2004-11-09

匿名群发系统(谍邮/spymail)

            Delphi开放源码行动第一步:《谍邮》   小弟做了一个电子邮件匿名群发系统《谍邮》(SpyMail)的程序框架,开放全部delphi源码,集中中国delphi程序员的集体智慧,全面倡导Open Source精神,创造一流的国产软件!欢迎大家参与!为了对软件的开发有一定的管理,小弟拟定了几条规则请大家讨论修改!   1、任何程序员可以自由下载该软件的源码,无需任何申请。   2、任何程序员都可以自由修改该软件,无需任何申请!   3、原则上不得使用第三方的控件,更不得使用未经版权许可的第三方delphi商业控件!(主要目的是为了控制开发过程)。   4、任何程序员不得开发以此原码为基础的免费软件,但可以开发以《谍邮》为蓝本的共享软件和商业软件,但是必须开放源码,并注明“本软件是在《谍邮》(SpyMail)基础上开发完成”!(小弟认为开放源码不应损害其他程序员的利益)。   5、《谍邮》的官方网站:http://www.WisePerson.com!负责发布软件修改后的源码,报告开发进度和新闻。   6、修改完成后的源码提交的信箱是:xdzhan@netease.com ,并提交说明文件,注明修改者的真实姓名,电子邮件地址,所修改增加的功能。   7、任何程序员所发布的源码都将原文发布,由站长集成发布统一修改后的源码版本!  请广大的delphi程序员到《谍邮》官方网站:http://www.WisePerson.com下载源码!                                        11:47 2001-2-23

2004-09-02

帝国论坛(EBB) v1.3

新增加功能:

2004-08-19

Delphi7视频教学第三十七讲 系统监视

系统监视

2004-12-18

音量控制程序SmartVolume

一个音量控制软件

2003-06-30

JSP程序设计指南

JSP程序设计指南(pdg格式)

2004-11-12

最新JSP入门与应用

最新JSP入门与应用(pdg格式)

2004-11-12

microrain的留言板

发表于 2020-01-02 最后回复 2020-01-02

国内首个源代码搜索引擎

发表于 2006-07-07 最后回复 2006-07-07

效果不错的VML进度条(推荐)

发表于 2005-12-21 最后回复 2005-12-21

高分求解

发表于 2004-07-19 最后回复 2004-07-20

代码中国招聘1万元/人月

发表于 2003-06-12 最后回复 2003-06-12

大家帮帮我啊,看一看这种错误怎么解决!!什么原因。高分相送

发表于 2002-09-22 最后回复 2002-09-22

delphi6 写的程序,为什么在其它的机器上运行出错,你们有见过这种现象的吗?好奇怪呀

发表于 2002-04-03 最后回复 2002-04-03

采用TclientSocket/TserverSocket进行通信,能不能采用多线程,并且每个线程的socket端口不一样??

发表于 2002-01-11 最后回复 2002-01-11

如何获取一个动态数组的列数及行数呀???

发表于 2002-01-04 最后回复 2002-01-11

这是什么意思呀 PadoInfo = ^TadoInfo; 那^号是什么意思??

发表于 2001-12-30 最后回复 2001-12-30

如何不使用ADO组件,在delphi程序中直接调用ADO的方法,就如VB操作ADO一样方便??

发表于 2001-12-28 最后回复 2001-12-29

如何将文本文件中"aaaa&brvbar;bbbbb&brvbar;cccccc" 这样的内容显示到dbgrid 控件中呀!!

发表于 2001-12-20 最后回复 2001-12-20

如何手动控制dbgrid控件,如设列数,行数,表头,内容等。急!!高手帮忙呀

发表于 2001-12-20 最后回复 2001-12-20

请操作文件的高手入内,急急

发表于 2001-12-18 最后回复 2001-12-18

如何将数据保存的二进制文件及如何读到及如何查询其中的数据???

发表于 2001-12-18 最后回复 2001-12-18

高手们帮们呀,谁能帮我将下面的对语言转换部分的函数提取到另一个库单元中形成共有类呀!!

发表于 2001-12-12 最后回复 2001-12-12

请问在delphi中如何编写自己的模块文件,怎么样输写格式,如何在程序中调用??

发表于 2001-12-12 最后回复 2001-12-12

谁能让这个程序可以传参数??急急!!(源码见内)

发表于 2001-12-04 最后回复 2001-12-04

如何用delphi编写dos下带参数执行的命令。如: aa.exe 参数1 参数2

发表于 2001-12-04 最后回复 2001-12-04

如何用vb控制iis的web站点的建立等管理。如果有答上来的我给他一套帐务管理系统的源代码

发表于 2001-08-09 最后回复 2001-10-26

如何用delphi实现编辑器的脚本加亮显示???

发表于 2001-07-27 最后回复 2001-07-28

空空如也

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

TA关注的人 TA的粉丝

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