自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 谷歌标签

谷歌标签MySQL(mysql-5.5.27-win64)安装图解 --蓝神 Git 基本操作 --蓝神layui开发使用文档 --蓝神Linux 安装 --蓝神VMware Workstation创建新的虚拟机–蓝神虚拟机安装centos6.6全步骤–蓝神IDEA中Git的更新、提交、还原方法 --蓝神SpringBoot入门最详细教程 --蓝神IntelliJ...

2020-03-02 20:48:45 363

原创 浅谈分布式系统常见的几个问题和解决办法

浅谈分布式系统常见的几个问题和解决办法一、常见问题及解决办法1、分布式session问题:       因为在分布式系统中,服务器集群,同一服务通常会放在几台不同的服务器中,当浏览器第一次发来请求或原session已经失效时,会在服务器端创建session,并将sessionId放在响应头中返回浏览器保存在cookie。当...

2020-01-09 15:11:54 1530

原创 通俗易懂的分布式系统

通俗易懂的分布式系统一、系统分类1、单块系统       要说分布式系统是什么东西,那么就得先从单块系统开始说起。       很多同学应该都知道,如果你在一些中小型的传统软件公司里工作,那么很有可能现在在做的系统是如下这个样子。 &nbs...

2020-01-09 14:43:55 399

原创 深入了解JDBC的使用

深入了解JDBC的使用一、JDBC描述       JDBC(Java DataBase Connectivity)是Java和数据库之间的一个桥梁,是一个规范而不是一个实现,能够执行SQL语句。它由一组用Java语言编写的类和接口组成。各种不同类型的数据库都有相应的实现。二、JDBC架构分类双层:作用:此架构中,J...

2020-01-09 11:52:54 200

原创 浅谈Tomcat的下载和环境配置

浅谈Tomcat的下载和环境配置一、要求(1)请先确认系统已提前装好JDK,且查看JDK版本(在cmd窗口输入 java -version)。(2)如电脑未安装JDK,请参考博主我的另一篇博客进行安装:       JDK安装教程二、下载(1)查看电脑系统位数,下载对应位数版本的Tomcat,方式如下:(2)T...

2020-01-09 10:56:22 221

原创 深入了解Ajax的原理和使用

深入了解Ajax的原理和使用一、描述       AJAX = 异步 JavaScript 和 XML(Asynchronous JavaScript and XML),简短地说,在不重载整个网页的情况下,AJAX 通过后台加载数据,并在网页上进行显示。二、请求类型1、get方式$.get(url,function()...

2020-01-09 10:13:12 265

原创 Java split()用法

Java split()用法一、单个符号作为分隔符String address="上海\上海市|闵行区\吴中路"; String[] splitAddress=address.split("\\"); System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);String ad...

2020-01-08 17:21:13 116

原创 通俗易懂的Throw和Throws的区别

