自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

努力是为了站在万人之中,成为别人的光

个人微信【wh18363】 qq群【151836911 】

  • 博客(440)
  • 资源 (120)
  • 收藏
  • 关注

原创 炫酷的花式滑块滑动无缝切换特效

炫酷的花式滑块滑动无缝切换特效源码 海拥资源库-源码-网站-游戏-技术

2022-10-01 22:04:34 753 45

原创 网站显示不是私密连接怎么加 https 进行加密?(在Nginx或Tengine服务器上安装证书)

前段时间我网站的加密证书到期了,刚好趁着这个时间教一下大家如何给自己的网站添加SSL 证书如果你的网站不加密,访问的时候就会像下面这样,显示“您的连接不是私密连接”,当然你可以点击隐藏详情,然后再访问。但是有些新手小白并不知道可以这样来访问网站,往往他们就直接关闭,这样无形之中你会少了一大批访客,很可惜啊!废话不多说了,跟大家说一下到底该如何操作。

2022-09-30 11:29:17 449 5

原创 如何登录到你的 WordPress 管理仪表板

WordPress 是一个内容管理系统 (CMS),这意味着它是一种简化生成、存储和显示 Web 材料的过程的工具。WordPress 最初是作为一种改进日常写作常规排版的工具。但是,它被用作博客工具,随着我们接近今年第四季度,WordPress 仍然是使用最广泛的 CMS 系统,不仅在博客中。WordPress 是一个完全开源的程序,会定期更新。可以在此处找到存储库。与任何其他开源软件一样,WordPress 依赖于它的社区。

2022-09-24 13:52:52 2904 13

原创 如何在 WordPress 中创建登录页面

根据你的要求开始自定义页面。Elementor 带有拖放功能,可以很容易地自定义任何模板。完成所有更改后,单击 PUBLISH 保存所做的更改。请详细查看可用的选项。你可以根据你的内容编辑页面并添加适当的图像。如果你的页面上不需要它,你也可以删除它。你可以添加自己的样式,例如颜色和字体等。要更改样式,请单击样式选项卡。选择你要编辑的块,你将获得以下选项。

2022-09-24 13:47:26 2743

原创 如何在网站上安装 WordPress

WordPress 是一个内容管理系统,可让你托管和构建网站。WordPress 包含插件架构和模板系统,因此你可以自定义任何网站以适合你的业务、博客、投资组合或在线商店。WordPress 以其易于安装而闻名。安装 WordPress 是一个非常简单的过程,只需很少的时间即可完成。你可以使用几种不同的方法在你的网站上安装 WordPress。在本文中,我们将看到可用于安装 WordPress 的两种最常用的方法。

2022-09-24 13:41:38 2996

原创 使用 PyTorch 进行音频信号处理的数据操作和转换

科大讯飞校企合编教材,涵盖人工智能各个重要体系,详解人工智能基础理论,详细解读算法逻辑:详解机器学习、人工神经网络、智能语音识别、自然语言处理、知识图谱与机器人等核心算法知识,清晰介绍实战步骤:有理论有实战,介绍了人工智能算法与技术的实际应用,步骤清楚,条理清晰,即学即用。

2022-09-17 18:23:26 2122 9

原创 使用 OpenCV 和 Python 模糊和匿名化人脸

元宇宙到底有多火?前有林俊杰在元宇宙上买房,后有张碧晨新歌《Interstellar》也与星际银河有关,但是,你对元宇宙的概念知道多少呢?是不是也对这个名词熟之又熟,却对其内涵迷迷糊糊?

2022-09-17 16:42:02 5338 3

原创 Code For Better 谷歌开发者之声—— 在 Windows 10 上对 Google Chrome 进行故障排除

谷歌浏览器是使用最广泛的Web浏览器之一。尽管取得了成功,但它仍然困扰着它的用户群。在本文中,我们将研究解决Windows 10 中的 Google Chrome 崩溃问题的各种方法。让我们深入了解它。

2022-09-17 01:42:00 28094 94

原创 100个Python实战项目(十一)如何使用 Python 获取电话号码信息?

为了获取任何手机号码的详细信息。我们可以使用 Python 的内置库,即“电话号码”。这个库中存在的模块是“geocoder”、“carrier”和“timezone”。第 1 步:安装库“电话号码”第 2 步:导入库第 3 步:获取用户的电话号码并解析第 4 步:地理编码器:此模块用于获取您号码的位置。第 5 步:运营商:这个模块是用来获取你的号码的service_provider的名字。第6步:时区:这个模块告诉电话号码的时区。

2022-09-11 10:41:12 1467 3

原创 100个Python实战项目(十)从照片构建 GUI 应用程序铅笔素描

在本文中,我们将介绍如何将图像转换为水彩素描和铅笔素描 Linux。素描和绘画被许多学科的艺术家用来保存思想、回忆和思想。从绘画和雕塑到参观艺术博物馆,体验艺术——提供多种幸福感,包括减轻压力和提高批判性思维能力。特别是绘画、素描和绘画,与提高创造力、记忆力和缓解压力有关,并被用于艺术治疗。通过本文,我们现在可以构建一个 Web 应用程序,使用Python 框架Streamlit 直接将图像转换为草图。用户可以上传图像以将其转换为水彩素描或铅笔素描。

2022-09-09 09:38:02 1313 19

原创 使用 CSS 的仿 GitHub 登录页面

希望通过上面的教程,大家已经学会了如何使用 HTML 和 CSS 代码来创建仿 GitHub 登录界面。同时我们也了解了 CSS 中一些常用属性,例如outline、display、border和cursor,还认识了 CSS 中比较常用的伪类选择器。同学们也动起手来做一个属于自己的登录界面吧!

2022-09-07 09:59:20 3531 29

原创 如何在 JavaScript 中创建虚拟键盘

这是一个简单的 JavaScript 教程,教你如何创建JavaScript 虚拟键盘。虚拟键盘是一种屏幕输入法,如果你使用的是 Windows 操作系统,我相信你应该也使用过 Windows 中的默认虚拟键盘。首先,我创建了一个可以看到输入字符的结果框,也就是我们可以在其中看到所有信息的显示器。此虚拟键盘上还有另一个包含许多按钮的框。包括有许多字母按钮、一个空格和一个退格。这个现代 Javascript 虚拟键盘非常容易创建。但是为此,你需要对 HTML、CSS 和 javascript 有一个基

2022-09-03 22:13:58 2875 9

原创 Code For Better 谷歌开发者之声——使用谷歌浏览器 Chrome 更好地调试

谷歌浏览器可能是开发人员中使用最广泛和最受欢迎的网络浏览器,因为它与众不同。它已逐渐成为大多数开发人员测试和调试其网站和 Web 应用程序的首选 Web 浏览器。Google Chrome 为开发人员提供了使用浏览器中的内置开发人员工具(又名 DevTools)调试大多数 Web 应用程序的能力,而无需第三方调试工具。Google Chrome 的开发人员工具中有多种功能和工具可供开发人员直接在浏览器中编辑代码、测试和添加断点以检测问题,并更有效地调试代码。......

