- 浏览: 19860 次
- 性别:
最新评论
-
Draling_2012:
太牛!!!
俄罗斯方块--javascript实现 -
javaboy2010:
很不错啊! 非常感谢楼主啊.
俄罗斯方块--javascript实现 -
wolf2012:
玩了一下,还跟以前玩得差不多,挺有意思的.
俄罗斯方块--javascript实现 -
jybbh:
强。。。。。。
俄罗斯方块--javascript实现 -
guo333guo:
...
俄罗斯方块--javascript实现
文章列表
Java编程思想
第五章 5.1
练习2 创建一个类,它包含一个在定义时就被初始化了的String域,以及另一个通过构造器初始化的String域。这两种方式有何差异?
比如有以下类定义:
class Test{
private String strA = "strA";
private String strB;
Test(){
strB = "strB";
}
}
差别在于strA一开始被初始化为"strA",而strB先被初始化为null,然后再被初始化为"str ...
Java语言规范要求equals方法具有以下的特性:
1.自反性 :对于任何非空引用x, x.equals(x) 应该返回true
2.对称性: 对于任何引用x和y, 当且仅当y.equals(x)返回true, x.equals(y)也应当返回true
3.传递性 : 对于任何引用x, y和z, 如果 x.equals(y)返回true, y.equals(z)返回true, x.equals(z)也应当返回true
4. 一致性 :如果x和y引用的对象没有发生变化,反复调用x.equals(y)应该返回同样的结果
5. 对于任意非空引用x, x.e ...
此文系转载,觉得整理的挺好的。
原文地址:http://www.txdnet.cn/log/22470802000001.xhtm
一、文件/文件夹管理
ls 列出当前目录文件(不包括隐含文件)
ls -a 列出当前目录文件(包括隐含文件)
ls -l 列出当前目录下文件的详细信息
cd .. 回当前目录的上一级目录
cd - 回上一次所在的目录
cd ~ 或 cd 回当前用户的宿主目录
mkdir 目录名 创建一个目录
rmdir 空目录名 删除一个空目录
rm 文件名 文件名 删除一个文件或多个文件
rm -rf 非空目录名 删除一个非空目录下的一切
mv ...
Linux下修改DNS配置的方法
1. 用root用户修改/etc/resolv.conf文件
修改如下:
nameserver 160.168.100.110 主DNS IP
nameserver 160.168.100.111 次DNS IP
2.修改后保存退出,需要重新启动网络服务,命令如下:
service network restart
或者 /etc/init.d/network restart
设置本地连接静态ip
netsh interface ip set address "本地连接" static 192.168.1.10 255.255.255.0
以上两个ip分别为本地连接ip和子网掩码,还可以在后面指定网关, ip之间用空格分隔
设置为从DHCP自动获取IP
netsh interface ip set address "本地连接" source="dhcp"
把这两段脚本分别保存在不同的bat文件中,在PATH环境变量中加入这个两个脚本的执行路径,以后就可在在命令行下
很方便的设置i ...
以前上中专的时候,在学校机房练习时,就看有些同学用c还是qbasic做的俄罗斯方块,当时感觉这些人真厉害,啥时候我也能亲手写一个就好了。只不过当时的我,不管再怎么努力,也还是写不出来,也就带着那个遗憾毕业了。之后阴差阳错的去了大连培训,学了c++,java.c++也就学到能写简单的类,简单的程序,能看懂代码的程度,java学得倒还行。后面学到了java的Swing组件,awt组件,就想着,要不就用java写个俄罗斯方块作为java课的毕业成果吧。当时也是努力的写,写了改,改了写,最后总算凑合着写出来了,在当时毕业的同学里面,还算是不错的吧,只不过只有我自己知道,那里面的代码写得有多烂,bug有多 ...
转自:http://www.nowamagic.net/librarys/veda/detail/1629
建立和遵循编码规范是很重要的,这让你的代码保持一致性,可预测,更易于阅读和理解。一个新的开发者加入这个团队可以通读规范,理解其它团队成员书写的代码,更快上手干活。
许多激烈的争论发生会议上或是邮件列表上,问题往往针对某些代码规范的特定方面(例如代码缩进,是Tab制表符键还是space空格键)。如果你是
你组织中建议采用规范的,准备好面对各种反对的或是听起来不同但很强烈的观点。要记住,建立和坚定不移地遵循规范要比纠结于规范的细节重要的多。
缩进(Indentation)
代 ...
今天下载了spring3.2.0的新版本,打开libs目录后,发现除了要正常使用的jar之外,还有好多javadoc和sources的jar
文件,想把正常使用的Jar拷贝出来,但一个个选又太麻烦,就想着反正最近在学ruby,干脆用ruby写个小工具帮我拷贝吧,
就当是练习了,呵呵。
#! ruby -Ku
require "fileutils"
#原始jar文件目录
org_spring_lib_dir = "E:\\Download\\spring3.2.0\\spring-framework-3.2.0.RELEASE\\libs&q ...
Notepad++中要对javascript代码进行格式化,需要额外安装一个叫JSMin的插件
1.下载JSMin插件
http://jsminnpp.sourceforge.net/
2. 将下载后的文件解压,把JSMinNPP.dll拷贝到Notepad安装目录的Plugin目录里。
3.重新启动NotePad ,现实安装的插件如下
接下来就可以把javascript代码格式化了。
Ruby练习---指定年月日历打印
- 博客分类:
- Ruby学习
闲来没事,用Ruby写个小程序。 感觉那个Date类,取得指定月的最后一天有点麻烦,为什么不封装一个方法直接获取呢。
直接上代码吧
#! ruby -Ku
require "date"
$weekdays = %w{日 一 二 三 四 五 六}
#打印日期头
def dispWeekName
$weekdays.each { |weekName|
print(weekName + "\t")
}
print("\n")
end
#日历类
class CalInfo
att ...
最近开始学习Ruby,找了大量的资料,在线的,可下载离线看的。先是看Ruby作者松本自己写的Ruby入门,感觉这个语言挺有趣,灵活,用很少的代码就可以完成很多复杂的功能,代码简洁,可读性也挺强,差不多花了2个半天的空闲时间,就全看完了,基本上那些示例代码也跟着敲了一遍。
当然,那都是些很简单的代码,再加上自己懂java,理解起来也不是太费劲,然后自己就感觉有点飘飘然了,觉得自己会Ruby了。觉得不能停留在这个简单的层次上,应该了解Ruby更多的东西,看到大家都推荐说Programming Ruby教程挺不错的,不过,英文的文档虽然也能看懂,但感觉看得很累,坚持看了一章多就放弃了,在网 ...
Ruby中的并行赋值
- 博客分类:
- Ruby学习
最近开始学习Ruby,感觉Ruby有很多新奇而好玩的东西,非常的灵活。
就拿这个并行赋值来说,它可以在一行代码里,给很多变量同时赋不同的值。
num1, num2 = 1, 2
作用就是num1 = 1, num2=2 , 这个还比较好理解,一眼就能看出来,谁给谁赋值,赋的值是多少,
但下面这种情况,对我这样的初学者就有点迷惑了。
num1, num2 = num2, num1 + num2
一开始我的理解是 num1 = num2,这个执行完之后,再用新的num1来计算num2,但是
执行后的结果却不是我想的这样。
如果用上面num1,num2的初值1,2来 ...