- 博客(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由浅入深学习JavaScript
java由浅入深学习JavaScript点击下方链接,跳转到JavaScript学习界面 JavaScript学习界面
2020-01-07 11:51:32 152
原创 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关注的人