自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 问答 (2)
  • 收藏
  • 关注

原创 Java 文件上传重要代码

1、上传实体工具类:public class FileUpload { private String fileName; //文件名 private String filePath; //文件路径 private String [] allowType = {"jpg", "jpeg", "bmp" , "png", "gif", "zip", "x

2018-07-24 10:51:09 356

原创 相对路径和绝对路径的区别

 1、相对路径:就是相对于自己的目标文件的位置。(指以当前文件所处目录而言文件的位置)————以引用文件之间网页所在位置为参考基础,而建立出的目录路径。因此当保存于不同目录的网页引用同一个文件时,所使用的路径将不相同,故称之为相对。 2、绝对路径:是指文件在硬盘上真正存在的路径。(指对站点的根目录而言某文件的位置)————以web站点为根目录为参考基础的目录路径,之所以成为绝对,意指当...

2018-07-24 10:32:53 93295 1

原创 redis注册成windows服务

 1、下载redis压缩包并解压 2、修改配置文件——redis.windows.conf 3、打开cmd,切换到redis解压路径输入redis-server --service-install redis.windows.conf --loglevel verbose命令注册服务: 4、输入redis-server --service-start开启服务...

2018-07-24 10:24:43 1487

原创 Spring Boot整合JdbcTemplates

1、数据准备创建tb_user表DROP TABLE IF EXISTS `tb_user`;CREATE TABLE `tb_user` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', `username` varchar(50) NOT NULL COMMENT '用户名', `age` int(11) NOT NULL ...

2018-07-05 16:29:04 233

原创 Spring Boot 属性配置文件详解

SpringBoot 配置文件默认为application.properties,但现在的趋势是使用yaml,它是类似于标准通用标记语言的子集XML的数据描述语言,语法比XML简单很多。application.properties  文件和 application.yaml 文件的区别后续详解~一、自定义属性与加载    把项目中的配置文件application.properties改成appli...

2018-07-04 15:30:59 274

原创 Spring Boot 热部署

1、环境IntelliJ IDEA 2018.1.4 x642、Spring Boot配置(pom.xml)<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> ...

2018-07-04 10:59:05 166

原创 maven的安装与配置

1、首先检查我们的系统是否有安装JDK        打开命令提示符,分别输入“java”、“javac”命令,在DOS窗口都出现相应的帮助提示则说明已经安装了JDK。                2、下载apache-maven-x.x.x-bin.zip”        进入Maven官网,点击左侧的“Download”选项,找到“Files”栏目,并点击“apache-maven-x.x....

2018-06-13 10:54:43 202

原创 Spring Boot项目的三种启动方法

1、在IntelliJ IDEA中启动工程:        右键点击Run 'DemoApplication'来运行程序2、终端启动:       (1):找到项目在本地环境存放的位置                   (2):在命令行中输入mvn spring-boot:run启动项目                                   (3):浏览器输入http://loca...

2018-06-13 10:09:57 3222

原创 使用IntelliJ IDEA创建Spring Boot项目

Learn one side and sum up~1、打开idea开发工具,在菜单栏选择File-->New-->Project...-->Spring Initializer Project SDK即选择JDK的版本 Choose Initializer Service URL选择Default:http://start.spring....

2018-06-12 17:42:54 18727 1

原创 Spring Boot介绍

        Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。             Spring bo...

2018-06-12 15:44:06 844

原创 鱼与鱼竿

从前,有两个饥饿的人得到了一位长者的恩赐:一根鱼竿和一篓鲜活硕大的鱼。其中,一个人要了一篓鱼,另一个人要了一根鱼竿,于是他们分道扬镳了。得到鱼的人原地就用干柴搭起篝火煮起了鱼,他狼吞虎咽,还没有品出鲜鱼的肉香,转瞬间,连鱼带汤就被他吃了个精光,不久,他便饿死在空空的鱼篓旁。另一个人则提着鱼竿继续忍饥挨饿,一步步艰难地向海边走去,可当他已经看到不远处那片蔚蓝色的海洋时,他浑身的最后一点力气也使完了,

2017-10-30 10:14:46 655

原创 永远的坐票

生活真是有趣:如果你只接受最好的,你经常会得到最好的。 有一个人经常出差,经常买不到对号入坐的车票。可是无论长途短途,无论车上多挤,他总能找到座位。 他的办法其实很简单,就是耐心地一节车厢一节车厢找过去。这个办法听上去似乎并不高明,但却很管用。每次,他都做好了从第一节车厢走到最后一节车厢的准备,可是每次他都用不着走到最后就会发现空位。他说,这是因为像他这样锲而不舍找座位的乘

2017-10-28 10:04:01 259

原创 哲学家与船夫

一个船夫在湍急的河中驾驶小船,船上坐着一位哲学家。 哲学家问船夫:“你懂数学吗?” 船夫说:“不懂。” “你的生命价值失去1/3。”哲学家说。 “那你懂哲学吗?” “更不懂。” “那你的生命失去了1/2。” 正当哲学家与船夫继续交谈时,一个巨浪把船打翻了,哲学家掉到了河里。这时,船夫问: “你会游泳吗?” 哲学家喊到:“不会,不会。” 船夫说:“那你的生

2017-10-26 15:59:43 837

翻译 20个非常有用的Java程序片段

20个非常有用的Java程序片段原文地址:http://geek.csdn.net/news/detail/2403321. 字符串有整型的相互转换String a = String.valueOf(2); //integer to numeric string int i = Integer.parseInt(a); //numer

2017-10-18 16:04:49 329

原创 Linux操作Mysql常用命令

Linux操作MySQL常用命令【注意】:MySQL中每个命令后都要以分号;结尾。1、登录mysql -uroot -p (用 root 账户登录),输入密码2、创建数据库create database 库名;3、删除数据库drop database 库名;

2017-10-17 13:17:04 315

原创 通过Xshell连接linux——安装Nginx

通过Xshell连接linux——安装Nginx一、 什么是nginxNginx("engine x")是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器,在高连接并发的情况下Nginx是Apache服务器不错的替代品.其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现

2017-10-17 09:42:00 4085

原创 通过Xshell连接linux——安装Redis

通过Xshell连接linux——安装Redis一、 创建目录mkdir redis二、 下载安装包wget -chttps://github.com/antirez/redis/archive/4.0.2.tar.gz -O redis-4.0.2.tar.gz

2017-10-16 14:26:44 5024

原创 CentOS 7安装MySQL 5.7

CentOS 7安装MySQL 5.7一、 下载YUM库wget http://dev.mysql.com/get/mysql57-community-release-el6-11.noarch.rpm二、 安装YUM库yum localinstall -ymysql57-community-release-el6

2017-10-16 09:16:31 237

原创 通过Xshell连接linux——安装tomcat

通过Xshell连接linux——安装tomcat一、 下载tomcat 下载地址:http://tomcat.apache.org/  二、 将tomcat上传至linux服务中cdusr/cdnanolux/mkdir tomcat进入/usr/nanolux/文件夹下,建立一个文件夹(

2017-10-14 17:29:07 4178

原创 通过Xshell连接linux——安装jdk

通过Xshell连接linux——安装jdk 一、 下载jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html二、将jdk上传至linux服务器中cd usr/cd nanolux/mkdir

2017-10-14 15:47:55 2765

原创 通过Xshell连接和访问linux

通过Xshell访问和连接linuxXshell是一款强大的安全终端模拟软件,Xshell模拟了远程主机的操作,其实质就是通过访问和连接到远程主机,在本地实现对远程主机的操作。一、在电脑桌面或开始-所有程序中找到“Xshell”,这里以Xshell 5为例子,如下图找到Xshell 5的程序图标,双击打开这个程序。二、Xshell 5打开后如下图所示,会出...

2017-10-14 15:01:30 21917

原创 java中的抽象类和接口

java中的抽象类和接口一、抽象类:1、什么是抽象类?Java中可以定义没有方法体的方法,该方法的具体实现由子类完成,该方法称为抽象方法,包含抽象方法的类就是抽象类。2、抽象类和抽象方法分别是怎样定义的?抽象类:访问修饰符abstract class 类名{……}抽象方法: 访问修饰符

2017-08-24 14:22:30 573 1

原创 面向对象三大特性:继承、封装、多态

java面向对象基础面向对象的优点体现在:与人类思维习惯一致;隐藏信息,提高了可维护性和安全性;提高了程序的可重用性。一、继承1、什么是继承?在定义和实现一个类的时候,可以在一个已经存在的类的基础上来进行,把这个已经存在的类所定义的内容作为自己的内容,并可以加入若干新的内容,或修改原来的方法使之更适合特殊的需要,这就是继承。继承是子类自动共享父类数据和方

2017-08-22 14:26:04 427

原创 java中的局部变量和全局变量

Java变量java中主要有如下几种类型的变量:一、局部变量只在特定的过程或函数中可以访问的变量,被称为局部变量。与局部变量相对应的,是全局变量。全局变量就是从定义的位置起,作用域覆盖整个程序范围的变量。局部变量可以和全局变量重名,但是局部变量会屏蔽全局变量。在函数内引用这个变量时,会用到同名的局部变量,而不会

2017-08-18 15:09:10 27262 1

原创 java中的访问修饰符:public、private、protected、friendly.

Java访问修饰符包括public,private,protected,friendly.一、public:公共的,被public所修饰的成员可以在任何类中都能被访问到。public能用来修饰类,在一个java源文件中只能有一个类被声明为public,而且一旦有一个类为public,那么这个java源文件的文件名称必须和这个被public所修饰的类的类名相同,否则编译不能通

2017-08-18 10:46:38 1542

原创 java中的类和对象

一、什么是类类和对象是面向对象中的两个核心概念,类是对某一类事物的描述,是抽象的、概念上的定义。可以由一个类创建多个对象。1、声明类的声明包括关键字class、类名及类的属性。类名必须是合法的标识符,类的属性为一些可选的关键字。其声明格式如下:[public | private | protected | friendly][abstract] [final]c

2017-08-16 13:46:48 478

原创 java开发环境配置

本篇将为大家介绍如何搭建Java开发环境。------window系统安装java------1、下载JDK下载地址如下:http://www.oracle.com/technetwork/java/javase/downloads/index.html下载后JDK的安装根据提示进行,还有安装JDK的时

2017-08-15 11:33:16 322

原创 java入门首先了解的问题 (二)

以下是java中的一些基础问题,面试或者笔试都可能会出现,后续会继续补充。感兴趣的博友们可以互粉喔,一起巩固老知识,学习更多的新知识!1、java领域分为哪些?JavaSE、JavaEE、JavaME。2、java程序的基本框架是?//java入门首先了解的问题 (二)————2、java程序的基本框架public class HelloWorld{ public

2017-08-14 17:00:29 300

原创 java入门首先了解的问题(一)

1、java与c和c++的区别是什么? 1):c和c++是面向过程的编程语言; 2):java是面向对象的编程语言; 3):java无多继承、无指针概念;2、c/c++的共同缺点是什么? 都是只能对特定的处理器(cpu)芯片进行编译。这样就会导致一旦更换了芯片就不能保证程序能够正确运行,此时就可能需要修改程序并针对新的芯片重新进行编译。3、java语言与其他的语言相

2017-08-14 09:28:01 402

空空如也

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

TA关注的人

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