2022-09-01 15:31:25 17735 69

原创 使用 HTML、CSS 和 JavaScript 的简单模拟时钟

在本文中,我将向大家展示如何使用 HTML、CSS 和 JavaScript 代码制作模拟时钟。源码也可在文末免费获取。

2022-09-01 11:08:23 1603 2

原创 你不知道的 console.log 替代品

现在,假设您正在编写一些JS代码,但它无法正常工作。你做的第一件事是什么?你是Console.log 它!因此,我将告诉您 Console.log 的一些替代方案。

2022-08-28 13:46:12 2382 16

原创 Django 基础教程

Django 是一个基于 Python 的 Web 框架,可让你快速创建高效的 Web 应用程序。它也被称为包含电池的框架,因为 Django 为所有内容提供内置功能,包括 Django 管理界面、默认数据库 - SQLlite3 等。当你构建网站时,你总是需要一组类似的组件:一种处理用户的方法身份验证(注册、登录、退出)、网站管理面板、表单、上传文件的方式等。Django 为你提供了现成的组件供你使用,也可以用于快速开发。Django 基于 MVT(模型-视图-模板)架构。MVT 是一种用于开发 Web

2022-08-26 16:10:20 2205 5

原创 我的面包多主页

https://mianbaoduo.com/o/haiyong/work

2022-08-22 09:59:38 432

原创 使用 JavaScript 和 CSS 的随机颜色生成器

我使用了以下的 HTML 和 CSS 代码创建了这个颜色生成器的基本结构。在添加所有信息的页面上创建了一个小框,框的背景颜色为白色。

2022-08-20 15:32:19 1720 2

原创 使用 JavaScript 和 CSS 的简单字符计数器

在本文中,你将学习如何使用 JavaScript 创建字符计数器。计数的数字可以在小显示屏中看到。如果你需要,可以。下面我给出了一个预览,可以帮助你了解这个 javascript 字符计数是如何工作的。如果您只想要源代码,可以在文末获取。源码也可在文末免费获取。...

2022-08-18 23:36:44 569

原创 使用 JavaScript 和 CSS 的简单图像放大镜

图像放大镜在很多网站中都扮演着重要的角色,大多数开发人员使用 jquery 来创建图像放大镜。在本教程中,我将向大家展示如何使用 HTML、CSS 和 JavaScript 制作一个简单的图像放大镜。

2022-08-13 11:19:08 3134 11

原创 面向初学者的 Android 应用开发基础知识

Android是一个基本上为手机构建的操作系统。它基于 Linux Kernel 和其他开源软件,由Google开发。它用于智能手机和平板电脑等触摸屏移动设备。但现在这些都用于 Android Auto 汽车、电视、手表、相机等。它一直是智能手机最畅销的操作系统之一。Android OS 由Android Inc开发。谷歌在 2005 年收购了它。为这些智能手机构建了各种应用程序(应用程序),如游戏、音乐播放器、相机等,以便在 Android 上运行。...

2022-08-12 10:40:28 2445 5

原创 使用 JavaScript 和 CSS 做一个图片转 PDF 的转换器

元宇宙到底有多火?前有林俊杰在元宇宙上买房,后有张碧晨新歌《Interstellar》也与星际银河有关,但是,你对元宇宙的概念知道多少呢?是不是也对这个名词熟之又熟,却对其内涵迷迷糊糊?

2022-08-09 16:28:53 2574 2

原创 使用 JavaScript 的响应式计数器动画

在本文中,我们将学习如何使用 HTML CSS 和 JavaScript创建我们在很多地方都可以用,比如适用于不同类型的个人网站、企业网站等。这种类型的最常用于商业网站。例如,如果你想在你的企业网站上显示一些产品的数量,可以使用此项目。这里的数字之间使用了计数动画。开发人员经常使用这种类型的响应式计数器动画来创建查询。但是,如果你愿意,可以借助简单的 javascript 来实现。......

2022-08-04 19:12:44 8520 110

原创 Python 教程之输入输出(1)—— 在 Python 中接受输入

直接跳到末尾开发人员经常需要与用户交互,以获取数据或提供某种结果。今天的大多数程序都使用对话框来要求用户提供某种类型的输入。而Python为我们提供了两个内置函数来读取键盘输入。此函数首先从用户那里获取输入并将其转换为字符串。返回对象的类型总是。它不评估表达式,它只是将完整的语句作为字符串返回。例如,Python提供了一个名为input的内置函数,它接受用户的输入。当调用输入函数时,它会停止程序并等待用户输入。当用户按下回车键时,程序恢复并返回用户输入的内容。这里,...

2022-07-30 15:37:05 2847 13

原创 Web渗透之域名(子域名)收集方法

在进行Web渗透时,我们常常需要对其子域名进行收集。相对于主站来说,分站的安全会做的差一些。子域名收集大抵可以通过手工、工具或者分析搜索引擎等等方法来实现。接下来让我们看看具体可以怎么做。...

2022-07-27 15:51:41 2148 19

原创 使用 HTML、CSS 和 JS 制作一个中国象棋

给大家安利一个免费且实用的前端刷题(面经大全)网站,👉点击跳转到网站。本文章为系列文章,共100个摸鱼小游戏。初学者可以尝试实现这些项目,并在HTML、CSS、JS编译环境中动手操作。所有项目都已收集在专栏:🌟【100个摸鱼小游戏】(源码永久免费开源)直接跳到末尾 参与评论送书直接跳到末尾 领取完整源码快速跳转 如何高效学习目前已上线的小游戏有60+个游戏入口地址有多个:在线演示地址:https://haiyong.site/moyu/xiangqi/源码可在文末免费获取目录结构如下:HTM..

2022-07-24 12:17:28 15437 179

原创 一文读懂 MongoDB 和 MySQL 的差异

下面讨论MongoDB和MySQL在各种参数上的差异:示例:在一个表中,如果有名称、地址列,并且需要在其中一个条目的新列中输入“年龄”,则不会使用它,因为该列未在架构中定义。这可以在 MongoDB 中实现,无论模式如何都可以插入任何新字段,因此已知具有动态模式。MongoDB 和 MySQL 之间存在基于术语的差异。数据在两个数据库中的表示和存储方式之间存在很大差异。MongoDB 以类 JSON 文档的形式存储数据,而 MySQL.........

2022-07-19 16:35:37 2538 11

原创 Python 入门指南第三节 | Python 简介

下面的例子中,输入和输出分别由大于号和句号提示符(>>>和...)标注如果想重现这些例子,就要在解释器的提示符后,输入(提示符后面的)那些不包含提示符的代码行。需要注意的是在练习中遇到的从属提示符表示你需要在最后多输入一个空行,解释器才能知道这是一个多行命令的结束。本手册中的很多示例——包括那些带有交互提示符的——都含有注释。Python中的注释以#字符起始,直至实际的行尾(译注——这里原作者用了physicalline以表示实际的换行而非编辑器的自动换行)。...

