自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

荷塘月色

学无止境

  • 博客(623)
  • 资源 (7)
  • 问答 (10)
  • 收藏
  • 关注

原创 【目录】博客目录-先点这里

为了方便索引,为博客添加了一个目录。

2019-09-30 21:35:13 895 2

原创 Git配置用户名和邮箱

一般刚安装Git都要配置用户名和密码,因为你提交代码到本地仓库(上传代码到远程仓库)时会用到,如果没有没有配置,在你提交时它会提醒你的。那么接下来我们讲一下怎么配置。

2019-05-11 17:23:54 269559 12

原创 详解如何下载JDK和如何配置JDK的环境变量--Windows10

这篇文章详细介绍了,在Windows10环境下,如何下载JDK和如何配置JDK的环境变量。从介绍、安装到配置环境,以及配置过程的常见问题和解决方法(大多问题应该都可以顺利解决),应有尽有。

2018-10-28 20:49:28 9471 8

转载 Python在使用requests模块时,警告:InsecureRequestWarning: Unverified HTTPS request is being made.Adding certif

在urllib2时代对https的处理非常简单,只需要在请求的时候加上 verify=False 即可,这个参数的意思是忽略https安全证书的验证,也就是不验证证书的可靠性,直接请求,在urllib3时代,官方强制验证https的安全证书,如果没有通过是不能通过请求的,虽然添加忽略验证的参数,但是依然会给出醒目的 Warning,这一点没毛病。首先找到你原来请求网页的连接,比如我的:蓝色的是网页请求连接,在前面一行添加代码就没有了安全警告。已经有很多博主,给出解决方法,我试了一下,真的可以。

2025-04-03 11:34:28 4

转载 MySQL重命名数据库的五个方法

这个语法在mysql 5.1.7中被添加进来,到了5.1.23又去掉了。据说有可能丢失数据。把data目录中的db_name目录重命名为new_db_name。就是方法3的优化版。

2025-04-03 11:10:27 7

原创 Python在使用requests模块时,报错requests.exceptions.SSLError: HTTPSConnectionPool(host=‘site‘, port=443): Max

不得不吐槽一下,这个https的ssl安全证书真的有点恶心,之前云厂商提供的免费证书是1年有效期的,但是最近变成3个月了(不知道这个限制具体是哪里开始限制的!),所以就导致了最近很多网站都会提示不安全(其中不妨一些大厂的官网),访问的时候都需要多点一下才能进去。访问了下这个网站,发现是ssl证书过期了,直接访问的话会提示:“您的连接不是私密连接”;网站访问的话,我们一般都是选择“继续前往”,但是程序被卡在这里了。然后去搜了下对应的API,里面有参数能够跳过ssl校验,即。

2025-03-31 10:20:29 219

原创 Python读文件时报错:UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xa7 in position x: illegal multibyte

回去看了下,写该文件时候是有指定编码的,为UTF8,但是读取的时候没有特殊指定,猜测应该是按照系统编码来读取的,因为是Windows,就用的gbk,所以报错编码异常。因此解决方法就是读取的时候指定编码为UTF8,保持一致即可。

2025-03-30 23:00:31 104

原创 Python给对象数组排序

如果你确实需要处理集合,请确保在排序前将其转换为有序的数据结构(如元组或列表)。(例如列表中的元组或列表)按照第二个值进行排序。进行排序的,如果我们需要反过来按照逆序排序,可以多加个参数。在Python中,你可以使用。

2025-03-30 22:46:37 566

转载 MySQL的GTID简介,gtid_executed和gtid_purged概念

系统表 mysql.gtid_executed 存放了所有执行过的GTID(在活动的binlog中的除外),但是由于不包含活动的binlog当中的GTID,因此需要查看精确值时,可以查看 global variable gtid_executed 的值,这个变量的值是准确的(或者 show master status )。这个一个 GTID SET,包含了所有已经提交过的,但是不在 binlog 当中的 GTID ,它是 gtid_executed 的子集。什么时候需要设置 gtid_purged 变量?

2025-03-26 16:42:26 25

