使用元素为bean的属性装备值和引用并不太复杂。尽管如此,spring的命名空间p提供了另一种bean属性的装配方式。
命名空间p的schema url是:http://www.springframework.org/schema/p
直接看例子(还是角色跟用户的model):
public class Roles {
private int id;
private String rol...
分类:
编程语言 时间:
2015-06-28 23:06:31
阅读次数:
400
1.private ,protected,static不能用来修饰interface。
2.java在处理基本数据类型(例如int ,char,double)时,都是采用按值传递的方式执行,除此之外的其它类型都是按引用传递的方式执行。对象除了在函数调用时时引用传递,在使用“=”赋值时也是采用引用传递。
3.如何在java中进行对象的复制,而不是引用。举例:
class Obj impleme...
分类:
编程语言 时间:
2015-06-28 23:06:45
阅读次数:
189
系统环境:
CentOS 7 X64
JDK1.8
一:
安装jsvc
下载 commons-daemon的源码包
http://apache.fayea.com//commons/daemon/source/commons-daemon-1.0.15-src.zip
解压之后 cd src/native/unix/
执行:
export CFLAGS=-m64
exp...
分类:
编程语言 时间:
2015-06-28 23:07:34
阅读次数:
511
最近的学习发现在很多方面,基础知识掌握的还很不牢固,所以对于架构、知识点等属于那种问啥啥知道,做啥啥不出来的那种类型。前些日子,老师一直在抓基础,做什么都要从最简单的demo开始,只有懂了原理之后再去用一些高深的东西如框架等才会理解的更深刻。现在首先需要理解的就是基本上每个Java框架都在用的反射技术。
要想理解反射,首先得了解类的加载过程,看下图:...
分类:
编程语言 时间:
2015-06-28 23:07:20
阅读次数:
227
java中的形参是复制实参的一份拷贝(对于引用类型则是复制引用的拷贝,在栈中的拷贝),所以在函数中改变形参是无法改变实参的值的,改变引用只是将形参所代表的引用指向另外的新的对象,而实参的引用还指向原来的对象,改变形参引用的成员当然会影响实参引用成员的值,因为他们的引用都指向同一个对象。【Java只有...
分类:
编程语言 时间:
2015-06-28 23:03:34
阅读次数:
174
之前的两篇文章我们了解了委托和事件,本文我们看一下线程。1,一个窗体程序,默认拥有一个线程(相当于一个商店里面,只有一个店员),这个默认的线程叫做UI线程/主线程。2,进程和线程的关系: A,进程,包含程序运行所需要的资源 ,在大多数情况下是指程序。(商店:囤积要使用的资源的地方) B,线程,是.....
分类:
编程语言 时间:
2015-06-28 23:00:27
阅读次数:
232
至少有两种情况下finally语句是不会被执行的:(1)try语句没有被执行到,如在try语句之前就返回了,这样finally语句就不会执行,这也说明了finally语句被执行的必要而非充分条件是:相应的try语句一定被执行到。(2)在try块中有System.exit(0);这样的语句,Syste...
分类:
编程语言 时间:
2015-06-28 23:00:55
阅读次数:
224
最近在学习Unity3d中的shader编程,能找到的中文资料比较少,于是,尝试翻译一下wiki Books上的资料,以方便其他跟我一样的入门学习者。由于是第一次翻译技术资料,经验不足,难免出错,请路过的大神们批评指正,共同帮助我等新手少走弯路,谢谢。下面翻译开始:(原文:https://en.wi...
分类:
编程语言 时间:
2015-06-28 23:00:40
阅读次数:
338
Python中以双下划线开头和结尾的函数称为特殊函数,对于实例执行一些特定的运算时,Python会自动视图调用这些实例的特殊方法,从而在Python中可以很轻易地实现运算符的重载。 Python中有一些通用的特殊函数:1. 初始化与终止化__new__(cls[, args...]) __n...
分类:
编程语言 时间:
2015-06-28 22:59:30
阅读次数:
314
介绍: (radix sort)则是属于“分配式排序”(distribution sort),基数排序法又称“桶子法”(bucket sort)或bin sort,顾名思义,它是透过键值的部份资讯,将要排序的元素分配至某些“桶”中,藉以达到排序的作用,基数排序法是属于稳定性的排序,其时间复杂度为O....
分类:
编程语言 时间:
2015-06-28 23:00:12
阅读次数:
282
参考:解决方法: $.post('/json/submit.json', { name: username, password: password }, function (val) { })
分类:
编程语言 时间:
2015-06-28 22:55:43
阅读次数:
202
Rotate to Mouse Example from Foundation HTML5 Animation with JavaScript Move mouse on canvas element. ...
分类:
编程语言 时间:
2015-06-28 22:55:29
阅读次数:
377
1.Hibernate简介Hibernate是一个基于Java的开源的持久化中间件,对JDBC做了轻量的封装。采用ORM映射机制,负责实现Java对象和关系数据库之间的映射,把sql语句传给数据库,并且把数据库返回的结果封装成对象。内部封装了JDBC访问数据库的操作,向上层应用提供了面向对象的数据库...
分类:
编程语言 时间:
2015-06-28 22:55:04
阅读次数:
281
转载自:http://my.oschina.net/haopeng/blog/324934springMVC-servlet.xml 配置123456789101112131415161718192021222324252627282930313233343536373839404142434445...
分类:
编程语言 时间:
2015-06-28 22:54:53
阅读次数:
172
第11章 异常处理一、异常的分类1、可控式异常:(1)IOException:当发送某种I/O的异常;(2)SQLException:关于数据库访问或其他错误的异常(3)ClassNotFoundException:类没有找到的异常(4)NoSuchFieldException:类不包含指定名称的字...
分类:
编程语言 时间:
2015-06-28 22:53:35
阅读次数:
313
测试文件 中央情报局:中央情报局 2014年5月4日21:56
分类:
编程语言 时间:
2015-06-28 22:51:13
阅读次数:
216
C++ server:linux, protoc -I=./ --cpp_out=./ Infor.protoJava client:包含protobuf-java-2.5.0.jar包, protoc.exe --java_out=./ Infor.protoInfor.proto文件: 1 me...
分类:
编程语言 时间:
2015-06-28 22:46:30
阅读次数:
731