2022-07-16 19:39:57 1640 5

原创 VS Code 和 Python:数据科学的天作之合

当你将排名第一的代码编辑器与排名第一的数据科学编程语言结合使用时,你会得到什么?一方面,你获得了超过 6000 万次安装 Visual Studio Code 的 Python 扩展。这是迄今为止 VS Code Marketplace 中下载次数最多的工具,其中显示了排名第二和第三的两个配套扩展:Jupyter(4080 万)和 Pylance(3350 万)。主要 Python 工具的下载次数比最流行的非 Python 扩展(C/C++,3330 万)多出近 2700 万次。更重要的是,第五名是另一个与

2022-07-13 11:11:02 4752 15

原创 Python 入门指南第二节 | 使用 Python 解释器

python3.5命令来启动他。[1] 由于 Python 解释器的安装路径是可选的,这也可能是其它路径,你可以联系安装 Python 的用户或系统管理员确认(例如,/usr/local/python 就是一个常见的选择)。在 Windows 机器上,Python 通常安装在 C:\Python35 位置,当然你可以在运行安装向导时修改此值。要想把此目录添加到你的 PATH 环境变量中,你可以在 DOS 窗口中输入以下命令:set path=%path%;C:\python35通常你可以在主窗口输入一个

2022-07-09 21:41:18 739 1

原创 Python 入门指南第一节 | 开胃菜

如果你要用计算机做很多工作,最后你会发现有一些任务你更希望用自动化的方式进行处理。比如,你想要在大量的文本文件中执行查找/替换,或者以复杂的方式对大量的图片进行重命名和整理。也许你想要编写一个小型的自定义数据库、一个特殊的 GUI 应用程序或一个简单的小游戏。如果你是一名专业的软件开发者,可能你必须使用几种 C/C++/JAVA 类库,并且发现通常编写/编译/测试/重新编译的周期是如此漫长。也许你正在为这些类库编写测试用例,但是发现这是............

2022-07-06 14:54:23 3122 5

原创 60 个前端 Web 开发流行语你都知道哪些?

不想在你朋友讨论 Web 前端开发时感到一头雾水?今天海海给大家带来了 60 个 Web 前端开发的术语,看看你知道的有多少。以下列表是按照字母顺序排列的:“应用程序接口”(Application Program Interface)的缩写,计算机和应用程序如何相互通信。通常缩写为“App”,这些是旨在执行功能的程序。可能指桌面、移动甚至网络应用程序。属性是在开始标签中使用的特殊词,用于控制 HTML 元素的行为这是你的网站将调整以适应屏幕尺寸以确保用户在该尺寸下查看网站时获得最佳体验的时间点。用于访问 W

2022-07-01 13:39:10 2440 17

转载 图像边缘检测的新方向——量子算法【文末送书】

图像边缘指的是图形周围像素灰度急剧变化的那些像素的集合,是图像最基本的特征。所谓图像边缘检测就是利用灰度值不连续的性质,以灰度突变为基础分割出目标区域,检测出符合边缘特性的边缘像素,完成图像处理。在经典边缘检测算法中,我们常利用各种微分算子对边缘特征进行提取,以达到图像处理的目的。这些算子包含一阶微分算子,如 Sobel 算子、Prewitt 算子、Roberts 算子、Canny 算子等等;还有二阶微分算子,如 Laplacian 算子、LoG 算子等等。以上这些微分算子最终都能完成边缘检测的任务,各有优

2022-06-30 08:56:36 2951 127

原创 人工智能如何用于静态生物特征验证

静态生物特征验证是一种常用的 AI 功能,它可以实时捕捉人脸,并可以在不提示用户移动头部或面部的情况下确定人脸是否属于真人。通过这种方式,该服务有助于提供获得积极反馈的便捷用户体验。静态生物特征验证需要 RGB 摄像头,并且能够通过细节(例如莫尔图案或纸上的反射)区分真人的面部和欺骗攻击(例如面部和面罩的图像或屏幕截图)照片)在相机拍摄的图像中。该服务支持来自各种场景的数据,包括不同的照明条件、面部配饰、性别..................

2022-06-22 15:06:26 2928 139

原创 Django 基础教程

Django 是一个基于 Python 的 Web 框架,可让您快速创建高效的 Web 应用程序。它也被称为包含电池的框架,因为 Django 为所有内容提供内置功能,包括 Django 管理界面、默认数据库 - SQLlite3 等。当您构建网站时,您总是需要一组类似的组件:一种处理用户的方法身份验证(注册、登录、退出)、网站管理面板、表单、上传文件的方式等。Django 为您提供了现成的组件供您使用,也可以用于快速开发。Django 基于 MVT(模型-视图-模板)架构。MV.........

2022-06-17 18:42:45 1615 44

原创 PyTorch 深度学习入门

深度学习是机器学习的一个分支,其中编写了模仿人脑功能的算法。深度学习中最常用的库是 Tensorflow 和 PyTorch。由于有各种可用的深度学习框架,人们可能想知道何时使用 PyTorch。以下是人们可能更喜欢将 Pytorch 用于特定任务的原因。Pytorch 是一个开源深度学习框架,带有 Python 和 C++ 接口。Pytorch 位于 torch 模块中。在 PyTorch 中,必须处理的数据以张量的形式输入。如果您的系统中安装了 Anaconda Python.........

2022-06-14 17:28:30 5602 160

原创 html5 实现端午节领卷输入手机号验证效果

在线演示地址:https://haiyong.site/demo/duanwu源码可在文末免费获取目录结构如下:💛 CSS 主要代码清楚浮动解决盒子塌陷问题公共样式💙 部分JS代码网站要用到的一些类库完整源码可通过下方卡片私信我发给你们,备注端午节即可...

2022-06-08 16:58:40 1147 10

原创 人工智能能否在翻译中胜过人类?

虽然人工智能一直在帮助人们在世界上导航已有一段时间,但最近,它开始影响翻译行业。几年来,围绕人工智能翻译有很多炒作。谷歌和必应等科技巨头已经证明,仅使用一台计算机就可以以几乎人类水平的准确度翻译多种语言的文本。这是一个重大突破,只有通过新的研究和创新的人工智能工具才能变得更好。换言之,翻译行业正因人工智能 (AI) 而发生重大转变。计算机长期以来一直用于翻译,但现在人工智能驱动的工具正在彻底改变这个行业。到目前为止,翻译一直是一个人力密集型领域,需要专门的语言技能和培训。但现在,............

2022-06-08 11:13:15 2922 122

原创 如何给域名前加上 www

如何给域名前加上 www

2022-06-07 13:22:52 3343 3

原创 HTML 实现仿 Windows 桌面主题特效

