- 浏览: 47582 次
- 性别:
- 来自: 南京
-
最新评论
-
渣渣小北:
很有帮助,谢了..谢谢.
Eclipse中选中行快捷键 -
ainioneyear:
非常感谢!
PB编程笔记(一) -
colin1210:
通俗易懂,理解!
== 和 equals 到底有何不同 (一)
文章列表
<!-- 配置sessionFactory -->
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="configLocation">
<value>classpath:hibernate.cfg.xml</value>
</property>
</bean> ...
1. get 不支持lazy,而load支持lazy。(何为lazy先不做介绍...)
2. get时,如果没有匹配的数据,则返回null,load时,如果没有匹配的数据,则抛出异常。
主要是应用键盘上的 Home 键 和 End 键。
鼠标光标停留在一行的某处,按 Home 键光标会跳到行首,按End键光标会跳到行尾。
鼠标光标停留在行尾,按 Shift + Home 选中一行。
鼠标光标停留在行首,按 Shift + End 选中一行。
鼠标光标停留在类中某处,按 Shift + PageUp 选中类的光标前面所有内容。
鼠标光标停留在类中某处,按 Shift + PageDown 选中类的光标后面所有内容。
选中所有内容,Ctrl + A 。
希望会有所帮助...
首先说明一下,在实际的企业项目开发中,用到的都会是 Eclipse 而非 MyEclipse。因为Eclipse是完全免费的。公司当然会节省成本。估计用惯了MyEclipse的朋友,在使用Eclipse的时候会茫然失措,不知道如何下手。因为Eclipse中很多的文件是需要自己手动建立的。这也恰恰能锻炼实际能力。所以,推荐使用Eclipse而非MyEclipse。现在我用的是3.5版本.
那要使用Spring,怎么在Eclipse配置呢?先去下一个spring的版本包。这里是spring-framework-2.5.6。百度一下应该就能找到。
1. 当然要导入所需要的jar包。 ...
== 和 equals 到底有何不同 (二)
- 博客分类:
- 技术文档
equals方法是object类提供的一个实例方法。所以所有引用变量都可以调用该方法来判断是否与其他引用变量相等。但是这个方法判断两个对象相等的标准与==没有区别,都要求两个引用变量指向同一个对象时才返回true。所以object提供的equals方法没有太大的实际意义。这就产生了重写 equals 方法。关于如何重写equals()方法,这里先不做介绍。
有些人提出质疑,说String的很多变量都可以用equals方法比较是否相等。 那是因为String已经重写了object的equals方法。String的equals()方法判断两个字符串是否相等的标准是:只要两个字符串所包含的字符 ...
== 和 equals 到底有何不同 (一)
- 博客分类:
- 技术文档
Java程序中测试两个变量是否相等,有两种方法,一种是“==”,一种是“equals”。
首先介绍一下“==”
当使用“==”来判断两个变量是否相等时,如果两个变量是基本类型的变量,那么只要两个变量的值相等,就返回true ...
学习Java的人都知道,Java所有类都是object的子类。所以,所有的Java对象都可以调用object类提供的方法。其中,toString()就是其中一个。下面讲解一下为什么会有重写toString()方法一说。
首先,我们先来创建一个Persion类,它只简单的包含 firstname 和 lastname,当然,加上它的setter 和 getter 法。放在com.bean包下:
package com.bean;
public class Persion {
private String firstname;
private String lastname ...
虽然知道如何用,但是总是记不住驱动怎么写,这里就做一个备份,以便以后来查。
其中,127.1.1.1为本机IP地址,也可以为localhost,user为MySQL数据库中一个数据库,userinfo为其一张表,该表有三个字段,id,name,password。
当然,在工程里,需导入MySQL的JDBC驱动jar包,这里附件也提供一个吧。
public static void main(String[] args) {
Connection conn = null;
ResultSet rs = null;
try {
Class.forName(" ...
如果使用hibernate开发的话,对hibernate的配置了解清楚会很有帮助。下面是找资料总结的,如有错,请不吝指出,谢谢~
下面是关于JDBC连接配置中最重要的配置:
1. hibernate.connection.driver_class : 设置连接数据库的驱动.
2. hibernate.connection.url : 设置所需连接数据库服务的URL
3. hibernate.connection.username : 连接数据库的用户名
4. hibernate.connection.password : 连接数据库的密码
5. hibernate.connectio ...
数据库中decimal用法
- 博客分类:
- 技术文档
它们都是数值数据类型。可以规定其精度。
直接给个例子。
decimal(5,2)
其中 5 为最多可以存储的十进制位数为5位,是小数点前后的位数总和。
2表示小数点后面的位数。
例如100.20是合法的值,而1234.56,总数为6位,为非法的数据值。
有人说那存12345应该可以吧。事实证明是不行的。因为其精度是2,所以12345会被当做12345.00来处理,还是 非法的数据。
那么存储100.11111111111111呢?经测试,数据是可以存储的,但是会丢失精度(四舍五入),数据100.11会存 ...
希望会有用~
快捷键 Ctrl + Shift + F
如果不选中任何代码,那么会格式化整个类。如果选中某段代码,则会格式化选中的代码。
在代码中,有时候会遇到这种情况,
static
{
....
}
以及不带static的情况:
{
...
}
有时候会对这些东西有些迷惑,今天刚好看到一个视频教程对此做了解释,这里分享一下。下面直接给出一个例子:
public class StaticBlock {
//静态块
static
{
System.out.println("这是静态块里的内容!");
}
//非静态块
{
System.out.println("这是非静态块里的内容!&quo ...
虽然现在网络上N多关于JDK环境变量的配置。但是,这里还是想自己亲自总结一下,来个完整的配置介绍。到该链接可以下载最新的JDK java.sun.com/javase/downloads/index.jsp 本文用到的版本完整名称是jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008。其中有些是自己的理解,如果有错的话,还请不吝指出。谢谢~ 1. 双击安装JDK 该过程会让用户选择安装目录,可以选择默认,默认为C:\Program Files\Java\jdk1.6.0_10,也可以选择到常用的软件安装目录。完成后会让用户继续选择安装JRE的 ...