1、什么叫封装,get、set方法应该如何设置,以后很多框架中都用得到
2、多态:父类的定义指向子类的应用,参数和返回值设置的是父类的类型,那么也可以返回子类
3、集合包括collection 和 map,
collection包括list和set
arrylist 和linklist 和 vector
arraylist相当于数组,查询数据比较快
linklist相当于链表,增加和删除数据比较快
4、Oracle增删改查的命令和MySql是一样的,只是一些函数不一样
5、知道了ip地址,连接取文件的方法:前面增加两个反斜杠
6、jdk1.7比较好用,1.8少了sort方法
7、写代码要写注释,看jdk的源代码方法:安装目录,src压缩包中util文件,Arrays.java
\\172.31.145.154
8、C:\Users\Administrator\AppData\Local\MyEclipse 2016 CI 安装目录
9、ora: 12170 TNS:连接超时!求解决办法
因为Ip设的是老师的ip地址,所以要在E:\oracle_tools\instantclient_11_2\NETWORK\ADMIN的tnsnames.ora名中把第二段的IP地址修改为localhost,
进去了以后让你修改scott的密码,不让改,所以要到cmd中修改,
10、ojdbc6把这个jar包复制粘贴到eclipse的lib文件夹中,链接jdbc是要用到的
11、jdbc:oracle:thin:@192.168.3.98:1521:orcl
jdbc:表示采用jdbc方式连接数据库
oracle:表示连接的是oracle数据库
thin:表示连接时采用thin模式(oracle中有两种模式)
jdbc:oralce:thin:是一个jni方式的命名
@表示地址
1521和orcl表示端口和数据库名
@192.168.3.98:1521:orcl整个是一块
也就是说是这样[jdbc]:[oracle]:[thin]:[@192.168.3.98:1521:orcl]
12、jar包导入到工程里以后只是一个文件夹,还是需要build path 一下的,不然使用不了
13、(1)、我忘了system的密码怎么办呢?
无用户名登录:
sqlplus /nolog;
用系统管理员身份连接:
conn /as sysdba;
修改system的密码
alter user system identified by manager;
用新密码登录
sqlplus system/manager
(2)、安装的时候忘了勾选消除scott锁定:
用system登录
sqlplus system/system;
修改权限
alter user scott account unlock;
14、创建三个对象,首先加载驱动,然后建立链接对象,然后建立命令对象,然后建立结果集
15、translate 加密了以后反过来可以解密
16、next_day(sysdate,'星期五')当天后的星期几的天数
17、索引选中语句,按F5,如果出现了INDEX的名字,说明这个句子走索引了
18、执行计划:TABLE ACCESS FULL全表检索
19、如果索引的内容是num类型,
放了索引的那一列不能使用函数,一旦使用了函数,索引失效
要找有索引的列为查新列
如果非要有函数,要创建一个函数索引
20、在建表的时候就创建索引,删除的时候也要删除索引
21、经常被增删改的表不要加索引
入库速度取决于磁盘转速7200
堆里有个常量池,常量名在栈里,常量值在堆里
22、页面上找到的模块,display:none
23、浏览器从服务器请求把代码请求到本地,可以修改
24、视图是一张虚拟表
25、window 里有个hosts文件,把新的host文件存入到
26、google是一家广告公司
27、替换了host文件了以后,访问www.google.com/ncr,要定时更新哦
28、
j2se
j2ee
j2me
log4j:处理日志的东西 log for java
dom4j dom for java
document object modle for java
文档对象模型:html 、xml 都是基于标记语言技术,相当于兄弟