本文章为系列文章,共100个摸鱼小游戏。初学者可以尝试实现这些项目,并在HTML、CSS、JS编译环境中动手操作。所有项目都已收集在专栏【100个摸鱼小游戏】HTML 实现仿 Windows 桌面主题特效在线演示地址:https://haiyong.site/win/...

2022-06-02 10:28:13 19652 124

使用 JavaScript 的响应式计数器动画

使用技术:HTML+CSS+JS 在线演示地址:https://haiyong.site/demo/jishuqi.html 说明:使用 HTML CSS 和 JavaScript 创建响应式计数器动画。我们在很多地方都可以用,比如适用于不同类型的个人网站、企业网的站等。手机电脑均可适应,源码完整,代码注释清晰。 使用场景:HTML大作业、个人网站、网页模板、电商网站等 适用人群:初学者、资深专家均可

2022-08-04

使用 JavaScript 和 CSS 的简单图像放大镜

使用技术:HTML+CSS+JS 在线演示地址:https://haiyong.site/tools/image-zoom.html 说明:中国象棋游戏,点击新手或者初级即可开始游戏,棋盘可放大,手机电脑均可玩,源码完整,代码注释清晰。 使用场景:HTML大作业、个人网站、网页模板、电商网站等 适用人群:初学者、资深专家均可

2022-08-01

基于 HTML、CSS 和 JS 的中国象棋游戏

使用技术:HTML+CSS+JS 在线演示地址:https://haiyong.site/moyu/xiangqi/ 说明:中国象棋游戏,点击新手或者初级即可开始游戏,棋盘可放大,手机电脑均可玩,源码完整,代码注释清晰。 使用场景:HTML大作业、个人网站、网页模板、游戏网站等 适用人群:初学者、资深专家均可

2022-07-24

HTML 实现仿 Windows 桌面主题特效

使用技术:HTML+CSS+JS 使用场景:HTML大作业、个人网站、网页模板 适用人群:初学者、资深专家均可 说明:仿 Windows 桌面主题特效,双击页面内的桌面应用即可打开,源码完整,代码注释清晰。 在线演示地址:https://haiyong.site/win/

2022-06-02

基于 HTML+CSS+JS 的纸牌记忆游戏源码

使用 JavaScript 构建纸牌记忆游戏源码。同时我们又学了一些知识,如:animation-duration 属性、`visibility` 属性和 `animation-timing-function` 属性等。

2022-04-06

JS实现烟花特效-海拥.zip

基于HTML+CSS+JS实现的烟花特效,适用于学习前端的新手小白

2022-01-14

基于HTML+CSS+JS的圣诞树和贺卡.zip

【程序员的浪漫】接下来是雪花,圣诞树,新年和更好的我们。今天给大家带来几个好看的基于HTML+CSS(+JS)的圣诞树,完整源码

2021-12-19

使用 HTML 和 CSS 的玻璃态登录表单

使用 HTML 和 CSS 代码创建玻璃态登录表单。你可以将任何简单的设计转换为玻璃态设计。为此,只需要更改一点代码。首先使用 background-color semi-transparent 比如 `rgba (255,255,255,0.13)`。其次,我们需要使用`backdrop-filter: blur (10px)`来模糊背景。最后需要使用边框来增强其美感。

2021-09-16

使用 HTML、CSS 和 JS 创建在线音乐播放器.zip

今天我将带着大家使用 HTML、CSS 和 JS创建 [音乐播放器](http://haiyong.site/yinyue),没有使用任何其他库。我们的音乐播放器具有三个部分。主屏幕、播放器部分和播放列表部分。我们的主页部分有一个平滑的工作滑块,也有水平滚动。这个音乐播放器最好的部分是它最小化了音乐播放器。是的,您可以最小化和最大化播放器本身。使这个项目成为一个很棒的音乐播放器。

2021-09-13

使用 HTML、CSS 和 JS 的简单倒数计时器.zip

JavaScript 倒数计时器 用于各种电子商务和建设中的网站,以使用户保持最新状态。我们可以在不同类型的电子商务网站上看到,在一些产品或优惠到达之前的某个时间开始倒计时。

2021-09-10

使用 HTML、CSS 和 JS 创建响应式可过滤的游戏+工具展示页面

响应式可过滤的游戏+工具展示页面;立志打造一个拥有100个小游戏的摸鱼网站。Made By Haiyong,技术支持——海拥

2021-09-04

使用 HTML、CSS 和 JavaScript 的简单模拟时钟

这是一个使用 HTML、CSS 和 JavaScript 的简单模拟时钟,在这里,我提供了所需的源代码,以便您可以复制代码并在您自己的工作中使用它。

2021-08-16

多线程,高并发.pdf

1. stop() 和 suspend() 方法为何不推荐使用? 2. sleep() 和 wait() 有什么区别? 3. 同步和异步有何异同,在什么情况下分别使用他们? 4. 当一个线程进入一个对象的一个 synchronized 方法后,其它线程是否可进入此对象的其它方法? 5. 简述 synchronized 和 java.util.concurrent.locks.Lock 的异同? 6. 概括的解释下线程的几种可用状态。

2021-08-15

java面试题_多线程(68题).pdf

1. 什么是线程? 2. 什么是线程安全和线程不安全? 3. 什么是⾃旋锁? 4. 什么是CAS? 5. 什么是乐观锁和悲观锁? 6. 什么是AQS? 7. 什么是原⼦操作?在Java Concurrency API中有哪些原⼦类(atomic classes)? 8. 什么是Executors框架? 9. 什么是阻塞队列?如何使⽤阻塞队列来实现⽣产者-消费者模型? 10. 什么是Callable和Future?

2021-08-15

并发编程面试题.pdf

Synchronized相关问题 问题一:Synchronized用过吗,其原理是什么? 问 题 二 : 你 刚 才 提 到 获 取 对 象 的 锁 , 这 个 “ 锁 ” 到 底 是 什 么 ? 如 何 确 定 对 象 的 锁 ? 问 题 三 : 什 么 是 可 重 入 性 , 为 什 么 说 Synchronized 是 可 重 入 锁 ? 问 题 四 : JVM 对 Java 的 原 生 锁 做 了 哪 些 优 化 ? 问 题 五 : 为 什 么 说 Synchronized 是 非 公 平 锁 ?

2021-08-15

并发编程面试专题.pdf

1) 现在有 T1、T2、T3 三个线程,你怎样保证 T2 在 T1 执行完后执行,T3 在 T2 执行完后执行? 2) 在 Java 中 Lock 接口比 synchronized 块的优势是什么?你需要实现一个高效的缓存,它允许多个用户读,但只允许一个用户写,以此来保持它的完整性,你会怎样去实现它? 3)在 java 中 wait 和 sleep 方法的不同? 4)用 Java 实现阻塞队列。 5)用 Java 写代码来解决生产者——消费者问题。 6)用 Java 编程一个会导致死锁的程序,你将怎么解决? 7) 什么是原子操作,Java 中的原子操作是什么? 8) Java 中的 volatile 关键是什么作用?怎样使用它?在 Java 中它跟 synchronized 方法有什么不同? 9) 什么是竞争条件?你怎样发现和解决竞争? 10) 你将如何使用 threaddump?你将如何分析 Thread dump? 11) 为什么我们调用 start()方法时会执行 run()方法,为什么我们不能直接调用 run()方法? 12) Java 中你怎样唤醒一个阻塞的线程? 13) 在 Java 中 CycliBarriar 和 CountdownLatch 有什么区别? 14) 什么是不可变对象,它对写并发应用有什么帮助? 15) 你在多线程环境中遇到的常见的问题是什么?你是怎么解决它的?

