自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 数字转换工具类(NumberUtil)

数字转换工具类(NumberUtil)代码:package com.salad.util;/** * @className: NumberUtil * @description: * @author: salad * @date: 2022/2/16 **/public class NumberUtil { private static final char[] DIGITS = new char[]{'0', '1', '2', '3', '4', '5', '6', '7

2022-02-16 14:04:58 657

原创 如何实现页面的跨域访问,页面(ajax)跨域访问问题(JSONP与CORS两种实现方式)

什么叫做跨域访问?页面中的AJAX请求的域名与当前所在的域名不相同,违背了同源策略,这种访问方式叫做跨域访问。同源策略在浏览器中发起AJAX请求时,需要同时满足三个条件,否则浏览器不予解析返回值:请求的协议与当前协议相同 HTTP/HTTPS 请求的域名与当前域名相同 请求的端口与当期端口相同跨域访问实现方式一、JSONPJSONP介绍JSONP(JSON with Padding)是[JSON]的一种“使用模式”,可用于解决主流浏览器的跨域数据访问的问...

2020-07-14 11:22:31 793

原创 基本环境配置(JDK相关配置、Maven配置、tomcat配置、eclipse配置)

目录JDK配置Maven下载与配置Tomcat下载与配置Eclipse下载与配置spring-tool-suite(STS)工具下载与配置STS/eclipse工具优化JDK配置1.下载JDKhttps://www.oracle.com/java/technologies/javase-downloads.html2.环境变量配置右击 【此电脑】 点击【高级系统设置】之后点击【环境变量】JAVA_HOME配置path路径配置在控制行窗口输入

2020-07-13 22:58:40 279

原创 对象如何转换Json,Json如何转换为对象

对象转为JSON/JSON转为对象我们可以使用spring中提供的工具类只要项目中有spring-boot-starter-web jar包就可以ObjectMapper工具类readValue方法可以将JSON转换为对象readValue(JsonParser,Class)方法参数:jsonParser 你要转换的JSON数据Class 你要将JSON转换的目标类型,接收的是类的Class对象writeValueAsString方法可以将对象转换为JSONwri

2020-07-13 11:20:52 1762

原创 Nginx的安装、原理、以及负载均衡应用

一、Nginx是什么Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供IMAP/POP3/SMTP服务,Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。Nginx的优势并发能力强,理论上每秒支持并发访问数量5万次,实际值是每秒2-3万次。占用的内存小,因为Nginx由C语言开发,运行内存不超过2M。二、Nginx的下载及安装Nginx官网:http://nginx.org/en/dow...

2020-07-13 09:56:50 394

原创 Spring整合mybatis -plus 以及相关API的应用

ORM思想:对象关系映射(Object Relational Mapping,简称ORM)是通过使用描述对象和数据库之间映射的元数据,将面向对象语言程序中的对象自动持久化到关系数据库中。本质上就是将数据从一种形式转换到另外一种形式。 这也同时暗示着额外的执行开销;然而,如果ORM作为一种中间件实现,则会有很多机会做优化,而这些在手写的持久层并不存在。 更重要的是用于控制转换的元数据需要提供和管理;但是同样,这些花费要比维护手写的方案要少;而且就算是遵守ODMG规范的对象数据库依然需要类级别的元数据...

2020-07-13 09:21:52 680

原创 什么是Redis?Redis的安装配置,Redis的集群搭建

redis简介Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis 内置了 复制(replication),LUA脚本(Lua scripting), LR...

2020-07-12 22:14:29 546

原创 简单仿写Mybatis中的Cache

仿写Mybatis中的Cache在mybatis中提供了很多Cache,每一个Cache都有不同的特性其中,我们使用了装饰者模式来仿写Cache首先定义规范接口public interface Cache { public void putObject(Object key,Object value); public Object getObject(Object key); public Object removeObject(Object key); .

2020-07-12 21:29:04 257

原创 事务的并发读问题(简图)

脏读不可重复读幻读

2020-07-12 20:52:27 308

原创 Lombok的安装

Lombok的安装下载地址:https://projectlombok.org/下载完毕后有两种运行这个jar文件的方法第一种方式直接双击运行jar文件第二种方式点击以下按钮选择需要lombok插件的工具根据坐标,查找本地仓库中lombok插件位置打开命令窗口,执行java -jar命令运行lombok启动成功后,选择需要配置的工具,这里是STS工具安装完毕后就可以在项目中使用了~~导入依赖<dependenc...

2020-07-12 18:17:10 193

原创 走进Cookie

Cookie的来历 HTTP协议是诸多互联网应用协议中的一个,不过却是当下最热门的一个互联网应用协议,和它比起来,POP3协议、Telnet协议、FTP协议、Gopher协议已经像是恐龙时代的产物了,基于上述古老协议产生的应用,基本上都已经被基于HTTP协议的应用取代了。和那些古老协议相比,HTTP协议的一个优势是对客户端的应答速度较快。这要得益于它被设计为无连接无状态的协议。所谓无连接无状态,就是执行HTTP协议的Web服务器在处理了客户端的请求之后,立即就关闭了连接,也不保存客户端的访问...

2020-07-12 17:31:54 325

原创 Java中的四大引用

Java中的四大引用强引用(StrongReference)我们平常使用new操作符来创建的对象就是强引用对象,只要有一个引用存在,垃圾回收器永远不可能回收具有强引用的对象。Object obj=new Object();注意:强引用的对象并不是永远不会被回收,需要把obj值为null,或者超出对象的生命周期之后,GC就有机会去回收它,具体什么时候回收要看GC。还有,这里的StrongReference只是一个对强引用的称呼,在java中并没有对应的实体类。软引用(SoftReference

2020-07-12 16:59:14 1880 1

EverEdit v3.4.1-x32位.zip

文本编辑工具,解压即可使用

2020-07-13

疯狂的石头-截屏/录屏/画图.zip

疯狂的石头,解压之后直接使用,可以录屏,截屏,画图等,轻量方便。

2020-07-12

阿里代码规范插件.zip

阿里规范插件,下载并解压完毕后,将features目录与plugins目录复制到eclipse或者STS工具的根目录下,重启工具即可。

2020-07-12

空空如也

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

TA关注的人

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