在写详细的策略模式之前,先搞懂java的普通类、抽象类或者接口,以及为什么要继承这些类或者实现这些接口。 类是一种模板,所有的对象归根到底都是根据类来创建的。普通类和抽象类的区别,普通类的所有方法都必须给予一个具体的实现,而抽象类可以不实现它的一些方法,这些方法为抽象方法。 通过上面代码中的peop ...
分类:
其他好文 时间:
2016-05-18 23:32:00
阅读次数:
252
之前虽然会用JDK的动态代理,但是有些问题却一直没有搞明白。比如说:InvocationHandler的invoke方法是由谁来调用的,代理对象是怎么生成的,直到前几个星期才把这些问题全部搞明白了。 废话不多说了,先来看一下JDK的动态是怎么用的。 Java代码 package dynamic.pr ...
分类:
其他好文 时间:
2016-05-18 23:29:25
阅读次数:
207
今天在调一台DELL老的CentOS6.5服务器时候,接上显示器发现屏幕直接完全斜了,根本看不清字体。解决办法:换正屏幕的显示器即可(IDC机房一般都备有的哈)。网上查了下资料,找到几种解决方法,贴一下:针对centosos6.5或6.5前的版本:进入光驱系统引导系统安装界面,出现如下故..
分类:
其他好文 时间:
2016-05-18 22:20:32
阅读次数:
557
SCCMTP4配置发现方法对于刚刚安装完成的SCCM服务器需要对其进行初始化的一些配置。SCCM发现会标识可使用ConfigurationManager管理的计算机和用户资源。它还可以发现环境中的网络基础结构。发现将为每个发现的对象创建发现数据记录(DDR),并将此信息存储在ConfigurationManager..
分类:
其他好文 时间:
2016-05-18 22:18:11
阅读次数:
237
修改user,直接上图:下面分别从class,html,方法,快速注释上图说明:修改后效果:2.html页面的快速注释模板:3.method方法稍微复杂点,不能用上面方法,需要建livetemplate;效果演示:输入mc快捷键params比较麻烦,需要用到grovy的脚本:params:groovyScript("defresult=‘‘;d..
分类:
Web程序 时间:
2016-05-18 22:17:24
阅读次数:
4681
在项目使用appscan扫描的时候出现:处理方法:打开项目的web.config文件,在<system.web>下面增加<httpCookies
httpOnlyCookies="true"requireSSL="true"/>注意,加入参数之后,如果继续使用http来访问的时候,如登录需要使用cookie,则这个时候是不能正常读到cookie..
分类:
其他好文 时间:
2016-05-18 22:16:28
阅读次数:
1521
作者:沃趣科技高级数据库专家邱文辉前言当用Explain查看SQL的执行计划时,里面有列显示了key_len的值,根据这个值可以判断索引的长度,在组合索引里面可以更清楚的了解到了哪部分字段使用到了索引。下面演示中,表结构的合理性这边暂且不说,只是证明一下索引长度的计算方法。..
分类:
数据库 时间:
2016-05-18 22:14:31
阅读次数:
218
#方法
defhelloworld
puts"HelloWorld!"
end
helloworld
#带参数的方法
defhello(name)
puts"Hello#{name}"
end
hello("World!")
hello("Ruby")
#带可变长参数的方法
defhello(*name)
name.each{|x|puts"Hello#{x}"}#each迭代器将name的值传递给x
end
hello("zhao","wang","l..
分类:
其他好文 时间:
2016-05-18 22:13:06
阅读次数:
233
#迭代器
5.times{puts"HelloWoeld!"}#连续输出4次HelloWorld!
1.upto(10){|i|puts"Thecountis#{i}"}#从1数到10
10.downto(1){|i|puts"Thecountis#{i}"}#从10到1
1.step(10,2){|i|puts"Thecountis#{i}"}#从1到10,步长为2
#each,使用each方法将集合内的对象逐个取出
name=["..
分类:
其他好文 时间:
2016-05-18 22:12:28
阅读次数:
189
=begin
循环,times,while,each,for,until,loop
=end
#times方法
=begin
循环次数.timesdo
循环的处理
end
循环的次数.times{
循环的处理
}
=end
5.timesdo
puts"hello"
end
5.times{|i|
puts"for#{i}‘sloop"
}
#for语句
=begin
for变量in对象do
循环的处理
end
=end
sum=0
..
分类:
其他好文 时间:
2016-05-18 22:11:59
阅读次数:
325