
面试题
文章平均质量分 74
炫街舞
这个作者很懒,什么都没留下…
展开
-
Java JDBC 批处理插入数据操作
本文转自:http://itindex.blog.51cto.com/3619105/801447让我们看看如何使用JDBC API在Java中执行批量插入。虽然你可能已经知道,但我会尽力解释基础到复杂的场景。在此笔记里,我们将看到我们如何可以使用像Statement和PreparedStatement JDBC API来批量在任何数据库中插入数据。此外,我们将努力探索转载 2016-06-06 16:05:00 · 461 阅读 · 0 评论 -
TCP三次握手建立连接
转自:http://blog.youkuaiyun.com/guoweimelon/article/details/50878730?locationNum=3&fps=1一、三次握手的过程TCP需要三次握手才能建立连接,整个过程如下图所示:假设A运行的是TCP客户端进程,而B运行的是TCP服务端进程。最开始的时候两端的TCP进程都处于ClO转载 2016-11-07 13:21:41 · 559 阅读 · 0 评论 -
redis和memchache 的 一些区别,使用总结
转自:https://my.oschina.net/dyyweb/blog/484131毋庸置疑二者都是非常优秀的分布式缓存系统,且性能足够卓越; memcache 出现较早,所以应用广泛,客户端也较多;redis后来出现,但应用流行,某些业务场景上弥补了memcache的不足; 下面我列举下二者的主要使用区别、如下; 1、Redis和Memcache都是将数据存放在内存中转载 2017-01-16 10:57:45 · 4024 阅读 · 0 评论 -
SpringMVC工作原理
SpringMVC框架介绍Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts转载 2017-01-13 15:19:13 · 377 阅读 · 0 评论 -
前端面试题(一)
做开发的同学往往在面试找工作过程中会面临一个问题,在公司中做项目开发可以根据业务需求实现程序开发功能,这都没什么大问题,但是面试的时候,面试官提问或是在做笔试,一问一些无论基本的还是难一点的技术问题就答不上来,很多问题感觉就像是在学校进行考试。其实呢,有些问题在工作中遇到过,也常常使用到,但是到了面试时候换一种问法就不知道说的是啥了、晕了.....han 其实个人有时候也很烦做笔试,被面试官问一转载 2016-11-25 10:48:30 · 689 阅读 · 0 评论 -
JavaScript事件委托的技术原理
转自:http://www.webhek.com/event-delegate/如今的JavaScript技术界里最火热的一项技术应该是‘事件委托(event delegation)’了。使用事件委托技术能让你避免对特定的每个节点添加事件监听器;相反,事件监听器是被添加到它们的父元素上。事件监听器会分析从子元素冒泡上来的事件,找到是哪个子元素的事件。基本概念非常简单,但仍有很多人不理解转载 2016-11-28 13:53:51 · 784 阅读 · 0 评论 -
javascript 深入理解闭包
本文转自:http://www.jb51.net/article/24101.htm闭包(closure)是Javascript 语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直转载 2016-11-25 16:25:46 · 359 阅读 · 0 评论 -
JS 中的继承实现
转自:http://blog.youkuaiyun.com/nengyu/article/details/7591811在JavaScript中,继承可以用四种方式实现,1、对象冒充感觉这种方式利用了js中类和函数的模糊性,同是function关键字申明方法,既可以说他是函数,也可以说他是类,js太灵活了,下面的例子说明下:function ClassA(sColor){转载 2016-11-25 14:08:29 · 428 阅读 · 0 评论 -
HTML5 测试题
1. HTML5 之前的 HTML 版本是什么? A. HTML 4.01 B.HTML 4 C.HTML 4.1 D.HTML 4.92. HTML5 的正确 doctype 是? A. B. C. 3. 在 HTML5 中,哪个元素用于组合标题元素? A. B. C. D.转载 2016-11-29 15:58:23 · 7930 阅读 · 1 评论 -
String 与 StringBuffer 、StringBulider 的区别
String 与 Stringbuffer 、Stringbulider 的区别:String 就不用说了,是采用享元模式实现的,每次拼接都要重新分配空间。StringBuffer StringBulider 是可以把先拼接的字符串存起来,到最后调用toString()方法时,一次分配空间。如果拼接字符串比较多时用这2个类性能比较高。StringBuffer是线程安全的一个类,Stri转载 2016-10-21 11:39:23 · 502 阅读 · 0 评论 -
Vector,ArrayList,LinkedList 的区别是什么?
简要概括:1、Vector、ArrayList都是以类似数组的形式存储在内存中,LinkedList则以链表的形式进行存储。2、List中的元素有序、允许有重复的元素,Set中的元素无序、不允许有重复元素。3、Vector线程同步,ArrayList、LinkedList线程不同步。4、LinkedList适合指定位置插入、删除操作,不适合查找;ArrayList、转载 2016-01-26 10:21:19 · 1980 阅读 · 0 评论 -
Java的jdbc使用addBatch进行批处理操作的几种方式
转自:http://www.360sdn.com/java/2014/0327/2822.htmlSQL批处理是JDBC性能优化的重要武器,经本人研究总结,批处理的用法有三种。方式一、批量执行预定义模式的SQLpublicstatic void exeBatch(Connection conn) { try{转载 2016-06-06 16:10:52 · 2017 阅读 · 0 评论 -
Java之拦截器、过滤器、监听器 — 分析比较
一、理解Struts2拦截器1. Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP的一种实现.2. 拦截器栈(Interceptor Stack)。Struts2拦截器栈就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,Struts2拦截器链中的拦截器就会按其之前定义的顺转载 2015-09-26 00:37:27 · 583 阅读 · 0 评论