- 博客(26)
- 问答 (1)
- 收藏
- 关注
原创 LInux使用GPT方式进行磁盘分区与挂载。
硬盘存在两种分区格式,即MBR和GPT。MBR最大只支持2TB的分区,若大于2TB则需要使用GPT方式。在GPT分区表中最多可以支持128个主分区。(1)几乎突破了分区个数的限制。(2)单个分区容量几乎没有限制。单个分区最大支持1EB容量。下面介绍GPT分区步骤。
2023-04-12 13:55:00
4234
转载 前端接受后端文件流并下载的几种方法
项目中经常会遇到需要导出列表内容,或者下载文件之类的需求。结合各种情况,我总结了前端最常用的三种方法来接受后端传过来的文件流并下载,针对不同的情况可以使用不同的方法。首先是后端将文件转换成byte数组/** * 将文件转换成byte数组 * @param filePath 文件File类 通过new File(文件路径) * @return byte数组 */ public static byte[] File2byte(File filePath).
2021-10-18 12:00:50
17300
转载 Maven工程war包依赖基础war包的解决方案及坑点
一、业务场景传统的SSM项目一般都为war包部署,多模块的项目一般都是将模块打包成jar包依赖进web工程中,但是对于作为基础项目或者分模块的web项目来说,打成war包对静态资源的访问就不太方便;这里介绍一下通过Maven WAR Plugin的解决这个问题。这对于没有上微服务的项目来说应该是个不错的解决方案,将通用的常规化的功能抽到base.war中,而其他类似项目依赖base.war作为基础项目的一个模块并对其做小部分定制化的修改即可,大大提高了同类型项目的交付周期。二、overlay简介Ove
2021-06-16 17:14:29
2265
原创 oracle自增id触发器编写
--查看当前用户的序列select SEQUENCE_OWNER,SEQUENCE_NAME from dba_sequences where sequence_owner='GGZYZTB' and SEQUENCE_NAME='ZTB_RESULT_NOTICE_SEQ' ;--删除序列DROP SEQUENCE ZTB_RESULT_NOTICE_SEQ--创建自增序列create sequence GGZYZTB.ZTB_RESULT_NOTICE_SEQmin...
2021-03-16 17:46:29
146
原创 Oracle 12C 第二版 安装到VMware虚拟机,并在本地连接
**一、安装和配置**自己玩搞个Windows版就行,安装相对问题也会好解决。1、安装Windows7或者10到vmware中。2、关闭防火墙,开放所有端口。将VMware改为仅主机模式,统一本地与虚拟机的网段。3、安装Oracle(1)下载地址为:http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html(2)管理员身份运行steup.exe,进行安装(3)第一步不要勾选,
2020-08-13 11:40:57
506
原创 FreeMarker中文乱码的问题。
FreeMarker中文乱码的问题。先说下问题:模板文件ftl编码方式是UTF-8,数据库是UTF-8,读出来数据正常,但是就是在模板里面的中文不正常,而且添加了MATA标签,看了下代码:Templatetemplate=cfg.getTemplate("index.ftl");resp.setContentType("text/html;charset="+template.getEncoding());System.out.println("HHHHHHHHHH"...
2020-07-09 10:31:34
967
原创 nginx启动、关闭与重启命令
nginx启动1、启动nginx:./nginx2、关闭nginx:./nginx -s stop3、重启nginx:./nginx -s reload
2020-07-04 10:31:20
197
原创 Java实现读取邮箱邮件---使用JavaMail接收QQ邮箱邮件
使用pop3协议无法获取邮件的状态,改用了imap协议package com.example.utils;import java.io.*;import java.security.Security;import java.util.Properties;import javax.mail.*;import javax.mail.internet.MimeUtility;import javax.mail.search.FlagTerm;public class Mail {
2020-06-16 18:32:50
3201
2
原创 Spring Boot--- springboot 集成 JavaMail 实现邮箱认证
转自:https://www.cnblogs.com/wushaopei/p/11979413.html原创为注册发送验证码,本文抽取了其中的发送工具类一、JavaMail1、什么是JavaMail?JavaMail,顾名思义,提供给开发者处理 电子邮件相关的编程接口。它是Sun发布的用来处理email的API。它可以方便的执行一些常用的邮件传输。我们可以基于JavaMaiil开发出类似于 Microsoft Outlook的应用程序。2、关于要使用JavaMail的原因?基于现在WEB开发中对
2020-06-16 18:29:17
1110
原创 java实现验证邮箱有效性
1.SMTP是工作在两种情况下:一是电子邮件从客户机传输到服务器;二是从某一个服务器传输到另一个 服务器2.SMTP是个请求/响应协议,命令和响应都是基于ASCII文本,并以CR和LF符结束。响应包括一个表示返 回状态的三位数字代码3.SMTP在TCP协议25号端口监听连接请求4.连接和发送过程SMTP协议说复杂也不复杂(明明带有“简单”这个词嘛),说简单如果你懂得Sock。不过现在只是我们利用的就是第一条中说的,从客户机传输到服务器,当我们向一台服务器发送邮件时,邮件服务器会首先验证邮件
2020-06-16 10:22:43
4358
2
原创 StringBuffer和StringBuilder
**1.StringBuffer1、StringBuffer对象的初始化**StringBuffer对象的初始化不像String类的初始化一样,Java提供的有特殊的语法,而通常情况下一般使用构造方法进行初始化。例如:StringBuffer s = new StringBuffer();这样初始化出的StringBuffer对象是一个空的对象,就是我犯的错误。如果需要创建带有内容...
2018-11-16 20:39:42
151
原创 String类
String类也是JDK先好的类,让你直接使用1.String类表示字符串 "HelloWorld" 定义一个字符串变量来接收 String str = "HelloWorld"; 2.一切双引号包裹起来的内容都是字符串对象 String str = new Stri...
2018-11-16 20:26:24
169
原创 包装类
Java提供了两个类型系统,基本类型与引用类型,使用基本类型在于效率,然而很多情况,会创建对象使用,因为对象可以做更多的功能,如果想要我们的基本类型像对象一样操作,就可以使用基本类型对应的包装类,如下:装箱与拆箱基本类型与对应的包装类对象之间,来回转换的过程称为”装箱“与”拆箱“:装箱:从基本类型转换为对应的包装类对象。拆箱:从包装类对象转换为对应的基本类型。用Integer与 int...
2018-11-13 22:21:57
135
原创 关于java中的时间类
1.Date类java.util.Date 类 表示特定的瞬间,精确到毫秒继续查阅Date类的描述,发现Date拥有多个构造函数,只是部分已经过时,但是其中有未过时的构造函数可以把毫秒值转成日期对象。public Date() :分配Date对象并初始化此对象,以表示分配它的时间(精确到毫秒)。public Date(long date) :分配Date对象并初始化此对象,以表示自从标准...
2018-11-13 22:16:01
267
原创 Object类
Object类java.lang.Object类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。在对象实例化的时候,最终找的父类就是Object。如果一个类没有特别指定父类, 那么默认则继承自Object类Object常用方法都有哪些?1.public String toString() :返回该对象的字符串表示。toString方法返回该对象的字符串表示,其实...
2018-11-13 22:01:33
118
原创 关于面向对象的三大特征的一些理解
针对一些小白,刚入门java的朋友,很多都卡在了面向对象这关面向对象的三大特征即封装、继承和多态。其中三者可以说是环环相扣。当你每一项都能串起来了,也就知道 什么才是面向对象。1.首先说封装 无非就是把一个类里的变量用private进行私有化,即封装。2.继承:有子类父类之分,子类继承父类 ,拥有父类所有非私有的相关属性,子类对父类可以进行强化(重写)。3.说到多态,就得说继承了,,...
2018-10-30 18:57:38
813
原创 接口和抽象类
抽象类关于抽象类的使用,以下为语法上要注意的细节,虽然条目较多,但若理解了抽象的本质,无需死记硬背。抽象类不能创建对象,如果创建,编译无法通过而报错。只能创建其非抽象子类的对象。理解:假设创建了抽象类的对象,调用抽象的方法,而抽象方法没有具体的方法体,没有意义。抽象类中,可以有构造方法,是供子类创建对象时,初始化父类成员使用的。理解:子类的构造方法中,有默认的super(),需要访问父...
2018-10-29 19:42:07
139
原创 Javaweb新手之路之JavaWeb开发环境配置篇
首先需要搭建Javaweb的开发环境,先要安装开发安装包JDK和服务器tomcat。配置如下jdk及tomcat如何配置环境变量工具/原料1,JDK:下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html2,tomcat:版本为apache-tomcat-7.0.33-windows-x86.zip下...
2018-09-18 18:49:33
452
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人