2021-08-14

Zookeeper篇.pdf

1.0 zookeeper 是什么? 1.1 zookeeper 提供了什么? 1.2 zookeeper 文件系统 1.3 zookeeper 的四种类型的 znode 1.4 zookeeper 通知机制 1.5 zookeeper 有哪些应用场景? 1.6 zk 的命名服务 1.7 zk 的配置管理服务 1.8 zk 的集群管理 1.9 zk 的分布式锁 2.0 zk 队列管理 2.1 zk 数据复制 2.2 zk 的工作原理 2.3 zk 是如何保证事物的顺序一致性 2.4 zk 集群下 server 工作状态 2.5 zk 是如何选举 Leader 的? 2.6 zk 同步流程 2.7 分布式通知和协调 2.8 zk 的 session 机制

2021-08-14

zookeeper面试专题.pdf

1.ZooKeeper 是什么? 2.ZooKeeper 提供了什么? 3.Zookeeper 文件系统 4.四种类型的 znode 5.Zookeeper 通知机制 6.Zookeeper 做了什么? 7.zk 的命名服务(文件系统) 8.zk 的配置管理(文件系统、通知机制) 9.Zookeeper 集群管理(文件系统、通知机 制) 10.Zookeeper 分布式锁(文件系统、通知 机制) 11.获取分布式锁的流程 12.Zookeeper 队列管理(文件系统、通知 机制) 13.Zookeeper 数据复制 14.Zookeeper 工作原理 15.zookeeper 是如何保证事务的顺序一致性 的? 16.Zookeeper 下 Server 工作状态 17.zookeeper 是如何选取主 leader 的? 18.Zookeeper 同步流程 19.分布式通知和协调 20.机器中为什么会有 leader? 21.zk 节点宕机如何处理? 22.zookeeper 负载均衡和 nginx 负载均衡 区别 23.zookeeper watch 机制

2021-08-14

Tomcat优化相关问题.pdf

1. 你怎样给 tomcat 去调优? 2. 如何加大 tomcat 连接数 3. tomcat 中如何禁止列目录下的文件 4.怎样加大 tomcat 的内存。 5.Tomcat 有几种部署方式 6.Tomcat 的优化经验。

2021-08-13

Tomcat面试专题.pdf

1、Tomcat 的缺省端口是多少,怎么修改? 2、tomcat 有哪几种 Connector 运行模式(优化)? 3、Tomcat 有几种部署方式? 4、tomcat 容器是如何创建 servlet 类实例?用到了什么原理? 5.tomcat 如何优化? 6.内存调优 7.垃圾回收策略调优 8.共享 session 处理 8.添加 JMS 远程监控 9.专业点的分析工具有哪些 10.关于 Tomcat 的 session 数目 11.监视 Tomcat 的内存使用情况 12.打印类的加载情况及对象的回收情况 13.Tomcat 一个请求的完整过程 14.Tomcat 工作模式?

2021-08-13

SpringMVC面试专题.pdf

1、什么是 SpringMvc? 2、Spring MVC 的优点: 3、SpringMVC 工作原理? 4、SpringMVC 流程? 6、SpringMvc 的控制器是不是单例模式,如果是,有什么问题,怎么解决? 7、如果你也用过 struts2.简单介绍下 springMVC 和 struts2 的区别有哪些? 8、SpingMvc 中的控制器的注解一般用那个,有没有别的注解可以替代? 9、 @RequestMapping 注解用在类上面有什么作用? 10、怎么样把某个请求映射到特定的方法上面? 11、如果在拦截请求中,我想拦截 get 方式提交的方法,怎么配置? 12、怎么样在方法里面得到 Request,或者 Session? 13、我想在拦截的方法里面得到从前台传入的参数,怎么得到? 14、如果前台有很多个参数传入,并且这些参数都是一个对象的,那么怎么样快速得到这个对象? 15、SpringMvc 中函数的返回值是什么? 16、SpringMVC 怎么样设定重定向和转发的? 17、SpringMvc 用什么对象从后台向前台传递数据的? 18、SpringMvc 中有个类把视图和数据都合并的一起的,叫什么? 19、怎么样把 ModelMap 里面的数据放入 Session 里面? 20、SpringMvc 怎么和 AJAX 相互调用的? 21、当一个方法向 AJAX 返回特殊对象,譬如 Object,List 等,需要做什么处理? 22、SpringMvc 里面拦截器是怎么写的 23、讲下 SpringMvc 的执行流程

2021-08-13

SpringCloud面试专题.pdf

1.什么是 Spring Cloud? 2.使用 Spring Cloud 有什么优势? 3.服务注册和发现是什么意思?Spring Cloud 如何实现? 4.负载平衡的意义什么? 5.什么是 Hystrix?它如何实现容错? 6.什么是 Hystrix 断路器?我们需要它吗? 7.什么是 Netflix Feign?它的优点是什么? 8.什么是 Spring Cloud Bus?我们需要它吗?

2021-08-12

SpringBoot面试专题.pdf

1.什么是 Spring Boot? 2.Spring Boot 有哪些优点? 3.什么是 JavaConfig? 4.如何重新加载 Spring Boot 上的更改,而无需重新启动服务器? 5.Spring Boot 中的监视器是什么? 6.如何在 Spring Boot 中禁用 Actuator 端点安全性? 7.如何在自定义端口上运行 Spring Boot 应用程序? 8.什么是 YAML? 9.如何实现 Spring Boot 应用程序的安全性? 10.如何集成 Spring Boot 和 ActiveMQ? 11.如何使用 Spring Boot 实现分页和排序? 12.什么是 Swagger?你用 Spring Boot 实现了它吗? 13.什么是 Spring Profiles? 14.什么是 Spring Batch? 15.什么是 FreeMarker 模板? 16.如何使用 Spring Boot 实现异常处理? 17.您使用了哪些 starter maven 依赖项? 18.什么是 CSRF 攻击? 19.什么是 WebSockets? 20.什么是 AOP? 21.什么是 Apache Kafka? 22.我们如何监视所有 Spring Boot 微服务?

2021-08-12

Spring面试专题.pdf

