0%

Springboot之Web 开发篇

1、静态资源访问

在我们开发Web应用的时候,需要引用大量的js、css、图片等静态资源。

2、默认配置

Spring Boot默认提供静态资源目录位置需置于classpath下,目录名需符合如下规则:

阅读全文 »

Spring Boot入门

一、简介与特点

1
2
是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。
Java开发者喜好的框架当属Spring,Spring也成为了在Java EE开发中真正意义上的标准,但是随着新技术的发展,脚本语言大行其道的时代(Node JS,Ruby,Groovy,Scala等),Java EE使用Spring逐渐变得笨重起来,大量的XML文件存在与项目中,繁琐的配置,整合第三方框架的配置问题,低下的开发效率和部署效率等等问题,所以Spring Boot 诞生了。
阅读全文 »

InputStream 之重复利用

有时我们需要重复利用输入流,比如图片上传时获取 图片的宽高…… 还有很多………

1、代码示例

1
2
3
4
5
6
7
8
9
10
// 拿到上传文件的输入流
InputStream in = files[i].getInputStream();
ByteArrayOutputStream baos = new ByteArrayOutputStream();
byte[] buffer = new byte[1024];
int len;
while ((len = in.read(buffer)) > -1 ) {
baos.write(buffer, 0, len);
}
baos.flush();
InputStream input = new ByteArrayInputStream(baos.toByteArray());
阅读全文 »

这个教程是在win10 的环境下进行的,其他环境类似,此教程做参考用。

一、教程中用到的工具如下:

  • 1、kali 2017.1镜像,
  • 2、U盘 现在最低也有8G吧
  • 3、软碟通 ,U盘刻录工具
  • 4、EasyBCD 引导工具
  • 5、win 10系统要留出一个空的硬盘,哪个盘的空间比较大可以压缩出大概50G的空间。压缩可以参考 磁盘压缩新建分区
阅读全文 »

进制转换

是人们利用符号来计数的方法。进制转换由一组数码符号和两个基本因素“基数”与“位权”构成。基数是指,进位计数制中所采用的数码(数制中用来表示“量”的符号)的个数。位权是指,进位制中每一固定位置对应的单位值。

阅读全文 »

制作U盘启动工具

有几种方法:

一、老毛桃(有捆绑。不推荐,当年我用的时候还没广告,现在不行了)

二、大白菜(有捆绑。不推荐)

三、U大师 (有捆绑。不推荐)

阅读全文 »

Springmvc 基础配置

大神请绕道。

不涉及到数据库的事务,或整合其他的框架,只需要几个基础包就可以了。如下图:

阅读全文 »

Spring 或springboot 定时任务

1、demo 代码示例

1
2
3
4
5
6
7
8
9
10
11
12
package top.lrshuai.task;

import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;

@Component
public class TimeTask{
@Scheduled(cron = "0 0 0 ? * MON")
public void timeTask() {
System.out.println("定时任务");
}
}
阅读全文 »