原创 Navicat17新特性-数据字典功能探索

数据字典:为各种跨服务器平台的数据库中的每个数据元素创建文档,并创建导出文档为PDF的自动化过程。

2025-03-26 11:31:58 147

转载 护(H)网(W)行动正当时:你对HW知多少,一文带你全面了解护网行动

护网行动是由公安部牵头组织的一系列网络安全攻防演练活动,旨在评估和提升企事业单位的网络安全防护能力。每年的国家级护网行动一般在7、8月左右开始,持续2~3周时间,省级和市级的护网行动则相对短一些。攻防两方的组织:护网行动通常由公安部统一指挥,分为红队和蓝队两方。红队模拟黑客进行网络攻击,而蓝队则负责防守和应对这些攻击。实战攻防演习:每支队伍由3-5人组成,明确目标系统,并不限制攻击路径。进攻方会在一个月内对防守方发动网络攻击,以发现并暴露存在的安全漏洞。漏洞扫描与应急响应。

2025-03-18 14:49:37 90

转载 一文读懂HW护网行动

随着《网络安全法》和《等级保护制度条例2.0》的颁布,国内企业的网络安全建设需与时俱进,要更加注重业务场景的安全性并合理部署网络安全硬件产品,严防死守“网络安全”底线。“HW行动”大幕开启,国联易安誓为政府、企事业单位网络安全护航!网络安全形势变得尤为复杂严峻。网络攻击“道高一尺,魔高一丈”,网络安全问题层出不穷,给政府、企事业单位带来风险威胁级别升高,挑战前所未有。“HW行动”是国家应对网络安全问题所做的重要布局之一。

2025-03-17 17:42:20 59

转载 Chrome去掉“该网站的安全证书不受信任!”的提示

Chrome 快捷方式后添加下面参数可以禁用https“该网站的安全证书不受信任!”,需要点击”仍然继续“的提示。

2025-03-14 14:17:57 106

原创 Chrome访问网站报错:您的时钟快了 您计算机的日期和时间

您计算机的日期和时间(2025年3月14日星期五 08:59:34)不正确,因此无法与。查看有效期(截止2025年3月6日,当前2025年3月14日),是过期的。webstack.yansheng.fun 建立私密连接。,虽然这篇没有解决我的问题,但是在评论区里面找到了答案。更新证书,nginx重新加载一下,再次访问就恢复正常了。看到这个提示,我首先是看了下本机的时间,发现没啥问题。最高级别的安全保护,请开启增强型保护。如果您想获得 Chrome。

2025-03-14 14:13:59 349

转载 Docker安装的软件所在的目录及配置

1.查看所有的容器2.根据容器对应的 id 操作容器3.进入容器4.ls 查看所有目录 进入操作即可转自:https://blog.youkuaiyun.com/wm_true/article/details/106151640

2025-03-13 16:09:00 25

转载 ssh: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such

usr/local/ssl为我编译安装openssl时指定程序存放路径(“–prefix=”指定的路径),库文件默认放在/usr/local/lib目录下,那么我的libcrypto.so.1.1库文件就会存放在/usr/local/ssl/lib/libcrypto.so.1.1目录下。命令:ln /usr/local/ssl/lib/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1。命令:rm /usr/lib64/libcrypto.so.1.1。

2025-03-13 16:03:51 73

原创 MySQL常用的内置函数

【代码】MySQL常用的内置函数。

2025-02-27 17:58:20 117

原创 SQLite自增列相关内容

换句话说,AUTOINCREMENT的目的是防止从先前删除的行中重用rowid。在INSERT操作中,如果ROWID或INTEGER PRIMARY KEY列没有显式地给定一个值,那么它将被一个未使用的整数自动填充,通常比当前使用的最大ROWID多一个。在SQLite中,具有INTEGER PRIMARY KEY类型的列是ROWID的别名(除了在没有ROWID的表中),它总是一个64位有符号整数。自增列也可以手动插入数据,后续的自增列的值会按照最大值进行递增(这样可能会导致数据不连续,但肯定是递增的)。