1、什么是 Spring 框架?Spring 框架有哪些主要模块? 2、使用 Spring 框架能带来哪些好处? 3、什么是控制反转(IOC)?什么是依赖注入? 4、请解释下 Spring 框架中的 IoC? 5、BeanFactory 和 ApplicationContext 有什么区别? 6、Spring 有几种配置方式? 7、如何用基于 XML 配置的方式配置 Spring? 8、如何用基于 Java 配置的方式配置 Spring? 9、怎样用注解的方式配置 Spring? 10、请解释 Spring Bean 的生命周期? 11、Spring Bean 的作用域之间有什么区别? 12、什么是 Spring inner beans? 13、Spring 框架中的单例 Beans 是线程安全的么? 14、请举例说明如何在 Spring 中注入一个 Java Collection? 15、如何向 Spring Bean 中注入一个 Java.util.Properties? 16、请解释 Spring Bean 的自动装配? 17、请解释自动装配模式的区别? 18、如何开启基于注解的自动装配? 19、请举例解释@Required 注解? 20、请举例解释@Autowired 注解? 21、请举例说明@Qualifier 注解? 22、构造方法注入和设值注入有什么区别? 23、Spring 框架中有哪些不同类型的事件? 24、FileSystemResource 和 ClassPathResource 有何区别? 25、Spring 框架中都用到了哪些设计模式?

2021-08-12

Spring面试题含答案.pdf

1. 什么是 spring? 2. 使用 Spring 框架的好处是什么? 3. Spring 由哪些模块组成? 4. 核心容器(应用上下文) 模块 5. BeanFactory – BeanFactory 实现举例 6. XMLBeanFactory 7. 解释 AOP 模块 8. 解释 JDBC 抽象和 DAO 模块 9. 解释对象/关系映射集成模块 10. 解释 WEB 模块 12. Spring 配置文件 13. 什么是 Spring IOC 容器? 14. IOC 的优点是什么? 15. ApplicationContext 通常的实现是什么? 16. Bean 工厂和 Application contexts 有什么区别? 17. 一个 Spring 的应用看起来象什么? 18. 什么是 Spring 的依赖注入? 19. 有哪些不同类型的 IOC(依赖注入)方式? 20. 哪种依赖注入方式你建议使用,构造器注入,还是 Setter 方法注入? 21.什么是 Spring beans? 22. 一个 Spring Bean 定义 包含什么? 23. 如何给 Spring 容器提供配置元数据? 24. 你怎样定义类的作用域? 25. 解释 Spring 支持的几种 bean 的作用域 26. Spring 框架中的单例 bean 是线程安全的吗? 27. 解释 Spring 框架中 bean 的生命周期 28. 哪些是重要的 bean 生命周期方法? 你能重载它们吗? 29. 什么是 Spring 的内部 bean? 30. 在 Spring 中如何注入一个 java 集合? 31. 什么是 bean 装配? 32. 什么是 bean 的自动装配? 33. 解释不同方式的自动装配 34.自动装配有哪些局限性? 35. 你可以在 Spring 中注入一个 null 和一个空字符串吗? 36. 什么是基于 Java 的 Spring 注解配置? 给一些注解的例子 37. 什么是基于注解的容器配置? 38. 怎样开启注解装配? 39. @Required 注解 40. @Autowired 注解 41. @Qualifier 注解 42.在 Spring 框架中如何更有效地使用 JDBC? 43. JdbcTemplate 44. Spring 对 DAO 的支持 45. 使用 Spring 通过什么方式访问 Hibernate? 46. Spring 支持的 ORM 47.如何通过 HibernateDaoSupport 将 Spring 和 Hibernate 结合起来? 48. Spring 支持的事务管理类型 49. Spring 框架的事务管理有哪些优点? 50. 你更倾向用那种事务管理类型? 51. 解释 AOP 52. Aspect 切面 53. 在 Spring AOP 中,关注点和横切关注的区别是什么? 54. 连接点 55. 通知 56. 切点 57. 什么是引入? 58. 什么是目标对象? 59. 什么是代理? 60. 有几种不同类型的自动代理? 61. 什么是织入。什么是织入应用的不同点? 62. 解释基于 XML Schema 方式的切面实现 63. 解释基于注解的切面实现 64. 什么是 Spring 的 MVC 框架? 65. DispatcherServlet 66. WebApplicationContext 67. 什么是 Spring MVC 框架的控制器? 68. @Controller 注解 69. @RequestMapping 注解

2021-08-11

Spring面试题.zip

1、什么是 Spring 框架?Spring 框架有哪些主要模块? 2、使用 Spring 框架能带来哪些好处? 3、什么是控制反转(IOC)?什么是依赖注入? 4、请解释下 Spring 框架中的 IoC? 5、BeanFactory 和 ApplicationContext 有什么区别? 6、Spring 有几种配置方式? 7、如何用基于 XML 配置的方式配置 Spring? 8、如何用基于 Java 配置的方式配置 Spring? 9、怎样用注解的方式配置 Spring? 10、请解释 Spring Bean 的生命周期? 11、Spring Bean 的作用域之间有什么区别? 12、什么是 Spring inner beans? 13、Spring 框架中的单例 Beans 是线程安全的么? 14、请举例说明如何在 Spring 中注入一个 Java Collection? 15、如何向 Spring Bean 中注入一个 Java.util.Properties? 16、请解释 Spring Bean 的自动装配? 17、请解释自动装配模式的区别? 18、如何开启基于注解的自动装配? 19、请举例解释@Required 注解? 20、请举例解释@Autowired 注解? 21、请举例说明@Qualifier 注解? 22、构造方法注入和设值注入有什么区别? 23、Spring 框架中有哪些不同类型的事件? 24、FileSystemResource 和 ClassPathResource 有何区别? 25、Spring 框架中都用到了哪些设计模式?

2021-08-11

Java知识点之Redis篇.pdf

1.0 使用 Redis 有哪些好处? 1.1 redis 相比 memcached 有哪些优势? 1.2 redis 常见性能问题和解决方案 1.3 MySQL 里有 2000w 数据,redis 中只存 20w 的数据,如何保证 redis 中的数据都是热点数据 1.4 Memcache 与 Redis 的区别都有哪些? 1.5 Redis 常见的性能问题都有哪些?如何解决? 1.6 redis 最适合的场景 1.7 Redis 的同步机制了解么? 1.8 是否使用过 Redis 集群,集群的原理是什么? 1.9 redis 集群如何保证一致性?

2021-08-11

Redis面试专题30道.zip

