自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 springboot文件上传,支持多文件上传

文章目录完整展示前端代码后端代码配置文件(application.yml)文件上传至指定目录,可在配置文件中修改指定路径,同时支持多文件同时上传完整展示前端代码<!DOCTYPE html><html lang="en" xmlns:th="http://www.thymeleaf.org"><head> <meta charset...

2020-04-22 09:26:00 69

原创 使用restTemplate上传文件

目录简单介绍演示图核心代码(服务端)核心代码(客户端)答疑简单介绍既然使用到了restTemplate,肯定分为两部分: 1、客户端(分点服务器) 2、服务端(管理服务器)演示图文件路径这里并未更改路径,只是放到了临时文件中,需要用到文件也方便,后续会改个单模块的上传版本核心代码(服务端)controller类@RequestMapping(value = "toImpor...

2020-04-21 16:05:12 86

原创 SpringBoot利用Ajax在页面按钮下载

目录介绍GIIF展示后台代码前台代码介绍关于下载的代码量其实不多,给链接加上a标签,达到点击下载的功能GIIF展示后台代码@RequestMapping(value = "export") @ResponseBody public ResponseEntity exportFile (HttpServletResponse response,HttpSession s...

2020-03-30 09:23:21 257

原创 Linux配置多个tomcat并同时启动

文章目录安装JDK及Tomcat复制一份Tomcat修改 /etc/profile文件修改tomcat的配置文件测试Tomcat安装JDK及Tomcat想要在Liunx运行Tomcat,需要先配置Linux的JDK,详情见上方链接,教你如何在Linux上安装配置JDK复制一份Tomcat为了便于区分,在同级目录下存在两个tomcat,1、apache-tomcat-12、apache...

2020-03-26 15:51:39 170

原创 java常用工具类

读文件 public static String readFileContent(String fileName) { File file = new File(fileName); BufferedReader reader = null; StringBuffer sbf = new StringBuffer(); try {...

2020-03-23 09:55:09 71

原创 Linux启动jar脚本

这里写自定义目录标题Linux启动jar脚本编写新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Linux启动...

2020-03-23 09:49:17 40

原创 JAVA连接SQL server2000解决方法

项目背景:SpringBoot 多数据源错误提示:java.lang.AbstractMethodError: com.microsoft.jdbc.sqlserver.SQLServerConnection.isValid(I)Zcom.microsoft.jdbc.base.BaseSQLException: [Microsoft][SQLServer 2000 Driver for J...

2019-12-24 10:08:37 122

原创 Centos使用记录

文章目录安装 wget命令把Centos的yum源更换为阿里云的yum安装GUI界面安装Notepadqq安装 wget命令Centos上很多的软件都可以通过wget命令来安装,很方便yum -y install wget把Centos的yum源更换为阿里云的yum未联网的话要先解决网络问题,自带的yum源网络较慢,wget -O /etc/yum.repos.d/CentOS-Ba...

2019-07-31 11:07:41 97

原创 一步一步在虚拟机上搭建Centos7

这里写自定义目录标题Centos7 的搭建创建Centos系统结束Centos7 的搭建这里使用的是虚拟机创建的创建Centos系统相关教程网上有很多,我说明下我的方式点击创建新的虚拟机选择典型选择安装的位置选择要安装的系统(我们安装的是Centos,所以要选择Linux)输入一个名称,方便与其他虚拟机区分设置该虚拟机的硬盘大小,(一般40G足够使用了)这里...

2019-05-08 10:10:54 61

原创 Smb使用递归方式下载、删除远程服务器文件(包含带有子文件夹等)

SMBSMB(Server Message Block)通信协议是微软(Microsoft)和英特尔(Intel)在1987年制定的协议,主要是作为Microsoft网络的通讯协议。SMB 是在会话层(session layer)和表示层(presentation layer)以及小部分应用层(application layer)的协议。本章代码是通过配置文件把服务器IP、用户名、...

2018-12-10 14:32:30 861 2

转载 用FtpClient实现文件下载(全目录不只是文件夹)

原文:https://blog.csdn.net/java2000_net/article/details/3718852需要用到的jar是 <!-- FTP --><dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifact...

2018-12-05 17:02:24 2627

原创 Java8中如何取日期

Java8中如何取日期建议使用LocalDateTime建议使用LocalDateTime LocalDateTime date = LocalDateTime.now(); DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); System.out.println(date.forma...

2018-11-27 14:17:02 736

原创 SpringBoot入门(四 )-- logback日志记录

关于日志文件的记录,有很多种,今天推荐一种logback的日志记录方式,名称为:logback.xml位置:resource目录下<?xml version="1.0" encoding="UTF-8"?><configuration> <property resource="logback

2018-06-06 15:14:25 216

原创 SpringBoot入门(三) -- shiro简单登录

欢迎使用Markdown编辑器写博客Shiro是一款安全工具插件,较Security轻量级,配置简单易上手。既然是登录验证,定然少不了数据库表,一般权限表的设计是五张表:用户表、权限表、许可、用户-权限、权限-许可用户表DROP TABLE IF EXISTS `user_info`;CREATE TABLE `user_info` ( `uid` int(11) N...

2018-06-06 14:31:37 631

原创 IDEA激活注册码

IDEA激活注册码 http://btsha.com:41017

2018-04-09 16:19:34 156

原创 SpringBoot入门(二)

SpringBoot入门(二)本章内容是接上一章内容继续,不知道如何快速建立SpringBoot项目的道友可至 SpringBoot入门(一)之Hello World 查看背景介绍 接下来的Demo中我们会以本章代码为基础,在这里大致介绍下:该模块是项目中抽取出来作为案例,开发工具IDEA,JDK1.8,项目整体使用Maven,使用的是较为流行的SpringBoot框架...

2018-03-15 11:27:54 251

原创 SpringMVC前台传递数组,后台使用list接收

页面代码:(这里使用的是thymeleaf) jQuery代码: queryParams = function (params) { var wholeTimeStamp = $('#time-range span').text(); var startDate = wholeTimeStamp.substring

2017-11-21 17:21:01 12747

原创 Oracle中varchar2(4000)最多能存多少个汉字?

我们都知道,一个汉字占用两个字节,那么Oracle中的Varchar2(4000)到底能存多少个汉字,这个就要看你的数据库编码集,如果是GB2312,存2000个汉字应该没有什么问题,如果你的数据库字符编码集是UTF-8,大概能存1300多一点

2017-09-20 09:43:01 23711

原创 Java网络编程精解之ServerSocket用法详解一

在客户/服务器通信模式中,服务器端需要创建监听特定端口的ServerSocket,ServerSocket负责接收客户连接请求。本章首先介绍ServerSocket类的各个构造方法,以及成员方法的用法,接着介绍服务器如何用多线程来处理与多个客户的通信任务。

2017-08-31 10:56:33 383

原创 SNMP服务WIN10安装及测试

SNMP是英文"Simple Network Management Protocol"的缩写,中文意思是"简单网络管理协议"。SNMP是一种简单网络管理协议,它属于TCP/IP五层协议中的应用层协议,用于网络管理的协议。SNMP主要用于网络设备的管理。由于SNMP协议简单可靠 ,受到了众多厂商的欢迎,成为了目前最为广泛的网管协议。 首先我们来配置snmp服务:(win

2017-07-28 17:45:25 30027 8

原创 IDEA中pom.xml自动提示

IDEA中pom.xml自动提示IDEA中pom.xml自动提示设置如下:

2017-07-20 14:41:43 7294

原创 SpringBoot入门(一)之Hello World

SpringBoot入门之Hello World案例—(一)介绍 刚刚接触SpringBoot,也看了不少博客,在这里推荐下:http://tengj.top/tags/Spring-Boot/,很不错,也提供了git的源码。开发工具:IDEA 2017.1.3JDK:1.8直接开始代码:新建Module 下一步 选择Web 默认下一步 修改内容 新建Controller包,建立Hello

2017-07-05 14:11:12 466

原创 IDEA中添加xml配置文件时,显示file

有时候在IDEA中添加配置文件,不小心后缀忘记写,默认打开方式就会是text了,修改ReFactor--》Rename添加后缀后还是file格式,可按以下方式修改回来:错误展示:新建file后,我们本打算写mapper.xml,可是扩展名忘记了就会是现在这个样子,删除后,重新建立mapper.xml,打开方式会是file,很是奇怪,怎么修改扩展名都不行Fil

2017-06-01 17:09:07 21899 12

原创 Swing方式建立数据库

导出jar之后运行截图主要代码:import org.apache.ibatis.io.Resources;import org.apache.ibatis.jdbc.ScriptRunner;import java.awt.BorderLayout;import java.awt.Font;import java.awt.event.Action

2017-05-23 17:42:03 654

原创 ssm项目使用mybatis-generator工具自动生成实体类、*mapper.xml、dao层方法

使用了一段时间的IDEA,相对于Eclipse和MyEclipse来说,各有优势所在。Eclipse的插件毋庸置疑的丰富,而且免费;MyEclipse集成了很多的网页插件;而IDEA更是注重与代码编写的速度,它的智能提示,在目前的开发中很少能与之相比,今天我们所说的主题是:借助Maven在ssm框架中使用mybatis-generator生成实体类及映射文件。在使用MyEclipse开

2017-04-25 14:50:24 1794

原创 windows下搭建sftp服务端,并使用FileZillaClient测试

所使用的工具:FreeSSHd:下载地址:http://www.freesshd.com/?ctt=download测试工具:http://www.filezilla.cn/download/client搭建可以看此篇文章:http://blog.csdn.net/zhangliang_571/article/details/45598939#commentsFil

2017-04-18 17:53:08 9217

原创 数据库配置信息

Oracle、MySQL、SQL Server连接数据库时所需properties配置文件主要信息如下:Oracle数据库配置信息:driverClassName=oracle.jdbc.driver.OracleDriverurl=jdbc:oracle:thin:@127.0.0.1:1521:orclusername=scottpassword=tiger

2017-04-10 14:57:03 4147

原创 Maven -环境配置

JAVA_HOMEMaven是一个基于Java的工具,要使用maven,第一步就是安装JDK。系统要求:步骤1,检查Java安装打开控制台,执行以下命令:我们来验证下所有平台的输出步骤2:设置Java环境设置 JAVA_HOME 环境变量,并指向你机器上的Java安装目录。例如:将Java编译器地址添加到系

2017-04-06 15:20:06 709

原创 解决MySql无法远程连接

在使用mysql时,使用localhost或者127.0.0.1可以连接成功可是使用本机ip地址无法进行访问,解决之前忘记截图()反正就是失败了,下面说下解决方案:打开SQLyog,登录用户名和密码进去,然后运行:GRANT ALL PRIVILEGES ON *.* TO '用户名'@'ip地址' IDENTIFIED BY '密码';(例如:GR

2017-03-22 11:37:39 431

原创 如何在WEB-INF下访问js、css

当我们把jsp页面放置在WEB-INF下,css、js怎么在页面中加载呢?网上有如下答复:1、在web.xml添加如下格式(ssm框架下调试未通过): default *.js default *.css 2、在applicationContext.xml中配置(ssm框架下调试通过

2017-03-15 09:55:12 2384

原创 使用Maven加载oracle驱动

由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。Orace驱动的下载:http://mvnrepository.com/(也可以去Oracle官网去下载,介绍这个网站的目的是我们要编写pom.xml,需要神恶魔jar都可以在这里查找,各个版本一应俱全)

2017-01-16 14:56:44 1501 2

原创 使用IDEA一步一步创建Maven项目

首先我们去Maven官网下载maven的安装包http://maven.apache.org/download.cgi点击下载maven3.3.9.下载完成后解压,然后配置Maven的相关环境变量我这里的变量名是:MAVEN_HOME,变量值为:maven的解压路径(D:\Maven\apache-maven-3.3.9-bin\apache-maven-3

2017-01-16 11:35:58 424

原创 IDEA使用Maven搭建SSM项目

IDEA楼主也是刚使用没几天,用起来确实比MyEclipse或者Eclipse方便,代码提示功能真的有可以“飞上天”的感觉(),强烈建议开发人员使用,无论使用什么开发工具都会有个过渡期,刚开始的两三天肯定会不舒服,一回生二回熟,当你习惯IDEA以后,你会爱不释手,(绝壁顺手*****五颗星推荐),好了,多余的话我们就不多说了,高质量的代码并非由工具来决定的。进入今天的正题:        ID

2017-01-12 15:45:53 6121 1

原创 SpringMVC自动装配

SpringMVC的自动装备:可通过两种方式来具体实现:1:继承org.springframework.web.context.support.SpringBeanAutowiringSupport类2、添加@Component/@Controller等注解并(只是使用注解方式需要)在Spring配置文件里声明context:component-scan元素。正常来说,

2017-01-05 10:27:20 2987

原创 springmvc+mybatis整合SSM案例教程

ssm框架的搭建其实并不是很难,明白各个配置文件内容中的含义,很容易就搭建出来了,

2016-12-29 16:29:10 14148 4

原创 关于JS内容的国际化

实现页面内容多语言,前面已经提到了,不明白的可移步:http://blog.csdn.net/sutongxuevip/article/details/52605354,今天我们来说下关于js内容的国际化,当然也是要借助前一篇文章的相关内容才能实现。      我们在写后台管理时,都会有侧边栏,直接在页面上写,可以使用前一篇文章的方法即可实现,如果你是把侧边栏封装成一个js文件,今天我告诉你使

2016-12-01 17:33:13 7178 2

原创 Bootstrap前端框架之SuperUI(SuperMgr)

最近一段时间都在学习前端---Bootstrap,今天我们就来说下Bootstrap的一些东西吧!    Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。它是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。是由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。

2016-11-30 09:55:51 10689

转载 Java Socket编程----通信是这样炼成的

Java最初是作为网络编程语言出现的,其对网络提供了高度的支持,使得客户端和服务器的沟通变成了现实,而在网络编程中,使用最多的就是Socket。像大家熟悉的QQ、MSN都使用了Socket相关的技术。下面就让我们一起揭开Socket的神秘面纱。Socket编程一、网络基础知识(参考计算机网络)关于计算机网络部分可以参考相关博客:TCP/IP协议栈及OSI参考模型详解》http:

2016-10-25 16:40:01 222

原创 关于java国际化语言

随着现代社会的进步,国际化语言越来越重要,当然软件行业的国际化也要与时俱进。        国际化:简称“i8N”(internationalization 由于是由18位字母组成,所以简称为 I18N,关于i18n的简介大家感兴趣的可以搜索下百科)。          Java语言的国际化有很多方式可以实现,通过xml、Struts2等等途径,都可以达到我们想要的效果,下面我们使

2016-09-21 10:37:05 1584

原创 WebService的登陆案例

前段时间公司需要用到WebService技术,关于java上面我从没听说过还有这个玩意的存在,实际工作时间大半年了,第一次接触WebService,网上的那些Demo忒简单了,实在是找不到稍微深入点的内容去学习, 下面我就说说学习的一些心得吧!在最后我会把我做的一个关于登录的Demo放上,希望能对刚接触WebService的同学起到一定的帮助!(PS:本人也是现学现卖,如有谬论还望各位大神不吝

2016-09-20 16:28:48 1840

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