- 博客(12)
- 资源 (4)
- 收藏
- 关注
转载 BAT机器学习面试1000题系列(第1~305题
1 请简要介绍下SVM,机器学习 ML模型 易SVM,全称是support vector machine,中文名叫支持向量机。SVM是一个面向数据的分类算法,它的目标是为确定一个分类超平面,从而将不同的数据分隔开。扩展:这里有篇文章详尽介绍了SVM的原理、推导,《支持向量机通俗导论(理解SVM的三层境界)》。此外,这里有个视频也是关于SVM的推导:《纯白板手推SVM》 2 请简要介绍下t...
2018-09-29 16:53:29 12720
转载 Mybatis中#和$的区别
1 #是将传入的值当做字符串的形式,eg:select id,name,age from student where id =#{id},当前端把id值1,传入到后台的时候,就相当于 select id,name,age from student where id ='1'. 2 $是将传入的数据直接显示生成sql语句,eg:select id,name,age from student wh...
2018-09-27 10:23:52 601
原创 java实现堆栈数据结构和操作
代码如下:public static void main(String[] args) { Stack stack = new Stack(5); stack.push(1); stack.push(4); stack.push(3); stack.push(2); stack.push(5); ...
2018-09-21 16:08:42 517
原创 Java冒泡排序算法实现
不废话上代码:public static int[] bobleSort(int[] arr) { for(int i = 0; i<arr.length;i++) { for(int j = 0 ;j<arr.length-i-1;j++) { if (arr[j] > arr[j+1]) { ...
2018-09-21 15:27:50 14693
转载 出现 org.springframework.beans.factory.BeanCreationException 异常的原因及解决方法
1 异常描述在从 SVN 检出项目并配置完成后,启动 Tomcat 服务器,报出如下错误:2 异常原因通过观察上图中被标记出来的异常信息,咱们可以知道org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'XXX'此异常,为:注入bean失败异常。...
2018-09-21 10:33:07 18296 1
原创 数值判断时==和equal()的挖坑少年
在判断数值行的数据时,如果是基础类型则只能使用==在使用包装类型是当数值没有超过127时,两者的结果相同,当超过了127时(不包括)两者的结果不同,equal结果正确,所以,综上所述,在使用包装类时,用equal比较好...
2018-09-20 17:05:00 248
原创 判断是否为回文数字
这次的代码和先前的判断回文数字不一样,实属本人突发奇想,不正确欢迎指正代码:public static void main(String args[]) { Scanner scanner=new Scanner(System.in); int a=scanner.nextInt(); String s = String.valueOf(a)...
2018-09-19 16:07:17 304
原创 Integer 转成Long类型数据
Intege 的数据有一个longValue()的函数,可以将其转换成long类型的数据代码如下:public static void main(String args[]) { Integer a = 1; System.out.println(a); long b = a.longValue(); System.out.p...
2018-09-19 15:15:50 22251
原创 查询第一个没有重复的字符
1、题目在一个字符串中找到第一个只出现一次的字符。例如,输入“abaccdeff”,则输出b。思路:按照顺序去字符,然后用空代替该字符,如何字符串的长度减少1,则为第一个没有重复的字符2、Java代码public class RetStr { public static void main(String[] args) { String s = "abac...
2018-09-18 11:24:28 238
原创 Java笔试题--爱因斯坦台阶问题
1、题目爱因斯坦曾出过这样一道有趣的数学题:有一个长阶梯,每步上2阶,最后剩1阶;若每步上3阶,最后剩2阶;若每步上5阶,最后剩4阶;若每步上6阶,最后剩5阶;只有每步上7阶,最后一阶也不剩。请问该阶梯至少有多少阶。编写一个Java程序解决该问题。2、解题思想从上面的描述中,可以把这个问题用数学方程式的形式表达出来,其具体形式如下: x%2=1 x%3=2 x%5=4 x%6=...
2018-09-12 20:54:18 2604 1
原创 Java笔试题--比较两字符串
1、题目给定两个分别由字母组成的字符串str1和字符串str2,字符串str2的长度比字符串str1短,请问,如何最快地判断字符串str2中所有字母是否都在字符串str1里?例如,字符串str1为“ABCD”,str2为“AC”,则返回true,因为字符串str2中的字母A和B都在字符串str1中,但如果str2为“AE”,则返回false,因为字符串str2中的字母E不在字符串sstr1中。...
2018-09-12 17:33:23 527
原创 Java笔试题--顺时针打印矩阵
1、题目输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。例如:如果输入如下矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出来的数字为:1、2、3、4、8、12、16、15、14、13、9、5、6、7、11、102、解题思想对矩阵进行操作,我们可以选择二维数组,一个角标存储行信息、一个角标存储列信息,这样的话,我们...
2018-09-12 11:07:51 239
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人