自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

转载 创建entityManagerFactoryBean的方式

.1 localentityManagerFactorybean  LocalentityManagerFactorybean负责创建一个适合于使用JPA进行数据访问的环境的entityManager实体管理器。Factory Bean将使用JPA PersistenceProvider类的自动检测机制。只需

2014-10-21 10:35:35 1703

原创 springmvc+jpa+springdata中遇到的错误解决办法

Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'studentServiceBean': Invocation of init method failed; nested exception is java.lang.

2014-10-20 22:55:18 8812 1

转载 mysql数据库引擎

一般来说,MySQL有以下几种引擎:ISAM、MyISAM、HEAP、InnoDB和Berkley(BDB)。注意:不同的版本支持的引擎是有差异的。当然啦,如果你感觉自己的确技术高超,你还能够使用MySQL++来创建自己的数据库引擎,这个已经out of my knowledge,牛人可以参照MySQL++ API帮助来实现。下面逐一叙述这5种引擎各自的特性:ISAMISAM是

2014-10-08 22:05:59 444

转载 oracle 中char和varchar区别

1. CHAR的长度是固定的,而VARCHAR2的长度是可以变化的,比如,存储字符串“abc",对于CHAR(20),表示你存储的字符将占20个字节(包括17个空字符),在数据库中它是以空格占位的,而同样的VARCHAR2(20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。      2.CHAR的效率比VARCHAR2的效率稍高。看来cscm_numbe

2014-10-08 20:35:47 639

转载 DDL和DML

DDL (Data Definition Language 数据定义语言)create table 创建表 alter table 修改表 drop table 删除表 truncate table 删除表中所有行 create index 创建索引 drop index 删除索引 当执行DDL语句时,在每一条语句前后,oracle都将提交当前的事务。如

2014-09-28 15:38:25 397

转载 两个对象值相同,有相同的hash code

两个对象值相同(x.equals(y) == true),则一定有相同的hash code。 这是java语言的定义: 因为:Hash,一般翻译做“散列”,也有直接音译为"哈希"的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同

2014-09-08 20:53:09 549

原创 java折半插入排序算法

public static int getInsertIndex(int[] arr, int end){int firstIndex = 0;int lastIndex = end-1;int insertIndex;int mid = (firstIndex+lastIndex)>>1;int key = arr[end]; if(key == arr[mid])i

2014-09-08 16:02:07 511

转载 如果两个对象具有相同的哈希码,但是不相等的,它们可以在HashMap中同时存在吗?

如果两个对象具有相同的哈希码,但是不相等的,它们可以在HashMap中同时存在吗?----答案是 可以原因:在hashmap中,由于key是不可以重复的,他在判断key是不是重复的时候就判断了hashcode这个方法,而且也用到了equals方法。这里不可以重复是说equals和hashcode只要有一个不等就可以了。例子:TestObject t1

2014-08-27 19:09:56 2064

转载 java变量与内存分配

不知道是第几次看thinking in java了。不是的翻翻总有新的收获。堆栈静态存储区域一个由C/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap)— 由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分

2014-08-24 13:32:02 411

转载 java栈内存与堆内存

Java把内存分成两种,一种叫做栈内存,一种叫做堆内存在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。堆内存用于存放由new创建的对象和数组。在堆中分配的内存,由java虚拟机自动垃圾回收器来管理。

2014-08-24 13:27:51 390

转载 java字符串常量池知识