2025-02-27 16:48:29 1163

转载 MySQL重命名数据库的五个方法

这个语法在mysql 5.1.7中被添加进来,到了5.1.23又去掉了。据说有可能丢失数据。把data目录中的db_name目录重命名为new_db_name。就是方法3的优化版。

2025-02-27 14:28:37 428

转载 超详细的MySQL数据库GTID介绍—概念、优缺点、原理、生命周期等

从MySQL 5.6.5 开始新增了一种基于 GTID 的复制方式。通过 GTID 保证了每个在主库上提交的事务在集群中有一个唯一的ID。这种方式强化了数据库的主备一致性,故障恢复以及容错能力。GTID (Global Transaction ID)是全局事务ID,由主库上生成的与事务绑定的唯一标识,这个标识不仅在主库上是唯一的,在MySQL集群内也是唯一的。

2025-02-26 17:06:36 53

转载 MySQL Workbench 8.0.39中文汉化详细教程(附汉化文件)

问题找到后,尽快对比了最新的数据文件 main_menu.xml ,确实两者文件中出现较大的差别,说明最新版本对文件做了修改重构。那解决办法就是对新的数据 xml 文件重新翻译!历时一天时间,终于翻译全部完成!main_menu.xml 翻译完成后,再次替换,重启 mysql workbench, 汉化成功!主菜单和子菜单都可以中文显示了。同时,本次汉化也增加了对 dbquery_toolbar.xml 的汉化,查询工具栏的提示信息也可以中文显示了:下面来详细讲解汉化过程,其中汉化用到的。

2025-02-24 15:01:22 447

转载 MySQL Workbench 8.0.38中文汉化详细教程(附汉化文件)

现在的 Workbench 已经被打包到MySQL8 安装器中,在安装 MySQL8 Server 时,默认会安装Workbench工具,依然变成了一个通用的默认的 mysql 客户端工具了。其实汉化的原理非常简单,软件在设计过程中,考虑到易于维护扩展,在开发时界面的代码逻辑和界面中的文本内容其实是分离的。但是在使用安装包安装过程中并没有提供中文的选项,默认都是英文版的,下面我们就来了解下MySQL Workbench 的汉化方法。菜单已经全部变成中文了!默认的打开界面菜单都是英文的,如下图。

2025-02-24 14:58:45 280

转载 前端性能优化

在服务端渲染的时候,对于静态页面的部分,可以将生成的html页面保存在缓存中,客户端请求此网页,Node 端接受到请求之后,先去 Redis 里拿缓存的 HTML,如果 Redis 缓存没有命中,则拉取静态接口渲染出 HTML存入 Redis。在静态部分走redis后,客户端请求就可以redis缓存,直接拿到html静态页面部分,但是还是需要前端请求服务端拿到redis中的资源,我们可以利用PWA的service worker和cache api将静态页面部分保存在浏览器的缓存中。

2025-02-19 10:49:55 27

原创 Linux在shell中如何提前结束脚本

在shell脚本中,如果你想提前结束脚本的执行,可以使用`exit`命令。这个命令可以用来立即退出脚本,并可选择地返回一个状态码给调用者。

2025-02-17 16:17:00 279

原创 MySQL判空函数--IFNULL函数的使用

在MySQL中,`IFNULL`函数用于判断给定的表达式是否为`NULL`。如果表达式为`NULL`,则`IFNULL`函数返回指定的替代值;如果表达式不为`NULL`,则返回表达式本身的值。

2025-02-14 18:06:38 596

原创 MySQL安装MySQL服务时提示Install-Remove of the Service Denied

在Windows上,推荐的运行MySQL的方式是将其作为Windows服务安装,以便MySQL在Windows启动和停止时自动启动和停止。但是如果不为空,会有提示,不会强制删除文件。MySQL的文章还是很多的,这个问题好像也挺常见的,很容易就搜到了。虽然已经有了处理方法,还是想看看官方文档有没有相关的说明。安装/删除服务被拒绝,看起来好像是权限问题,权限不够。确实是权限不够,用管理员权限打开cmd就可以了。用管理员权限打开cmd,执行命令,注册服务。启动服务命令,服务名不区分大小写。

