自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 SQL Server 的语言设置

DIV与TABLE本身并不存在什么优缺点,所谓web标准只是推荐的是正确的使用标签,好比说:DIV用于布局,而TABLE则本来就是转二维数据的。让TABLE做该做的事,并不是说页面里不出现TABLE就是多么多么牛。  用DIV进行排版的优势就是我不说,大家应该都比较清楚。DIV是标准,是大势所趋,...

2008-01-16 16:19:00 635 0

翻译 Erlang 的Socket编程

介绍英文原文我学习 Erlang 已经有一段时间了,想的是做一个网络游戏之类的东西。然而,我没有找到一个适合我水平的像样的 Erlang socket 编程教程。因此我决定自己写一个。我针对的是有一定编程经验的人,不过倒不需要对函数式编程有什么经验。还要了解一些TCP和Socket的基础知识,对E...

2007-12-08 14:25:00 6790 3

翻译 德语最长的单词是什么?

原文在:http://german.about.com/library/blwort_long.htm#Donaudampfschiffahrtsgesellschaftskapitän学习德语的人有意无意地总想找出“德语最长的词”。德语总是习惯将许多词组合起来形成一个新词。许多语言,包括英语,也...

2007-10-13 13:13:00 2943 0

翻译 Colón 怎么成了 Columbus(哥伦布)?

原文在:http://spanish.about.com/od/spanishlanguageculture/a/columbus.htm?nl=1作者:Gerald Erichsen,探险家哥伦布的名字在不同的国家有不同的版本。问:我能理解为什么 Juan 在英语里写作 John,Pablo 在...

2007-10-13 13:08:00 436 0

原创 Delphi 多线程安全动态库 dll

Delphi 可以快速开发桌面程序,用来做dll 封装操作,封装窗体都是很方便的。在 delphi 做动态库时,会自动提示要 uses ShareMem,这个实际用起来是不方便的,因为 dll 可能要发布,要给其他人用,而别人用什么语言来开发是说不准的,如果不是delphi,就没办法用了。因此在接...

2007-09-12 13:46:00 1743 0

原创 TantTaskbarIcon控件 在Explorer.exe 崩溃后重新添加Taskbar Icon的问题

一直在用TantTaskbarIcon,从Delphi5- Delphi6。用起来很方便,拖个控件,再指定一个 ImageList,就可以做到TrayIcon 动画的效果了。但是TantTaskbarIcon在Explorer.exe崩溃后,没有再重新创建图标。如果做一个在任务栏隐藏的程序,而把所...

2007-06-01 10:01:00 675 0

原创 网卡状态检查

检查网线的通断情况在编写tcp/ip服务程序时,需要 bind 到本地端口,再开始 listen 接收外部请求。如果是只bind 到指定的一个ip地址,而这个ip对应的网卡上网线被拨掉时,如果经过一段时间后再插上,也不能再接受新的连接请求了。一般在这种情况下,需要在网线恢复后,重新 bind 端口...

2007-04-05 16:22:00 910 0

原创 Delphi 中禁止改变窗口

