page contents
轩辕小不懂
轩辕小不懂

性别: 注册于 2021-02-01

向TA求助
16020金币数
42250 经验值
2个粉丝
主页被访问 6508 次

102 个回答

0 赞同

谈谈你对数据库事务的理解?

1、索引的概念 索引就是为了提高数据的检索速度。数据库的索引类似于书籍的索引。在书籍中,索引允许用户不必翻阅完整个书就能迅速地找到所需要的信息。在数据库中,索引也允许数据库程序迅速地找到表中的数据,而不必扫描整个数据库. 2、索引的优点 a.创建唯一性索引,保证数据库表中每一行数据的唯一性 b.大大加快数...

回答于 2021-09-29 14:08

0 赞同

谈谈你对数据库索引的理解

①、加载数据库驱动程序 Class.forName("数据库驱动类"); ②、连接数据库 Connection con = DriverManager.getConnection(); ③、操作数据库 PreparedStatement stat = con.prepareStatement(sql);stat.executeQuery(); ④、关闭数据库,释放连接 con.close();

回答于 2021-09-29 14:08

0 赞同

介绍下乐观锁,悲观锁

乐观锁(Optimistic Lock), 每次去查询数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据,可以使用版本号,时间戳等机制。乐观锁适用于多读的应用类型,这样可以提高吞吐量 悲观锁(Pessimistic Lock), 每次去查询数据的时候都认为别人会修改,所以每次在查询数据...

回答于 2021-09-29 14:06

0 赞同

你对ajax是怎么理解的

AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是一种创建交互式网页应用的网页开发技术。 使用ajax可以提高用户的体验度,进行异步数据传输从而提高性能。ajax不能跨域,所谓不能跨域就是不能跨多个网站(多个域名),或者多个项目。 可以通过jsonp来解决ajax跨域的问题,而jsonp的实质就是通过...

回答于 2021-09-29 14:05

0 赞同

默写选择排序

public static void selectSort(int[] a) {int minIndex = 0;int temp = 0;if ((a == null) || (a.length == 0))return;for (int i = 0; i < a.length - 1; i++) {minIndex = i;// 无序区的最小数据数组下标for (int j = i + 1; j < a.length; j++) {// 在无序区中找到最小数据并保存其数组下标if (a[j] < a[minIn...

回答于 2021-09-28 16:22

0 赞同

请介绍spring的事务隔离级别?

(1)Default默认的事务隔离级别 (2)READ_UNCOMMITTED(read_uncommitted)读未提交,一个事务可以操作另外一个未提交的事务,不能避免脏读,不可重复读,幻觉读,隔离级别最低,并发性能最高 (3)READ_COMMITTED(read_committed)读已提交,一个事务不可以操作另外一个未提交的事务, 能防止脏读,不能避免不可重复...

回答于 2021-09-28 16:20

0 赞同

什么是数据库脏读,不可重复读,幻觉读

脏读又称无效数据读出。一个事务读取另外一个事务还没有提交的数据叫脏读。 例如:事务T1修改了一行数据,但是还没有提交,这时候事务T2读取了被事务T1修改后的数据,之后事务T1因为某种原因Rollback了,那么事务T2读取的数据就是脏的不可重复读是指在同一个事务内,两个相同的查询返回了不同的结果。 例如:事务T1读取某...

回答于 2021-09-28 16:19

0 赞同

post提交方式和get提交方式的区别

Get 方法通过 URL 请求来传递用户的数据,将表单内各字段名称与其内容,以成对的字符串连接,以URL字串本身传递数据参数,在服务器端可以从'QUERY_STRING'这个变量中直接读取,效率较高,但缺乏安全性,也无法来处理复杂的数据(只能是字符串,比如在servlet/jsp中就无法处理发挥java的比如vector之类的功能,输的数据量非常...

回答于 2021-09-28 16:19

0 赞同

请介绍线程的五种状态

第一、创建状态。在生成线程对象,并没有调用该对象的start方法,这是线程处于创建状态手写字符串反转和冒泡排序; 第二、就绪状态。当调用了线程对象的start方法之后,该线程就进入了就绪状态,但是此时线程调度程序还没有把该线程设置为当前线程,此时处于就绪状态。在线程运行之后,从等待或者睡眠中回来之后,也会处于...

回答于 2021-09-28 16:18

0 赞同

简单介绍下springMVC和struts2的区别有哪些?

1. springmvc的入口是一个servlet即前端控制器,而struts2入口是一个filter过虑器。 2. springmvc是基于方法开发(一个url对应一个方法),请求参数传递到方法的形参,可以设计为单例或多例(建议单例),struts2是基于类开发,传递参数是通过类的属性,只能设计为多例。 3. Struts采用值栈存储请求和响应的数据,通过OGNL存...

回答于 2021-09-28 16:17