- 浏览: 39892 次
- 性别:
- 来自: 沈阳
最新评论
-
f0799:
看来下我们服务器Centos上的配置如下:LANG=" ...
linux 中文显示乱码解决办法 -
sjmei:
嗯,不错,学习了
数据库范式1NF 2NF 3NF BCNF
文章列表
java 获取路径的方法
文章分类:Java编程
一、关于绝对路径和相对路径
1.基本概念的理解绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt代表了test.txt文件的绝对路径。http://ww ...
正则表达式入门
文章分类:Java编程
核心提示:正则表达式入门 众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的 ...
String sql = "insert into article values (null, 0, ?, ?, ?, now(), 0)";
PreparedStatement pstmt = conn.prepareStatement(sql, Statement.RETURN_GENERATED_KEYS);
conn.setAutoCommit(false);
pstmt.setInt(1, -1);
pstmt.setString(2, title);
pstmt.setString(3, content);
pstmt.e ...
Java中new和newInstance的区别Java中new和newInstance的区别
核心提示:在初始化一个类,生成一个实例的时候,newInstance()方法和new关键字除了一个是方法,一个是关键字外,最主要有什么区别?它们的区别在于创建对象的方式不一样,前者是使用类加载机制,后者是创建一个新类。那么为什么会有两种创建对象方式?这主要考虑到软件
在初始化一个类,生成一个实例的时候,newInstance()方法和new关键字除了一个是方法,一个是关键字外,最主要有什么区别?它们的区别在于创建对象的方式不一样,前者是使用类加载机制,后者是创建一个新类。那么为什么会有两种创建对象方式 ...
为什么继承是有害的?
通过把具体的基类转变成接口来改进你的代码
作者:Allen Holub 翻译: ShiningRay @ Nirvana Studio
摘要
大多数优秀的设计师避免出现继承( extends 描述的关系),就像躲避瘟疫似的。你的代码80%应该完全以接口的方式来书写,而不是继承具体的基类。其实,Gang of Four 这本关于设计模式的书(以下简称GoF)很大程度上关于如何把类继承转变成接口实现。本文将叙述为什么设计师们会有这种古怪的信条。 ( 2,300 words; 2003 年 8月 1日 )
译注:本文其实已经有人翻译,当时没有具体了解就开 ...
数据库范式1NF 2NF 3NF BCNF
(转自:http://www.itisedu.com/phrase/200604241410105.html)
设计范式(范式,数据库设计范式,数据库的设计范式)是符合某一种级别的关系模式的集合。构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多要求的称为第二范式(2N ...
通过实例说明Java中的多态
Java中的多态允许父类指针指向子类实例。如:Father obj=new Child();(其中Child是Father的子类)。这样就产生了一个问题——
使用这个父类型的指针访问类的属性或方法时,如果父类和子类都有这个名称的属性或方法,哪一个属性或方法会被调用呢?
最好的办法是实验:
class Father
{
int r;
Father()
{
r=4;
}
void printname()
{
System.out.println("I'm father" ...
导出
mysqldump -uroot -p123456 test>d:/s.sql
导入
mysql -uroot -p123456 test<d:/s.sql
test是数据库名字
-uroot -p123456 mysql的用户名和密码
常用类
1. 字符串相关类(String、StringBuffer)
1.1 String类
1.1.1 java.lang.String类代表不可变的字符序列
1.1.2 "abcde" 为该类的一个对象
1.1.3 String类的常见构造方法:
String(String original) //创建一个String对象为original的拷贝
String(c ...
HTTP简介
1.WEB浏览器与WEB服务器之间的一问一答的交互过程必须遵循一定的规则,这个规则就是HTTP协议。
2.HTTP是hypertext tranfer protocol(超文本传输协议)的简写,它是TCP/IP协议几种的一个应用层
协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程以及数据本身的格式。
3.HTTP协议的版本
HTTP/1.0、HTTP/1.1、HTTP-NG
4.深入理解HTTP协议,对管理和维护复杂的WEB站点、开发具有特殊用途的WEB服务器程序具有直接影响。
HTTP1.0的会话方式
1.四个步骤:建立连接、发出请求信息、回送响应信息、关闭连接。
...
<html>
<head>
<title>study html</title>
<meta http-equiv="Content-type" content="text/html;charset=gbk" />
<meta http-equiv="Refresh" content="100;url=http://www.gov.hk" />
<meta http-equiv="charset" con ...
1.根据Java Language Specification (Version 3) 8.4.8 的描述,子类在继承父类时,对于方法而言,存在两种关系:
A. override 即覆盖,这是对实例方法(instance method)而言的;子类与父类中形构相同的方法 ...
class A ...{
public String show(D obj)...{
return ("A and D");
}
public String show(A obj)...{
return ("A and A");
}
}
class B extends A...{
public String show(B obj)...{
return (" ...
Java经典问题算法大全
/*【程序1】
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....
*/
package cn.com.flywater.FiftyAlgorthm;
public class FirstRabbit {
public static final int MONTH = 15;
public static void main(String[] args) {
long f1 = 1L, f2 ...
JAVA反射
一、反射的概念 :
反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设 ...