自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不二的博客

菩提本无树 明镜亦非台 本来无一物 何处惹尘埃

  • 博客(150)
  • 资源 (15)
  • 收藏
  • 关注

原创 Java面试题全集

目录 1、面向对象的特征有哪些方面? 2、访问修饰符public,private,protected,以及不写(默认)时的区别? 3、String 是最基本的数据类型吗? 4、float f=3.4;是否正确? 5、short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1; s1 += 1;有错吗?6、Java有没有goto?7、int和...

2018-09-03 17:46:36 433

原创 【mysql】MySQL添加字段和修改字段

MySQL添加字段的方法并不复杂,下面将为您详细介绍MYSQL添加字段和修改字段等操作的实现方法,希望对您学习MySQL添加字段方面会有所帮助。 1添加表字段alter table table1 add transactor varchar(10) not Null;alter table   table1 add id int unsigned not Null auto_inc...

2018-09-30 20:48:51 2310

原创 【mysql】MySql锁等待(Lock wait timeout exceeded)ERROR 1205: Lock wait timeout exceeded; try restarting。。

 今天遇到了mysql无法增加字段,于是排查了很久,终于在网上找到解决案了:https://my.oschina.net/quanzhong/blog/222091此问题的原因是我debug的时候没有放开debug造成的,遇到这种问题建议一般是把环境重置后,再排查。  环境 MySQL5.5 引擎:InnoDB 现象 A.数据更新或新增后数据经常自动回滚。 ...

2018-09-30 20:47:17 192

原创 jquery 中substring,substr,split的用法

目录substring 方法​substr 方法split 方法substring 方法返回位于 String 对象中指定位置的子字符串。strVariable.substring(start, end)"String Literal".substring(start, end)参数start指明子字符串的起始位置,该索引从 0 开始起算。end...

2018-09-30 20:39:51 1015

原创 【java】把字符串转换为字符数组

