自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决移动端safari等浏览器,无法在新标签打开url的问题——window.open无效

近日发现,移动端safari浏览器无法通过window.open在新标签打开链接。经过了解,原来是因为浏览器为了避免弹出广告影响用户,禁用了通过代码调用超链接在新标签打开页面的功能。

2022-07-28 14:50:41 3099 2

原创 从PostgreSql12.2 Linux环境安装到异步流主从复制

环境准备系统版本:Red Hat Enterprise Linux 7.1(与CentOS无差异)软件版本:postgresql12.2postgre下载地址:http://ftp.postgresql.org/pub/source/v12.2/postgresql-12.2.tar.bz2注:postgre官方提供了yum安装方式、 通过安装存储库直接yum安装postgre,本次采用的是本地安装方式。安装常用命令#active (running)表示已开启查看防火墙状态 : sys

2022-04-15 16:57:32 1468 1

原创 总结下Spring中的Bean对象

Spring中的bean对象说到底也是一个java对象,只是spring赋予了这些java对象更加科学的特性。例如对象创建,对象池,作用域、延迟加载、生命周期方法、低耦合方式的依赖注入等。

2022-03-08 15:36:33 1047

原创 大白话讲清楚悲观锁和乐观锁的区别

有这么一个场景,库存表中一条产品库存数为50,如果我们需要增加20的库存,则需要先查出当前库存数,在业务层上做新增库存数和当前库存数相加后再进行update的更新。

2022-03-03 15:19:08 569

原创 叙述下数据结构中的数组和链表

数组数组是有限的、数据类型相同的一个集合,其内存区域一旦被定义,则大小不能更改,数组的长度在定义时确定,数组中的元素的默认值由其数组类型决定。可通过数组下标访问数组中元素,下标的起始位置永远从0开始。数组中数据元素的查找数组在访问操作方面有着独特的性能优势,因为数组不仅仅支持顺序访问,还支持随机访问,我们可以通过下标随机访问数组中任何一个元素,其原理是因为数组中元素的存储是连续的。当我们通过下标去访问数组中的数据时,并不需要从头开始依次遍历数组,因此数组的访问时间复杂度是 O(1),当然这里需要注意

2022-02-21 15:47:23 364

原创 Integer类的整数池范围设计

对于Integer 类内部有一个整数池,类型为IntegerCache,这个类在加载时,默认会基于数组存储 - 128 至 +127 范围内的所有整数,用于后续复用池中的这些整数对象。

2022-02-16 13:36:27 226

原创 MYSQL的索引类型、数据结构及查找过程

@[TOC]MySQL索引Mysql索引在数据库中创建索引会有两张表,一张是表数据,一张是索引表,表数据的每条数据都会有一个对应的磁盘地址。假设我们建立id为索引,索引表则会把id值和对应的磁盘地址对应。...

2022-02-14 12:03:29 459

原创 对面向对象编程的理解

面向对象编程强调的是编程的思想,将客观存在的一切事物都理解为计算机中的对象,当我们通过编写程序的方式去解决一些业务问题时,应该首先想到的是用什么对象去解决这个问题,其次是才是解决这个问题的步骤。也就是先有结构,再有算法。例如将大象放冰箱,不能先想到的是打开门,放大象,关门这个步骤,这只是一种面向过程编程而已。而面向对象编程,强调的是你要放的是一个什么样的大象,你是否有可以放下这个大象的冰箱,然后由谁将大象放到冰箱。也就是说面向对象的重点是对象。再比如说我要去上海,首先想到的应该是交通工具,然后才是先到哪

2022-02-14 11:54:58 898

空空如也

空空如也

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

TA关注的人

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