- 博客(18)
- 资源 (24)
- 收藏
- 关注
原创 C#重载关闭按钮
老是记不住override关键字。。因此也就不会重载函数。。。 记个例子。。。 C#窗体关闭事件的重载是什么呢?我们在实际操作中是如何实现的呢? 我们会在编程的过程中碰到这样的问题,C#窗体关闭事件的重载使用到了什么方法呢?具体的操作步骤是什么呢?那么下面我们来看看具体的实例。 C#窗体关闭事件的
2010-09-30 19:20:00 5330 7
原创 聊天室
许多语言都有Socket,可见Scoket有多流行。我对通信这方面还是很感兴趣的,但是无奈身边并没有这方面的高手。自己边学,边做了个这个聊天系统。。。还有许多漏洞了,大家指正吧。 using System;using System.Collections.Generic;using System.ComponentModel;using System.D
2010-09-29 16:15:00 1041 8
原创 Vi编辑器用法(转)
介绍linux下vi命令的使用功能最强在的编辑器——vivi是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件。当然,对UNIX系统略有所知的人,或多或少都觉得vi超级难用,但vi是最基本的编辑器,所以希望读者能好好把它学起来,以后在UNIX世界里必将畅行无阻、游刃有余,因为其他几种文本处理器并非UNIX标准配备。说不定别人的Linux机器没安装joe或pic
2010-09-28 12:12:00 920 1
原创 文件传输(C#)
using System; using System.Net; using System.Net.Sockets; using System.IO; namespace Win { /// /// Net : 提供静态方法,对常用的网络操作进行封装 /// public sealed
2010-09-27 22:53:00 1262 16
原创 图文展示效果
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">一个非常不错的图文内容展示效果丨芯晴网页特效丨CsrCode.Cn与之间-->*{margin:0; padding:0; font:normal 12px 宋体;}.wrapper{posit
2010-09-22 01:48:00 1638 4
原创 JS中的settimeout的用法总结(转)
setTimeout()在js类中的使用方法 setTimeout (表达式,延时时间)setTimeout(表达式,交互时间)延时时间/交互时间是以豪秒为单位的(1000ms=1s)setTimeout 在执行时,是在载入后延迟指定时间后,去执行一次表达式,仅执行一次setTimeout 在执行时,它从载入后,每隔指定的时间就执行一次表达式1,基本用法:执行一段代
2010-09-22 00:53:00 1102 10
原创 C #异步和同步Socket通信(转)
同步套接字通信Socket支持下的网上点对点的通信服务端实现监听连接,客户端实现发送连接请求,建立连接后进行发送和接收数据的功能服务器端建立一个socket,设置好本机的ip和监听的端口与socket进行绑定,开始监听连接请求,当接收到连接请求后,发送确认,同客户端建立连接,开始与客户端进行通信。客户端建立一个socket,设置好服务器端的IP和提供服务的端口,发出连接请求,接收到
2010-09-18 08:37:00 6094 1
原创 C#之Socket编程
Scoket编程的基本流程如下:1,寻找IP,端口2,创建套接字。3,服务器端开始侦听。3,客户端链接,连接成功启动相应事件。4,捕获客户端的相应事件,弹出连接成功信息。5,开始数据传输。6,关闭套接字,释放资源。 具体代码如下://服务端:using System.Net;using System.Net.Sockets;using Syste
2010-09-18 00:10:00 1379 6
原创 21个男人应该懂的道理
1.甲去买烟,烟29元,但他没火柴,跟店员说:“顺便送一盒火柴吧。”店员没给。 乙去买烟,烟29元,他也没火柴,跟店员说:“便宜一毛吧。”最后,他用这一毛买一盒火柴。
2010-09-16 11:51:00 1561 23
原创 虚拟机安装ubuntu
在网上浏览东东的时候,总是要见到许多linux的东东。因为自己做的是.Net,因此对之也并不感冒。但是看了些招聘信息之后,恍然大悟,许多公司要人的时候,都有一条"熟悉linux者优先。。。"。所以,还是开始ubuntu之旅。在网上找到一个比较不错的安装过程。Ubuntu-9.04-desktop-i386.iso的下载地址是http://releases.ubuntu.com/9.04/u
2010-09-15 10:14:00 2075 8
原创 项目完成--感想
暑期结束,我们的项目也随之结束了。暑假我们做的项目是有关职位搜索的,在这期间遇到了许多的问题。先是不知道如何准确的分词,也不知道如何建立索引,而且开发小组了也没有像样的前台。。。到后来,发现我们各自的数据库不一致,项目完成要发布时,又出现了很多的bug,光是修改bug就着实让我头疼一把。在这么痛苦的煎熬过程中,也是学到点东东的。总结一下:1,做项目之前首先要做好需求分析,而且最好不要轻
2010-09-06 23:26:00 1962 32
原创 Reapter 添加删除按钮
方法一、repeater中的删除按钮和datagrid下的删除在实现上,还是有一定的区别的,由于repeater在客户端生成的html代码是非常干净的,所以特别受到众多web2.0网站的欢迎(不像datagrid生成的table),但是由于repeater集成了较少的功能,高可定制化,也带来了开发的难度。比如如果在datagrid下面要删除一行数据,那么仅仅是一个linkbutton,然后在dat
2010-09-04 20:13:00 1962 2
原创 清理缓存(转)
#region private void ClearIECache() // 清除IE缓存 // ---------------------------------------------------------------------------------
2010-09-02 19:34:00 1091 13
原创 Eval和Bind方法深入剖析(转)
Eval数据绑定语法,只在数据绑定上下文中可用. DataBinder可以在后台编码中使用. 在运行时,Eval 方法调用 DataBinder 对象的 Eval 方法,同时引用命名容器的当前数据项。 都是在后台运行,前者只是提供了一个asp式的简洁语法,没有很大区别. ------------------------------------------------------
2010-09-01 20:23:00 1737
原创 获取浏览器相关信息
if (Page.Request.Browser.EcmaScriptVersion.Major > 0 && Page.Request.Browser.W3CDomVersion.Major > 0)//判断是否支持脚本 { Response.Write("浏览器名称与版本号:" + Page.Request.Browser.Type + ""); Response.Write(
2010-09-01 19:55:00 762
原创 获得本机IP和MAC地址
用C#获得本机IP和Mac类为管理对象的集合,上例中由检索对象返回管理对象集合赋值给它.using System;using System.Collections.Generic;using System.Text;using System.Net;using System.Management;namespace exp_01
2010-09-01 19:46:00 1011 6
原创 。net画一副对联
刚刚学System.Graphics绘图方法,小小卖弄一下。画一幅对联。 //实例化位图类和绘图类 System.Drawing.Bitmap bmp=new Bitmap(300,150); System.Drawing.Graphics ghs = System.Drawing.Graphics.FromImage(bmp);//情况
2010-09-01 19:26:00 961
原创 。net截取数据库中某字段的字符
如果遇到数据库中,某个字段字符数量比较多的情况,势必我们要截取一些字符。不然,会把页面拉的很长,而且过多的数据未必受用户的欢迎。其实,在.net里截取字符串非常的简单。就像下面一段代码: #DataBinder.Eval(Container.DataItem,"title").ToString().Length>11?DataBinder.Eval (Container.DataIte
2010-09-01 19:16:00 1037
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人