package test922;import java.util.Arrays;public class StringToCharTest { public static void main(String[] args) { String line = "abcdefg"; char[] chs=line.toCharArray(); System.out.println...

2018-09-29 22:29:47 51564 2

原创 【java】浅议toString()方法

public String toString()返回该对象的字符串表示。通常,toString 方法会返回一个“以文本方式表示”此对象的字符串。结果应是一个简明但易于读懂的信息表达式。简介:public String toString()返回该对象的字符串表示。通常,toString 方法会返回一个“以文本方式表示”此对象的字符串。结果应是一个简明但易于读懂的信息表达式。建议所有子类都重写...

2018-09-29 22:29:38 198

原创 【java】异常注意事项

/* * 异常注意事项: * A:子类重写父类方法时,子类的方法必须抛出相同的异常或父类异常的子类。(父亲坏了,儿子不能比父亲更坏) * B:如果父类抛出了多个异常,子类重写父类时,只能抛出相同的异常或者是他的子集,子类不能抛出父类没有的异常 * C:如果被重写的方法没有异常抛出,那么子类的方法绝对不可以抛出异常,如果子类方法内有异常发生,那么子类只能try,不能throws ...

2018-09-29 22:29:33 202

原创 【java】变量相加和常量相加的区别(byte)

/*    面试题:        byte b1=3,b2=4,b;        b=b1+b2;        b=3+4;        哪句是编译失败的呢?为什么呢?        b = b1 + b2;是有问题的。        因为变量相加,会首先看类型问题,最终把结果赋值的也会考虑类型问题。        常量相加,首先做加法,然后看结果是否在赋值...

2018-09-29 22:29:28 993

原创 【java】赋值运算符的面试题

面试题:        short s=1;s = s+1;         short s=1;s+=1;        上面两个代码有没有问题,如果有,那里有问题。         为什么第二个木有问题呢?            扩展的赋值运算符其实隐含了一个强制类型转换。            s += 1;            不是等价于 s = s + ...

2018-09-29 22:29:22 537

原创 【java】运算符

目录1.算术运算符 2. 关系运算符 3. 逻辑运算符 (操作符只能是布尔类型的) 4. 位运算符 5. 移位运算符(只能处理整数运算符) 1.算术运算符 + :加法 - :减法 * :乘法 / :除法 % :取余运算 2. 关系运算符 < :只能比较基本类型数据之间的关系,不能比较对象之间的关系。 > : (同关系运算符“&lt...

2018-09-29 22:29:18 111

原创 【java】两个数的交换(面试)

/*    面试题:        请自己实现两个整数变量的交换        注意:以后讲课的过程中,我没有明确指定数据的类型,默认int类型。*/package test922;/** * @author rocling * @since 2018-09-22 */public class OperatorTest { public static void...

2018-09-29 22:29:12 549

原创 【java】HashMap和Hashtable的比较

哈希表由数组+链表组成,一个长度为16的数组中,每个元素存储的是一个链表的头结点。而HashMap和Hashtable就是哈希表结构。工具/原料HashMap和HashTable 数组的存储空间是连续的,占用内存严重,故空间复杂度很大,但是查找时间复杂度较小。数组的特点:寻址容易,插入和删除困难。 链表的存储空间是离散的,占用内存比较宽松,故空间复杂度较小,但查找时间复杂度较大。链表的...

2018-09-29 22:29:07 165

原创 【springboot】超详细 Spring @RequestMapping 注解使用技巧

参考:https://www.oschina.net/translate/using-the-spring-requestmapping-annotation@RequestMapping 是 Spring Web 应用程序中最常被用到的注解之一。这个注解会将 HTTP 请求映射到 MVC 和 REST 控制器的处理方法上。在这篇文章中,你将会看到 @RequestMapping 注解...

2018-09-29 22:27:40 35127 5

原创 mybatis代码自动生成工具

今天在博客上看到一遍有关于:mybatis-generator 代码自动生成工具怎么用mybatis-gennerator插件自动生成mybatis所需要的dao、bean、mapper xml文件,这样我们可以节省一部分精力,把精力放在业务逻辑上,但我发现其实有很多的不足,对于刚接触的新手来来说还是蛮难理解的,就比如博主我,诶!天赋太低了。那么好我借来来就来演示下我的步骤希望大家可以学到...

2018-09-29 08:48:05 2630

原创 【springboot】超简单,Spring boot 配置mybatis

参考:https://www.hifreud.com/2017/07/11/spring-boot-22-integrate-with-mybatis/spring boot 就是牛逼呀,任何东西只要关联到spring boot都是化繁为简。mybatis-spring-boot-starter官方说明:MyBatis Spring-Boot-Starter will help you...

2018-09-28 19:36:27 17655 4

原创 JAVA UUID 生成

GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地时间、一个随即数来生成GUID。从理论上讲,如果一台机器每秒产生10000000个GUID,则可以保证(概率意义上)3240年不重复。UUID是1.5中新增的一个类,在java.util下,用它可以产生一个号称全球唯一的IDpackage com.mytest;import java.util.UU...

2018-09-28 19:30:54 336

原创 application.properties详解 --springBoot配置文件

# spring boot application.properties配置的各个属性详解# 该示例文件作为标准提供。(官方文档 翻译过来的)# 还是花了些功夫翻译,各位如果转发,请留下本文地址,谢谢# 翻译过程中难免出现翻译错误的地方,如果有哪位大神发现有错误的地方,请您留言指正,感激不尽,共同进步。# created  by lpf in 2017/10/19# = = =...

2018-09-28 19:28:55 577

原创 IntelliJ Idea 常用快捷键列表

Alt+回车 导入包,自动修正Ctrl+N   查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动补全代码Ct...

2018-09-28 18:40:59 147

原创 【springboot】Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exc

java.lang.NullPointerException: null    at com.kemp.service.AppMessageService.getMessage(AppMessageService.java:20) ~[classes/:na]    at com.kemp.controller.AppMessageController.getMessage(AppMessa...

2018-09-28 11:43:34 12578 2

原创 WARN: Establishing SSL connection without server's identity verification is not recommended. Accordi

Fri Sep 28 11:32:39 CST 2018 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection mus...

2018-09-28 11:38:20 740

原创 【springboot】Field mapper in com.kemp.service.AppMessageService required a bean of type 'com.kemp.map

spring boot整合mybatis时注入mapper失败问题: 1、关于@Mapper注解导包失败原因: 原因分析:导入的Mybatis核心包的版本太低,如下图所示,因而导致mybatis核心包的版本为mybatis-3.4.4.jar,因此导致了@Mapper注解导包失败。  2、spring boot整合mybatis,注入mapper失败 (1...

2018-09-28 10:22:10 1469 1

原创 【springboot】Spring Boot返回json数据

原文地址:http://412887952-qq-com.iteye.com/blog/2291508在做如下操作之前,我们对之前的Hello进行简单的修改,我们新建一个包com.kfit.test.web 然后新建一个类HelloControoler, 然后修改App.java类,主要是的这个类就是一个单纯的启动类。主要代码如下: packagecom.kfit impor...

2018-09-27 22:16:05 4773

原创 【springboot】3、Spring Boot+Mybatis

依赖配置结合前面的内容,这里我们要嵌入数据库的操作,这里以操作mysql为例整合Mybatis,首先需要在原来的基础上添加以下依赖<!-- mybatis依赖 --><dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybat...

2018-09-26 20:48:48 243

原创 【springboot】2、Controller和参数

类上的配置@RestControllerpublic class SpringdemoApplication { ...}其中@RestController表示返回string或者json内容(即直接返回内容),而如果是@Controller则表示可以返回一个跳转的页面(jsp或者html)想在一个类中既能返回string或者json又能进行页面跳转怎么办?其实@Re...

2018-09-26 20:48:39 1086

原创 【springboot】1、初识SpringBoot

来源:https://blog.csdn.net/new_huiyuan/article/details/74347908最近开始研究SpringBoot,将会在学习中不断的记录下学习笔记,以便后期查阅,如有不到位之处,敬请文明留言,欢迎交流!!1、工具下载Eclipse:http://www.eclipse.org/downloads/packages/eclipse-ide-j...

2018-09-26 20:47:37 141

原创 jQuery中获取节点

 siblings()     相邻的兄弟节点,不包括自己本身next()            下一个兄弟节点parent()       父节点find()           相当于后代选择器<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> ...

2018-09-26 20:27:58 1206

原创 IntelliJ IDEA版本:Ultimate、Community、EAP版本的区别

Community:社区版,免费,但是功能有限制,Android Studio就是基于这个版本定制的。http://idea-intellij.com/intellij-community/Ultimate:终极版,收费,功能无限制。http://idea-intellij.com/intellij-ultimate/EAP:终极版的免费版,免费,功能无限制,但是每隔3...

2018-09-25 21:32:27 14454

原创 LayUI后台管理与综合示例

来源:http://www.cnblogs.com/best/p/9150271.html#_label0强烈推荐

2018-09-25 21:03:38 8405

转载 【javascript】JavaScript常用数组操作方法,包含ES6方法

一、concat()concat() 方法用于连接两个或多个数组。该方法不会改变现有的数组,仅会返回被连接数组的一个副本。var arr1 = [1,2,3];var arr2 = [4,5];var arr3 = arr1.concat(arr2);console.log(arr1); //[1, 2, 3]console.log(arr3); //[1, 2, 3, ...

2018-09-25 20:45:44 161

转载 MySQL中的if和case语句使用总结

来源:https://www.jb51.net/article/60922.htm,真心推荐

2018-09-25 20:26:18 2696

原创 看完这篇就全懂负载均衡了

目录一、什么是负载均衡?二、四层和七层负载均衡的区别?三、负载均衡的算法?四、负载均衡的实现(DNS > 数据链路层 > IP层 > Http层)?一、什么是负载均衡?互联网早期,业务流量比较小并且业务逻辑比较简单,单台服务器便可以满足基本的需求;但随着互联网的发展,业务流量越来越大并且业务逻辑也越来越复杂,单台机器的性能问题以及单点问题凸显了出来,因此需...

2018-09-25 15:48:39 2120 1

原创 【SQL】什么是DML语句DDL语句

Data Manipulation Language,数据操纵语言,命令使用户能够查询数据库以及操作已有数据库中的数据的计算机语言数据库模式定义语言DDL(Data Definition Language),是用于描述数据库中要存储的现实世界实体的语言。一个数据库模式包含该数据库中所有实体的描述定义。DDL 数据定义语言如:create table drop table a...

2018-09-25 15:01:46 1733

转载 【面试】数据库的数据操作语言

数据操纵语言DML(Data Manipulation Language),用户通过它可以实现对数据库的基本操作。例如,对表中数据的查询、插入、删除和修改。 在DML中,应用程序可以对数据库作插,删,改,排,检等五种操作。具体步骤(1)插操作:把数据插入到数据库中指定的位置上去,如Append 是在数据库文件的末尾添加记录,而INSERT是在指定记录前添加记录。 (2)删操作:删除...

2018-09-25 15:01:29 285

转载 MySQL存储引擎之Myisam和Innodb总结性梳理

 Mysql有两种存储引擎:InnoDB与Myisam,下表是两种引擎的简单对比  MyISAM InnoDB       构成上的区别: 每个MyISAM在磁盘上存储成三个文件。第一个 文件的名字以表的名字开始,扩展名指出文件类型。 .frm文件存储表定义。 数据文件的扩...

2018-09-25 15:01:19 117

转载 mysql索引总结----mysql 索引类型以及创建

文章归属:http://feiyan.info/16.html,我想自己去写了,但是发现此君总结的非常详细。直接搬过来了关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数据就是瓶颈,而通常大型网站单日就可能会产生几十万甚至几百万的数据,没有索引查询会变的非常缓慢。还是...

2018-09-25 09:22:20 101

转载 阿里巴巴初创时的十八罗汉,离开阿里之后都有什么故事?

1999年2月20日,年初五,杭州湖畔花园风荷院16幢1单元202室,十八个人聚在一起开了一个动员会。屋里几乎家徒四壁,只有一个破沙发摆在一边,大部分人席地而坐,马云站在中间讲了整整两个小时,就这样“忽悠”大家一起来创业。创业初期,马云在湖畔花园召开公司会议从1999年“十八罗汉”起步,到2018财年阿里巴巴7.4万名员工,2502.66亿元人民币收入,人均产能330多万!阿里巴巴走了...

2018-09-25 09:21:59 13987 1

原创 十大经典排序算法(动图演示,收藏好文)

js和java两版目录1、冒泡排序(Bubble Sort)2、选择排序(Selection Sort)3、插入排序(Insertion Sort)5、归并排序(Merge Sort)6、快速排序(Quick Sort)7、堆排序(Heap Sort)8、计数排序(Counting Sort)9、桶排序(Bucket Sort)10、基数排序(Radix...

2018-09-24 22:56:05 3601 3

原创 【java】Java排序算法-堆排序

[算法说明]堆排序是对简单选择排序的改进简单选择排序是从n个记录中找出一个最小的记录,需要比较n-1次。但是这样的操作并没有把每一趟的比较结果保存下来,在后一趟的比较中,有许多比较在前一趟已经做过了,但由于前一趟排序时未保存这些比较结果,所以后一趟排序时又重复执行了这些比较操作,因而记录的比较次数较多。堆是具有下列性质的完全二叉树:每个结点的值都大于或等于其左右孩子结点的值,称...

2018-09-24 22:21:23 133

原创 【java】java面试Spring必备知识点

来源:http://www.importnew.com/11657.html目录依赖注入Spring BeansSpring注解Spring数据访问Spring面向切面编程(AOP)Spring的MVC框架1.Spring代理模式怎么实现的Java 动态代理。具体有如下四步骤:通过实现 InvocationHandler 接口创建自己的调用处理器; 通过为...

2018-09-24 20:13:25 1702 3

原创 【mysql】mysql如何优化

 目录1、选取最适用的字段属性2、使用连接(JOIN)来代替子查询(Sub-Queries)3、使用联合(UNION)来代替手动创建的临时表4、事务6、使用外键7、使用索引8、优化的查询语句1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我...

2018-09-24 19:36:05 243

智能语音V2.X 录音文件识别RESTful API使用文档.pdf

智能语音V2.X 录音文件识别RESTful API使用文档

2021-10-26

敏捷软件开发技术课件.rar

第一讲_SEMAT——中国软件工程发展的新机遇-陈钟-黄山会议-v4 第二讲 敏捷方法 第三讲 Intro-Scrum 第四讲_SCRUM_2 第五讲 Lean SD_1_丰田方式精益生产 第六讲_精益软件开发 第七讲 精益思想和精益软件开发2 第八讲 敏捷项目管理 八1_项目管理-阮祖望 补充 软件过程及软件过程模型

2020-07-12

飞桨端到端预训练模型与迁移学习工具-PaddleHub.pdf

飞桨端到端预训练模型与迁移学习工具PaddleHub 大纲 1.PaddleHub整体介绍 2.模型即软件 3.PaddleHub迁移学习 4.Hub Serving

2019-12-01

PaddleHub 实验课.pptx

PaddleHub 实验课 百度飞桨人工智能开发框架实验课,详尽指导 功能一:模型即软件 功能二:快捷完成迁移学习

2019-12-01

线性回归(Linear Regression).doc

对线性回归讲解非常优秀的文档说明,内容详尽,而且通俗易懂

2019-08-21

华为python三大件.pdf

机器学习工具

2019-06-02

input type file 使用ajax上传文件

注明:既然有了表单上传为什么又要ajax上传呢?因为表单上传过程中,整个页面就刷新了!ajax异步上传就可以达到只刷新局部位置,下面就简单看看ajax上传吧!

2018-08-16

H5 Audio播放器--源代码和控件

<audio> 标签定义声音,比如音乐或其他音频流。 这个标签支持3中格式,分别是wav、mp3、ogg格式,都是音频格式, 而且在不同的浏览器中还有不同的兼容性。下面是主流的几个浏览器对它的支持性: 其实这个标签是音频标签,虽然支持ogg,但是还是建议你用video(如果你是用于视频的话)

2018-08-16

八大排序算法的对比

排序算法 所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序算法在很多领域得到相当地重视,尤其是在大量数据的处理方面。一个优秀的算法可以节省大量的资源。在各个领域中考虑到数据的各种限制和规范,要得到一个符合实际的优秀算法,得经过大量的推理和分析。

2018-08-15

springboot web框架

Spring Boot 2.0.4开发包 Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run". We take an opinionated view of the Spring platform and third-party libraries so you can get started with minimum fuss. Most Spring Boot applications need very little Spring configuration.

2018-08-15

数据结构PPT--严蔚敏(清华大学)

本书可作为计算机类专业的本科或专科教材,也可以作为信息类相关专业的选修教材,讲授学时可为50至80。教师可根据学时、专业和学生的实际情况,选讲或不讲目录页中带**的章节,甚至删去第5,8,11和12章。本书文字通俗、简明易懂、便于自学,也可供从事计算机应用等工作的科技人员参考。只需掌握程序设计基本技术便可学习本书。若具有离散数学和概率论的知识,则对书中某些内容更易理解。如果将本书《数据结构》(C语言版)和《数据结构》(第二版)作为关于数据结构及其算法的C和Pascal程序设计的对照教材,则有助于快速且深刻地掌握这两种语言。

2018-06-15

knn算法识别手写体--mnist数据集

knn算法识别手写体--mnist数据集 knn算法识别手写体--mnist数据集

2018-06-15

软件相关专业书籍推荐

软件相关专业书籍推荐 软件相关专业书籍推荐 软件相关专业书籍推荐

2018-06-15

如何设置自动关机

很好用的,windows关机工具 批处理文件,在DOS和Windows(任意)系统中,.bat文件是可执行文件,由一系列命令构成,其中可以包含对其他程序的调用。这个文件的每一行都是一条DOS命令(大部分时候就好像我们在DOS提示符下执行的命令行一样),你可以使用DOS下的Edit或者Windows的记事本(notepad)等任何文本文件编辑工具创建和修改批处理文件。 批处理(Batch),也称为批处理脚本。顾名思义,批处理就是对某对象进行批量的处理,通常被认为是一种简化的脚本语言,它应用于DOS和Windows系统中。批处理文件的扩展名为bat 或cmd。目前比较常见的批处理包含两类:DOS批处理和PS批处理。PS批处理是基于强大的图片编辑软件Photoshop的,用来批量处理图片的脚本;而DOS批处理则是基于DOS命令的,用来自动地批量地执行DOS命令以实现特定操作的脚本。更复杂的情况,需要使用if、for、goto等命令控制程式的运行过程,如同C、Basic等高级语言一样。如果需要实现更复杂的应用,利用外部程式是必要的,这包括系统本身提供的外部命令和第三方提供的工具或者软件。批处理程序虽然是在命令行环境中运行,但不仅仅能使用命令行软件,任何当前系统下可运行的程序都可以放在批处理文件中运行。

2018-06-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除