自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 SpringBoot+AJAX多文件上传

实现主要逻辑1、前端使用jquery获取input.file中文件内容2、将文件逐个append到FormData()对象中3、将AJAX属性processData和contentType设置为false4、后端使用@RequestPart注解和MultipartFile对象接收文件并进行后续操作前端代码 <div> <input type="file" id="image" multiple /><br /> <b

2021-07-12 09:55:49 735 2

原创 使用MacOS默认安装的apache搭建php开发环境

mac使用默认安装apache搭建php开发环境系统版本:macOS Cataliina 10.15.7当前apache版本:Apache/2.4.41apache默认目录:/Library/WebServer/Documents//检查apache版本号命令sudo apachectl -v//启动apache服务器命令sudo apachectl start//重启apache服务器命令:sudo apachectl restart//关闭apache服务器命令:

2021-05-31 11:37:54 304

原创 SpringBoot打包为WAR,并部署至Tomcat

1. 修改pom.xml1.1 packagin元素的值应当为war<packaging>war</packaging>1.2 在依赖spring-boot-starter-web中填写如下内容<exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomc

2020-08-13 15:04:33 347

原创 开发中实用的批处理命令(记录)

开发中实用的批处理命令(记录)检查指定端口是否被占用 —— netstat -ano|findstr "8080”查看进程ID对应的进程 —— tasklist|findstr "27900"

2020-08-12 17:06:34 182

原创 i18n实现SpringBoot后端多语言化(前后端分离)

最近注意到许多项目都是支持语种切换的,于是用springboot实现了基于前后端分离的语种切换依赖在pom.xml种添加如下依赖 <dependency> <groupId>org.webjars.bower</groupId> <artifactId>jquery-i18n-properties</artifactId> <version>1.2.7</version> </de.

2020-08-08 19:04:15 9235

原创 Ant Design Pro 2.0 调用后台接口数据

Ant Design Pro 2.0 调用后台接口数据这几天折腾了And Design Pro,组件什么的都挺容易的。后来准备调用后台提供的接口。之前重来没接触过umi和dva,掉接口数据有些懵。看了一些umi和dva的文档之后再反过来看And Design Pro折腾了好些时间才把这个问题解决,在这里记录和分享一下,希望能帮到和我一样的同志。1. 修改/config/config.j...

2019-03-03 17:00:21 5160 5

原创 ubuntu安装 无法将grub-efi-amd64-signed软件包安装到/target/

在安装时发现安装到一大半的时候出现一个错误:无法将grub-efi-amd64-signed软件包安装到/target/中,如果没有GRUB启动引导器,所安装的系统将无法启动如果是手动分区安装的时候出现了这个错误,可以尝试下面这个解决方法,我就是这么解决的:解决方法:手动分区的时候是不是没有EFI分区,添加一个200M左右的EFI分区就可以了。...

2019-01-17 16:18:27 3377

原创 Ubuntu meta运行STS报错:A Java Runtime Environment (JRE) or Java Development Kit (JDK)

今天装了一个Ubuntu meta 运行sts时发现报错,jdk环境已确认没有问题:错误信息

2019-01-17 10:53:28 1441

原创 Tomcat配置--如何能够让外网通过公网IP或域名访问到服务器上面的项目

今天突然想到自己还有一台服务器可以使用,于是就准备把之前做的一个网站弄上去玩玩。结果发现不知道是因为太久没用还是什么原因,出问题了。死活连不上,就重装了一下。于是就出现了这个问题,Tomcat忘记怎么配置了。因为公司大部分项目都用的php,java没怎么动过。折腾了一上午,终于弄好了;特意记录一下免得又忘了。主要需要配置的地方当前版本Tomcat 7.0修改目标文件 apache-tom...

2019-01-12 14:10:52 15139 1

原创 Layui使用简要

layui使用方法layui是采用自身模块规范编写的前端ui框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用。核心模块一般放于layui/lay/modules文件夹中快速搭建使用环境:在页面引入一下两个文件:layui.js (/layui/layui.js)layui.css (layui/css/layui.css)模块的使用:通过...

2019-01-12 13:21:00 2949

原创 Linux下配置JDK

将JDK下载后解压:1.先用vim打开/etc/profile文件$ vim /etc/profile 2.在文件最后加入#JDK解压路径export JAVA_HOME=/usr/java/jdk1.8.0_102#JRE所在路径export JRE_HOME=/usr/java/jdk1.8.0_102/jreexport CLASSPATH=$JAVA_...

2018-09-18 10:10:19 189

原创 WAMPSERVER服务器多站点配置

step1: wamp\bin\apache\apache2.4.9\conf\https.conf在https.conf文件中解除一下代码的注释,即去掉前面的#:LoadModule rewrite_module modules/mod_rewrite.so提供在运行中基于规则的地址重写的支持mod_rewrite是一个基于一定规则的实时重写URL请求的引擎。此模块可以操作UR...

2018-09-14 14:37:25 371

原创 MySQL允许远程登录设置

