摘要:
这两天在做下学籍管理系统,由于hibernate是之前学的,所以这次开发没意识到hibernate3跟hibernate4版本更换的一些变动。 就照搬之前学hibernate3的代码来用,尽管知道该项目使用hibernate4,但却忽视了两者间发生了变动。导致出现了一些问题。 以下对出现的问题做一下 阅读全文
摘要:
一、最终的意思,可以修饰类,方法,变量。特点: A:它修饰的类,不能被继承。 B:它修饰的方法,不能被重写。 C:它修饰的变量,是一个常量。二、面试相关: 1、局部变量基本类型 值不能发生改变 例如: 我们用final修饰局部变量a,但当我们想要修改a的值是不允许的。 引用类型 地址值不能发生改变, 阅读全文
摘要:
(1)MySql的Limit m,n语句 Limit后的两个参数中,参数m是起始下标,它从0开始;参数n是返回的记录数。我们需要分页的话指定这两个值即可。 比如:查询10行记录,起始行从3开始 SELECT * FROM emp LIMIT 3, 10; (2)Oracle数据库的分页需要用到row 阅读全文
摘要:
本人摘录于江南白衣文章,文章地址:http://calvin1978.blogcn.com/articles/javabookshelf.html 书架主要针对Java后端开发。 3.0版把一些后来买的、看的书添补进来,又或删掉或降级一些后来没有再翻开过的书。 更偏爱那些能用简短流畅的话,把少壮不努 阅读全文
摘要:
解决方法: 1、临时方案:此时可以以“管理员身份”运行cmd,然后再执行sqlplus就行了。 长久方案: 请看原文:http://blog.csdn.net/bisal/article/details/11882545 阅读全文
摘要:
一、在GitHub上创建项目 1、 打开浏览器 在地址栏输入地址:github.com 填写用户名、邮箱、密码 点击Sign up即可简单地注册 2、 完成注册,进入github平台, 点击new repositories 新建一个新项目(你也可以加入到一个已有的项目) 3、 新建项目的操作,其实很 阅读全文
摘要:
volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于v 阅读全文
摘要:
在Java,尽管有类库Arrays.sort(arr)可以让我们对数组进行排序,当我们参加笔试时,要对一些经典排序算法进行书写,这就要求我们能够写出一些基本的排序算法;本文想讲下希尔排序,但在希尔排序前,我们先谈谈插入排序。 插入排序 上图勾勒出了直接插入排序的步骤,以下我们直接出代码。 从该代码, 阅读全文
摘要:
最为常见的客户端传递参数方式有两种: 浏览器地址栏直接输入:一定是GET请求; 超链接:一定是GET请求; 表单:可以是GET,也可以是POST,这取决与<form>的method属性值; GET请求和POST请求的区别: GET请求: 请求参数会在浏览器的地址栏中显示,所以不安全; 请求参数长度限 阅读全文
摘要:
class Node { private int data; // 其他数据 private int otherData; private Node left; private Node right; public Node(int data, int otherData) { this.data = data; this.otherData = otherData; }... 阅读全文