通俗易懂的Throw和Throws的区别分类:1、自动抛出异常       当程序语句出现一些逻辑错误、主义错误或类型转换错误时,系统会自动抛出异常,系统会自动抛出NumberFormatException异常,如:public static void main(String[] args) { String ...

2020-01-08 14:49:56 481

原创 java 文件下载的工具类

java 文件下载的工具类一、描述       文件下载的工具类。二、代码实现package com.lanshen.utils.lsjavaUtils;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;...

2020-01-08 14:24:38 385 1

原创 java Excel操作工具类

java Excel操作工具类一、描述       Excel操作工具类。二、代码实现package com.lanshen.utils.lsjavaUtils;import javax.servlet.http.HttpServletResponse;import java.io.IOException;imp...

2020-01-08 14:20:30 216

原创 java Excel导出报表工具类

java Excel导出报表工具类一、描述       Excel导出报表工具。二、代码实现package com.lanshen.utils.lsjavaUtils;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.u...

2020-01-08 14:18:32 207

原创 java pdf导出报表工具类

java pdf导出报表工具类一、描述       pdf导出报表工具,需要的jar包:itextpdf-5.1.2.jar 和 itext-asian-5.1.1.jar(解决中文乱码),需要转成pdf模板工具:Adobe Acrobat软件(制作pdf模板)。二、代码实现package com.lanshen.uti...

2020-01-08 12:00:20 1333

原创 java 文件编码转码工具类

java 文件编码转码工具类一、描述       文件编码转码,GBK编码的文件转为UTF-8编码的文件。二、代码实现package com.lanshen.utils.lsjavaUtils;import java.io.*;/** * Created by Lanshen on 2019/11/29. *...

2020-01-08 11:58:20 296

原创 java 常用文件操作工具类

java 常用文件操作工具类一、描述       常用文件操作工具。二、代码实现package com.lanshen.utils.lsjavaUtils;import org.apache.commons.io.FilenameUtils;import org.dom4j.io.OutputFormat;imp...

2020-01-08 11:56:16 389

原创 java调用第三方接口http工具类

java调用第三方接口http工具类一、描述       调用第三方接口工具。二、代码实现package com.lanshen.utils.lsjavaUtils;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;im...

2020-01-08 11:53:56 2241

原创 深入了解java JSON和对象之间的转换工具类

深入了解java JSON和对象之间的转换工具类一、描述       JSON和对象之间的转换工具类。二、代码实现package com.lanshen.utils.lsjavaUtils;import com.fasterxml.jackson.databind.ObjectMapper;import java...

2020-01-08 10:58:00 119

原创 深入了解java 邮箱推送操作工具类

深入了解java 邮箱推送操作工具类一、描述       邮箱推送操作工具类。二、代码实现package com.lanshen.utils.lsjavaUtils;import org.apache.log4j.Logger;import javax.mail.Message;import javax.mail...

2020-01-08 10:53:56 157

原创 深入了解java字符串常用处理工具类

深入了解java字符串常用处理工具类一、描述       字符串处理工具(常用)。二、代码实现package com.lanshen.utils.lsjavaUtils;/** * Created by Lanshen on 2019/11/29. * 字符串处理工具(常用) */public class l...

2020-01-08 10:49:56 331 1

原创 深入了解java URL编码工具类

深入了解java URL编码工具类一、描述       URL编码工具类。二、代码实现package com.lanshen.utils.lsjavaUtils;import java.io.UnsupportedEncodingException;import java.net.URLDecoder;impor...

2020-01-08 10:36:24 764

原创 浅谈java图形验证码工具类

浅谈java图形验证码工具类一、描述       图形验证码工具。二、代码实现package com.lanshen.utils.lsjavaUtils;import javax.imageio.ImageIO;import javax.servlet.http.HttpServletRequest;import...

2020-01-08 10:32:02 135

原创 浅谈java解压Zip工具类

浅谈java解压Zip工具类一、描述       解压Zip工具。二、代码实现package com.lanshen.utils.lsjavaUtils;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutpu...

2020-01-08 10:29:54 201

原创 深入了解Servlet底层操作工具类

深入了解Servlet底层操作工具类一、描述       Servlet 操作工具类二、代码实现package com.lanshen.utils.lsjavaUtils;import java.util.Map;import javax.servlet.http.HttpServletRequest;impor...

2020-01-08 10:27:32 82

原创 浅谈集合常用工具

浅谈集合常用工具一、描述       java集合常用工具。二、代码实现package com.lanshen.utils.lsjavaUtils;import java.util.Collection;import java.util.Map;/** * Created by Lanshen on 2019...

2020-01-08 10:24:42 110

原创 浅谈Base64加解密

浅谈Base64加解密一、描述       Base64加解密工具(可逆)二、代码实现package com.lanshen.utils.lsjavaUtils;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;/** * Created ...

2020-01-08 10:14:18 249

原创 浅谈数组常用工具

浅谈数组常用工具一、描述       java数组常用工具类二、代码实现package com.lanshen.utils.lsjavaUtils;/** * Created by Lanshen on 2019/11/29. * 数组工具类 */public class lsarrayUtils { ...

2020-01-08 10:10:27 123

原创 浅谈AES加解密

浅谈AES加解密一、描述       AES高级加解密工具(可逆)二、代码实现1、AES加密、解密package com.lanshen.utils.lsjavaUtils;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;import ja...

2020-01-08 10:07:21 250

原创 浅谈抽象类和接口的区别和联系

浅谈抽象类和接口的区别和联系一、抽象类(1)abstract修饰的类为抽象类,此类不能有对象,(无法对此类进行实例化,说白了就是不能new);(2)abstract修饰的方法为抽象方法,此方法不能有方法体(就是什么内容不能有);(3)关于抽象类的使用特点:抽象类不能有对象,(不能用new此关键字来创建抽象类的对象);有抽象方法的类一定是抽象类,但是抽象类中不一定有抽象方法;(4)抽象类中...

2020-01-08 09:51:23 261

原创 java由浅入深学习Bootstrap

java 由浅入深学习Bootstrap点击下方链接,跳转到Bootstrap学习界面       Bootstrap学习界面

2020-01-07 11:56:34 114

原创 java由浅入深学习JQuery

java 由浅入深学习JQuery点击下方链接,跳转到JQuery学习界面       JQuery学习界面

2020-01-07 11:54:13 106

原创 java由浅入深学习JavaScript

java由浅入深学习JavaScript点击下方链接,跳转到JavaScript学习界面       JavaScript学习界面

2020-01-07 11:51:32 152

原创 java由浅入深学习css

java由浅入深学习css点击下方链接,跳转到CSS学习界面       css学习界面

2020-01-07 11:00:52 88

原创 java由浅入深的学习html

java由浅入深的学习html点击下方链接跳转到html学习界面       html学习界面

2020-01-07 10:58:49 154

原创 URL、URI和URN的区别

URL、URI和URN的区别一、描述URI       Universal Resource Identifier 统一资源标志符,用来标识抽象或物理资源的一个紧凑字符串。URL       Universal Resource Locator 统一...

2020-01-07 10:51:18 226

原创 Filter实现简单权限控制

Filter实现简单权限控制一、描述       我们在浏览一些网站经常有这个情况,没有登录时是不允许我们访其主页的,只有登录过后才能访问。二、原理(1)登录时将登录的账号密码保存到cookie中,下次访问时携带账号和密码,过滤器中进行校验。(2)用户没有登录直接访问主页时,要跳转到登录页面。(3)登录过滤器不对登录...

2020-01-07 09:53:45 357

原创 深入理解final关键字

深入理解final关键字一、描述       final关键字在java中使用非常广泛,可以申明成员变量、方法、类、本地变量。一旦将引用声明为final,将无法再改变这个引用。final关键字还能保证内存同步,本博客将会从final关键字的特性到从java内存层面保证同步讲解。这个内容在面试中也有可能会出现。二、使用1、...

2020-01-06 11:51:24 253

原创 static关键字的定义与使用

static关键字的定义与使用一、描述       关于 static 关键字的使用,它可以用来修饰的成员变量和成员方法,被修饰的成员是属于类的,而不是单单是属于某个对象的。也就是说,既然属于类,就可以不靠创建对象来调用了。二、使用1、静态变量      &n...

2020-01-06 11:25:03 214

原创 this与super关键字

this与super关键字一、描述this关键字代表当前对象。super可以理解为是指向自己超(父)类对象的一个指针,而这个超类指的是离自己最近的一个父类。二、对比(1)从本质上讲,this 是一个指向本对象的指针, 然而 super 是一个 Java 关键字。(2)this() 和 super() 都指的是对象,所以,均不可以在 static 环境中使用。包括:static 变量,s...

2020-01-06 11:11:18 354

原创 浅谈java面向对象的理解

浅谈java面向对象的理解一、描述       把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象。对同类对象抽象出其共性,形成类。类中的大多数数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信。程序流程由用户在使用中决定。对象即为人对各种具体物体抽象后的一个...

2020-01-06 10:54:59 368

原创 JAVA数组中五种常见排序方法

JAVA数组中五种常见排序方法一、Arrays.sort()方法:       Arrays.sort()排序方法在java中是最简单且最常用的排序方法。int []arr1= {45,34,59,55};Arrays.sort(arr1);//调用方法排序即可二、冒泡排序方法:   ...

2020-01-06 10:03:31 659

原创 java数组的定义和使用

java数组的定义和使用一、java 数组描述       数组是一组相同数据类型元素的集合。在Java中数组属于引用类型,即数组是一个对象。这里的数据类型不仅含八大基本数据类型,还包含引用数据类型,如数组里面可以存数组,数组里面可以存放字符串。二、java 数组作用    &nb...

2020-01-06 09:52:37 621 1

空空如也

空空如也

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

TA关注的人

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