2025-02-14 16:42:01 1439

转载 MySQL-5.7.25-winx64.zip解压缩版安装配置教程

这篇文章详细介绍了:MySQL-5.7.25-winx64.zip解压缩版安装配置教程。

2025-02-14 16:17:19 78

原创 MySQL中类似PostgreSQL中的string_agg函数--GROUP_CONCAT函数的使用

MySQL中没有直接等同于PostgreSQL的`string_agg`函数的内置函数,但你可以使用`GROUP_CONCAT`函数来实现类似的功能。`GROUP_CONCAT`函数可以将多个行的字符串值连接成一个字符串,类似于`string_agg`。

2025-02-12 14:51:16 1170

原创 MySQL字符类型字段的长度范围

介绍了MySQL中的字符类型的长度范围,统计方式,以及超出范围可能出现的报错。

2025-02-12 10:31:32 472

原创 PostgreSQL查看wal日志大小

介绍了两种方法来获取wal日志的大小。

2025-02-10 18:04:01 780

原创 PostgreSQL插件-pg_stat_statements-安装和使用

`pg_stat_statements`模块提供了一种跟踪服务器执行的所有 SQL 语句的规划和执行统计信息的方法。

2025-02-10 15:47:08 1002

转载 Webhook 是什么?Webhook与API有什么区别

相信很多用户在使用企业微信机器人、飞书机器人、钉钉机器人、腾讯云HiFlow场景连接器、腾讯问卷这些应用时,都有一个问题,这些应用都提供了Webhook,但是部分没有代码开发能力的人可能很困惑,Webhook究竟是什么?我应该如何使用?

2025-02-07 10:25:36 138

转载 美团MySQL数据库中间件DBProxy

随着数据量的不断增大,传统的直连数据库对数据进行访问的方式已经无法满足一般公司的需求。通过数据库中间件,可以对数据库进行水平扩展,由原来单台数据库扩展到多台数据库,数据库中间件通过路由规则将数据的访问请求路由到其中一台数据库上,从而大大降低了数据访问的瓶颈和单台数据库的压力。通过数据库中间件还可以将DBA和研发进行解耦,提升DBA运维效率。

2025-01-24 17:15:32 79

转载 探索PostgreSQL:从起源到各版本特性与支持周期

PostgreSQL 最初名为 POSTGRES,指的是加州大学伯克利分校开发的 Ingres 数据库的后继者。1996 年,该项目更名为 PostgreSQL,以反映其对 SQL 的支持。经过 2007 年的审查,开发团队决定保留 PostgreSQL 这个名称和别名 Postgres。

2025-01-24 10:56:12 153

转载 PostgreSQL命令pg_ctl stop的三种模式