1、什么是 Redis?简述它的优缺点? 2、Redis 相比 memcached 有哪些优势? 3、Redis 支持哪几种数据类型? 4、Redis 主要消耗什么物理资源? 5、Redis 的全称是什么? 6、Redis 有哪几种数据淘汰策略? 7、Redis 官方为什么不提供 Windows 版本? 8、一个字符串类型的值能存储最大容量是多少? 9、为什么 Redis 需要把所有数据放到内存中? 10、Redis 集群方案应该怎么做?都有哪些方案? 11、Redis 集群方案什么情况下会导致整个集群不可用? 12、MySQL 里有 2000w 数据,redis 中只存 20w 的数据,如何保证 redis 13、Redis 有哪些适合的场景? 14、Redis 支持的 Java 客户端都有哪些?官方推荐用哪个? 15、Redis 和 Redisson 有什么关系? 16、Jedis 与 Redisson 对比有什么优缺点? 17、Redis 如何设置密码及验证密码? 18、说说 Redis 哈希槽的概念? 19、Redis 集群的主从复制模型是怎样的? 20、Redis 集群会有写操作丢失吗?为什么? 21、Redis 集群之间是如何复制的? 22、Redis 集群最大节点个数是多少? 23、Redis 集群如何选择数据库? 24、怎么测试 Redis 的连通性? 25、Redis 中的管道有什么用? 26、怎么理解 Redis 事务? 27、Redis 事务相关的命令有哪几个? 28、Redis key 的过期时间和永久有效分别怎么设置? 29、Redis 如何做内存优化? 30、Redis 回收进程如何工作的?

2021-08-10

Redis面试专题.pdf

1.redis 和 memcached 什么区别?为什么高并发下有时单线程的 redis 比多线程的memcached 效率要高? 2.redis 主从复制如何实现的?redis 的集群模式如何实现?redis 的 key 是如何寻址的? 3.使用 redis 如何设计分布式锁?说一下实现思路?使用 zk 可以吗?如何实现?这两种有什么区别? 4.知道 redis 的持久化吗?底层如何实现的?有什么优点缺点? 5.redis 过期策略都有哪些?LRU 算法知道吗?写一下 java 代码实现? 6.缓存穿透、缓存击穿、缓存雪崩解决方案? 7.在选择缓存时,什么时候选择 redis,什么时候选择 memcached 8.缓存与数据库不一致怎么办 9.主从数据库不一致如何解决 10.Redis 常见的性能问题和解决方案 11.Redis 的数据淘汰策略有哪些 12.Redis 当中有哪些数据结构 13.假如 Redis 里面有 1 亿个 key,其中有 10w 个 key 是以某个固定的已知的前缀开头的,如果将它们全部找出来? 14.使用 Redis 做过异步队列吗,是如何实现的 15.Redis 如何实现延时队列

2021-08-10

Redis面试题50道(含答案)_.pdf

1、什么是 Redis? 2、Redis 相比 memcached 有哪些优势? 3、Redis 支持哪几种数据类型? 4、Redis 主要消耗什么物理资源? 5、Redis 的全称是什么? 6、Redis 有哪几种数据淘汰策略? 7、Redis 官方为什么不提供 Windows 版本? 8、一个字符串类型的值能存储最大容量是多少? 9、为什么 Redis 需要把所有数据放到内存中? 10、Redis 集群方案应该怎么做?都有哪些方案? 11、Redis 集群方案什么情况下会导致整个集群不可用? 12、MySQL 里有 2000w 数据,Redis 中只存 20w 的数据, 如何保证 Redis 中的数据都是热点数据? 13、Redis 有哪些适合的场景? 14、Redis 支持的 Java 客户端都有哪些?官方推荐用哪个? 15、Redis 和 Redisson 有什么关系? 16、Jedis 与 Redisson 对比有什么优缺点? 17、Redis 如何设置密码及验证密码? 18、说说 Redis 哈希槽的概念? 19、Redis 集群的主从复制模型是怎样的? 20、Redis 集群会有写操作丢失吗?为什么? 21、Redis 集群之间是如何复制的? 22、Redis 集群最大节点个数是多少? 23、Redis 集群如何选择数据库? 24、怎么测试 Redis 的连通性? 25、Redis 中的管道有什么用? 26、怎么理解 Redis 事务? 27、Redis 事务相关的命令有哪几个? 28、Redis key 的过期时间和永久有效分别怎么设置? 29、Redis 如何做内存优化? 30、Redis 回收进程如何工作的? 31、Redis 回收使用的是什么算法? 32、Redis 如何做大量数据插入? 33、为什么要做 Redis 分区? 34、你知道有哪些 Redis 分区实现方案? 35、Redis 分区有什么缺点? 36、Redis 持久化数据和缓存怎么做扩容? 37、分布式 Redis 是前期做还是后期规模上来了再做好?为 什么? 38、Twemproxy 是什么? 39、支持一致性哈希的客户端有哪些? 40、Redis 与其他 key-value 存储有什么不同? 41、Redis 的内存占用情况怎么样? 42、都有哪些办法可以降低 Redis 的内存使用情况呢? 43、查看 Redis 使用情况及状态信息用什么命令? 44、Redis 的内存用完了会发生什么? 45、Redis 是单线程的,如何提高多核 CPU 的利用率? 46、一个 Redis 实例最多能存放多少的 keys?List、Set、 Sorted Set 他们最多能存放多少元素? 47、Redis 常见性能问题和解决方案? 48、Redis 提供了哪几种持久化方式? 49、如何选择合适的持久化方式? 50、修改配置不重启 Redis 会实时生效吗?

2021-08-10

RabbitMQ消息中间件面试题(24道).pdf

问题一:RabbitMQ 中的 broker 是指什么?cluster 又是指什么? 问题二:什么是元数据?元数据分为哪些类型?包括哪些内容?与 cluster 相关的元数据 有哪些?元数据是如何保存的?元数据在 cluster 中是如何分布的? 问题三:RAM node 和 disk node 的区别? 问题四:RabbitMQ 上的一个 queue 中存放的 message 是否有数量限制? 问题五:RabbitMQ 概念里的 channel、exchange 和 queue 这些东东是逻辑概念,还是对应着进程实体?这些东东分别起什么作用? 问题六:vhost 是什么?起什么作用? 问题七:在单 node 系统和多 node 构成的 cluster 系统中声明 queue、exchange ,以及 进行 binding 会有什么不同? 问题八:客户端连接到 cluster 中的任意 node 上是否都能正常工作? 问题九:若 cluster 中拥有某个 queue 的 owner node 失效了,且该 queue 被声明具有 durable 属性,是否能够成功从其他 node 上重新声明该 queue ? 问题十:cluster 中 node 的失效会对 consumer 产生什么影响?若是在 cluster 中创建了 mirrored queue ,这时 node 失效会对 consumer 产生什么影响? 问题十一:能够在地理上分开的不同数据中心使用 RabbitMQ cluster 么? 问题十二:为什么 heavy RPC 的使用场景下不建议采用 disk node ? 问题十三:向不存在的 exchange 发 publish 消息会发生什么?向不存在的 queue 执行 consume 动作会发生什么? 问题十四:routing_key 和 binding_key 的最大长度是多少? 问题十五:RabbitMQ 允许发送的 message 最大可达多大? 问题十六:什么情况下 producer 不主动创建 queue 是安全的? 问题十七:“dead letter”queue 的用途? 问题十八:为什么说保证 message 被可靠持久化的条件是 queue 和 exchange 具有 durable 属性,同时 message 具有 persistent 属性才行? 问题十九:什么情况下会出现 blackholed 问题? 问题二十:如何防止出现 blackholed 问题? 问题二十一:Consumer Cancellation Notification 机制用于什么场景? 问题二十二:Basic.Reject 的用法是什么? 问题二十三:为什么不应该对所有的 message 都使用持久化机制? 问题二十四:RabbitMQ 中的 cluster、mirrored queue,以及 warrens 机制分别用于解决 什么问题?存在哪些问题?

