金鹏

|| 叶落知秋,见微知著。|| 不出户,知天下﹔不窥牖,见天道。其出弥远,其知弥少。是以圣人不行而知,不见而明,不为而成。

博客园 首页 新随笔 联系 订阅 管理
  41 Posts :: 51 Stories :: 6 Comments :: 1 Trackbacks

2008年9月2日 #

原文地址:http://www.cnblogs.com/nsnail/archive/2008/06/27/1231331.html

 

1. http://www.visualsvn.com/visualsvn/download,下载1.5.x版安装(需要SVN1.5或以上环境)。
2. 进入.NET Framework命令提示符,输入

 

ildasm "C:\Program Files\VisualSVN\bin\VisualSVN.Core.dll" /out="C:\Program Files\VisualSVN\bin\VisualSVN.Core.il"


3. 文本编辑器打开刚才输出的il文件,查找

 

.method public hidebysig static bool  IsValid(

 

,将该方法括号内的代码体替换成

.maxstack  8
IL_0000:  ldc.i4.
1
IL_0001:  ret


(去掉Lincense判断直接return true)。


4. 回到命令行输入

 

ilasm "C:\Program Files\VisualSVN\bin\VisualSVN.Core.il" /dll

,编译得到新的dll覆盖原VisualSVN.Core.dll。


5. 破解完毕,打开VS.NET,点击VisualSVN菜单->Registration,输入任意字符点击OK注册成功。

6. 此时About菜单上显示的还是"No License",觉得不好看的话,直接在il文件中查找该字符串替换成你的名字重新编译即可。

posted @ 2008-09-02 15:36 金鹏 阅读(287) | 评论 (0)编辑

2008年8月29日 #

代码如下:

 

using System;
using System.Net;
using System.Threading;

using System.Runtime.InteropServices;

namespace LocalIP {
  
class LanSearch {

    
/// <summary>
    
/// 取MAC地址
    
/// </summary>
    
/// <param name="DestIP">目标IP</param>
    
/// <param name="SrcIP">源IP</param>
    
/// <param name="pMacAddr">MAC地址</param>
    
/// <param name="PhyAddrLen">MAC地址的长度</param>
    
/// <returns></returns>

    [DllImport("iphlpapi.dll", ExactSpelling = true)]
    
private static unsafe extern int SendARP(int DestIP, int SrcIP, [Out] byte[] pMacAddr, ref int PhyAddrLen);

    
/// <summary>
    
/// 在线程中扫描
    
/// </summary>

    private static void LanSearchThreadMethod() {
      
int i = Convert.ToUInt16(Thread.CurrentThread.Name);
      Console.Write(
".");

      
string strIP = "192.168.1." + i.ToString();

      
//IPHostEntry ip = null;
      IPAddress ip = null;
      
try {
        
//ip = Dns.GetHostEntry(strIP);
        ip = IPAddress.Parse(strIP);
      }

      
catch {
        
//Console.WriteLine("请勿输入非法IP地址");
        return;
      }


      
byte[] b = new byte[6];
      
int len = b.Length;
      
//int r = SendARP(BitConverter.ToInt32(ip.AddressList[0].GetAddressBytes(), 0), 0, b, ref len);
      int r = SendARP(BitConverter.ToInt32(ip.GetAddressBytes(), 0), 0, b, ref len);
      
int num = BitConverter.ToInt32(b, 0);
      
string mac = BitConverter.ToString(b, 06);

      
if (num != 0{//有效MAC
        
//Console.WriteLine("\r\n{0}--{1}--{2}", ip.AddressList[0].ToString(), ip.HostName, mac);
        Console.WriteLine("\r\n{0}--{1}", ip.ToString(), mac);
      }

    }


    
/// <summary>
    
/// 程序主入口
    
/// </summary>
    
/// <param name="args"></param>

    [STAThread]
    
static void Main(string[] args) {
      Thread[] thread 
= new Thread[255];
      ThreadStart threadMethod;

      
for (int i = 0; i < 255; i++{
        threadMethod 
= new ThreadStart(LanSearchThreadMethod);
        thread[i] 
= new Thread(threadMethod);
        thread[i].Name 
= i.ToString();
        thread[i].Start();
        
if (!thread[i].Join(100)) {
          thread[i].Abort();
        }

      }


      Console.WriteLine(
"\r\n按任意键返回");
      Console.ReadLine();
    }


  }

}

posted @ 2008-08-29 12:31 金鹏 阅读(102) | 评论 (0)编辑

2008年8月27日 #

1。访问https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewFilteredProducts-SingleVariationTypeFilter;pgid=yYdgaHqkkjVSR0EUPIQsoQ3D0000SggpcdCV;sid=C_gRzp59DTERztYs7KFZy3HYA-IOM1M4XhreD4NjMnF8OQ==
下载jdk-6u6-windows-i586-p.exe
此文件为jdk1.6

 

2。访问http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/europa/winter/eclipse-jee-europa-winter-win32.zip&url=http://download.actuatechina.com/eclipse/technology/epp/downloads/release/europa/winter/eclipse-jee-europa-winter-win32.zip&mirror_id=385
http://download.actuatechina.com/eclipse/technology/epp/downloads/release/europa/winter/eclipse-jee-europa-winter-win32.zip
下载eclipse-jee-europa-winter-win32.zip
此文件为Eclipse IDE for Java EE Developers

 

3。访问http://www.zend.com/en/products/studio/downloads
http://www.zend.com/download/135
http://downloads.zend.com/studio-eclipse/6.0.1/ZendStudioForEclipse-6_0_1.exe
下载ZendStudioForEclipse-6_0_1.exe
此文件为Zend Studio for Eclipse

 

4。破解

用户名:PHPER
注册码:4784D9D0086669570000

用户名:Faceker.com
注册码:02251FE3126660400000

注册文件在
C:\Documents and Settings\用户名\.ZendStudio\license
修改后要重新启动系统才会生效

 

5。Zend Studio for Eclipse 的中文化
有一个叫Babel的项目,提供eclipse的语言包。不过只有在线安装的方法:
“Help” -> “Software Updates” -> “Find and Install” -> “Search for new features to install”,
点击”New Remote”,
url填入 http://download.eclipse.org/technology/babel/update-site/ganymede
接下去就是选择软件包了
重启Eclipse后,就是中文版。不过这个中文包毕竟只是原版eclipse的, Zend Studio for Eclipse外加的插件都没有汉化。

posted @ 2008-08-27 18:03 金鹏 阅读(109) | 评论 (0)编辑

2008年8月26日 #

     摘要: 巧设路由器 实现电信、网通南北互通 如何实现“访问网通站点走网通线路,访问电信站点走电信线路”呢?现在,我们以华为AR系列路由器为例,说明如何通过配置策略路由的方式满足以上需要。 一:配置访问控制列表,定义访问目的地址为网通的地址段 二:定义策略路由指定访问网通地址段的数据报文下一跳为网通网关 三:在连接局域网接口下应用此策略路由 四:配置默认路由器经过电信网关  阅读全文
posted @ 2008-08-26 16:19 金鹏 阅读(20) | 评论 (0)编辑

2008年8月11日 #

Microsoft? SQL Server? 2008 Enterprise Evaluation:开发人员试用体验
http://www.microsoft.com/downloads/details.aspx?FamilyId=6B10C7C1-4F97-42C4-9362-58D4D088CD38&displaylang=zh-cn

 

Microsoft? SQL Server? 2008 Enterprise Evaluation:IT 专业人员试用体验
http://www.microsoft.com/downloads/details.aspx?familyid=265F08BC-1874-4C81-83D8-0D48DBCE6297&displaylang=zh-cn

 

SQL Server 2008 发行说明
http://www.microsoft.com/downloads/info.aspx?na=90&p=&SrcDisplayLang=zh-cn&SrcCategoryId=&SrcFamilyId=daf00920-7214-418a-a4b0-727f4ce08f81&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2f9%2ff%2fe%2f9fe7971b-cea6-4f67-ac49-d7fc82a75119%2fReleaseNotesSQLServer2008_CHS.htm

 

Microsoft SQL Server 2008 联机丛书
http://www.microsoft.com/downloads/info.aspx?na=90&p=&SrcDisplayLang=zh-cn&SrcCategoryId=&SrcFamilyId=765433f7-0983-4d7a-b628-0a98145bcb97&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2f1%2f3%2f2%2f1321c45a-aab0-4033-9d82-f0862edc8418%2fSQLServer2008_BOL_CHS.msi

 

posted @ 2008-08-11 12:37 金鹏 阅读(37) | 评论 (0)编辑

     摘要: 微软的DotNet开发绝对是属于那种入门容易提高难的技术。而要能够成为DotNet架构师没有三年或更长时间的编码积累基本上是不可能的。特别是在大型软件项目中,架构师是项目核心成员,承上启下,因此RUP方法论也认同以架构为核心,体现4+1视图在整个软件开发过程中的重要作用。架构人员既要精通技术,又要熟悉业务,而且基本对软件生命周期各阶段的相关技术都需要有相关的积累和知识储备,而这些不经过多年的磨练是很难达到这个高度的。   阅读全文
posted @ 2008-08-11 12:33 金鹏 阅读(31) | 评论 (0)编辑

2008年8月1日 #

     摘要: 在web开发时,有的系统要求同一个用户在同一时间只能登录一次,也就是如果一个用户已经登录了,在退出之前如果再次登录的话需要报错。  阅读全文
posted @ 2008-08-01 11:09 金鹏 阅读(27) | 评论 (0)编辑

2008年7月22日 #

     摘要: 1.Default.htm[代码]2.js.js[代码]3. js1.js 和 js2.js[代码]4. 动态加CSS样式[代码] 阅读全文
posted @ 2008-07-22 17:30 金鹏 阅读(40) | 评论 (0)编辑

2008年6月23日 #

     摘要: 原文:http://www.maycode.com/index.php/hotspot/32-web20/486-joomla-web20.html

AJAX是web20的基石,现在网上流行几种开源的AJAX框架,比如:jQuery,Mootools,Dojo,Ext JS等等,那么我们到底在什么情况下该使用那个框架?以下是一组摘抄的数据:

Ajaxian在2007年底对Ajax工具进行了调查,部分调查结果见下表(其中数字为调查者使用该工具的百分比,详细的请参见网页):http://ajaxian.com/archives/2007-ajax-tools-usage-survey-results

Prototype jQuery Ext Script.aculo.us Mootools YUI JSON Dojo Backbase
34.1% 29.3% 22.5% 22.3% 14.3% 13% 12.9% 11.8% 8.3%  阅读全文
posted @ 2008-06-23 11:58 金鹏 阅读(125) | 评论 (0)编辑

2008年6月20日 #

     摘要: 原文: http://blog.csdn.net/mynote/archive/2005/03/26/331276.aspx

  这些日子我一直在写一个实时操作系统内核,已有小成了,等写完我会全部公开,希望能够为国内IT的发展尽自己一份微薄的力量。最近看到很多学生朋友和我当年一样没有方向 ,所以把我的经历写出来与大家共勉,希望能给刚如行的朋友们一点点帮助。 一转眼我在IT行业学习工作已经七年多了,这期间我做过网页,写过MIS、数据库,应用程序,做过通信软件、硬件驱动、协议栈,到现在做操作系统内核和IC相关开发,这中间走了很多弯路,也吃了不少苦。
  阅读全文
posted @ 2008-06-20 09:48 金鹏 阅读(28) | 评论 (0)编辑