Java面试题

1、项目中你用到了什么技术?

2、你主要做些什么?

书写语法,把自然语言的规则总结出来,比如说,问时间,主谓宾,或者直接说时间,然后抽取出来用正则表达式去写

3、上传文件,怎么上传,然后断网了该怎么继续上传?

4、Json和xml的区别

5、Mysql内置函数

日期转字符

	select date_format(now(),'%Y');select date_format(now(),'%Y');
	字符串转日期
	
 

使用:DATE_FORMAT

SELECT * FROM tairlist_day WHERE DATE_FORMAT( rq, '%Y-%m-%d')>'2010-08-01' AND DATE_FORMAT( rq, '%Y-%m-%d')<'2010-08-03'

6、Mysql的事务是什么

是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行

 

原子性(atomicity)。一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。

一致性(consistency)。事务必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密切相关的。

隔离性(isolation)。一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对并发的其他事务是隔离的,并发执行的各个事务之间不能互相干扰。

持久性(durability)。持久性也称永久性(permanence),指一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。接下来的其他操作或故障不应该对其有任何影响。

7、JDBC的步骤

JDBC编程的六个步骤:     准备工作中导入ojdbc文件,然后右键选中添加路径     build path-->到oracle安装目录里添加oracle的ojdbc.jar包     (1).注册驱动         Class.forName("oracle.jdbc.OracleDriver");     (2).连接数据库         String url = "jdbc:oracle:thin:@localhost:1521:xe";//其中xe为sid         String user = "XXX";         String password = "XXX";         Connection conn = DriverManager.getConnection(url,name,password);     (3).创建搬运工statement         Statement state = conn.createStatement();     (4).搬运数据,执行SQL语句         String sql = "select id,name from s_emp";   //"insert into s_emp(id,name) values(12,'zhangsan')";         ResultSet rs = state.executeQuery(sql);     (5).处理结果集         while(rs.next()){             int id = rs.getInt("id");             String name = rs.getString(2);             System.out.println(id+" "+name);         }     (6).关闭连接         rs.close();         state.close();         conn.close();

8、ajax

引用http://www.cnblogs.com/diandi-H/p/3326378.html

9、OSI七层模型对应TCP/IP四层模型

 

   表1-1  TCP/IP四层模型和OSI七层模型对应表

OSI七层网络模型

Linux TCP/IP四层概念模型

对应网络协议

应用层(Application)

应用层

TFTP, FTP, NFS, WAIS

表示层(Presentation)

Telnet, Rlogin, SNMP, Gopher

会话层(Session)

SMTP, DNS

传输层(Transport)

传输层

TCP, UDP

网络层(Network)

网际层

IP, ICMP, ARP, RARP, AKP, UUCP

数据链路层(Data Link)

网络接口

FDDI, Ethernet, Arpanet, PDN, SLIP, PPP

物理层(Physical)

IEEE 802.1A, IEEE 802.2到IEEE 802.11

10、Mysql分表

http://www.cnblogs.com/miketwais/articles/mysql_partition.html

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值