• 认真地记录技术中遇到的坑!
  • 能摸鱼真是太好啦!嘿嘿嘿!

悠悠的文章

Java

Java容器HashMap源码分析

Java容器HashMap源码分析
本文对JDK11下HashMap的源码进行分析,HashMap的实现在JDK8之后做了比较大的改动,之后就大同小异,对于JDK8也是可以适用的。 存储结构 再JDK1.7以前,HashMap采用位桶+链表来实现,使用链表拉链法来处理Hash冲突,当相同hash值的元素较多时,需要遍历链表查找的效率就比较低。 因此JDK1.8以后采用位桶+链表+红黑树来实现,……继续阅读 »

2年前 (2022-06-28) 4788浏览 2评论 100个赞

redis

redis缓存引入带来的复杂性和问题

redis缓存引入带来的复杂性和问题
一般在数据库查询压力比较大,高并发要求比较高,读写速度要求比较高的场景下,我们会引入redis缓存。因为redis缓存本身基于内存进行操作,相对于基于磁盘的数据库来说,在速度并发上面有一个数量级以上的差距。 但是redis缓存的引入同样会增加系统复杂性以及带来一系列问题,比如: 缓存和数据库数据一致性问题 缓存失效问题,伴生的缓存预热,缓存击穿,缓存雪崩等……继续阅读 »

2年前 (2022-06-25) 3362浏览 0评论 4个赞

Python

python自动化测试工具selenium使用指南

python自动化测试工具selenium使用指南
python自动化测试工具selenium使用指南 本文主要介绍python中selenium自动化测试工具的各种使用方法,包括基本安装使用,页面加载检测,dom元素交互,键盘鼠标交互控制,标签窗口控制,cookie等常用功能。并记录一些工程实践中遇到的问题以及相应的解决方案。 概述 selenium是网页应用中最流行的自动化测试工具,可以用来做自动化测试或……继续阅读 »

2年前 (2022-04-27) 2976浏览 0评论 20个赞

其他

windows开机启动设置

windows开机启动设置
windows开机启动设置 本文介绍开机启动项的设置方法,方便把一些程序设成开机自动启动,同时如果电脑每次重启都会出现一些奇怪弹窗广告,关不掉,也可以用本文的方法一一排查广告是否悄悄加了开机启动。 设置启动项 使用下面几种方式进入启动项文件夹: 用户启动项文件夹: C:\Users\{用户名}\AppData\Roaming\Microsoft\Windo……继续阅读 »

3年前 (2022-04-19) 2867浏览 0评论 5个赞

游戏

种田游戏Sakuna: Of Rice and Ruin 攻略汇总

种田游戏Sakuna: Of Rice and Ruin 攻略汇总
种植教程 冬天不种地时使用基础肥料让土壤恢复数值 翻地前一定记得施肥 插秧尽量插的紧密些但不能重合太多 插完秧放水到20%左右秧苗期根肥为主 每天早上起来施肥,睡前把第二天的肥料准备好 分叶期保证日晒时间但也要注意夏天要加点水不让温度过高,下雨会影响水量,记得打开排水口 第三次分叶肥料以穗肥为主 出穗后以叶肥为主,水加到60%以上 勤拔杂草以及捡青蛙蜘蛛田……继续阅读 »

3年前 (2022-03-30) 3291浏览 0评论 8个赞

奇怪的知识

经典对联收藏

经典对联收藏
难联 游西湖 提锡壶 锡壶掉西湖 惜乎锡湖 过南平 卖蓝瓶 蓝瓶得南平 难得蓝瓶 南通州 北通州 南北通州通南北 春读书 秋读书 春秋读书读春秋 东当铺 西当铺 东西当铺当东西 望江楼,望江流,望江楼下望江流,江楼千古,江流千古 印月井,印月影,印月井中印月影,月井万年,月影万年 赛诗台,赛诗才,赛诗台上赛诗才,诗台绝世,诗才绝世 白塔街,黄铁匠,生红炉,烧……继续阅读 »

3年前 (2022-03-30) 2404浏览 0评论 3个赞

奇怪的知识

对联技巧

对联技巧
对仗十七法 论及对仗之方法,不论选择何种对仗形式,皆必须注意如何构思,如何用字、措词、造句,诗意方能贯串。其词意方面,有取其相对者,如:“悲”对“喜”、“善”对“恶”、“新”对“旧”等,有取其相似者,如“天长”对“地久”、“父慈”对“子孝”等,有取其相关者,如“江风”对“海雾”、“狂风”对“骤雨”、“珊瑚”对“玳瑁”、“青草地”对“白云天”等。然词性方面,宜……继续阅读 »

3年前 (2022-03-30) 8339浏览 0评论 2个赞

Linux

系统性能分析工具-sar

系统性能分析工具-sar
概述 sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一。 可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等。 格式:sar [options] [-A] [-o file] t [n] 追……继续阅读 »

3年前 (2022-03-30) 2545浏览 0评论 2个赞

生活

Python使用ORM进行数据库操作

Python使用ORM进行数据库操作
Python使用ORM进行数据库操作 ORM框架 sqlalchemy是python最为常用的第三方ORM模块。 安装命令: pip install sqlalchemy 官网文档: http://docs.sqlalchemy.org/en/latest/dialects/index.html sqlalchemy连接数据库 sqlalchemy只是封装了……继续阅读 »

3年前 (2022-03-28) 3551浏览 0评论 2个赞

奇怪的知识

行为经济学概述

行为经济学概述
行为经济学概述 概述 和传统经济学的区别 行为经济学是作为实用的经济学,它将行为分析理论与经济运行规律、心理学与经济科学有机结合起来,以发现现今经济学模型中的错误或遗漏,进而修正主流经济学关于人的理性、自利、完全信息、效用最大化及偏好一致基本假设的不足。 代表人物 2002年是个标志。心理学家Daniel Kahneman(下称卡尼曼)和经济学家Verno……继续阅读 »

3年前 (2022-03-28) 6289浏览 0评论 0个赞