- 浏览: 53337 次
- 性别:
- 来自: 长沙
最新评论
-
laiyuan:
规范太差了吧,都没注释,完全没达到需要,输出的levelSet ...
字符串多模式匹配算法:关键字过滤技术 -
supercode:
ACCP?
ASP.NET加上水印 -
huqing:
水印 是什么 不懂
ASP.NET加上水印 -
leiwuluan:
.NET截取指定长度汉字超出部分以...代替 -
leiwuluan:
.NET截取指定长度汉字超出部分以...代替
文章列表
1.BinaryTree.java
/**
* 前序遍历二叉树。先根结点,再左结点,
* 如无再右结点,如此递归至搜索完毕。
*/
package com.binarytree;
public class BinaryTree {
int data;
BinaryTree leftpoiter;
BinaryTree rightpoiter;
BinaryTree(int data) {
this.data = data;
leftpoiter = null;
rightpoiter = null;
}
public void inse ...
- 2009-11-10 18:22
- 浏览 712
- 评论(0)
1.demo.html
HTML代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>slick animated menu</title>
<l ...
- 2009-11-10 18:06
- 浏览 1420
- 评论(0)
5.Shell排序
package com.javasort.shellsorter;
/**
* Shell排序可以理解为插入排序的变种,它充分利用了插入排序的两个特点:
1)当数据规模小的时候非常高效
2)当给定数据已经有序时的时间代价为O(N)
所以,Shell排序每次把数据分成若个小块,来使用插入排序,而且之后在这若个小块排好序的情况下把它们合成大一点的小块,继续使用插入排序,不停的合并小块,知道最后成一个块,并使用插入排序。
这里每次分成若干小块是通过“增量” 来控制的,开始时增量交大,接近N/2,从而使得分割出来接近N/2个小块,逐渐的减小“增量“最终 ...
- 2009-11-10 18:03
- 浏览 705
- 评论(0)
0.排序基类
/**
* 为了后面排序算法扩展的方便,引入一个基础类Sorter
*/
package com.javasort;
/**
* 任何排序算法都继承此公共抽象基类Sorter
* @author Daniel Cheng
*
*/
public abstract class Sorter<E extends Comparable<E>> {
/**
* 任何排序算法都重写此抽象方法
* @param array:欲排序的数组
* @param from:元素的起始下标
...
- 2009-11-10 18:02
- 浏览 720
- 评论(0)
/// <summary>
/// 清空所有的文本框
/// </summary>
private void ClearAllTextBox()
{
foreach (Control control in this.groupBox1.Controls)
{
if(control is TextBox)
{
...
- 2009-11-10 16:47
- 浏览 2481
- 评论(0)
1.C#类和接口的区别接口是负责功能的定义,项目中通过接口来规范类,操作类以及抽象类的概念!而类是负责功能的具体实现!在类中也有抽象类的定义,抽象类与接口的区别在于:抽象类是一个不完全的类,类里面有抽象的方 ...
- 2009-10-13 15:41
- 浏览 1081
- 评论(0)
以前一直不知道HTML中的META的作用,今天看啦一遍介绍,感觉受益匪浅meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的<head>与</head>中,meta 标签的用处很多。meta 的属性有两种:name和http-equiv。name属 ...
- 2009-10-13 15:31
- 浏览 635
- 评论(0)
JavaScript脚本如下:
<script language="javascript" type="text/javascript">
function show5()
{
if(!document.layers&&!document.all)
return
var Digital=new Date();
var hours=Digital.getHours();
var minutes=Digital.getMinutes();
var seconds=Digital.getSeconds() ...
- 2009-09-22 14:09
- 浏览 912
- 评论(0)
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
...
- 2009-09-22 13:18
- 浏览 3007
- 评论(0)
using System.Security.Cryptography;
using System.IO;
using System.Text;
///MD5加密
public string MD5Encrypt(string pToEncrypt, string sKey)
{
DESCryptoServiceProvider des = new DESCryptoServiceProvider();
byte[] inputByteArray = Encoding.Default. ...
- 2009-08-24 13:59
- 浏览 5513
- 评论(0)
为我们发布的图片加上一个水印,也是我们经常要做的事情,那怎么样来做呢,下面就一步步开始吧
首先是一个制作水印的类:ImageHandler,代码如下:
using System;
using System.IO;
using System.Drawing;
using System.Drawing.Imaging;
using System.Data;
using System.Configuration;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web. ...
public class MessageBox
{
/// <summary>
/// 显示消息提示对话框
/// </summary>
/// <param name="page">当前页面指针,一般为this</param>
/// <param name="msg">提示信息</param>
public static void Show(System.Web ...
- 2009-08-08 10:15
- 浏览 1309
- 评论(0)
asp.net页面刷新重是有问题,收藏几种方法挺有用的.
第一:
private void Button1_Click( object sender, System.EventArgs e )
{
Response.Redirect( Request.Url.ToString( ) );
}
第二:
private void Button2_Click( object sender, System.EventArgs e )
{
Response.Write( "
<script language=javascript ...
- 2009-07-16 14:32
- 浏览 2519
- 评论(0)
在ASP.NET中,TreeView的使用很普遍,把它利用上来
首先加入TreeView控件
<asp:TreeView ID="driverInfoView" runat="server" ImageSet="XPFileExplorer" OnTreeNodePopulate="driverInfoView_TreeNodePopulate">
</asp:TreeView>
当页面加载的时候,写下以下代码
protected void Page_L ...
- 2009-05-17 12:18
- 浏览 1360
- 评论(0)
namespace WDFROG.BLL
...{
public delegate void CreateHtmlHandler(string fileName,string msg,int percent );
public class News
...{
private const string C_ERR_MSG = "You have no rights!";
private const string C_CHK_NAME = "NewsManage";
priv ...
- 2009-05-17 10:55
- 浏览 1080
- 评论(0)