posts - 24,  comments - 37,  trackbacks - 0
  2008年11月8日
     摘要: 这是我发到《电脑编程技巧与维护》杂志的一篇文章,一直都没有收到回复,可能是技术含量太低了吧,现在发到博客上。转载请保留出处,谢谢!原文地址:木子博客 http://blog.moozi.net/read-207.html基于Google AJAX Language API的全文翻译Web Service实现李健富(河北理工大学 机械工程学院,河北 唐山 063009)摘 要:在开发应用软件和网站的... 阅读全文
posted @ 2008-11-08 08:53 痞子再 阅读(14) | 评论 (0)编辑
  2008年5月22日
     摘要: JavaScript模拟进度条,当进度完后隐藏进度条,显示预先设置的DIV  阅读全文
posted @ 2008-05-22 10:26 痞子再 阅读(80) | 评论 (0)编辑
  2008年4月18日
     摘要: 在日常的工作中积累了大量的代码,这些代码能帮我们快速的完成开发工作.
这就是程序员代码积累,你可以将这些代码Ctrl + C 然后 Ctrl + V 便可以完成开发工作,效率是不是可以上去呢.?

我在这里抛块砖头,希望大家也在园子里多发一些自己积累的代码,起码方便各位同仁在工作学习的时候方便些  阅读全文
posted @ 2008-04-18 11:33 痞子再 阅读(97) | 评论 (0)编辑
  2008年3月28日
     摘要: //=================================================================================
//
// Copyright (C) 2007-2008 痞子再(PiZiZai)工作室
// All rights reserved
//
// filename :AccessDataOperate
// description : 痞子再日常收集的一系列 DOTNET对象操作方法,仅限本人或朋友使用。
// 任何人不得重新反编译或用于任何商业程序或网站。
// 本人将保留一切权利予以追究!
// 2008-3-28 14:16:22
// created by 痞子再 at 2008-3-28 14:16:22
// http://zzmzaizai.cnblogs.com
//
//=======  阅读全文
posted @ 2008-03-28 14:23 痞子再 阅读(73) | 评论 (0)编辑
  2008年1月31日
     摘要: C#日期格式化
日期转化一
为了达到不同的显示效果有时,我们需要对时间进行转化,默认格式为:2007-01-03 14:33:34 ,要转化为其他格式,要用到DateTime.ToString的方法(String, IFormatProvider),  阅读全文
posted @ 2008-01-31 19:23 痞子再 阅读(98) | 评论 (0)编辑
  2008年1月30日
     摘要: 看到网上很多人在关于UrlRewriter上花了很多时间,其实很简单,无外呼也就两种方法.
1.下载UrlRewriter.DLL组件
IIS服务器上,也有很多商业的ISAPI 筛选器模块可供使用
2.利用.NET的自带的类实现
  阅读全文
posted @ 2008-01-30 21:57 痞子再 阅读(342) | 评论 (0)编辑
配置文件中往往要用到一些特殊的字符,

        Web.Config默认编码格式为UTF-8,对于XML文件,要用到实体转义码来替换。对应关系如下:

字符

转义码

& 符号 & &
单引号 ' '
双引号 " "
大于 > >
小于 < &lt;

posted @ 2008-01-30 21:13 痞子再 阅读(186) | 评论 (0)编辑
  2008年1月9日
     摘要: 漂浮层广告代码[层为隐藏,点击广告后层消失][24小时/次]
这段代码为做广告的朋友可以提供大量的收入,而且浏览者也不怎么反感.
点击以后 24小时内再次浏览将不会出现,精确判断使用者.

本代码只为学习之用,请大家使用时注意节制,用多了会被 广告商K的,有什么不明白可以留言  阅读全文
posted @ 2008-01-09 09:25 痞子再 阅读(191) | 评论 (0)编辑
  2007年12月26日
     摘要: 网页采集时,常用的几种正则表达式  阅读全文
posted @ 2007-12-26 13:20 痞子再 阅读(218) | 评论 (0)编辑
 1/// <summary>
 2/// 判断是否是数字
 3/// </summary>
 4/// <param name="str">字符串</param>
 5/// <returns></returns>

 6private bool IsNumeric(string str)
 7{
 8if (str == null || str.Length == 0)
 9return false;
10System.Text.ASCIIEncoding ascii = new System.Text.ASCIIEncoding();
11byte[] bytestr = ascii.GetBytes(str);
12foreach (byte c in bytestr)
13{
14if (c < 48 || c > 57)
15{
16return false;
17}

18}

19return true;
20}

