- 博客(22)
- 收藏
- 关注
转载 软件测试面试自我介绍英文
Thank you for giving me this interview. My name is Jiang Yinshan, currently software engineering major in reading, next June graduation. I have a great interest in software development and testing. Be...
2019-07-15 14:53:15
6402
原创 web.xml中Servlet配置项说明
<servlet> <servlet-name>DispatcherServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <!-- 比如你的客户端发送了请求,请求的路径就是/addCookie,然后开始匹配servlet-mapping,其中有一个servlet-mapping 的 url-pattern = “/addCookie”,与请求匹
2019-07-14 14:40:54
276
原创 SSM报错解决方案编码错误
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException:Error updating database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionExcep...
2019-07-14 08:39:27
337
原创 SSM框架错误和解决
org.apache.ibatis.exceptions.PersistenceException:Error updating database. Cause: java.sql.SQLException: Field ‘id’ doesn’t have a default valueThe error may involve cn.sm1234.dao.CustomerMapper.sa...
2019-07-14 07:40:16
421
转载 JS面试
一、javascript的typeof返回哪些数据类型.答案:string,boolean,number,undefined,function,object二、 例举3种强制类型转换和2种隐式类型转换?答案:强制(parseInt,parseFloat,number)隐式(== 和===)三、 split() join() 的区别答案:前者是将字符串切割成数组的形式,后者是将数组转换成...
2019-07-12 07:50:23
203
原创 统计数组中某元素出现次数
public class Main {public static void tongji(int[] arr,int key){int count=0;for(int i=0;i<arr.length;i++){if(key==arr[i]){count++;}}System.out.println(count);}public static void main(Stri...
2019-07-11 20:43:07
739
原创 JAVA找字符串第一个不重复的元素
public class Main {public static String findCharInPlace(String s){int length= s.length();if(length <= 0) return null;boolean repeated = false;for(int i=0;i<s.length();i++){repeated = false...
2019-07-11 20:30:35
248
原创 JAVA递归实现二分查找
public class Main {public static int rank(int key,int[] arr,int low,int high){if(low>high)return -1;int mid=(low+high)/2;if(arr[mid]==key) return arr[mid];else if(arr[mid]<key){return rank...
2019-07-11 20:16:02
226
原创 JAVA实现字符串反转
public class StringReverse {public static void Reverse(){String s=“qwertyuiop”;System.out.println(s);char[] str=s.toCharArray();//转换成数组int n=str.length-1;//最大下标int halflength=n/2;//次数for(int i=...
2019-07-11 19:55:42
201
转载 Redis面试题2
一、Redis有哪些数据结构?字符串String、字典Hash、列表List、集合Set、有序集合SortedSet。二、使用过Redis分布式锁么,它是什么回事?先拿setnx来争抢锁,抢到之后,再用expire给锁加一个过期时间防止锁忘记了释放。三、假如Redis里面有1亿个key,其中有10w个key是以某个固定的已知的前缀开头的,如果将它们全部找出来?使用keys指令可以扫出指定...
2019-07-11 19:49:34
168
原创 Redis面试题一
1、什么是Redis?简述它的优缺点?Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Value DB。Redis的出色之处不仅仅是性能,Redis最大的魅力是支...
2019-07-11 19:40:43
307
原创 SSM面试题
一、Spring面试题1、Spring 在ssm中起什么作用?作用:Bean工厂,用来管理Bean的生命周期和框架集成。两大核心:①. IOC/DI(控制反转/依赖注入) :把dao依赖注入到service层,service层反转给action层,Spring顶层容器为BeanFactory。②. AOP:面向切面编程2、Spring的事务?编程式事务管理:编程方式管理事务,极大灵活...
2019-07-11 19:13:58
3596
原创 Servlet面试题
一、什么是Servlet简单的说Servlet使用Java语言实现的程序,运行于支持Java语言的Web服务器或者应用服务器中。Servlet先于JSP出现,提供和客户端动态交互的功能。Servlet可以处理来自客户端的HTTP请求,并生成响应返回给客户端。二、使用Servlet的基本流程如下:客户端通过HTTP提出请求。Web服务器接受改请求并将其发给servlet。如果这个servle...
2019-07-11 18:54:33
4241
原创 JDBC面试题
一、原生jdbc操作数据库流程1.加载数据库连接驱动 Class.forName(…);2.获取数据连接对象 Connection conn = DriverManger.getConnection(…);3.3.获取传输器(语句对象) 会话对象有两种Statement和PreparedStatement Statement st = conn.createStateme...
2019-07-11 18:47:24
272
原创 JAVA ArrayList LinkedList HashMap HashTable Set面试
一、说说常见的集合有哪些吧?答:Map接口和Collection接口是所有集合框架的父接口:Collection接口的子接口包括:Set接口和List接口Map接口的实现类主要有:HashMap、TreeMap、Hashtable、ConcurrentHashMapSet接口的实现类主要有:HashSet、TreeSet、LinkedHashSet等List接口的实现类主要有:Array...
2019-07-11 18:42:22
411
原创 JAVA基础实习面试
一、数组有没有length()这个方法? String有没有length()这个方法?数组没有length()这个方法,有length的属性。String有length()这个方法。二、Overload和Override的区别。override(重写)1)方法名、参数、返回值相同。2)子类方法不能缩小父类方法的访问权限。3)子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异常...
2019-07-11 18:32:53
140
原创 JAVA多线程面试题
一、Thread类常用方法:Thread MyThread = new Thread(mt,“线程名”);//sleep()使该线程进入阻塞状态,本身不会释放锁MyThread .sleep(millis);//毫秒数MyThread .yield()//放弃cpu使用权利,使该线程进入就绪状态MyThread.getState();//获得线程状态MyThread.currentTh...
2019-07-11 18:15:21
1084
原创 斗米面试--实习软件测试工程师
一、自我介绍我叫蒋银山,目前是本科软件工程专业在读,明年六月份毕业,对软件开发和软件测试都有浓厚兴趣,熟悉java、html、css,js、ajax、mysql数据库、GIt工具,了解http和TCP/IP协议,了解spring框架,主修课程《数据结构与算法》《数据库原理》《java程序设计》《web前端设计与开发》《软件项目管理》《计算机网络》《Linux操作系统》等二、职业规划三、软件测...
2019-07-11 17:21:42
345
转载 JAVA快速排序
public class QuickSort {public static void quickSort(int[] arr,int low,int high){int i,j,temp,t;if(low>high){return;}i=low;j=high;//temp就是基准位temp = arr[low]; while (i<j) { /...
2019-07-11 12:49:20
143
转载 JAVA实习面试题
一、Java基础ArrayList和LinkedList的区别?(链表和数组的优缺点)答:ArrayList是一个动态的数组结构,而LinkedList是双向链表结构;存取数据的时候,ArrayList更适合按位随机存取,而LinkedList更适合顺序读存取;插入/删除数据时,ArrayList的开销就比LinkedList更大,因为对于ArrayList,插入/删除一个数据时需要移动其后所...
2019-07-10 12:15:15
865
原创 MySql触发器
CREATE TRIGGER trigger_name trigger_time trigger_event ON tb_name FOR EACH ROW trigger_stmttrigger_name:触发器的名称tirgger_time:触发时机,为BEFORE或者AFTERtrigger_event:触发事件,为INSERT、DELETE或者UPDATEtb_name:表示建立触...
2019-07-09 16:13:00
111
原创 req.getparameter()
req.getparameter()// An highlighted block 它是一种取参数的方法。把jsp文件中的数据读取到出来。然后就可以封装利用起来。 <body> <form action="${pageContext.request.contextPath }/login.action" name="frmLogin" method...
2019-07-09 15:55:15
8800
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