2021-08-09

java面试题_消息中间件--RocketMq(14题).pdf

1. 消息可靠性: 2. 消息低延迟: 3. 每个消息⾄少投递⼀次: 4. 每个消息只消费⼀次: 5. Broker的Buffer满了怎么办? 6. 回溯消息: 7. 消息堆积: 8. 分布式事务: 9. 定时消息: 10. 消息重试: 11. RocketMq是什么? 12. RocketMq物理部署结构 13. RocketMq逻辑结构 14. RocketMq数据存储结构

2021-08-09

java面试题_消息中间件--RabbitMQ(22题).pdf

1、上千万条消息在mq中积压了⼏个⼩时还没解决: 2、rabbitmq设置过期时间,部分消息丢失: 3、RabbitMQ 上的⼀个 queue 中存放的 message 是否有数量限制? 4、分布式部署: 5、如何确保消息正确地发送⾄RabbitMQ? 6、如何确保消息接收⽅消费了消息? 7、如何避免消息重复投递或重复消费? 8、消息基于什么传输? 9、消息如何分发? 10、消息怎么路由? 11、如何确保消息不丢失? 12、使⽤RabbitMQ有什么好处? 13、消息队列有什么缺点? 14、MQ如何选型? 15、如何保证消息队列⾼可⽤? 16、如何保证消息的顺序性? 17、使⽤RabbitMQ增加rest服务吞吐量。 18、RabbitMQ交换器有哪些类型? 19、RabbitMQ如何保证数据⼀致性? 20、RabbitMQ消费者⾃动扩展数量 21、RabbitMQ结构: 22、rabbitmq队列与消费者的关系?

2021-08-09

Nginx之面试专题.zip

1、请解释一下什么是 Nginx? 2、请列举 Nginx 的一些特性。 3、请列举 Nginx 和 Apache 之间的不同点 4、请解释 Nginx 如何处理 HTTP 请求。 5、在 Nginx 中,如何使用未定义的服务器名称来阻止处理请求? 6、 使用“反向代理服务器”的优点是什么? 7、请列举 Nginx 服务器的最佳用途。 8、请解释 Nginx 服务器上的 Master 和 Worker 进程分别是什么? 9、请解释你如何通过不同于 80 的端口开启 Nginx? 10、请解释是否有可能将 Nginx 的错误替换为 502 错误、503?

2021-08-08

Netty面试专题.pdf

1.BIO、NIO 和 AIO 的区别? 2.NIO 的组成? 3.Netty 的特点? 4.Netty 的线程模型? 5.TCP 粘包/拆包的原因及解决方法? 6.了解哪几种序列化协议? 7.如何选择序列化协议? 8.Netty 的零拷贝实现? 9.Netty 的高性能表现在哪些方面? 10.NIOEventLoopGroup 源码?

2021-08-08

MySQL性能优化的21个最佳实践.pdf

1. 为查询缓存优化你的查询 2. EXPLAIN 你的 SELECT 查询 3. 当只要一行数据时使用 LIMIT 1 4. 为搜索字段建索引 5. 在 Join 表的时候使用相当类型的例,并将其索引 6. 千万不要 ORDER BY RAND() 7. 避免 SELECT * 8. 永远为每张表设置一个 ID 9. 使用 ENUM 而不是 VARCHAR 10. 从 PROCEDURE ANALYSE() 取得建议 ......等等

2021-08-08

MySQL介绍篇.pdf

1.数据库事务的四个特性及含义 2.视图的作用,视图可以更改么? 3.drop,delete 与 truncate 的区别 4.索引的工作原理及其种类 5.连接的种类 6.数据库范式 7.数据库优化的思路 8.存储过程与触发器的区别

2021-08-07

MySQL面试专题18道.pdf

1.数据库三范式是什么? 2.有哪些数据库优化方面的经验? 3.请简述常用的索引有哪些种类? 4.以及在 mysql 数据库中索引的工作机制是什么? 5.MySQL 的基础操作命令: 6.mysql 的复制原理以及流程。 7.mysql 支持的复制类型? 8.mysql 中 myisam 与 innodb 的区别? 9.mysql 中 varchar 与 char 的区别以及 varchar(50)中的 50 代表的涵 义? 10.MySQL 中 InnoDB 支持的四种事务隔离级别名称,以及逐级之间的区 别?

2021-08-07

MySQL55题含答案.pdf

1、一张表,里面有 ID 自增主键,当 insert 了 17 条记录之后,删除了第 15,16,17 条记录, 再把 Mysql 重启,再 insert 一条记录,这条记录的 ID 是 18 还是 15 ? 2、Mysql 的技术特点是什么? 3、Heap 表是什么? 4、Mysql 服务器默认端口是什么? 5、与 Oracle 相比,Mysql 有什么优势? 6、如何区分 FLOAT 和 DOUBLE? 7、区分 CHAR_LENGTH 和 LENGTH? 8、请简洁描述 Mysql 中 InnoDB 支持的四种事务隔离级别名称,以及逐级之间的区别? 9、在 Mysql 中 ENUM 的用法是什么? 10、如何定义 REGEXP? ......

2021-08-07

Mybatis面试题(含答案)_.pdf

目录: 1. #{}和${}的区别是什么? 2. 通常一个 Xml 映射文件,都会写一个 Dao 接口与之对应, 请问,这个 Dao 接口的工作原理是什么?Dao 接口里的方法, 参数不同时,方法能重载吗? 3. Mybatis 是如何进行分页的?分页插件的原理是什么? 4. Mybatis 是如何将 sql 执行结果封装为目标对象并返回的? 都有哪些映射形式? 5. Xml 映射文件中,除了常见的 select|insert|update|delete 标 签之外,还有哪些标签? 6. 简述 Mybatis 的插件运行原理,以及如何编写一个插件 7. 一级、二级缓存 8. Mybatis 是否支持延迟加载?如果支持,它的实现原理是什 么? 9. Mybatis 映射文件中,如果 A 标签通过 include 引用了 B 标 签的内容,请问,B 标签能否定义在 A 标签的后面,还是说 必须定义在 A 标签的前面? 10. 简述 Mybatis 的 Xml 映射文件和 Mybatis 内部数据结构之间的映射关系

2021-08-06

空空如也

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

TA关注的人

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