- 博客(603)
- 资源 (7)
- 问答 (10)
- 收藏
- 关注

原创 Git配置用户名和邮箱
一般刚安装Git都要配置用户名和密码,因为你提交代码到本地仓库(上传代码到远程仓库)时会用到,如果没有没有配置,在你提交时它会提醒你的。那么接下来我们讲一下怎么配置。
2019-05-11 17:23:54
267422
12

原创 详解如何下载JDK和如何配置JDK的环境变量--Windows10
这篇文章详细介绍了,在Windows10环境下,如何下载JDK和如何配置JDK的环境变量。从介绍、安装到配置环境,以及配置过程的常见问题和解决方法(大多问题应该都可以顺利解决),应有尽有。
2018-10-28 20:49:28
9448
8
原创 Linux在shell中如何提前结束脚本
在shell脚本中,如果你想提前结束脚本的执行,可以使用`exit`命令。这个命令可以用来立即退出脚本,并可选择地返回一个状态码给调用者。
2025-02-17 16:17:00
77
原创 MySQL判空函数--IFNULL函数的使用
在MySQL中,`IFNULL`函数用于判断给定的表达式是否为`NULL`。如果表达式为`NULL`,则`IFNULL`函数返回指定的替代值;如果表达式不为`NULL`,则返回表达式本身的值。
2025-02-14 18:06:38
383
原创 MySQL安装MySQL服务时提示Install-Remove of the Service Denied
在Windows上,推荐的运行MySQL的方式是将其作为Windows服务安装,以便MySQL在Windows启动和停止时自动启动和停止。但是如果不为空,会有提示,不会强制删除文件。MySQL的文章还是很多的,这个问题好像也挺常见的,很容易就搜到了。虽然已经有了处理方法,还是想看看官方文档有没有相关的说明。安装/删除服务被拒绝,看起来好像是权限问题,权限不够。确实是权限不够,用管理员权限打开cmd就可以了。用管理员权限打开cmd,执行命令,注册服务。启动服务命令,服务名不区分大小写。
2025-02-14 16:42:01
1163
转载 MySQL-5.7.25-winx64.zip解压缩版安装配置教程
这篇文章详细介绍了:MySQL-5.7.25-winx64.zip解压缩版安装配置教程。
2025-02-14 16:17:19
22
原创 MySQL中类似PostgreSQL中的string_agg函数--GROUP_CONCAT函数的使用
MySQL中没有直接等同于PostgreSQL的`string_agg`函数的内置函数,但你可以使用`GROUP_CONCAT`函数来实现类似的功能。`GROUP_CONCAT`函数可以将多个行的字符串值连接成一个字符串,类似于`string_agg`。
2025-02-12 14:51:16
1083
原创 PostgreSQL插件-pg_stat_statements-安装和使用
`pg_stat_statements`模块提供了一种跟踪服务器执行的所有 SQL 语句的规划和执行统计信息的方法。
2025-02-10 15:47:08
859
转载 Webhook 是什么?Webhook与API有什么区别
相信很多用户在使用企业微信机器人、飞书机器人、钉钉机器人、腾讯云HiFlow场景连接器、腾讯问卷这些应用时,都有一个问题,这些应用都提供了Webhook,但是部分没有代码开发能力的人可能很困惑,Webhook究竟是什么?我应该如何使用?
2025-02-07 10:25:36
93
转载 美团MySQL数据库中间件DBProxy
随着数据量的不断增大,传统的直连数据库对数据进行访问的方式已经无法满足一般公司的需求。通过数据库中间件,可以对数据库进行水平扩展,由原来单台数据库扩展到多台数据库,数据库中间件通过路由规则将数据的访问请求路由到其中一台数据库上,从而大大降低了数据访问的瓶颈和单台数据库的压力。通过数据库中间件还可以将DBA和研发进行解耦,提升DBA运维效率。
2025-01-24 17:15:32
62
转载 探索PostgreSQL:从起源到各版本特性与支持周期
PostgreSQL 最初名为 POSTGRES,指的是加州大学伯克利分校开发的 Ingres 数据库的后继者。1996 年,该项目更名为 PostgreSQL,以反映其对 SQL 的支持。经过 2007 年的审查,开发团队决定保留 PostgreSQL 这个名称和别名 Postgres。
2025-01-24 10:56:12
56
转载 PostgreSQL命令pg_ctl stop的三种模式
SIGTERM "Smart"模式等待所有客户端断开连接以及任何在线备份结束。如果该服务器是热备,一旦所有的客户端已经断开连接,恢复和流复制将被终止。SIGQUIT "Immediate"模式将立刻中止所有服务器进程,而不是做一次干净的关闭。这将导致下一次重启时进行一次崩溃恢复。)不会等待客户端断开连接并且将终止进行中的在线备份。所有活动事务都被回滚并且客户端被强制断开连接,然后服务器被关闭。-m选项可以选择三种不同的关闭方法。SIGINT "Fast"模式(只列出了些和 stop 相关的。
2025-01-10 14:22:55
33
原创 Windows用cmd打印当前目录文件
打印当前目录文件,用Linux命令是比较简单的,只用一个 `find` 命令就行了,但是我们这里尝试在Windows上面看看能不能实现类似的效果。
2025-01-08 10:48:49
519
转载 Java中hashCode和identityHashCode的区别【从源码上区分(含equals方法)】
Java中hashCode和identityHashCode的区别【从源码上区分(含equals方法)】
2025-01-04 17:24:49
30
转载 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
121
原创 2025年【CSDN毎周小结】
> 叮!你的【CSDN一周小结】新鲜出炉~> 一周结束了,CSDN为你整理了好了本周小结,点击查看本周的【用户数据详情】,快去秀出你的战绩!
2025-01-04 11:10:30
574
原创 TBase创建默认组时报错:ERROR PGXC Node dn001 object not defined
相关代码可参考:\contrib\pgxc_ctl\coord_cmd.c#prepare_configureNode函数中的两个for循环,分别遍历cn和dn然后去创建node,之后重新加载配置。回想起艰难的安装过程,好像知道了是怎么回事,因为不是一次性就安装成功,反复修改一些配置后才成功,导致一开始初始化的时候集群是不全的,也就导致了部分节点压根没有创建。规划1gtm,2cn,2dn,名称为:gtm,cn001,cn002,dn001,dn002。cn002查看节点视图,发现只有gtm和cn002。
2024-12-30 18:07:21
390
转载 MySQL报错ERROR 3683 (HY000) The option expire_logs_days and binlog_expire_logs_seconds cannot be used
expire_logs_days这个参数的意思是设置日志失效日期为*3*天,默认是*30*天,比较耗费磁盘空间。这个参数已经弃用, 改用`binlog_expire_logs_seconds` ,单位由天改为秒,如下设置1天。
2024-12-27 16:08:09
49
转载 Gnuplot下载及基本使用
Gnuplot支持多种类型地块在任何2D和3D。它可以通过绘制线,点,箱,等高线,矢量场,表面和各种相关文字。它也支持各种专业绘图类型。Gnuplot支持多种不同类型输出:交互式屏幕终端(鼠标和热键输入),直接输出到笔式绘图仪或现代打印机,并输出到多种文件格式(EPS,JPEG ,PDF,PNG…)。 gnuplot很容易扩展到包括新输出方式。最近增加包括基于aquaterm(OSX)交互终端和wxWidgets(多平台)。
2024-12-25 16:56:18
159
原创 国产云厂商数据库产品--思维导图
为了对比国产云厂商数据库产品,我查阅了各云厂商的官方介绍,墨天轮等平台的部分数据和文章,整理出了简易的思维导图。会去整理,也是因为有点懵,比如说阿里的PolarDB数据库,看起来就是一个数据库,但是其实是一个系列数据库(一组数据库产品的**统称**),它有兼容MySQL的版本,也有兼容PostgreSQL的版本。其它的产品也是如此。
2024-12-22 22:16:22
459
原创 PostgreSQL标识符长度限制不能超过63字节
PostgreSQL里面限制标识符(库名、表名等)长度不能超过63个字节,虽然这个参数可以在编译时修改,但是一般都不会去修改(63其实已经够用了,相当于6个长的单词,如果这都说不清楚,那么建议用简称+comment的模式)。
2024-12-22 13:55:56
280
转载 什么是TBase?
TBase是一个提供写可靠性,多主节点数据同步的关系数据库集群平台。你可以将TBase配置一台或者多台主机上,TBase数据存储在多台物理主机上面。数据表的存储有两种方式, 分别是distributed或者replicated ,当向TBase发送查询 SQL时,TBase会自动向数据节点发出查询语句并获取最终结果。
2024-12-19 16:17:46
140
转载 Linux下md5sum用法(查看文件或字符串的md5值)
MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改。MD5 全称是报文摘要算法(Message-Digest Algorithm 5),此算法对任意长度的信息逐位进行计算,产生一个二进制长度为128位(十六进制长度就是32位)的“指纹”(或称“报文摘要”),不同的文件产生相同的报文摘要的可能性是非常非常之小的。
2024-12-03 15:57:18
491
转载 Python pip安装库时存在缓存(及清除方法)
在使用pip安装Python库时,如果之前已经下载过该库,pip会默认使用缓存来安装库,而不是重新从网络上下载。缓存文件通常存储在用户目录下的缓存文件夹中,具体位置因操作系统和Python版本而异。无论是在 PyCharm 的终端中执行命令还是在命令行中执行命令,使用 pip 安装包时产生的缓存都应该存储在相同的位置。pip 使用的缓存目录通常是当前用户目录下的 ~/.cache/pip,它是。的,而不是基于特定环境的,因此在同一个用户下,不同的 Python 环境都会共享相同的缓存目录。
2024-12-03 10:58:46
1280
转载 清C盘, vscode-cpptools ipch文件夹高达10G
在vscode的设置中搜索C_Cpp.intelliSenseCache, 把目录改到其他盘, 而在c盘中的缓存可以直接删除(无异常情况),编辑C/C++ 文件时,vscode的语言服务会将缓存文件存储在该文件夹中(每编译一次都对应着ipch里的一个文件夹)如果不想使用智能感知缓存功能,可以通过将缓存大小设置设置为 0(或在 JSON 设置编辑器中)来禁用该功能。又到了日常扣C盘的环节(系统缓存,qq,wx等缓存都清完了但是C盘还是小得有点可怜)。
2024-12-03 09:23:29
538
转载 Prometheus Pushgetway讲解与实战操作
是Prometheus的一个组件,默认是通过Exporter主动获取数据(默认采取pull拉取数据),则是通过exporter主动方式推送数据到,再由Prometheus主动去拉取 Pushgateway数据,用户可以写一些自定义的监控脚本把需要监控的数据发送给Pushgateway。从角度看,都是由主动去拉取各个数据源(例:Exporter和Pushgateway)的数据。
2024-12-02 14:48:11
162
转载 Prometheus原理详解
Prometheus 最开始是由 SoundCloud 开发的开源监控告警系统,是 Google BorgMon 监控系统的开源版本。在 2016 年,Prometheus 加入 CNCF,成为继 Kubernetes 之后第二个被 CNCF 托管的项目。随着 Kubernetes 在容器编排领头羊地位的确立,Prometheus 也成为 Kubernetes 容器监控的标配。本文接下来将会对 Prometheus 做一个介绍。
2024-12-02 14:24:18
543
转载 什么是北向接口和南向接口?
北向接口是指,一个较低层次的接口连接更高层的层接口,通常绘制在体系结构概述的顶部。南向接口是指,偏重技术细节,主要是特定于架构的单个组件。通常绘制在体系结构概述的底部。如果把组件分为高和低组件。低级组件的北向接口通常与高级组件的南向接口接口通信,反之亦然。(有点类似于C2的架构风格,构件和连接件,顶部和底部)
2024-11-25 10:50:18
141
转载 一文让你彻底搞懂什么是SDN(软件定义网络)
SDN:Software-Defined Networking,即软件定义网络,是一种新兴的网络架构。传统网络设备如交换机和路由器在硬件中集成了数据平面和控制平面,这两个层面紧密耦合,导致网络配置和管理复杂且不灵活。SDN的核心理念是将控制平面(决定数据如何流动)从网络硬件中分离出来,由中央控制器软件进行统一管理。SDN作为一种创新的网络架构,通过软件化的方式为网络管理和操作提供了前所未有的灵活性和控制力。随着技术的成熟和应用的深入,SDN无疑将继续推动网络技术的革新,成为未来网络发展的重要力量。
2024-11-25 10:46:47
2328
转载 Linux环境git clone报错PermitRootLogin问题处理
在尝试新装系统后登录Git服务器并克隆仓库时遇到错误,错误信息提示'Bad configuration option: permitrootlogin'。解决方法是打开客户端的ssh_config文件,发现'PermitRootLogin yes'配置放错了位置,它应属于sshd_config(服务器端配置)。通过删除或注释这行配置,问题得到解决,成功克隆仓库。
2024-11-25 00:08:05
81
folder-explorer-1.0.4文件夹遍历软件
2020-08-07
Git Credential Manager for Windows v1.20.zip
2020-04-30
w3school网页教程--离线完全版.zip
2019-07-12
阿里巴巴Java开发手册.zip
2019-07-12
《Java语言程序设计》-期末考试试题及答案
2018-07-05
笔记本电脑突发频繁卡死
2024-02-27
oracle数据库安装后报ORA-01017
2023-06-17
pgsql安装pg_stat_statements插件遇到问题
2022-08-07
Windows资源管理器的“快捷访问”栏消失
2022-01-24
HTML如何按需加载某xml文件
2020-08-13
git add 添加 删除的文件
2020-01-06
Nginx配置404页面无效
2019-12-09
SpringMVC的<mvc:annotation-driven />配置的作用
2019-11-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人