- 博客(14)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 斐波那契数列递归实现(Java)
斐波那契数列: F(n)=F(n-1)+F(n-2);(n>=2) F(0)=0;F(1)=1;递归实现: public int Fibonacci(int n) { if(n<=1){ return n; }else{ return Fibonac
2017-09-29 17:57:17 622
转载 Java中static和final的区别
原文链接:http://blog.163.com/xuchenglin28@126/blog/static/133529659200911502057997/ 内容如下:final定义的变量可以看做一个常量,不能被改变; final定义的方法不能被覆盖; final定义的类不能被继承。 final static 就是再加上static的特性就可以了static
2017-09-26 22:08:35 198
原创 mysql基本语法总结篇
这篇来自博主笔记,主要是SQL的基础语法,最后有一部分是平时遇到的问题或者一些其他有关SQL的东西(比如可视化工具之类的)SQL基础教程一、SQL简介1.SQL是用于访问和处理数据库的标准的计算机语言。 2.RBDMS:关系型数据库管理系统二、SQL语法1.SQL对大小写不敏感2.SQL语句后面的分号?3.SQL DML 和 DDL 可以把 SQL 分
2017-09-24 21:37:45 565
原创 笔试选择题——出栈&入栈问题
昨天笔试,遇到一道有关出栈入栈顺序问题的选择题,当时晕晕乎乎好像做错了,时间太长没遇到这题已经忘记是啥意思了。 苦逼。 现在回头来复习一下。 下面是一道实例:一个栈的入栈序列为ABCDE,则不可能的出栈序列为?(不定项选择题) A: ECDBA B: DCEAB C: DECBA D: ABCDE E: EDCBA正确答案是:AB解
2017-09-22 17:32:27 3758
原创 the source attachment does not contain the source for the file Thread.class
今天复习一下Java基础的知识,想看看Thread类的源码,却出现了the source attachment does not contain the source for the file Thread.class这样的问题。 源码找不到? 我的java环境早就配置好了啊? 百度了一下,没找到明确的解决办法。 正在苦恼的时候,想起上个月配置Maven项目的时候出现的一个
2017-09-22 10:11:48 2361 1
原创 JSON总结篇
先上点干货。 一、JSON字符串与JS对象转换 在前端,经常需要请求服务器返回一些数据,这些数据是用JSON字符串来表示的。为了使用这个字符串,需要把它转换成js对象。这里介绍三种转换方式: 1.Jquery提供:var jsobj = $.parseJSON(data);// json转js obj 2.浏览器支持的:var jsobj = J
2017-09-21 13:10:03 640
原创 排序算法之冒泡排序
概念: 在要进行排序的一组数中,对于当前还未排好序的范围内的所有数,从上而下,比较相邻两个数的大小,让较大的往下沉,较小的往上冒(即,交换位置,也就是冒泡二字的来由)。概要地来说,就是每当相邻的两个数比较后发现它们的排序与要求相反时,互换。 算法实现: public static void bubbleSortDESC(int[] num) { int size=
2017-09-20 17:22:38 150
转载 Mybatis中JDBC type与Java type的对应关系
Mybatis中,自定义SQL语句时,常常需要指定了一个叫jdbcType的数据类型。 下面是关于JDBC type和Java type中数据类型对应关系。 JDBC Type Java Type CHAR String VARCHAR String LONGVARC
2017-09-20 09:24:42 513
原创 排序算法之简单选择排序
简单选择排序算法,它的概念就是在要排序的一组数中,选出最小(或者最大)的一个数与第1个位置的数交换;然后在剩下的数当中再找最小(或者最大)的与第2个位置的数交换,依次类推,直到第n-1个元素(倒数第二个数)和第n个元素(最后一个数)比较为止。 这个算法是很容易理解的,那么,直接上代码。 最下面的一个方法是关于简单选择算法的进化---二分选择算法的示例。 可以参照注释。
2017-09-15 15:39:18 555
原创 排序算法之直接插入排序
最近准备面试,发现算法都快忘光了,抽空整理学习一下。 这一篇是关于直接插入排序的。 概念:将一个记录插入到已经排好序的有序表中,从而得到一个新的、记录+1的有序表。也即:先将序列的第一个记录看成是一个有序的子序列,然后从第二个记录开始,逐个地将后面的记录进行插入,直至整个序列都按照我们想要的样子进行了排序。 简单来说,对于整数数组,采取升序的方法,就是从第一个位置的数开始,首先去
2017-09-15 10:26:39 233
原创 Java获得时间戳
今天做项目,有个需要获得时间戳的字段。 目前知道两种方法可以获得时间戳,也就是从格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。 一是Date类的getTime方法。 二是System的currentTimeMillis方法。(后者的效率更高) 下面是测试的代码和运行结果。 public stat
2017-09-13 15:25:09 976
原创 MySQL无法直接执行select into语句
今天继续学习sql的知识,都是比较基础的东西啦。 然后遇到了一个奇怪的问题。 SQL语句中select into语句在MySQL中执行是报错的。 SQL语句如下:select * into order_new from orders 报错如下:[SQL]select * into order_new from orders [Err] 1327 - Undeclar
2017-09-11 18:06:41 4908
原创 电脑启动Intel vt_x,即虚拟机模式
前几天笔记本更新了BIOS驱动,当时也没怎么注意,后来准备用下电脑上的Linux虚拟机发现Intel VT_x模式没有开始,启动失败了。 很郁闷。 我的笔记本是联想yoga的,启动进入BIOS模式和普通的电脑操作不大一样,在那里傻乎乎试了七八次都没进去,百度也很难找到到底是哪个键,没办法,还是掉头去找联想的电脑管家,发现yoga系列是Fn+F2启动(普通的联想牌子大都是F2就行了)
2017-09-09 23:16:13 4016
原创 eclipse控制台输出到文件
很多时候,特别是项目较大或者测试输出较多的时候,控制台中显示的log会被覆盖掉,这就很影响我们观察程序运行的情况了, 为了解决这个问题,第一种方式是去设置console的limit line,第二种方式是将控制台的输出导入到文件中。 对于第二种方式,进行如下操作:要运行的程序——>run as——>Run Configurations——>Common——>nput File,指定一下
2017-09-05 17:28:00 932
Java WebSocket爬虫实例
2019-04-11
SpringBoot2.0整合SSM框架,Vue.js示例项目
2019-01-06
SpringBoot整合SSM框架——最简单示例
2018-10-21
SSM框架项目实例
2018-03-09
spring mvc-mybatis-lib
2017-08-06
maven项目 文件上传到服务器端解析为空
2017-11-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人