从一个博客上看到的6个题,先看看吧,如果都会了,这部分的知识就掌握的不错啦!输出结果在代码注释后面:test1:packageStringTest;publicclasstest1 {publicstatic void main(String[] args){String a = "a1";String b

2014-08-24 09:07:53 565

原创 http 404 struts no result defined for action.xxx.xxx and result xxx

1、首先检查你的struts配置文件是否存在

2014-08-23 10:42:54 381

转载 javaGUI向表格添加复选框

Mr.Johness阿何的程序人生在Java窗体表格中插入复选框  最近接触了一点Java的GUI编程,也就是由Java AWT更新而来的Java Swing。  总体上而言,Java Swing编程有两大特点:麻烦、效果差。  麻烦是说由于设计器的使用不方便(如果您希望使用窗体设计器通过快速拖拽控件建立您的Java Swing GUI程序,请您使用

2014-08-14 14:09:38 1917

原创 oracle函数与触发器

--1.无参函数CREATE OR REPLACE FUNCTION func1 RETURN VARCHAR2       IS    BEGIN      RETURN '欢迎你:'||USER||',现在是:'||to_char(SYSDATE,'yyyy-mm-dd');    END func1;--调用测试  BEGIN  dbms_output.put

2014-08-08 09:47:06 545

原创 oracle 存储过程

--匿名块 --存储过程 --1.无参存储过程 CREATE OR REPLACE PROCEDURE proc_1 IS BEGIN   dbms_output.put_line('欢迎你:'||USER);   dbms_output.put_line('现在是:'||to_char(SYSDATE,'yyyy-MM-dd')); END proc_1;  

2014-08-07 14:40:53 465

原创 oracle 游标

--游标:是Oracle系统在内存中开辟的一个工作区,可以存放select查询结果 --隐式的游标(SQL游标):不需要open、fetch、close等操作, DECLARE   v_deptno NUMBER:=30; BEGIN   DELETE FROM emp WHERE deptno=v_deptno;   dbms_output.put_line(SQL%RO

2014-08-07 12:24:13 433

原创 oracle--PL/SQL基础 Procedure Language & Structured Query Language

--PL/SQL的基本组成 --声明部分DECLARE  --执行部分BEGIN  --异常处理部分  EXCEPTIONEND; --(匿名块)从键盘接收2个数,计算之和 DECLARE  num1 NUMBER;  num2 NUMBER;  calResult NUMBER; BEGIN   num1:=&n1;   num

2014-08-06 09:48:56 634

原创 xmlhttp post传值servlet获取不到值

xmlhttp.open("POST","ajax_test.asp",true);xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");xmlhttp.send("fname=Bill&lname=Gates");

2014-08-05 21:43:06 967

原创 oracle常用建表语句

--创建一张空表CREATE TABLE department(   deptNo NUMBER(2) NOT NULL,   deptName VARCHAR2(20) NOT NULL,   LOCATION VARCHAR(20) DEFAULT '青岛');--创建表同时,填充数据CREATE TABLE emp_new(NAME,job,salary,hire

2014-08-05 10:44:02 765

原创 oracle常用函数集锦

数值函数         SELECT Distinct ABS(-5) FROM emp;         SELECT  * FROM dual;         SELECT ABS(-5) FROM dual;    

2014-08-05 09:59:11 452

转载 Oracle 常用数据库sql语句操作

对字段操作操作方法更新字段名alter table TABLE_NAME rename column column_old to column_new;添加字段alter table TABLE_NAME add COLUMN_NAME varchar(10);删除字段alter table TABLE_NAME dr

2014-08-05 09:46:10 432

转载 详解Oracle DELETE和TRUNCATE 的区别

语法delete from aa truncate table aa 区别 1.delete from后面可以写条件,truncate不可以。2.delete from记录是一条条删的,所删除的每行记录都会进日志,而truncate一次性删掉整个页,因此日至里面只记录页释放,简言之,delete from更新日志,truncate基本不,所用的事务日志空间较少。

2014-08-05 09:22:15 375

原创 oracle 常用查询方法

--查询部门号位20的员工的信息,并且按照工资降序排序       SELECT * FROM emp WHERE deptno=20 ORDER BY sal DESC;       --联合查询       SELECT deptno,dname,loc FROM

2014-08-04 12:40:17 454

原创 关于tcpjava网络编程服务器端收不到信息

当你在利用循环向服务器段发送信息时,ruo

2014-07-30 19:37:15 1191

转载 tomcat编码方式详解

大家知道tomcat5.0开始,对网页的中文字符的post或者get,经常会出现乱码现象。具体是因为Tomcat默认是按ISO-8859-1进行URL解码,ISO-8859-1并未包括中文字符,这样的话中文字符肯定就不能被正确解析了。常见的解决方法是在tomcat的server.xml下的connetor属性中增加URIEncoding或者useBodyEncodingForURI

2014-07-29 20:22:29 574

转载 javaweb乱码

1、pageEncoding="UTF-8"的作用是设置JSP编译成Servlet时使用的编码。 2、contentType="text/html;charset=UTF-8"的作用是指定对服务器响应进行重新编码的编码。 3、request.setCharacterEncoding("UTF-8")的作用是设置对客户端请求进行重新编码的编码。     该方法用来指定对浏览器

2014-07-29 20:22:00 373

java性能优化权威指南

绝对高清晰度,带书签,下载后不后悔,讲解的非常详细,阅读后可以对java性能调优有更加深刻的认识,收益匪浅。

2019-02-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除