SIGTERM "Smart"模式等待所有客户端断开连接以及任何在线备份结束。如果该服务器是热备,一旦所有的客户端已经断开连接,恢复和流复制将被终止。SIGQUIT "Immediate"模式将立刻中止所有服务器进程,而不是做一次干净的关闭。这将导致下一次重启时进行一次崩溃恢复。)不会等待客户端断开连接并且将终止进行中的在线备份。所有活动事务都被回滚并且客户端被强制断开连接,然后服务器被关闭。-m选项可以选择三种不同的关闭方法。SIGINT "Fast"模式(只列出了些和 stop 相关的。

2025-01-10 14:22:55 56

转载 SOP到底是什么鬼东西?

很多人对SOP这个概念其实是很陌生的,所以我们先花一点时间来了解一下,SOP到底是个什么鬼?

2025-01-10 09:36:00 214

原创 TBase数据库各模块相关文件

TBase数据库各模块相关文件

2025-01-08 15:39:44 481

原创 Windows用cmd打印当前目录文件

打印当前目录文件,用Linux命令是比较简单的,只用一个 `find` 命令就行了,但是我们这里尝试在Windows上面看看能不能实现类似的效果。

2025-01-08 10:48:49 731

转载 Java中hashCode和identityHashCode的区别【从源码上区分(含equals方法)】

Java中hashCode和identityHashCode的区别【从源码上区分(含equals方法)】

2025-01-04 17:24:49 45

转载 Windows下命令行echo如何换行实现多行文本输出

刚开始在网上搜了很多资料,都说echo -e可以实现特殊字符的处理。4、(echo 字符串 & echo 字符串…3、使用^,在需要换行的地方连续按两次回车Enter以继续添加行。2、使用括号,在需要换行的地方回车以继续添加行。所以尝试了以下4种方法可以实现多行文本的输出。\f 换行但光标仍旧停留在原来的位置;但这在Windows中行不通!echo -e “字符串\c”\r 光标移至行首,但不换行;\c 最后不加上换行符号;\n 换行且光标移至行首;\ \ 插入\字符;1、使用>>追加内容。

2025-01-04 15:08:49 318

folder-explorer-1.0.4文件夹遍历软件

扫描目录,分析文件结构和统计信息,给任意文件添加备注,导出带注释的树形文本和其它多种数据格式,大大方便书写技术文档。来源:https://github.com/d2-projects/folder-explorer,包含:dmg和exe两种版本。没有积分,可以通过百度云下载,链接:https://pan.baidu.com/s/1-3tGs4lJmu-qxyDAzeWEUQ 提取码:htys 复制这段内容后打开百度网盘手机App,操作更方便哦

2020-08-07

Git Credential Manager for Windows v1.20.zip

该文件简称“GCMW-1.20.0.exe”,是微软官方提供的为了解决“git push命令出现HttpRequestException encountered”的问题的软件,github:https://github.com/microsoft/Git-Credential-Manager-for-Windows,下载页:https://github.com/microsoft/Git-Credential-Manager-for-Windows/releases。建议官网下载,上传该资源仅仅是为了方便不能在github上下载的同学。

2020-04-30

w3school网页教程--离线完全版.zip

w3school发布的教程质量还是很不错的,特别是网页相关内容,毕竟人家是最重要的领导者之一。这份资源包是(网页)教程的离线版,内容基本上与http://www.w3school.com.cn/上的内容一致(HTML,HTML5,CSS,CSS3,JS,AJAX,JQuery,PHP,SQL,XML……),不联网也能看。

2019-07-12

阿里巴巴Java开发手册.zip

该手册是阿里巴巴主导的产物,以 Java 开发者为中心视角,划分为编程规约、异常日志、单元测试、安全规约、MySQL 数据库、工程结构、设计规约七个维度,再根据内容特征,细分成若干二级子目录。根据约束力强弱及故障敏感性,规约依次分为强制、推荐、参考三大类。对于规约条目的延伸信息中,“说明”对规约做了适当扩展和解释;“正例”提倡什么样的编码和实现方式;“反例”说明需要提防的雷区,以及真实的错误案例。 以手册为标准还开发了:《阿里巴巴Java开发规约》扫描插件,集成了eclipse和idea插件,使用插件扫描代码即可发现违约的代码,帮助我们改正。 该资料包含多个版本的开发手册(有1.2.0完美版、1.3.0终极版、1.3.1纪念版、1.4.0详尽版、1.5.0华山版),建议看最新版:华山版《Java开发手册》,其他版本可收藏;也有相应的github项目的压缩包。

2019-07-12

HTML5与CSS3设计模式及API

该文件包含三个文件:HTML5与CSS3设计模式,CSS 3.0参考手册,w3c标准html5手册。

2018-10-24

C语言_重点复习课PPT

该ppt(C语言_重点复习课PPT)简要展示了谭浩翔版的C语言程序设计基础的主要知识。适合在期末复习时,使用。抑或作为自我检测学习程度的一个标准。

2018-09-26

《Java语言程序设计》-期末考试试题及答案

里面一共有7套试题,内容丰富,涉及知识面广,非常适合期末复习。如无积分, 可到 https://blog.youkuaiyun.com/weixin_41287260/article/details/84001388 获取。

2018-07-05

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

TA关注的人

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