Mar 31, 2007
MyEclipse 注册 程序
首先申明,仅供个人学习和参考用,不作商业用途。
这个算法适用于目前所有的版本。
1,建立一个Crack.java的程序;
2,记事本打开Crack.java, 将下面代码拷入
import java.io.*;
public class Crack {
public static String convert(String s) {
if (s == null s.length() == 0)
return s;
byte abyte0[] = s.getBytes();
char ac[] = new char[s.length()];
int i = 0;
for (int k = abyte0.length; i < k; i++) {
int j = abyte0[i];
if (j >= 48 && j <= 57)
j = ((j - 48) + 5) % 10 + 48;
else if (j >= 65 && j <= 90)
j = ((j - 65) + 13) % 26 + 65;
else if (j >= 97 && j <= 122)
j = ((j - 97) + 13) % 26 + 97;
ac[i] = (char) j;
}
return String.valueOf(ac);
}
private static int hash(String s) {
int i = 0;
char ac[] = s.toCharArray();
int j = 0;
for (int k = ac.length; j < k; j++)
i = 31 * i + ac[j];
return Math.abs(i);
}
private static String inputString() {
BufferedReader bufferedreader = new BufferedReader(
new InputStreamReader(System.in));
String s = null;
try {
s = bufferedreader.readLine();
} catch (IOException ioexception) {
ioexception.printStackTrace();
}
return s;
}
public static void main(String args[]) {
try {
System.out.println("My Eclipse IDE Keygen");
System.out.print("License Name : ");
String s = inputString();
String licStr = "YE3MP-999-00-9912310";
String h = s.substring(0, 1) + licStr+ "Decompiling this copyrighted software is a violation of both your license agreement and the Digital Millenium Copyright Act of 1998 (http://www.loc.gov/copyright/legislation/dmca.pdf). Under section 1204 of the DMCA, penalties range up to a $500,000 fine or up to five years imprisonment for a first offense. Think about it; pay for a license, avoid prosecution, and feel better about yourself." + s;
int j = hash(h);
String lic = s.substring(0, 1) + licStr + Integer.toString(j);
System.out.println("License Key : " + convert(lic));
} catch (Exception exception) {
exception.printStackTrace();
}
}
}
Mar 18, 2007
How many roads must a Man walks down? 随风飘逝
How many roads must a man walk down
一个男人要走过多少路,
Before you call him a man
才可以称之为好汉?
How many seas must a white dove sail
一只白鸽要飞过多少片海,
Before she sleeps in the sand
才能在沙滩上入眠?
How many times must the cannon balls fly
炮弹要横行多久,
Before they are forever banned
才会永远消失?
The answer, my friend, is blowing in the wind
我的朋友,在风中就能找到答案。
How many years can a mountain exist
一座山要屹立多久,
Before it is washed to the sea
才会被冲刷入海?
How many years can some people exist
这些人要坚持多少年,
Before they're allowed to be free
才会获得自由?
How many times can a man turn his head
一个人要转过多少次头,
And pretend that he just doesn't see
来假装他什么都没看见?
The answer, my friend, is blowing in the wind
我的朋友,在风中就能找到答案。
How many times must a man look up
一个人要抬多少次头,
Before he can see the sky
才可以看得见天空?
How many ears must one man have
一个人要有多少只耳朵,
Before he can hear people cry
才能听到人们的哭泣?
How many deaths will it take till he knows
要经历多少次死亡他才会知道,
That too many people have died
太多的人已经付出了生命?
The answer, my friend, is blowing in the wind
我的朋友,在风中就能找到答案。
如果有一天年华老去,回首往事的时候,我们会为我们曾经犯下的错误而叹息不已。感慨年轻时的无知与固执,感慨当年的意气和冲动。然而几乎没有人不犯错误,只能期望于少犯错误。
当有一天,你很少犯错误,当有一天,你能很正确的处理你所处的外界,这就是你能够被称作为男人的时候。
我希望,能够把自己的错误降到最少,用合适的方式给身边的人快乐,也许人的一生,遇到的人也就那么几个。
Mar 16, 2007
电热水壶
特 点:
英国名牌STRIX温控器;
Mar 14, 2007
我要用QQ
Mar 13, 2007
随便写写,流水账
有很多体会,以流水账的形式写下来:
1, IDE非常重要,有条件一定要用IDE.
2, 编程是非常折磨人的,在做一件项目之前,最好能系统的学习一下所用到的知识,做一个大一点的例子。用Google虽然能解决问题,但是耗时又耗力。
3,最好能尝试不同的东西,不断的用新方法来实现,你掌握的会越来越多。
4, 相信你一定能够实现,不要轻易放弃。我今天就用了起码5个小时来实现了一个自己不会的小功能。
5, 关于足球。罗纳尔多进球了,早就说过,大罗改用狙击枪了,那么远,咣当一脚,搞定了。以大罗的天赋,如果能安下心来训练的话,再踢3年没有问题。这个问题上面皇马犯了大错。
6,每天一博是很难做到的啊。这不,昨天就没能有时间写,呵呵。
7, 今天到建行排队签约了我的银行卡,不签约不让电子支付。排队的人好多,如果有VIP卡就可以直接办理,不用排队。希望早日拿到VIP卡,办理一打分给别人用。
8,淘宝的第一笔交易已经付款,向周汝昌先生致敬,一生呕血为红楼。
关于用户控件的若干体会
(一)aspx页面改变ascx页面的控件属性。
例如:Index.aspx中引入了一个名为Test.ascx的控件
<%@ Register TagPrefix="Test" TagName="TT" Src="Test.ascx" %>
这其中,TagPrefix是用户控件的命名空间,而TagName是用户控件的名字。这样可以在同一个空间中使用多个同样的控件,如Test,Test1等等。
现在Test.ascx中有一个Label例如名为lblUse,如何在aspx中取到这个控件的text值呢?主要有两步。
第一步,在Test.ascx中写一个public的属性。
public string PassText{
get{ return lblUse.Text;
}
set{ lblUse.Text=value; }
}
第二步,在Index.aspx中插入用户自定义控件
头部:
<%@ Register TagPrefix="Test" TagName="Test" Src="Test.ascx" %>
Html文件中写:
记得要给这个控件取一个id,这里叫TT1。
中写你要赋给的值如"Hello":
TT1.PassText="Hello";
取值的话:string myText=TT1.PassText
这样在ascx中的lblUse标签的名字就自动变成Hello了。
(二)在aspx中取到ascx中的控件
方法也很简单:
在aspx中写ascx中那个控件的类型,例如在上面讲的Test.ascx中有一个按钮,名字叫btnTest.
在aspx的中写
Button myButton=new Button();
myButton=(Button)TT1.FindControl("btnTest");
//现在就可以操作myButton了。例如让myButton置灰
myButton.Enabled=false;
在ascx中btnTest也变灰了。原因就在于,myButton和btnTest指向的是同一块内存空间,这就是对象引用的一个不错的用法。
用这个例子,可以获得DataSet,让DataSet 动态绑定。非常好用。
Mar 11, 2007
展望国家德比
强烈希望大罗进2个球,卡卡不要进球,状态要低迷,直到被我们买了。
干掉国米!
Hala!
Mar 10, 2007
Mar 9, 2007
踢球
真希望能够好好的练习练习足球,这个是可以玩到老的运动。
不知道为什么,自己这么喜欢足球,我希望自己能够成为一个球踢得好的人。
好好努力。
后来去洗澡,哇,感觉真舒服。今天又晒了被子,真是美好的一天啊。
晚上要打魔兽喽,哈哈。
Mar 8, 2007
后巨星时代皇马的振兴之路
所有人都知道要改革,所有的主席候选人都带着信誓旦旦的候选方案扬言要让银河战舰重新闪亮。但是,他们来了,走了,留下的却是苦涩。还记得上一轮对赫塔费,伯纳乌那个挥舞着手绢的小男孩那空洞的眼神吗?或许他对足球还没有太深的感知,没有太多的理解,但他知道,这不是好的足球,不是能够带给他快乐的足球。他,和我们很多人一样,希望改变。
穷则变,变则通,通则久。变得不好,如邯郸学步,隔靴搔痒;变得好,则举一纲而万目张,一通百通。那么如何来变革呢?我思考了下面几个方面,和各位球友探讨。
第一,中场核心。这不由让我们想到了我们以前球队的大脑:齐达内。以前在齐达内的组织下,球队思路清晰,调度得当,层层推进,最终撕开对方的防线;现在在古蒂的组织下,球队虽不复当年的华丽,但也是攻守有度,颇有章法。然而古蒂存在着发挥不稳定的弱点,和在护球、摆脱能力上和齐达内的差距,球队的进攻远没有以前犀利。当古蒂不能上场的时候,球队的表现则比较混乱,常常陷于单打独斗,贺炜更是称之为“没有想法”、“打到哪儿算哪儿”。因此,确定一名中场核心对于解决皇马攻击上的问题来说,是当务之急。
第二,“攻”无不克。进攻,应该是流淌在我们皇马足球血液中的特质。到底是“进攻是最好的防守”,还是“不懂防守,怎能进攻”,这是众说纷纭的话题,没有太多讨论的价值。我要说的是,提起皇马,人们想到的是什么?是像尤文一样固若金汤的防守,还是像罗马一样快速的攻防?我想应该像段暄提到的那样,“行云流水的配合,酣畅淋漓的进攻”。今天的局面已经证明了,防守的皇马,不是球迷期望的皇马,即使在积分榜领先的时候,保守的打法也没有得到球迷的认可,何况如今的状况更证明了这不是一条光明的道路。我想我们皇马应该确定进攻为主的打法,只有攻,才会无所不克。守,只会像今天这样,墨守成“空”。
第三,均衡主帅。以攻为主并不是不要防守。说到防守,这里不由得要为卡佩罗开脱两句。卡佩罗今天的处境,既有他个人足球理念的因素,也有一些客观上的原因。首先:卡纳瓦罗,埃默森都是当今足坛名头甚响的人物,怎料到了皇马发挥如此一般。卡纳瓦罗自己承认表现不佳,埃默森更是鲜有找着状态的时候。其次:中后卫上人员不够。由于右后卫受伤拉莫斯顶替,中后卫位置上埃尔格拉披挂上阵,老埃的防守,看到今天我的感想就是“心惊肉跳”,对手害怕,自己人也紧张,却无奈无他人可用。另外:好不容易从阿森纳租来了雷耶斯,这可是当年齐达内公开表扬“骑着隐性摩托车”的好手,可是到了皇马,连“自行车”都不是了。这些大将发挥不佳,卡佩罗算盘打得再好也是一场空了。
但是卡佩罗的失败与其用人不当、思路保守不无关系。在对待贝克汉姆,对待卡萨诺,罗比尼奥的处理上都犯下了错误。也只能说,卡佩罗的足球和皇马没有共鸣。我们需要的是一名均衡的教练,攻守平衡,执教思路清晰,能够处理好球队内部关系,还要具有很强的抗压能力。坦率的说,现在处在水深火热中的皇马,主教练的宝座并不好坐。所以这一点,实现起来困难不小。一旦选帅失败,一切又要推倒重来,年复一年,岁月蹉跎。
第四,巨星、球员。巨星之所以是巨星,因为他们有高于常人的技术水平和决定比赛的能力。但足球比赛毕竟是11个人的集体运动,需要的不仅是个人能力,更需要集体的合作力量。我们需要巨星,我们也许要实力派的球员。现在队伍年轻球员较多,但都是有实力的队员,正如几年之前的兰帕德、特里、德科、卡卡、小罗,悉心培养,怎知他们不是明日的巨星?
总的说来,现在的皇马正处在不得不变得风口浪尖上,但我们绝大多数的球迷从没有丧失过信心,只要我们有良好的建队思路,逐个的解决问题,世纪最佳的皇马,一定会早日回来。正所谓:
确定核心,稳定军心,主帅倾心,天下归心。
皇马的悲歌
Mar 7, 2007
MSDN SmartCast
今天又发现了微软的一个好网站,MSDN SmartCast。这上面有丰富的学习资料,认真学习的话,你应该可以成为一个具有中等水平的程序员,虽然我大概在4年前就知道了这个内容,却一直没有好好的去学它,唉,悔之晚矣。
抓紧时间学吧。
不过有一点,MSDN SmartCast的讲师不怎么样,今天听了3个讲座,有2个人讲的很一般,还有一个更几乎没有讲清楚,还不断的咳嗽,难为了这个老师,也难为了我们学生。
今天巴萨输球了,我的心里也是盼望着他们输的,希望皇马能够闯过这一关,一路夺冠。我在这里深深许下愿望。Hala, Madrid!
MSDN SmartCast
今天又发现了微软的一个好网站,MSDN SmartCast。这上面有丰富的学习资料,认真学习的话,你应该可以成为一个具有中等水平的程序员,虽然我大概在4年前就知道了这个内容,却一直没有好好的去学它,唉,悔之晚矣。
抓紧时间学吧。
不过有一点,MSDN SmartCast的讲师不怎么样,今天听了3个讲座,有2个人讲的很一般,还有一个更几乎没有讲清楚,还不断的咳嗽,难为了这个老师,也难为了我们学生。
今天巴萨输球了,我的心里也是盼望着他们输的,希望皇马能够闯过这一关,一路夺冠。我在这里深深许下愿望。Hala, Madrid!
做个程序员,不容易
在TabStrip和MutiplyPage中间空百处的处理上,努力了2个小时却一无所获,感觉对于程序设计,有太多的未知,却没有得到答案的途径。就好像睁大了眼睛在黑暗中搜索的孩子,努力却无力。
后来,在Visual Studio 2005上面开发一个简单的WinForm,却不料,连一个简单的登陆都实现不了。不知道那个DataSet如何插入进来。没有人告诉我,没有找到资料,唉,也许简单的问题别人都懒得给资料。
没有办法,为什么自己对于程序了解的这么少呢?
后悔自己在无聊的事情上面花费了太多的时间。只能继续努力了。
我就不信我在黑暗中就看不到一点点光芒!
Mar 6, 2007
安装RoR
之所以选择这个语言,还是因为看到了java eye 的创始人说的ROR的巨大威力。
安装Ruby没的说,one click.
安装Rails的时候可费了一番周折。一开始的时候,输入gem install rails -remote, 返回bulk updating gem source……没看懂什么意思。半天没有反应后,放弃。
又查了一些文档,才知道这个Rails不好装,手动的话更麻烦。代理的方法也试了,文档查了好几篇,有的人说白天连国外网络不好,要等到夜里或清晨,呵呵。最后!
gem install rails --include--dependencies
一开始也没有反应,过了好一会硬盘开始闪了,原来是需要 耐心。
好了,耐心+运气!