Delphi中禁用移动窗口,禁止改变窗口大小,禁用最大化、最小化<!--body { font-family: "Courier New"; font-size: 10pt;color: #000000 }.u0 { font-family: "Courier ...

2006-10-30 15:13:00 1343 0

原创 Delphi dxDBGrid显示不定字段的表

dxDBGrid是Dev Express 控件库里优秀的表格显示控件,并可搭配 dxComponetPrinter 全自动生成报表供打印。dxDBGrid对固定字段的表显示起来是很方便的,可以设置表格样式,多选,任意字段排序,筛选。但是对于不定字段数的数据表,在设置时较难确定各字段的显示位置及方式...

2006-10-20 15:53:00 1797 0

原创 Delphi TListView显示项里画进度条

TListView有丰富的表现形式,可以显示大图标,小图标,详细信息等。以下过程介绍如何在显示详细信息方式时,在其中的某一个子项上画出进度条。这对于设备监控程序是比较有用的,可用来表示设备连接的时间等。 TListView 有一个AdvancedCustomDrawSubItem 方法,双击这个名...

2006-10-20 15:35:00 2072 0

原创 Delphi获得与设置系统时间格式

Delphi获得与设置系统时间格式在Delphi中,特别是在写管理系统软件时,经常要用到 FormatDateTime 以将 TDateTime 格式的日期时间转换成字符串形式的值显示或保存起来,或者用 StrToDateTime将字符串形式的日期时间转换成 TDateTime 然后再做其他操作。...

2006-10-20 14:40:00 4189 0

原创 Delphi中用ICMP探测远程主机是否存活

Delphi中用ICMP探测远程主机是否存活2005-03-10 jlbnet网络通讯中经常需要确定远程主机是否存活,以决定下一部进行的操作。可以直接使用ICMP协议来实现,但是要考虑许多协议细节,实现起来比较麻烦。Windows 自带的ICMP库里有现成的函数可以使用,只要在使用前填充相应的数据...

2005-03-11 08:40:00 862 0

原创 TCP/IP协议详解卷1 第十一章 用户数据报协议UDP

第十一章 用户数据报协议UDPUDP是无连接。基本格式:+---- 20 bytes ----+--- 8 bytes ----+------- n bytes-----++    IP header     +   UDP header   +        Data        ++----...

2004-09-23 09:24:00 1490 0

原创 TCP/IP协议详解卷1 第十章 动态选路协议

第十章 动态选路协议第九章讲述的是一个IP报发到网络中后,路由器是如何为它找到正确的路径并发送到该到的地点。路由器先查找路由表里的主机项,如果找到则直接发出。如果找不到,再到跟这个IP匹配的网络项,如果找到则发往这个网络,由这个网络的路由器负责转发到正确的位置。如果网络项也找不到匹配的,就发往默认...

2004-09-23 09:18:00 1460 0

原创 TCP/IP协议详解卷1-IP路由

2004-09-18 IP路由第1卷第九章 IP路由本章讲述的是做为TCP/IP协议簇的基础。IP路由保证能为数据报找到正确的发送路径。如果实在找不到,则通知发送方发放失败。在找路过程中所作用的信息,由两方面来维护:每个主机都维护有自身的路由表(windows下用 route print打印出当前...

2004-09-20 10:23:00 1516 0

原创 TCP/IP协议详解卷1-ping,traceroute程序

 卷1第七、八章第七章是Ping程序的基本原理,第八章是traceroute( Win2000下是tracert)的原理。主要介绍的是一些原理性的东西,并以实际的tcpdump的抓包的内容作解释。ping 程序是利用icmp的回复请求来探测远端主机是否可达。(并不能继续判断端口是否可达。要想查看端...

2004-09-20 10:20:00 1959 0

原创 TCP/IP协议详解卷1学习笔记-IP校验和与ICMP协议

IP数据报的检验和: 为了计算一份数据报的I P检验和,首先把检验和字段置为0。然后,对首部中每个16 bit进行二进制反码求和(整个首部看成是由一串16 bit的字组成),结果存在检验和字段中。当收到一份I P数据报后,同样对首部中每个16 bit进行二进制反码的求和。由于接收方在计算过26使用...

2004-09-20 10:17:00 1640 0

原创 用Excel2000实现四舍六入

前一阵子答应给同学写一个数据处理的小工具,要在Excel里方便地实现四舍六入五考虑,也就是像5.25这样的数,要保留一位有效数字,结果是5.2,如果是5.15,结果是5.2。也就是如果要保留的最后一位的下一位是5,则看要保留的最后一位。如果是奇数,则进1,如果是偶数,则保持不变,也就是五考虑。这个...

2004-04-15 17:34:00 966 0

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