- 博客(401)
- 资源 (25)
- 收藏
- 关注

原创 星光不问赶路人,时光不负有心人
星光不问赶路人,时光不负有心人。本是青灯不归客,却因浊酒留风尘。我有一瓢酒,可以微风尘。贪得一场镜花水月,终得一场曲终人散。共勉!!!
2020-06-12 09:55:57
813
5
原创 PostgreSQL数据库根据lsn号查询wal文件
若输入非法格式(如非数值、缺少。接近 WAL 文件末尾(如。),需确认是否属于同一文件。是十六进制或十进制整数。分隔符),函数会报错。
2025-03-06 10:39:11
174
原创 Linux系统上安装kafka
端口冲突:确保9092(Kafka)和2181(ZooKeeper)端口未被占用。日志目录权限:确保Kafka进程有权限写入log.dirs配置的目录。通过以上步骤,成功在Linux上安装并运行Kafka!如果已经安装Java环境,可通过如下方式进行检查。5.3 启动消费者(新终端)5.1 创建Topic。
2025-03-06 08:51:42
725
4
原创 PostgreSQL数据库之pg_basebackup使用
首先,我们在处理大型数据库时发现pg_dump不够高效。pg_basebackup更适合全量备份,尤其是用于搭建主从复制或者PITR(时间点恢复)。接下来,解释pg_basebackup的基本用法,比如如何连接到数据库,备份到目录或压缩文件。还要提到参数如-D指定目录,-X获取WAL日志,-Ft指定tar格式,-P显示进度等。同时,要注意权限问题,用户需要有replication权限,或者使用超级用户账户。可能还会关心如何恢复备份,这时候需要说明如何将备份文件放到数据目录并启动实例。
2025-02-24 10:35:52
1039
3
原创 PostgreSQL数据库之pg_dump使用
pg_dump是PostgreSQL的一个工具,用来备份数据库。需要备份整个数据库,或者特定的表,或者结构,或者数据。然后,先介绍基本的用法,比如备份整个数据库到文件。先分情况讨论,比如只备份结构或者数据,这时候需要用到--schema-only或者--data-only选项。还有备份特定表的情况,用-t参数加上表名。然后不同的格式,比如自定义格式、目录格式,这些有什么优势,比如压缩或者并行备份。
2025-02-24 10:23:39
1258
原创 Debezium同步之如何捕获同步DDL数据变化
Debezium 本身主要用于同步数据变更(CDC),不直接支持同步 DDL 操作。如果需要同步 DDL 操作,通常需要使用额外的工具或数据库功能,如审计日志、触发器或其他变通方法。结合使用 Debezium 和其他工具,可以实现对数据和表结构变更的全面同步。
2025-02-17 14:27:10
84
原创 Debezium同步之如何同步GIS数据
Debezium 可以非常有效地捕获包含 GIS 数据的表的变更,并将这些变更实时流式传输到下游系统。通过配置 PostgreSQL 和 Debezium 连接器,可以在 Kafka 中获取每个数据变更事件,包括空间数据字段(如。
2025-02-17 14:22:45
332
转载 【转载】Oracle RMAN异机迁移数据库从文件系统至ASM
oracle@hfwmsdb98:/home/oracle]$srvctl stop database -db hfzcd 【报错没有识别到数据,到数据库里面停止】[oracle@hfzcdb91:/home/oracle]$nohup ./hfzcdb_rman_full.sh & --执行sh文件,后台输出。【启动数据库,发现自动放在dgrecover目录,调整到dgsystem】SQL> shutdown immediate 【spfile 如果是单机的话 放在本地也是可以的】【读不到asm参数】
2024-11-26 14:32:29
62
原创 1024程序员节探讨<程序员的人生观和价值观>
综上所述,程序员的价值观受到多种因素的影响,包括个人层面的性格特质、职业兴趣与动机、教育与培训,以及社会和组织层面的技术发展趋势、企业文化、行业规范与标准、团队合作与项目管理、市场需求与客户反馈等。这些因素相互作用,共同塑造了程序员的价值观体系。需要注意的是,这些人生观和价值观并不是所有程序员都持有的,因为每个人的经历和背景都不同。但总的来说,这些观念在程序员群体中具有一定的普遍性和代表性。程序员的人生观和价值观往往受到其职业特性和工作环境的影响,但也会因个体差异而有所不同。
2024-10-23 08:52:32
860
原创 PostgreSQL的前世今生
PostgreSQL的起源可以追溯到1977年的加州大学伯克利分校(UC Berkeley)的Ingres项目。该项目由著名的数据库科学家Michael Stonebraker领导,他是2015年图灵奖的获得者。
2024-10-23 08:39:38
1279
原创 PostgreSQL数据库定期清理归档(pg_wal)日志
其中/path/to/pg_wal/是WAL文件的路径,000000010000003700000007是最后一个需要保留的WAL文件的名称。pg_archivecleanup是一个用于清理归档日志的工具。它可以删除已经归档的WAL文件,释放空间。在postgresql.conf文件中设置archive_mode = on来启用归档功能。定期检查归档日志的大小和增长趋势,根据实际情况调整归档策略和清理频率。这个命令会将归档日志复制到/home/archive/目录。这将会在每周三的凌晨2点执行清理脚本。
2024-10-10 16:25:04
1122
原创 “万万没想到”,“人工智能”获得2024年诺贝尔物理学奖
近日,2024年诺贝尔物理学奖颁发给了机器学习与神经网络领域的研究者,这是历史上首次出现这样的情况。这项奖项原本只授予对自然现象和物质的物理学研究作出重大贡献的科学家,如今却将全球范围内对机器学习和神经网络的研究和开发作为了一种能够深刻影响我们生活和未来的突出成果。一:机器学习与神经网络的发展前景。
2024-10-10 16:14:56
1152
原创 如何看待IBM中国研发部裁员?
如何看待IBM中国研发部裁员?近日,IBM中国宣布撤出在华两大研发中心,引发了IT行业对于跨国公司在华研发战略的广泛讨论。这一决定不仅影响了众多IT从业者的职业发展,也让人思考全球化背景下中国IT产业的竞争力和未来发展方向。面对这一突如其来的变化,我们应该如何看待跨国公司的决策?中国IT人才该如何应对?中国IT产业又将何去何从?一:整体分析。
2024-09-13 16:32:05
614
原创 哪个编程工具让你的工作效率翻倍?
同时,通过Docker镜像和Docker Compose等工具,可以方便地实现应用的版本控制和部署,提高了部署的效率和可靠性。在软件开发领域,我常用的编程工具有多种,它们各自在不同的方面提高了我的工作效率和代码质量。VS Code 通过其强大的编辑功能、智能提示和丰富的扩展库,大大减少了编码过程中的重复劳动,提高了代码编写的速度和准确性。同时,集成的Git支持让版本控制和团队协作变得更加便捷。因此,在选择编程工具时,我们需要根据自己的开发需求、项目特点和团队习惯来综合考虑各种因素,选择最适合自己的工具。
2024-09-13 16:27:15
821
原创 你是如何克服编程学习中的挫折感的?
编程学习之路上,挫折感就像一道道难以逾越的高墙,让许多人望而却步。然而,真正的编程高手都曾在这条路上跌倒过、迷茫过,却最终找到了突破的方法。你是如何在Bug的迷宫中找到出口的?面对复杂的算法时,你用什么方法让自己保持冷静?让我们一起分享那些克服挫折的经验,为彼此的编程之路点亮希望之光!提示:探讨如何调整心态,保持积极乐观的学习态度,如何设定合理的目标和期望。提示:分享有效的学习策略,如何分解复杂问题,如何在遇到困难时寻求帮助等。提示:讲述自己或他人克服挫折的真实故事,分享那些关键的转折点和领悟。
2024-08-23 16:38:20
701
原创 开发团队如何应对突发的技术故障和危机?
在数字化时代,软件服务的稳定性至关重要。然而,即便是像网易云音乐这样的大型平台,也难免遇到突发的技术故障。8月19日下午,网易云音乐疑似出现服务器故障,网页端出现502 Bad Gateway 报错,且App也无法正常使用。这不仅严重影响了用户体验,还给公司带来声誉和经济损失。面对这类情况,开发团队该如何快速响应、高效解决问题,并从中吸取教训以防患未然?是否有一套行之有效的危机应对机制?又该如何在日常工作中培养团队应对突发事件的能力?让我们一起探讨如何在技术风暴中站稳脚跟,提升团队的应急处理能力吧!
2024-08-23 16:31:42
955
原创 编程小白如何成为大神?大学新生的最佳入门攻略
编程已成为当代大学生的必备技能,但面对众多编程语言和学习资源,新生们常常感到迷茫。如何选择适合自己的编程语言?如何制定有效的学习计划?如何避免常见的学习陷阱?让我们一起探讨大学新生入门编程的最佳路径,为你的大学生活和未来职业发展打下坚实基础。一:编程语言选择二:学习资源推荐三:学习方法与技巧
2024-08-13 08:27:54
2489
1
原创 如何高效记录并整理编程学习笔记?
在编程学习的海洋中,高效的笔记记录和整理方法就像一张珍贵的航海图,能够帮助我们在浩瀚的知识中找到方向。如何建立一个既能快速记录又易于回顾的笔记系统?如何在繁忙的学习中保持笔记的条理性?让我们一起探讨如何打造属于自己的编程学习“知识宝库”!一:笔记工具选择二:笔记结构设计三:实践与复习策略
2024-08-13 08:19:06
965
原创 “八股文”在实际工作中是助力、阻力还是空谈?
作为现在各类大中小企业面试程序员时的必问内容,“八股文”似乎是很重要的存在。但“八股文”是否能在实际工作中发挥它“敲门砖”应有的作用呢?”与此同时,也有支持“八股文”的声音:“熟练掌握“八股”,关键时刻出bug是真的能救命的。”关于“八股文”对实际工作是助力还是阻力还是无任何用处的空谈这一问题,你的观点是怎样的呢?“八股文”这一术语在现代IT招聘中,常被用来指代一系列基础、标准化的技术面试问题,这些问题通常涉及编程语言基础、数据结构与算法、系统设计等知识点。二:“八股文”在日常工作中的实用价值。
2024-08-12 13:23:14
2256
1
原创 如何看待“低代码”开发平台的兴起?
然而,对于复杂的业务流程,低代码平台可能需要更多的自定义开发,且可能受限于平台的规则和限制。随着技术发展,低代码平台可能会改变产品模式,提供更高水平的智能化支持,并在政务等特定领域中,信创低代码平台的需求将持续提高。:低代码平台允许开发人员通过拖拽和配置的方式快速构建应用界面和功能,大大减少了传统手动编程和代码编写的工作量。:平台通常提供丰富的可重用组件库,如表单输入、数据展示、图表等,这些组件可以直接应用于应用中,减少了重复编写相同功能代码的需求。同时,快速开发也缩短了项目周期,进一步降低了成本。
2024-08-12 13:18:55
906
原创 程序员缓解工作压力的小窍门
通过建立和维护专业网络,与同事和行业内的人保持良好关系和交流,我们可以更好地处理工作压力,获得支持和帮助,提升工作效率和满意度,促进个人和团队的发展和成功。:通过与同事建立良好关系,有机会获得更多的职业发展机会和资源,如提升、培训和项目合作等,有助于提升个人职业发展水平和机会。:参与行业内的交流活动和社交圈子,可以拓展人际关系和资源,获取行业内的最新信息和趋势,保持职业竞争力和敏感度。:在工作中遇到挑战和困难时,能与同事分享感受和困扰,获得理解和鼓励,有助于减轻焦虑和压力,保持良好的心理状态。
2024-04-28 14:20:51
827
原创 成为程序员后我们都明白了什么?
至于未来展望,我希望不断提升自己的技术能力,跟随行业的发展趋势,掌握新技术和工具,保持对编程的热情。我也希望能够参与更多有意义的项目,为解决现实世界的问题贡献自己的力量,同时不断拓展自己的视野和技能。首先,我发现编程是一项极具挑战性和创造性的工作,让我可以不断学习和成长。总的来说,持续学习和进步是作为程序员非常重要的一部分,只有不断更新自己的知识和技能,才能跟上技术的发展和市场的需求,保持竞争力并取得更大的成就。通过不断学习、适应和努力工作,可以提升自身的职业价值,扩大发展空间,实现个人的职业目标和成就。
2024-04-28 14:17:12
787
原创 程序员35岁会失业吗?
年龄本身并不是导致失业的唯一因素。虽然技术行业有时候会更青睐年轻人,但程序员35岁并不意味着必定会失业。关键的因素是不断更新和学习新技能,保持竞争力。此外,积极参与行业社区、建立良好的人际关系和展示自己的工作成果也是很重要的。如果您能够适应技术行业的变化并不断提升自己,那么即使年过35岁也可以在职场上保持竞争力。
2024-03-27 10:21:50
668
原创 从政府工作报告探计算机行业发展
在计算机行业中,云计算被广泛应用于数据存储、计算处理、应用部署等方面,可以大幅降低企业的IT成本,提高资源利用率和灵活性,推动企业数字化转型。这样可以更好地适应市场需求,提高产业竞争力,实现行业的可持续发展。通过数字化转型,计算机行业可以更好地满足市场需求,提高服务质量,拓展市场份额,实现可持续发展,同时带动整个经济体系向数字化、智能化转型,推动产业升级和经济增长。通过加强国际合作,我国计算机行业可以借鉴国际先进经验,拓展市场空间,提升技术水平和创新能力,从而在国际竞争中保持领先地位,实现可持续发展。
2024-03-27 10:17:15
1065
原创 ping的输出结果添加时间
s: 指定执行ping操作时发送的包的大小, 默认是56B, 添加报文头之后, 最终发送的是64B.1.在终端 ping 某个地址(baidu.com), 执行10次。-c: 执行ping操作的次数, 默认是一直执行, 除非被中断;2.在终端 ping 某个地址(baidu.com), 后台运行。-i: 每次执行ping操作的间隔时间, 默认是1s;
2024-03-04 09:55:57
2838
原创 开源软件的影响力
开源软件的低成本、可协作性和透明度等特点,使得越来越多的企业和个人选择使用开源软件,促进了软件行业的繁荣。然而,在使用开源软件的过程中,也需要关注其可能带来的问题,如安全风险和维护困难等。:许多互联网公司和科技公司使用开源软件作为其基础设施和开发工具,例如,Linux操作系统、Apache Web服务器、MySQL数据库、Postgresql数据库、PHP编程语言等都是广泛应用的开源软件。:开源软件的开放性和免费性质使得更多人可以接触和使用先进的技术,从而降低了技术应用的门槛,促进了更广泛的技术创新。
2024-02-18 15:47:22
1268
原创 银河麒麟操作系统自动同步时间更新
1、银河麒麟操作系统基于Centos8的,因centos8取消了ntp服务器,所以导致之前使用ntpdate命令无法同步时间。4、目前使用的是阿里云的时间服务器,可以自行选用其他的。如服务器dns无法解析,需自行转换成IP形式。5、执行重新加载chrony配置,重启服务后一会自动同步时间了。2、centos默认使用chrony模块来进行同步时间。3、修改chrony配置同步时间服务器。6、手动执行一次同步时间。
2024-02-18 10:44:46
2890
1
原创 PostgreSQL不停机迁移数据
通常涉及到数据迁移,常规操作都是停服务更新。不停机迁移数据是相对比较高级的操作。但在实际执行中,这三个步骤可能会有不一样的表现形式。
2024-02-06 16:41:46
1017
原创 Centos7.9安装SQLserver2017数据库
filelocation.defaultdatadir和filelocation.defaultlogdir 设置修改新的数据和日志文件创建的位置。使用命令 /opt/mssql/bin/mssql-conf 可以对 SQLserver 的配置进行修改优化。修改新的SQL Server错误日志文件、默认跟踪、系统健康会话扩展事件和Hekaton会话扩展事件文件。修改新的内存DUMP和其他排错文件的默认路径。修改新的数据文件的默认路径。修改新的日志文件的默认路径。修改新的备份文件的默认路径。
2024-02-06 10:51:27
2238
原创 ChatGPT 和文心一言哪个更好用?
例如,自动化机器人可以代替人类从事危险、重复或枯燥的工作,智能助手可以帮助我们管理日常任务和时间安排,智能家居可以自动化控制设备和家居系统。更多的知识和背景:ChatGPT 的训练数据集中包含了更多的知识和背景信息。解决复杂问题:人工智能可以处理大量数据和复杂的问题,帮助我们发现模式、分析趋势,从而提供更准确的预测和决策支持。人工智能技术的发展将催生新的行业和就业机会,推动社会和经济的进步。多样性和灵活性:文心一言可以生成不同风格、不同类型的文案,从而满足不同用户的需求。三:对人工智能的看法。
2024-01-16 14:37:01
3589
9
原创 oracle数据库raw数据类型
Oracle 数据库中的 RAW 数据类型是一种用于存储原始二进制数据的数据类型。在 SQL 查询中,可以使用函数将 RAW 数据转换为可读的格式,例如使用 TO_CHAR 函数。2. 数据处理:由于 RAW 数据类型不会对数据进行任何解析或转换,因此在处理数据时需要自行解析和处理。3. 可读性:原始的 RAW 数据并不直观,因此在查询和展示数据时,可能需要将其转换为可读的格式,以提高可读性。1. 数据大小:由于 RAW 数据类型存储的是原始数据,因此需要确保数据大小不会超过指定的最大长度限制。
2024-01-09 09:47:27
1941
原创 程序员必备的面试技巧
程序员必备的面试技巧,就像是编写一段完美的代码一样重要。在面试战场上,我们需要像忍者一样灵活,像侦探一样聪明,还要像无敌铁金刚一样坚定。只有掌握了这些技巧,我们才能在面试的舞台上闪耀光芒,成为那个令HR们心动的程序猿!一:面试经历1. 面试前准备:在面试前,我会仔细研究公司的背景,了解其产品、服务和文化。我会参考职位描述,了解公司对技能和经验的要求,以便在面试中能够准备相关问题的回答。我还会复习相关的技术知识和编程概念,并通过练习编程问题来提高自己的解决问题的能力。
2024-01-09 09:32:36
539
原创 PG清理wal日志导致的数据丢失
在数据目录爆满的情况下,删除数据一定要小心,如果需要通过清理wal日志来临时解决问题,则需要通过pg_controldata查看最后的检查点位置来进行清理,不然像本例中直接删除,可能会删除检查点之后的wal日志,那样数据库无法正常开启,会有丢失数据的风险。
2024-01-03 21:42:48
768
原创 编程语言的未来
在线课程和教育平台:提供在线编程教育平台,如Codecademy、Coursera、Udemy等,提供各种编程语言的课程和教学资源。自动化和智能系统:编程语言可以用于构建智能系统和自动化工具,如Python的机器人流程自动化(RPA)框架和自然语言处理(NLP)库。社区和开发者资源:编程语言生态系统还包括庞大的开发者社区和各种开发者资源,如论坛、博客、文档、示例代码等。数据处理和分析:编程语言如Python和R具有强大的数据处理和分析功能,使开发者能够处理和分析大规模的数据集。
2024-01-03 13:23:10
520
原创 运维工程师的出路到底在哪里?
运维架构师:在成为一名运维架构师之前,你需要积累丰富的运维经验,并在多个项目中展示出优秀的技术能力和解决问题的能力。作为运维工程师,您可以通过深入了解和掌握云计算和DevOps技术,成为云计算和DevOps领域的专家。在这些职位上,您将负责设计和实施复杂的运维架构和解决方案,以满足组织的业务需求和技术挑战。作为一名容器化工程师,你将负责管理和维护容器平台,部署和管理容器化应用,并优化容器集群的性能和安全性。设定明确的目标和发展计划,定期评估自己的职业发展进展,并积极寻求机会提升自己的技能和能力。
2024-01-02 14:45:31
1176
原创 总结2023,展望2024
首先,人工智能在2023年取得了巨大的突破和应用。同时,人们也更加重视人工智能伦理和安全的问题,对于人工智能的发展和应用提出了更高的要求。随着数字货币的兴起和区块链技术的成熟,越来越多的企业和组织开始探索和应用区块链技术,改变传统的商业模式和交易方式。同时,法规和政策也在不断完善,加强网络安全的监管和保护,维护公民和企业的合法权益。同时,跨学科的合作和协同也将成为趋势,技术人才需要具备广泛的知识和能力来应对不断变化的挑战。同时,随着数字化的深入和数据的爆炸式增长,数据科学和数据隐私保护也将成为重要的议题。
2024-01-02 14:40:38
737
原创 银河麒麟v10更改简单密码策略
编辑文件-/etc/pam.d/system-auth。银河麒麟v10更改简单密码策略。找到文件的第21行 进行修改。
2023-12-25 11:12:17
817
1
转载 PostgreSQL的配置文件解析
日常中我们进行安装PostgreSQL后都需要对其进行配置基础配置,以便其能有效发挥出服务器的性能,下面是进行整理后的postgresql.conf配置文件的相关注释,方便大家对于各个属性进行熟悉。
2023-12-15 08:41:43
269
原创 PostgreSQL数据库切换到另一个模式下
它们被用于将数据库中的对象分组到逻辑上相关的集合中。我们可以将表、视图、函数等对象组织在不同的模式中。切换到不同的模式使我们能够在特定的上下文中执行操作。3. 连接到数据库:一旦启动了 psql,我们将进入到 PostgreSQL 的默认数据库中。其中 `schema_name` 是我们要切换到的模式名称。在 PostgreSQL 数据库中,我们可以切换到不同的模式,以便在不同的模式下执行操作。这将切换到指定的模式,并使所有后续的操作都在该模式下执行。如果我们不指定数据库名称,它将连接到默认数据库。
2023-12-12 14:44:27
3120
瀚高Bytesynch数据融合平台
2024-07-01
Centos7系列所有镜像文件
2022-06-16
kettle驱动.txt
2021-10-09
DLL修复软件.rar
2021-08-06
DLL CARE(DLL修复工具) 中文版.rar
2021-08-06
PDF免费转Word使用工具
2021-05-13
PDF免费转Word工具
2021-05-13
Linux和windows的DB2数据库下载.txt
2021-02-08
oracle数据库对象.docx
2020-12-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人