- 博客(43)
- 收藏
- 关注
原创 在centos7.9下安装MySQL详细过程
我根据我的版本选择了mysql80-community-release-el7-1.noarch.rpm这个包。我是7.9,接下来根据你的版本选择下载高于版本的包。进入后可以修改密码然后再进入配置把。下载后上传到Linux上。
2024-07-18 17:02:21
307
原创 微软最新AI:GraphRAG+Chainlit实现跨文档智能检索分析打造私人AI助手
本月初,微软发布最强 RAG 知识库开源方案 GraphRAG,项目上线即爆火,现在星标量已经达到 10.9 k。
2024-07-16 12:12:03
262
原创 解决鸿蒙开发中克隆项目无法签名问题
因为clone的代码以及配置是作者已经配置签名好的,所以我们不用项目配置的签名让它自己签名。它说Failed to find找不到签名。
2024-07-11 10:57:53
385
原创 鸿蒙HarmonyOS开发ArkTS语言基础语法手册
ArkTS是一种为构建高性能应用而设计的编程语言。ArkTS在继承TypeScript语法的基础上进行了优化,以提供更高的性能和开发效率。随着移动设备在人们的日常生活中变得越来越普遍,许多编程语言在设计之初没有考虑到移动设备,导致应用的运行缓慢、低效、功耗大,针对移动环境的编程语言优化需求也越来越大。ArkTS是专为解决这些问题而设计的,聚焦于提高运行效率。目前流行的编程语言TypeScript是在JavaScript基础上通过添加类型定义扩展而来的,而ArkTS则是TypeScript的进一步扩展。
2024-07-10 10:04:25
1011
原创 HarmonyOS简介
HarmonyOS内置强大的AI能力,面向HarmonyOS生态应用的开发,通过不同层次的AI能力开放,满足开发者的不同开发场景下的诉求,降低应用的开发门槛,帮助开发者快速实现应用智能化。是指为了给用户提供更安全且出色的体验。HarmonyOS是新一代的智能终端操作系统,为不同设备的智能化、互联与协同提供了统一的语言,为用户带来简捷、流畅、连续、安全可靠的全场景交互体验。华为DevEco Studio是面向HarmonyOS生态的集成开发环境,提供了一站式的HarmonyOS生态应用,元服务开发能力。
2024-07-08 10:33:24
944
原创 利用pg_rman进行备份与恢复操作
pg_rman 是 PostgreSQL 的在线备份和恢复工具。类似oracle 的 rmanpg_rman 项目的目标是提供一种与 pg_dump 一样简单的在线备份和 PITR 方法。此外,它还为每个数据库集群维护一个备份目录。用户可以使用一个命令维护旧备份,包括存档日志。pg_rman当前最新版本1.3.16支持最新的PostgreSQL 16到11,支持本机(standby/master)在线备份,不支持远程备份,不支持加密存储,支持PITR恢复。
2024-07-05 11:00:08
682
原创 在Centos7上安装PostgreSQL16的详细步骤
添加linux文件属性并复制到/etc/init.d目录下,更名为postgresql然后修改/etc/init.d/postgresql文件的两个变量。修改/opt/pgsql/postgresql/data目录下postgresql.conf文件。修改/opt/pgsql/postgresql/data目录下pg_hba.conf 文件。进入home/postgres目录找到.bash_profile文件。安装依赖包设置防火墙添加postgresql服务到防火墙,并加载。硬盘: 50 GB 或更多的。
2024-07-04 14:03:36
972
原创 centos7的yum命令无法使用解决方案
之前也遇到过这种情况大多是网络的问题所以一开始以为和往常一样,排查半天发现网络没问题才开始怀疑是yum源的问题,总结下来经验固然重要但也不要被经验束缚。
2024-07-04 09:40:07
3120
29
原创 【新手必看】SQL注入基础
SQL注入(SQL Injection)是一种常见的网络攻击手段,攻击者通过在输入字段中插入恶意SQL代码,来操纵数据库执行未预期的操作。SQL是操作数据库数据的结构化查询语言,网页的应用数据和后台数据库中的数据进行交互时会采用SQLSQL注入是由于程序没有对用户输入数据的合法性进行验证和过滤,导致SQL查询语句被恶意拼接从而产生SQL注入我们可以根据返回的结果来判断提交的测试语句是否成功被数据库引擎执行,如果测试语句被执行了,说明存在SQL注入漏洞。
2024-06-06 09:28:04
401
2
原创 Linux目录介绍
刚学习Linux的朋友肯定会有一个苦恼,Linux中那么多目录都是干嘛用的嘞,下面我就用一篇文章带大家了解Linux每个目录下存的内容信息及其作用每个路径都存有不同的文件,通过对根目录下这些目录的熟悉可以更方便我们定位目标路径,也为我们下载文件进行整理提供便利。
2024-06-03 18:32:45
1119
原创 dirsearch指令大全
dirsearch 是一个强大的工具,通过其各种选项和灵活的配置,可以有效地扫描和枚举目标 Web 服务器上的隐藏目录和文件。
2024-05-25 22:11:41
1058
原创 【DASBOOK】Mark loves cat
我们可以发现当$ _GET[‘flag’] === ‘yds’,并且 $ x(也为 ‘yds’)不等于 ‘flag’,所以条件满足,exit($handsome) 执行,输出 $handsome 的值为 ‘yds’。dirsearch 使用 requirements.txt 文件来管理依赖项,我们安装其依赖。对了,执行脚本的时候需要进入相应的路径下。既然泄露了我们可以直接通过githack下泄露的源码。用dirsearch扫描目录,看看有没有信息泄露。我淦一堆什么玩意儿…缺少依赖,那咱们先手动安装依赖。
2024-05-25 18:22:34
765
原创 详细带你了解什么是软件源
软件源(也称为软件仓库)是一个服务器集合,存储着可以通过包管理器安装和更新的软件包。它是Linux系统软件管理的核心,提供了便捷、安全的方式来获取和维护系统软件。软件源包括操作系统的核心组件、第三方应用程序、库和其他必要的软件包。可以把软件源当作一个存放软件的仓库,当用户需要安装软件的时候可以从仓库中直接拉出来。所以当遇到某个工具无法下载的时候可以尝试更新一下软件源。
2024-05-25 16:03:21
1045
原创 【Crypto】RSA
意思是在模 𝜙(𝑛)的运算下,𝑑和𝑒是互为乘法逆元的。也就是说𝑑是𝑒的逆元,使得𝑒乘以𝑑后对𝜙(𝑛) 取模得到 1。手撕这道题的话需要用到:扩展欧几里得算法,欧拉函数,模运算,逆元的求解等…感受到了python的便利!公式:𝜙(𝑛)=(p−1)×(q−1)其实直接可以所有计算都交给python。直接用python进行计算。
2024-05-25 13:52:30
175
原创 【Crypto】看我回旋踢
ROT13(“rotate by 13 places”)是一种简单的替换密码,它是凯撒密码的一个特殊情况。凯撒密码通过将字母表中的每个字母移动一个固定的数量来加密文本,而ROT13则特定地将每个字母移动13个位置。
2024-05-24 19:28:57
299
原创 SQL Server 2022安装+SSMS安装连接+SQL Server最新补丁下载超详细教程
安装和下载都没有遇到什么大问题,最大的问题就是在官网找SQL Server 2022的补丁找L了半天…
2024-05-23 19:17:51
656
1
原创 ssms用户登陆失败,服务器处于单用户模式。目前只有一位管理员能够连接。解决方案
单用户模式是一种特殊的启动模式,用于SQL Server的维护和紧急修复。在这种模式下,只有一个用户可以连接到SQL Server,这通常是用于系统管理员执行特定任务,如修复系统数据库、恢复数据或删除数据库。
2024-05-22 22:13:08
860
1
原创 VMware虚拟机安装Windows server 2022超详细教程
建议将vmware虚拟机升级到最新版本后进行操作。安装中的相关配置需要根据具体需求进行设置。
2024-05-22 11:16:24
1461
原创 虚拟机安装Windows server 2022时蓝屏Boot Manager解决方案
VMware虚拟机中安装Windows server 2022时无法正常安装,会进入Boot Manager界面
2024-05-22 09:38:43
1087
原创 初识代码审计
代码审计(Code Review)是对源代码进行系统性检查和评估,以发现潜在的安全漏洞、性能问题、代码质量问题等。它是保障软件安全和质量的重要环节。代码审计对于软件的保障十分重要。需要定期对代码进行审计,以发现和修复新出现的问题。团队成员共同参与审计,分享发现和经验。持续学习安全知识和新技术,提高审计能力。遵循编码规范和安全标准,减少引入漏洞的风险。通过系统性的代码审计,可以大幅提升软件的安全性、稳定性和可维护性。
2024-05-19 18:26:20
1050
1
原创 Linux主流防火墙设备Cisco ASA、pfSense、iptables
Cisco ASA:硬件防火墙设备,适用于中大型企业,配置复杂但功能全面。pfSense:开源软件防火墙,易于管理,适合中小型企业。iptables:基于Linux内核的命令行防火墙工具,灵活性高但需要命令行经验。
2024-05-10 17:32:16
1222
2
原创 一篇文章带你学完Linux基础
作为一名程序员,无论是前端还是运维,都需要掌握Linux基础。但是很多人苦于Linux课程太长不知道如何开始学,看博客无疑是效率最高的学习方式,下面咱们来一起学习Linux基础。
2024-05-10 08:51:30
874
原创 Linux磁盘扩容超详细保姆级教程
在Linux使用和学习的过程中常常会有磁盘空间不足的情况,这个时候就需要对磁盘进行扩容。Linux扩容的三种方式:1、直接给 / 分区(或者某一分区)扩容,直接在原有磁盘上增大空间2、给虚拟机新增一块磁盘,为这块磁盘新建一个分区3、给虚拟机新增一块磁盘,并把磁盘空间扩容到原有分区。
2024-05-07 22:22:26
5957
原创 超简单redhat密码破解
20多岁人老了记性不好了,密码总是记不住怎么办?还有很多种方法绕过原密码,但是我觉得这种方法是最简单的,如果还有更简单的方法欢迎分享。
2024-05-07 12:03:55
516
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人