C#与PHP加解密函数

by 清泉 16. 九月 2011 17:27
 C#与PHP加解密函数
php加解密使用说明
$str = "supidea";
$key = '98765432';
$crypt = new DES($key);
$mstr = $crypt->encrypt($str);//加密
$str = $crypt->decrypt($mstr);//解密
[更多...]

Tags: ,

ACCESS数据库C#操作类

by 清泉 16. 九月 2011 08:43
 这个是针对ACCESS数据库操作的类,同样也是从SQLHELPER提取而来,分页程序的调用可以参考MSSQL那个类的调用,差不多的,只是提取所有记录的数量的时候有多一个参数,这个需要注意一下!
        public abstract class DbHelperACE  
        {  
            //数据库连接字符串(web.config来配置)  
            //public static string connectionString = ConfigurationManager.AppSettings["ConnectionString"];  
            // public static string connectionString = System.Web.HttpContext.Current.Server.MapPath(ConfigurationManager.AppSettings["AccessConnectionString"]);  
            public static string connectionString = ConfigurationManager.AppSettings["AccessConnectionString"];  
            public DbHelperACE()  
[更多...]

Tags:

DotNet技术资料

WinForm中实现JS和C#的相互调用

by 清泉 30. 八月 2011 00:16
    早上在博客园上面一篇文章中看到在说WinForm中用WebBrowser套入网页,然后在网页中去调用Winform中的方法,感觉挺有意思的,于是找了点资料,了解了一下WinForm中使用WebBrowser的情况下如何实现C#和JS的通信,简单说就是WinForm中如何用C#去调用WebBrowser所指向的网页中的JS代码(一般是某个方法);反过来,一个被WebBrowser所指向的网页中要怎么去调用WinForm中的方法。
    1、首先看下在Winform中调用WebBrowser中网页的JS。在网页上提供了两个JS方法 [更多...]

Tags:

DotNet技术资料

Access DBUtility

by 清泉 18. 八月 2011 16:47
    public abstract class DbHelperACE   
    {   
       
//数据库连接字符串(web.config来配置) //public static string connectionString = ConfigurationManager.AppSettings["ConnectionString"];   
       
// public static string connectionString = System.Web.HttpContext.Current.Server.MapPath(ConfigurationManager.AppSettings["AccessConnectionString"]);   
        public static string connectionString = ConfigurationManager.AppSettings["AccessConnectionString"];   
       
public DbHelperACE()   
        {   
        }  

       
#region 公用方法   
  
       
public static int GetMaxID(string FieldName, string TableName)    [更多...]

Tags:

DotNet技术资料

Access DBHelper

by 清泉 18. 八月 2011 16:42
    /// <summary>
   
/// 封装Access数据库的常用操作。
   
/// </summary>
    public class DBHelper { private string connectionString = null;

       
private OleDbConnection connection = null;
       
/// <summary>
       
/// 返回当前的数据库连接对象OleDbConnection。
       
/// </summary>
        public OleDbConnection Connection
        {
           
get { return connection; }
        }
[更多...]

Tags:

DotNet技术资料

利用Salamander .Net Linker生成可脱离.net framework环境运行的程序

by 清泉 6. 六月 2011 00:13
Linker是一个命令行工具,它以将我们的.net程序生成可脱离.net framework环境运行的程序 .
Linker不支持中文的路径,在程序中也不能有中文的标识符.
Linker 有2种部署方式-mdeploy和-native,-mdeploy方式提取的虚拟环境大概40MB左右,而-native方式则是将MSIL代码转换为NativeImages,配合-il指令使用,最终提取出来的虚拟环境不到30MB.
语法分别是:
-mdeploy方式:linker -mdeploy -casoff 您的程序.exe (-casoff是为了避免一些bug)
-native方式:linker -native -il System -il System.* -il mscorlib -il accessibility 您的程序.exe [更多...]

Tags:

DotNet技术资料

用XmlDocument创建和保存XML数据

by 清泉 4. 六月 2011 16:32
  通过XmlDocument加载XML数据到内存,很多时候仅仅是只读方式访问XML数据还不够,需要添加、修改、删除XML文档中的某些结点。通 过XmlDocument类可以方便地进行XML数据的修改,本节将介绍如何通过XmlDocument类修改XML结点的值。

通过XmlDocument类修改XML文档数据,通常需要以下几个主要步骤或其中几个步骤。

(1)获取一个包含XML文档数据的XmlDocument类对象,通常有两种方法来实现这个功能:

[更多...]

Tags:

DotNet技术资料

php批量移除UTF-8代码中的BOM

by 清泉 30. 五月 2011 14:19
  在保存一个以UTF-8编码的文件时,会在文件开始的地方插入三个不可见的字符(0xEF 0xBB 0xBF,即BOM)。它是一串隐藏的字符,用于让记事本等编辑器识别这个文件是否以UTF-8编码。对于一般的文件,这样并不会产生什么麻烦。但对于 PHP文件来说,BOM的签名是个大麻烦。受COOKIE送出机制的限制,在这些文件开头已经有BOM的文件中,COOKIE无法送出(因为在 COOKIE送出前PHP已经送出了文件头),所以登入和登出功能失效。一切依赖COOKIE、SESSION实现的功能全部无效。会造成使用PHP网页 脚本,不能登入或者不能登出,页顶出现一条空白,页顶出现错误警告,其它不正常的情况。 [更多...]

Tags:

关于jQuery的Dialog只显示一次的问题,Dialog不能重复显示的问题

by 清泉 8. 五月 2011 00:04
用jQuery的Dialog做类似模态框的效果,但使用过程中发现只有第一次能正常显示,关闭对话框后第二次激发事件就没反应。
发现原来自己参考DEMO的那个例子不是很完整。
使用jQuery的Dialog首先初始化:
然后调用open方法(这就是我之前忘记了的)
即开始之前需要加入$("#dialog").dialog("open"); [更多...]

Tags:

JS相关技术

php中的时间函数DateDiff和DateAdd

by 清泉 26. 四月 2011 16:43

<?php
function DateDiff($part, $begin, $end)
{
 $diff = strtotime($end) - strtotime($begin);
 switch($part)
 {
  case "y": $retval = bcdiv($diff, (60 * 60 * 24 * 365)); break;
  case "m": $retval = bcdiv($diff, (60 * 60 * 24 * 30)); break;
  case "w": $retval = bcdiv($diff, (60 * 60 * 24 * 7)); break;
  case "d": $retval = bcdiv($diff, (60 * 60 * 24)); break;
  case "h": $retval = bcdiv($diff, (60 * 60)); break;
  case "n": $retval = bcdiv($diff, 60); break;
  case "s": $retval = $diff; break;
 }
 return $retval;
}

[更多...]

Tags:

PHP技术资料

javascript 验证检测json格式并彩色标注

by 清泉 26. 四月 2011 12:25
你可以在http://www.supidea.com/demo/json_format.html进行验证检测json格式并彩色标注
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<title>Supidea.com在线检测json并格式化</title> 
<meta name="description" content="A tool to format and color raw JSON code"> 
<meta name="keywords" content="Json, Printer, Colorer, Format, Color"> 
<script> [更多...]

Tags:

JS相关技术

解决 Could not find kernel image: linux 错误

by 清泉 11. 四月 2011 17:35
做了一下U盘版的Ubuntu安装盘。重启后设置了BIOS,可以正常启动U盘安装盘了,但是很快出现了下面的错误:could not find kernel image: linux的错误。在网上查了一下,只要把文件isolinux.cfg的名称改为syslinux.cfg即可了。目录通常在/boot/syslinux或/syslinux下,如果不在这两个目录下,请搜索一下即可。再次尝试,都顺利通过,启动列表也修复了。
不过具体原因还是不有查明,是不是启动加载时没有找到此文件,所以报错了? [更多...]

Tags:



Supidea.com 晨飞的梦 @ All Rights Reserved. Powered by BlogYi.NET ver:1.8.0.0. 苏ICP备09011404号

关于博主

kamau
抱着美好的理想背井离乡,这酸甜苦辣只能默默忍受。既然选择了路,就得风雨兼程……

Calendar

<<  一月 2012  >>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
303112345

在日历中查看文章

最近的评论

Comment RSS

声明

      本博所发一切破解相关附件只作学习研究交流之用,严禁用于商业用途,请在下载24小时内删除。
      本博所有网友评论不代表本博立场,版权归其作者所有。

© Copyright 2009