#N

LINUX中关于SIGNAL的定义

/*Signals.*/#defineSIGHUP1/*Hangup(POSIX).*/#defineSIGINT2/*Interrupt(ANSI).*/#defineSIGQUIT3/*Quit(POSIX).*/#defineSIGILL4/*Illegalinstruction(ANSI).*/#defineS...

基础笔记6(exception)

1.异常:一种处理错误的机制,将错误和业务分离。throwable的子类error和exceptionexception分两类:checked(需要捕获处理或者抛出)和unchecked(编译器不检查的异常。RuntimeExcetion,需要代码中进行验证处理,比如空指针,转型[instanceof],)2.fina...

基础笔记4(包装类,时间date. calendar

1.包装类基本类型和对象。编译器会对基本类型和包装类进行自动拆箱,装箱处理Interger i=5;inti=newInterger(4);一个缓存问题:以便提高效率integeri=1345;integeri2=1234;i==i2;//flasei.equals(i2);//tureintegeri3=1...

基础笔记3(一)(String StringBuilder StringBuffer 数组)

---恢复内容开始---1数组.有序的同类型的集合。2.string:字符串类型:其实就是一个字符数组。添加了privatefinal,所以string是一个不可以变的字符串。String.charAt(index):或者字符数组的元素equals():比较是每个字符是否相等。即比较的是内容。字符串常用方法和源码;3....

基础笔记1(进制,浮点,递归,floor,round和ceil)

0开头8进制0x  16进制0b  2进制2,long的范围是19位数字。int范围是21亿左右,short是三万二千左右。超过int范围的long类型加上L.默认是int,否则出错的。 inti=0b0000_0000_0000_0000;比如n的阶乘:f(n){if...

enum

1.枚举是有具体名字的值的常量集合。可以看成一个特别的类,它的实例就是内部的值。(以前一直把其当作一种属性是错误的想法),2.所以可以构造方法,和类的区别是,实例化只需要实例名加参数,不需要枚举的名称(过去理解错误一直觉得这样别扭)3.注意:枚举中方法的定义必须在实例后面(包括构造方法),并且用分号隔开。枚举实例是有序...
IT猿 ·2020-03-28

URLConnection 使用

统一资源定位符URL(UniformResourceLocator)是www客户机访问Internet时用来标识资源的名字和地址。超文本链路由统一资源定位符URL维持。URL的格式是:<METHOD>://<HOSTNAME:PORT>/<PATH>/<FILE>其中:M...
IT猿 ·2020-03-28

内部使用final参数的原因

局部内部类(即:定义在方法中的内部类),访问方法中的局部变量:局部变量的生命周期与对象的生命周期的不一致性!方法在执行完方法的局部变量就消失,而内部类如果有引用还是存在的,那么将找不到变量。此时设计的做法是复制一份参数,为了保证复制的参数和方法的变量的一致,就需要保证其引用的对象不变,否则方法的局部变量的引用指向修改了...

JNDI

JNDI是Java命名与目录接口(JavaNamingandDirectoryInterface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。那么,JNDI到底起什么作用?要了解JNDI的作用,我们可以从“如果不用JNDI我们...
IT猿 ·2020-03-28

javaBean

1.javaBean一种满足特定规则的类,比如值的获取设置都是set,get方式;2.为什么这么做?这样一种统一的方式,以便简化处理3.作用 比如信息的传递,将信息封装到一个javaBean,可以通过get方法获得所有的信息。4.利用反射获取和设置javaBean属性的两种方式:5.也可以使用beanUtil...
IT猿 ·2020-03-28

hibernate(三)检索属性配置

检索即对象的获取:获取的时机和和方式:减少没必要的内存占用,尽量少的sql语句减少多余数据库的访问一:类级别的检索:load()和属性<classlazy=true>1.无论<class>元素的lazy属性是true还是false,Session的get()方法及Query的list()方法在类...

hibernate对象关系实现(二)一对一

双向一对一以部门和经理为例:a.部门和经理类中各自由对方的引用:(省略了get/set方法)b.数据库两种方式实现:一种(b.1)是外键映射,并将外键添加唯一约束(至于哪个对象的主键做外键,可随意,差别是在获取关联对象数据的方式上有些差异);第二种(b.2)方式是:主键映射即把外键作为主键。例子如下: b.1...

hibernate对象关系实现(一)一对多

hibernate是对jdk一个封装工具,实现对象和数据库之间数据映射。使用时涉及到四个问题:a.对象之间的关系在类中的体现;b,对象关系对应的数据库中表之间体现;c.实现a,b在hibernate的配置,d.对象之间获取保存更新删除的差异一:1-n/n-1(单向的一对多/多对一),1<->n(双向一对多即...

Hibernate各种主键生成策略与配置详解《转》

主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己决定,这种方法应该尽量避免。<idname="id"c...

jdbc(1)(三)DBCP、C3P0、Proxool 、 BoneCP开源连接池的简介

  简介      使用评价 项目主页 DBCPDBCP是一个依赖Jakartacommons-pool对象池机制的数据库连接池.DBCP可以直接的在应用程序用使用 可以设置最大和最小连接,连接等待时间等,基本...
首页上一页...42884289429042914292...下一页尾页