- 博客(8)
- 收藏
- 关注
原创 解决移动端safari等浏览器,无法在新标签打开url的问题——window.open无效
近日发现,移动端safari浏览器无法通过window.open在新标签打开链接。经过了解,原来是因为浏览器为了避免弹出广告影响用户,禁用了通过代码调用超链接在新标签打开页面的功能。
2022-07-28 14:50:41
3738
4
原创 从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
1535
1
原创 总结下Spring中的Bean对象
Spring中的bean对象说到底也是一个java对象,只是spring赋予了这些java对象更加科学的特性。例如对象创建,对象池,作用域、延迟加载、生命周期方法、低耦合方式的依赖注入等。
2022-03-08 15:36:33
1199
原创 大白话讲清楚悲观锁和乐观锁的区别
有这么一个场景,库存表中一条产品库存数为50,如果我们需要增加20的库存,则需要先查出当前库存数,在业务层上做新增库存数和当前库存数相加后再进行update的更新。
2022-03-03 15:19:08
627
原创 叙述下数据结构中的数组和链表
数组数组是有限的、数据类型相同的一个集合,其内存区域一旦被定义,则大小不能更改,数组的长度在定义时确定,数组中的元素的默认值由其数组类型决定。可通过数组下标访问数组中元素,下标的起始位置永远从0开始。数组中数据元素的查找数组在访问操作方面有着独特的性能优势,因为数组不仅仅支持顺序访问,还支持随机访问,我们可以通过下标随机访问数组中任何一个元素,其原理是因为数组中元素的存储是连续的。当我们通过下标去访问数组中的数据时,并不需要从头开始依次遍历数组,因此数组的访问时间复杂度是 O(1),当然这里需要注意
2022-02-21 15:47:23
403
原创 Integer类的整数池范围设计
对于Integer 类内部有一个整数池,类型为IntegerCache,这个类在加载时,默认会基于数组存储 - 128 至 +127 范围内的所有整数,用于后续复用池中的这些整数对象。
2022-02-16 13:36:27
296
原创 MYSQL的索引类型、数据结构及查找过程
@[TOC]MySQL索引Mysql索引在数据库中创建索引会有两张表,一张是表数据,一张是索引表,表数据的每条数据都会有一个对应的磁盘地址。假设我们建立id为索引,索引表则会把id值和对应的磁盘地址对应。...
2022-02-14 12:03:29
502
原创 对面向对象编程的理解
面向对象编程强调的是编程的思想,将客观存在的一切事物都理解为计算机中的对象,当我们通过编写程序的方式去解决一些业务问题时,应该首先想到的是用什么对象去解决这个问题,其次是才是解决这个问题的步骤。也就是先有结构,再有算法。例如将大象放冰箱,不能先想到的是打开门,放大象,关门这个步骤,这只是一种面向过程编程而已。而面向对象编程,强调的是你要放的是一个什么样的大象,你是否有可以放下这个大象的冰箱,然后由谁将大象放到冰箱。也就是说面向对象的重点是对象。再比如说我要去上海,首先想到的应该是交通工具,然后才是先到哪
2022-02-14 11:54:58
966
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人