21


 
posted @ 2007-12-26 09:35 痞子再 阅读(38) | 评论 (0)编辑
     摘要: 说是大全,其实不然,也就是了解到的有这么多,如果大家还有什么好的,请留言发布方便大家交流学习

spider是搜索引擎的必须模块.spider数据的结果直接影响到搜索引擎的评价指标.  阅读全文
posted @ 2007-12-26 09:32 痞子再 阅读(404) | 评论 (0)编辑
     摘要: 随着搜索经济的崛起,人们开始越加关注全球各大搜索引擎的性能、技术和日流量。作为企业,会根据搜索引擎的知名度以及日流量来选择是否要投放广告等;作为普通网民,会根据搜索引擎的性能和技术来选择自己喜欢的引擎查找资料;作为学者,会把有代表性的搜索引擎作为研究对象……  阅读全文
posted @ 2007-12-26 09:29 痞子再 阅读(93) | 评论 (0)编辑
  2007年12月20日

这个字符串加密解密类是广大程序员必不可少的[静态类]

 

 1using System;
 2using System.Text;
 3using System.Security.Cryptography;
 4using System.IO;
 5
 6 
 7
 8//默认密钥向量
 9private static byte[] Keys = 0x120x340x560x780x900xAB0xCD0xEF };
10/**//// <summary>
11/// DES加密字符串
12/// </summary>
13/// <param name="encryptString">待加密的字符串</param>
14/// <param name="encryptKey">加密密钥,要求为8位</param>
15/// <returns>加密成功返回加密后的字符串,失败返回源串</returns>

16public static string EncryptDES(string encryptString, string encryptKey)
17{
18    try
19    {
20        byte[] rgbKey = Encoding.UTF8.GetBytes(encryptKey.Substring(08));
21        byte[] rgbIV = Keys;
22        byte[] inputByteArray = Encoding.UTF8.GetBytes(encryptString);
23        DESCryptoServiceProvider dCSP = new DESCryptoServiceProvider();
24        MemoryStream mStream = new MemoryStream();
25        CryptoStream cStream = new CryptoStream(mStream, dCSP.CreateEncryptor(rgbKey, rgbIV), CryptoStreamMode.Write);
26        cStream.Write(inputByteArray, 0, inputByteArray.Length);
27        cStream.FlushFinalBlock();
28        return Convert.ToBase64String(mStream.ToArray());
29    }

30    catch
31    {
32        return encryptString;
33    }

34}

35
36/**//// <summary>
37/// DES解密字符串
38/// </summary>
39/// <param name="decryptString">待解密的字符串</param>
40/// <param name="decryptKey">解密密钥,要求为8位,和加密密钥相同</param>
41/// <returns>解密成功返回解密后的字符串,失败返源串</returns>

42public static string DecryptDES(string decryptString, string decryptKey)
43{
44    try
45    {
46        byte[] rgbKey = Encoding.UTF8.GetBytes(decryptKey);
47        byte[] rgbIV = Keys;
48        byte[] inputByteArray = Convert.FromBase64String(decryptString);
49        DESCryptoServiceProvider DCSP = new DESCryptoServiceProvider();
50        MemoryStream mStream = new MemoryStream();
51        CryptoStream cStream = new CryptoStream(mStream, DCSP.CreateDecryptor(rgbKey, rgbIV), CryptoStreamMode.Write);
52        cStream.Write(inputByteArray, 0, inputByteArray.Length);
53        cStream.FlushFinalBlock();
54        return Encoding.UTF8.GetString(mStream.ToArray());
55    }

56    catch
57    {
58        return decryptString;
59    }

60}

61

posted @ 2007-12-20 11:15 痞子再 阅读(362) | 评论 (0)编辑
 Select top 100 * from Users  order by newid()

大家看到这句的时候,就应该知道了

top 100 是取最前面的100条记录
order by newid() 的作用是为了产生随机数据集
posted @ 2007-12-20 10:52 痞子再 阅读(58) | 评论 (0)编辑
  2007年11月30日
     摘要: 内容涉及 C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之间的转换、字符串和字符数组/字节数组之间的转换、各种数值类型和字节数组之间的转换、十六进制数输出以及日期型数据的一些转换处理,在这里与大家分享――   阅读全文
posted @ 2007-11-30 10:20 痞子再 阅读(68) | 评论 (0)编辑
11
22
33