&gt; grant all PRIVILEGES on db.* to 'user'@'ip' identified by '123456'; 上面的语句表示将 db 数据库的所有权限授权给user这个用户,允许user用户在指定IP 进行远程登陆,并设置 user 用户的密码为 123456 。&gt; grant all PRIVILEGES on...

2018-09-14 14:04:12 355

原创 冒泡排序优化

冒泡排序:将一个无序的数列通过比较相邻的两个元素进行由大到小或由小到大到顺序进行位置交换。直到将整个数列变为有序。今天在公众号上看到一篇有关冒泡排序算法的代码优化,个人觉得不错。在此记录一下:/** * @author Libet * * 冒泡排序 * * 优化1:当整个数列已然有序后,避免不必要的执行。例如[5,8,6,3,9,2,1]当算法执...

2018-07-24 21:10:31 184

原创 Redis随笔

运行:cmd进入到redis安装目录,运行:redis-server.exe redis.windows.conf (即运行安装目录下的两个文件)运行成功会出现一个类似于罐子的图案。将该窗口不要关闭,重新打开一个cmd窗口进入到redis的安装目录运行:redis-cli.exe -h 127.0.0.1 -p 6379基本数据类型:string(字符串) 在redis工作空间中创建键为name的...

2018-05-05 10:42:34 236

原创 Junit测试

***测试过程***:1.添加依赖包:https://mvnrepository.com/artifact/org.springframework/spring-test 2.创建类TestMockMvc(自定义类名), *注解:RunWith(),参数为SpringJUnit4ClassRunner类反射 * WebAppConfiguration * Con

2017-12-15 12:39:29 318

原创 mybatis逆向工程

刚刚学习,在这里记录一下,方便复习(Maven工程): mybaits需要程序员自己编写sql语句,mybatis官方提供逆向工程,可以针对单表自动生成mybatis执行所需要的代码企业实际开发中,常用的逆向工程方式:由数据库的表生成java代码。 mybatis逆向工程的指导文档,为了方便使用: http://www.mybatis.org/generator/相关配置: gene

2017-12-11 11:55:30 264

原创 AJAX处理数据提交到Servlet

AJAX是与服务器交换数据的技术,它可以在不加载全部页面的情况下,实现对部分网页更新。也叫异步刷新技术: 在这里我需要提到的是使用AJAX来处理将数据提交到servlet: 创建web工程 首先创建一个jsp页面(index.jsp):<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UT

2017-11-26 19:20:55 7238

原创 Mybatis动态SQL

一、>动态SQL是Mybatis的强大特性之一,如有使用JDBC或其他类似框架的经验,你就能体会到根据不同条件拼接SQL语句有多么痛苦,拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表的逗号,利用动态SQL这一特性可以彻底摆脱这种痛苦,Mybatis的动态SQL语句的基于OGNL表达式,可以方便的在SQL语句中实现某些逻辑。 二、>动态SQL语句分类 1、if:简单的条件判断

2017-11-19 08:49:59 363

原创 mybatis框架对数据库实现增、删、查、改(注解方式)

①创建java工程,在该工程下创建一个xml文件,文件名为Config.xml该xml用于配置mybatis框架的必要属性: ②在该工程的src目录下创建一个包,命名为com.orm.handler,在该包下创建一个类,类名为DbOrm,该用于实现对于数据库的对象关系映射,针对于需要操作的数据表,在该类中创建与数据表中对象个数以及对象名一致的变量。并为这些变量添加getter和setter方法

2017-11-10 08:50:29 1394

原创 Spring自动装配

1、基本装配声明bean的方式为通过元素来声明bean和xml配置文件中的和元素来注入bean,其实spring容器可以在不使用注入和元素的情况下自动装配相互协作的bea之间的关系,这有助于减少编写一个大的spring的应用程序的xml配置的数量2、自动装配模式用于指示spring容器为来使用自动装配进行依赖注入。使用元素的autowire属性为一个bean定义指定自动装配模式5种

2017-10-20 16:24:17 337

原创 Maven工程的创建

准备好apache-maven 配置环境变量(系统变量): (1)变量名: MAVEN_HOME 变量值:maven安装路径 (2)变量名:Path 变量值:在后面添加 ;%MAVEN_HOME%\binwin+R 输入cmd在dos命令中输入mvn -v

2017-09-18 19:45:22 438

原创 Spring传值的几种方法

method 1 &gt;通过form表单传值:Step1     :创建form表单(index.jsp)    &lt;form action="user/test" method="POST"&gt;          姓名: &lt;input type="text" name="name" /&gt;&lt;br /&gt;          性别

2017-09-14 12:00:24 2178

原创 一个简单的SpringMVC框架web程序

使用工具:STS1&gt;创建一个新的web工程:将预先准备好的Jar包放置到lib目录下; commons-logging-1.1.jar org.springframework.aop-3.0.1.RELEASE-A.jar org.springframew...

2017-09-13 08:50:09 498

空空如也

空空如也

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

TA关注的人

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