刚刚开始接触数据库,一点都看不懂,不知道数据库是用来做什么的.我学java,然后学oracle数据库

刚刚开始接触数据库,一点都看不懂,不知道数据库是用来做什么的.我学java,然后学oracle数据库,第1张

简单的讲,数据是存放数据的一个仓库,一般来说,做一个真正的应用,是离不开将数据保存起来的,而java普通的应用小程序没有提供一个可以保存数据的容器,小程序在运行的时候都是将需要用到的数据直接保存在内存当中.

大一点的程序,比如说网络游戏,一旦你下线之后如果没有将数据保存在特定容器中,那你下次登录你的角色时候,是不是所有关于你的游戏信息就没有了?这就是数据库的作用.

java你可以看做是处理业务逻辑的,而数据库是存放有关你编写的程序,这个程序运行时需要的数据的

1.structs 生命周期是什么啊 用过那些form 和action

答:struts的生命周期:struts form的生命周期看http://topic.csdn.net/u/20071224/10/1ed40713-1e26-4a4f-af2e-7925bfc68c41.html ,有人讲的很详细,struts action的生命周期看http://topic.csdn.net/t/20050317/15/3858980.html 大概讲了一下;我用过的form和action:DynaActionForm和ActionForm,action:Action和DispatchAction,还有其他的 但俺没用过!

2.初始化了一个 没有run()方法的线程类 编译运行时是否回出错 ?

这个你自己写一个测试一下,线程这块我不明白

3.A=10 B=100 如果不通过第3个变量 让A=100 B=10 怎么实现啊 ?

利用加减法实现两个变量的交换:如:A=A+BB=A-BA=A-B

用位异或运算来实现(效率高):如:A=A^BB=A^BA=A^B

4.分页显示是 当页面一个月都不变化时 怎么显示 和当页面经常改变是 又怎么显示 (条件 多于200行) ?

这个我没有太明白是什么意思啊!

sql数据库题(mysql):

1.select * from employee limit 5,1

2.select count(*) from employee group by deptId

3.select * from employee em where em.wages>(select avg(emp.wages) from employee emp where emp.deptId=em.deptId group by emp.deptId )

"select

*

from

BW_table

where

name

like

'%"+tf.getText()+"%'",这个语句其实分解为:

1:"select

*

from

BW_table

where

name

like

'%",两边的双引号

意思是这是一个字符串,里面的一个单引号是

sql

语句里的作为查询条件的

字符串的

单引号。

2:tf.getText(),这个就是你传入的查询条件。

3:"%'",同样,两边的双引号是标识这整个是个字符传,里面的一个单引号

第一个字符串里的

单引号

匹配为

sql

语句里

标识查询条件字符串

的一对单引号。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9942635.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存