文章列表
(一)对象引论
1. 每个对象都只能满足某些请求, 这些请求由对象的接口(Interface)所定义,决定接口的便是类型(Type)
2. 第二种以及其它使导出类和基类之间产生差异的方法是改变现有基 类的方法的行为。这被称之为重载(overriding) 。
3. 编译器确保被调用方法存在, 并对调用参数(argument)和返回值(return value)执行类型检查(无法提供此类保证的语言被称为是弱类型的
1. List Set Map
List按对象进入的顺序保存对象,不做排序或编辑操作。Set对每个对象只接受一次,并使用自己内部的排序方法(通常,你只关心某个元素是否属于 Set,而不关心它的顺序--否则应该使用List)。Map同样对每个元素保存一份,但这是基于"键"的,Map也有内置的排序,因而不关心元素添加的 顺序。如果添加元素的顺序对你很重要,应该使用 LinkedHashSet或者LinkedHashMap.
ASP.NET session时间的设置方法一:
asp.net Session的默认时间设置是20分钟,即超过20分钟后,服务器会自动放弃Session信息.
当我们在asp.net程序中打开webconfig的时候,可以看到一段如下的代码:
Asp.net程序代码:
<sessionState mode=" ...
1. Perl 也允许使用非10 为底的数字。八进制以0 开头,十六进制以0x 开头,二进制0b 开头.在十六进制中A 到F(或者a 到f)分别表示10 到15:0377 #八进制数字377,等同于十进制数字2550xff #十六进制数字FF,等同于十进制数字2550b11111111 #等同于十进制数字2552. Perl 除了提供通常的操作符加(+),减(-),乘(*),除(/)等等之外:2+3 #2+3,55.1-2.4 #5.1-2.4,2.73*12 #3*12,3614/2 #14/2,710.2/0.3 #10.2/0.3,3410/3 #通常是浮点除,3.33333… …还提供了 ...
一、Repeater绑定ArrayList数据源
Repeater绑定ArrayList数据源 就相当与把ArrayList的数据绑定到Repeater的ItemTemplate 上 就是RepeaterItem等于ArrayList的一项例如 MessageBox MBx = new MessageBox(); 'MessageBox 为一个类 ArrayList lst = new ArrayList(); lst.Add(MBx); Repeater1.DataSource = lst; Repeater1.DataBind(); 这样 在页面上 <asp:Repeater ID ...
--创建一个简单的登录,登录名为:newlogin;登录密码:123456;默认数据库:master,默认数据库也可以不指定。
EXEC sp_addlogin 'newlogin','123456','master'
--创建用户
--创建一个简单的用户,如果不指定用户名,则添加到当前数据库登录名中,如果不指定角色,则该用户默认属于public角色。下为添加newlogin登录名。
EXEC sp_adduser 'newlogin'
--创建一个带用户名的用户,用户可以与登录名相同(同上一种类似),也可以不同,但要设定当前登录名,用户角色可选,默认为public。下为将用户ne ...
Eclipse的ExtJs智能提示
Eclipse的ExtJs智能提示.它提供了非常准确的Ext API提示。
下载地址:http://www.agpad.com/downloads/spket-1.6.12.zip
1、将下载回来的文件解压,并将eclipse文件夹下面的两个文件夹复制你的eclipse目录下。
2、Window → Preferences → Spket → JavaScript Profiles → New ;
3、输入“ExtJS”点击OK;
4、选择“ExtJS” 并点击“Add Library”然后在下拉条中选取“ExtJS”;
5、选择 “E ...
p { margin-bottom: 0.08in; }
JQuery
简单代码:
(一
)Test
<!DOCTYPE html PUBLIC "-//W3C//DTD
HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<title>JQuery Test</title>
<head>
<script ty ...
1. eclipse ctrl + shift + up/down 被占用
cenos:系统的preference 里面 keyboard shortcut
ubuntu: 使用命令gnome-control-center keyboard 找到对应的快捷键,替换调
安装 配置 ubuntu
1. 界面风格,切换回经典
http://blog.csdn.net/sunny_unix/article/details/7262782
2. 可能有用的网址
安装工具:
http://www.williamlong.info/archives/1905.html
教程:
http://www.doc88.com/p-432424387820.html
博客连接(NB)
http://blog.163.com/yes___ican/blog/static/18506244920124394617622/
Ub ...
1. 下载bugzilla
http://www.bugzilla.org/
可以选择
Release of Bugzilla 4.4rc1, 4.2.4, 4.0.9 and 3.6.12
放在/var/www/html下面
2. 创建mysql 用户,insert into mysql.user语句(参考mysql)
3. 检查环境
执行bugzilla-4.4rc1下的checksetup.pl (perl checksetup.pl),按照指示进行模块安装。
localconfig:
注意本地的port, name, db等,可以参看链 ...
Mysql 用户权限
1.新建用户。
//登录MYSQL
@>mysql -u root -p
@>密码
//创建用户
mysql> insert into mysql.user(Host,User,Password) values("localhost","phplamp",password("1234"));
//刷新系统权限表
mysql>flush privileges;
这样就创建了一个名为:phplamp 密码为:1234 的用户。
然后登录一下。
mysql ...
Eclipse 版本定义区别
Galileo Ganymede Europa 代表不同的版本
2001年11月7日 ,Eclipse 1.0发布
半
年之后,2002年6月27日Eclipse进入了2.0时代。2.0时代的Eclipse经历了2.0和2.1两个大的版本。其中2.0在
之后又推出了2.0.1和2.0.2,而之后在2003年3月27日推出的2.1版本,也接连推出了2.1.1,2.1.2和2.1.3三个后续修订版
本。
2004年6月25日
对Eclipse来说是一个值得记住的日子,进入3.0时代的Eclipse采用了OSGi运行时架构。这一年
E ...
关于安装 linux下 eclipse perl svn
1. eclipse 去官网下载,打开页面可能需要时间,可以使用最新版的indigo
http://www.eclipse.org/downloads
2. perl的高亮插件
http://e-p-i-c.sf.net/updates
3. SVN 插件
http://subclipse.tigris.org/update_1.4.x
手动安装下载地址
http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
网上 ...