首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我是如何迁移我的博客的

若文章内的图片失效(无法正常加载),请留言反馈或直接联系我。...写在开头 在今年初,我就打算迁移我的博客了,主要原因是ueditor编辑器不支持go代码的高亮,所以打算换,但是由于本人比较懒,同时事情又多,就耽搁了下来 此次迁移,跨度半年,实际消耗了3,4天左右,使用到了...go,js,java,等语言技术栈等等,这个在后面会讲到 环境 服务器使用了腾讯云的2核2G4M轻量级应用服务器,3年800.找人返现了80 博客环境使用了oneblog https://docs.zhyd.me.../ ,基于java 的springboot开发 使用了又拍云 https://www.upyun.com/ 做cdn加速 使用了宝塔+supervisord 做java进程守护管理 使用了go做数据迁移...由于白俊遥博客和oneBlog数据库都不同,需要做数据迁移,本人使用go脚本进行迁移操作,期间使用了copilot神器实现了自动写代码: 初始化sql连接 var OldDb *sqlx.DB var

68540

如何使用serviceFu这款功能强大的远程收集服务帐户凭据工具

在进行了仔细分析之后,我们把注意力放在了一台更有“价值”的服务器上。这台服务器之所以“有价值”,是因为拥有高等级权限的网络管理员需要使用这台服务器来执行管理员任务。...因此,这个过程可能需要我们等待用户登录才能实现提权,当他们注销账号之后,我们就无法使用他们的账号了。所以,这种技术只能用来寻找那些使用账号凭证登录的用户信息,而无法适用于采用智能卡认证的情况。...不过幸运的是,客户的活动目录在安装和配置时使用的是多个高等级权限的服务账号,而且涉及到域中的多台服务器。这些域服务账号使用了账号凭证来实现登录认证。...接下来,我们的主要问题就变成了如何找出目标域服务账号下运行了那些服务组件:我们是对每一个系统手动运行mimikatz,还是在收集到系统信息和注册表键内容后在线下执行分析?...如果确定了运行环境,我们就可以使用远程注册表API来存储系统信息和注册表信息了。接下来,在拿到相关注册表键之后,我们可以使用mimikatz来对其进行解析和解密,并获取到服务账号凭证。

89720
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    加密货币档案:以太坊(ETH)

    以太坊如何不同于比特币 比特币在本质上代表的是货币的数字等价物,具有能作为交换手段和价值储备等属性。...以太坊的使用案例 为新的加密货币项目筹款:以太坊最有趣的使用案例之一就是通过众筹来创建新的加密货币。...身份管理: uPort 为身份管理构建了一个去中心化的解决方案。正如 uPort 的白皮书所说的那样,“Uport 是一个建立在以太坊上的、安全的、易用的自主权识别系统。......“ 去中心化自治组织:以太坊智能合同也可以用来建立一个去中心化的自治组织(DAO)。Aragon(https://aragon.one/)是一个致力于推广 DAO 的项目。...Golem 创造了一种去中心化的算力共享经济,为软件开发人员提供了灵活,可靠且廉价的算力来源。

    1.8K30

    我如何能够接管网站中的帐户与 Github 作为 SSO 提供商打交道

    描述 我决定在从 recon 开始后看一下 Github,然后我发现没什么有趣的,我进入下一个阶段,从创建帐户开始,在创建帐户后在 Github 中创建帐户非常简单,你应该被要求验证你的 e - 带有...6 位代码的邮件发送到您的电子邮件,我去了我的电子邮件,发现如果您无法手动输入代码,则与代码一起发送的链接,该链接包含相同的 6 位代码发送而不是令牌或类似的东西有点有趣,如果您尝试使用手动表单输入代码...,则存在严格的速率限制,因此无法通过它强制代码,我试图强制代码使用链接和宾果!...没有速率限制,我能够成功地暴力破解代码,我发送了大约 130000(130000 个请求)直到我得到有效的。 重现步骤: 使用受害者电子邮件创建一个帐户。...影响 由于许多网站都将 Github 作为 SSO 提供商处理,如果有人在 Github 上没有帐户,攻击者可以通过使用用户的电子邮件在 Github 上创建帐户来接管这些网站中的用户帐户,然后接管用户在这些网站中的帐户

    83120

    如何在Ubuntu 14.04上使用双因素身份验证保护您的WordPress帐户登录

    在本教程中,我们将学习如何在WordPress中为登录过程添加额外的安全层:双因素身份验证。这是网络安全领域最重要的发展之一。...没有服务器的同学可以在这里购买,不过我个人更推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后再购买服务器。 使用Nginx重新安装WordPress,这也需要读者安装LEMP。...帐户恢复 如果您丢失了手机,那么您将被锁定在WordPress网站之外。这是实施双因素身份验证的主要缺点。值得庆幸的是,我们对这种情况有一个非常简单的解决方法。...接下来,像往常一样登录您的WordPress帐户。这次,它不会要求额外的令牌,只需要你的普通密码。...结论 集成双因素身份验证是提高WordPress站点安全性的重要一步。现在,即使攻击者获得了您的帐户凭据,他们也无法在没有OTP代码的情况下登录您的帐户!当您找不到手机时,灾难恢复技术很有用。

    1.8K00

    我是如何理解并使用maven的

    前言 一直想写一篇关于Maven的文章,但是不知如何下笔,如果说能使用,会使用Maven的话,一到两个小时足矣,不需要搞懂各种概念。那么给大家来分享下我是如何理解并使用maven的。... ---- 其中主要的标签含义如下: project:pom.xml 文件中的顶层元素; modelVersion:指明 POM 使用的对象模型的版本。...第二,象源代码包通常使用 artifactId 作为最后名称的一部分。典型的产品名称使用这个格式; version:项目产品的版本号。...clean:清理输出目录target下生成jar包 compile:编译项目主代码 编译完成后,我们一般都会运行测试代码进行单元测试,虽然很多情况下,我们并没有这么做,但是我还是建议大家通过Maven做一些自动化的单元测试...但是这样拷贝就违背了我们当初想要自动解决依赖的问题,所以如何才能让其它的Maven项目直接引用这个JAR包呢? 我们需要执行mvn clean install命令,执行结果如下: ?

    1.6K30

    我是如何在微人事项目中提高RabbitMQ消息可靠性的?

    由于邮件发送是一个耗时操作,在旧版微人事里边我当时为了省事直接上的多线程,但是这种方式不易扩展,无法解耦,用过就知道这有多么不方便了。...如何确保消息的可靠性?在理想的环境下这些问题都不存在,但是在复杂的生产环境中,什么都是有可能的,所以,我们要通过技术手段去处理这些问题。...松哥之前发过一篇如何在 Spring Boot 中解决 RabbitMQ 可靠性的问题的文章,但是代码排版不是很好,很多小伙伴表示看的脑瓜疼,于是,周末抽空录了两个视频教程,代码直接应用在微人事(https...://github.com/lenve/vhr)项目上,手把手教大家这个问题如何解决。...首先来看消息发送确认: 再来看通过定时任务对发送失败的消息进行重试: 好了,通过这两个视频,主要向大家介绍了如何确保消息发送的可靠性,至于消息消费的可靠性,松哥明天来和大家捋一捋,如果小伙伴们对完整的微人事项目视频感兴趣

    73110

    我是如何使用Python来自动化我的婚礼的

    ,但对我而言,将会是一个难忘的日子,因为在那一天,我结婚了。...追踪人们是否接收到邀请,以及他们是否想要来参加提供免费食物和饮料的派对,是非常耗时的,当然,一个自动的好的?最后,邀请卡不是环境友好的,因为它们被一次性使用,并且容易丢失或错放。 回到名单。...如果你想要跳到代码,那么你可以看看GitHub上的repo。 SMS对我的需求而言相当完美。我可以配置发出的群发短信,并且快速有效地处理回应。...(发送给客人的邮件数,稍后它会派上用场) 主要数据输入完成后,我使用gspread来遍历列表,并且发送短信给每一个具有与之相关联的手机号码的客人:Sheets.py import json import...接下来,我使用Flask作为我的web服务器,然后设置我的Twilio消息请求URL指向/messages url,并创建简单的if语句来解析回复 (yes, no):hello_guest.py @app.route

    2.7K80

    揭开数字身份的神秘面纱(12)

    我的观点是通过帮助建立 uPort 和 3Box,参与社区标准,和合著一本关于身份的社会学的书来实现的。本系列决不是身份的完整历史或完整视图,但我希望它有助于使基础设施的关键部分更容易理解和构建。...数据存储(Data storage): 我应该存储数据在 Textile ThreadsDB?但是我如何允许用户管理访问控制而不添加更多的键类型和摩擦呢?...KYC/人类证明: 我应该使用像 Passbase 这样的服务还是 Democracy Earth 的技术?如何将此档案文件映射到现有用户?...Anti-Sybil: 我应该使用 BrightID 或 Idena 这样的服务吗?那么我如何将它们的图表映射到我的用户基础上呢?...它应该是可扩展的,并且可以跨许多不同的网络、帐户/密钥和场景进行互操作。它不仅可以用于你正在使用的其他工具和服务,还可以用于你的用户正在使用的其他工具和服务以及你将来可能需要的其他工具和服务。

    59330

    系统 bug 致百人入狱,砸了 2.8 亿元仍上云失败!二十年了,这家大企业被日本软件坑惨了

    但无论如何,这家备受争议的提供商仍然拿下了一系列数额可观的续约合同,英国邮局只是其中之一。 时间来到 2022 年,邮局工作人员曾在博客中热情介绍了其转向亚马逊云科技的计划。...英国邮局在 2023 年 4 月公开发布的合同通知中承认,“在将服务迁移至新云服务商的过程中,我司遭遇到经济和能力上均无法克服的基础技术挑战。”为此,邮局方面只能再花 1600 万英镑选择续约。...在 11 月 21 日的合同通报中,英国邮局称这笔新的资本支出将用于“适当更新并改进迁移计划”。...就失败的 IT 项目而言,这是一个大问题:它出了严重的错误。近 200 万客户被锁定在网上银行至少一周(许多人长达数周),一些用户报告能够看到属于其他客户的帐户的详细帐户信息。...一份独立报告发现,TSB 匆忙进行了迁移,任意决定了迁移日期,不允许进行充分的“实时”测试。此外,他们只对他们将使用的两个数据中心之一进行了测试,尽管这两个数据中心并不是按照相同的规格建造的。

    14310

    如何使用RSS订阅我的博客文章更新

    用户使用RSS阅读器订阅:用户可以通过RSS阅读器软件(如Feedly、Inoreader等)输入这个RSS链接,从而订阅这个网站的更新。...二、RSS订阅源的获取 使用官方或者个人搭建的RSS服务,许多支持RSS订阅的网站会在显眼的位置(如网页底部、侧边栏或头部)放置一个RSS图标。点击这个图标通常会带你到RSS订阅链接页面。...比如我的博客的RSS地址在最下方: 介绍一个可以发现当前网页rss链接的浏览器插件,RSSHub Radar[1]: rss-radar 我这里介绍一些我常用的RSS源: ScienceDirect的论文...,访问你感兴趣的ScienceDirect期刊网站,使用刚刚提到的插件可以获取到rss链接。...: https://blog.renhai-lab.tech/ [11] 我的GITHUB: https://github.com/renhai-lab [12] 我的GITEE: https://gitee.com

    1.2K10

    【译】Activity分割动画如何使用我的动画##

    我的思路很简单: Activity A保存为bitmap 把bitmap分割成两个子bitmap 子bitmap传递至Activity B 在Activity B的布局之上显示两个子bitmap 使用动画向外移出两个子...我遇到了一些困难,但最终我找到了所有问题的解决办法。接下来,就让我们一步步搞定它。...对于低内存或者大屏幕的设备来说,可能是很大的开销。如果你依然选择使用,请小心,并且不要过度使用。...我使用硬件加速(了解更多有关硬件加速动画,请阅读我最新发布的blog)并且在动画结束或者取消后,做了一些清理操作(如,移除硬件图层,把Imageview从Window窗口移除等等) 如何使用我的动画##...我曾反复思考,在尽量不限制开发者的情况下,如何最简单便捷的使用它。

    1.4K20

    如何使用Forklift将您的虚拟机迁移到KubeVirt

    让我们探索如何将虚拟机迁移到 Kubernetes,以及一些开源项目和工具如何帮助自动化此过程。...但很少有人提到如何将虚拟化工作负载迁移到Kubernetes集群——当您可能有数百或数千个虚拟化工作负载时,这一点非常重要。...让我们探讨一下将虚拟机迁移到Kubernetes集群真正需要什么,一些开源项目如何帮助自动化迁移的部分过程,以及Spectro Cloud的新虚拟机迁移助手如何使这个过程变得简单易行,即使您还不是Kubernetes...非常手动的方式:virt-v2v 首先,让我们以最困难的方式来做,看看我们如何手动将虚拟机从VMware vSphere迁移到启用KubeVirt的K8s集群。...温迁移提供了一种替代方案,使用快照。 可以使用VM迁移助手执行温迁移。要开始,请按照与冷迁移相同的方式设置计划。在计划概述屏幕上,切换“温迁移”开关以将迁移标记为温迁移。

    4100

    如何使用RSS订阅我的博客文章更新

    用户使用RSS阅读器订阅:用户可以通过RSS阅读器软件(如Feedly、Inoreader等)输入这个RSS链接,从而订阅这个网站的更新。...二、RSS订阅源的获取 使用官方或者个人搭建的RSS服务,许多支持RSS订阅的网站会在显眼的位置(如网页底部、侧边栏或头部)放置一个RSS图标。点击这个图标通常会带你到RSS订阅链接页面。...比如我的博客的RSS地址在最下方: 介绍一个可以发现当前网页rss链接的浏览器插件,RSSHub Radar[1]: rss-radar 我这里介绍一些我常用的RSS源: ScienceDirect的论文...,访问你感兴趣的ScienceDirect期刊网站,使用刚刚提到的插件可以获取到rss链接。...: https://blog.renhai-lab.tech/ [11] 我的GITHUB: https://github.com/renhai-lab [12] 我的GITEE: https://gitee.com

    59410

    Uber如何使用ClickHouse建立快速可靠且与模式无关的日志分析平台?

    效率和维护 适当支持多租户整合部署 降低成本,并能处理 10 倍规模的问题 提高可靠性,简化操作 3. 从 ELK 平台透明迁移,例如用户可以继续使用 Kibana 来交互分析日志。...5快速摄取所有内容并查询任何内容 在本节中,我们将讨论如何将所有日志摄取到如上创建的 ClickHouse 表中,而不管日志模式是如何演化的;通过一组定制的高级接口查询这些日志,从而可以推断字段类型;基于访问模式自适应地使用物化列提高查询性能...这需要用户了解如何使用数组列表示键值对、如何在表之间移动日志以改进数据位置,以及如何基于查询历史创建适应性索引等等。...8可靠性、可扩展性、多区域和多租户。 在本节中,我们将讨论架构设计,使我们的日志基础设施能够可靠地扩展,如何跨区域工作,以及如何应用到多租户的资源管理。...在 ClickHouse 中,我们使用 ReplicatedMergeTable 引擎,并且设置了 RF=2 来提高系统的可靠性,并增加了冗余。

    1.4K20

    我是如何使用 AI 来辅助自己写作的?

    给大家分享一下:我是如何用 AI 辅助写作的 标题平淡无奇、素材不够充实、遣词造句缺乏吸引力,这些问题是每个刚开始写作的人都会碰到的。...对于书中的专业术语,我们也可以让 AI 给出定义: 请解释文章中的**[专业术语]**: 给出通俗定义; 提供实际例子; 说明使用场景。...注意:AI 有时可能会虚构素材,所以我们仍需要使用搜索引擎核实关键数据,确保素材的真实性和可靠性。 第三,优化标题 标题决定了文章的首印象和点击率。一个好的标题不仅要吸引眼球,还要准确传达内容。...如果不确定如何提要求,也可以提供你觉得好的文章内容和标题,AI 会根据这些进行参考。 第四,生成封面图 写完文章后,很多人都会为配图而发愁。我们可以利用 AI 来帮助完成这一步骤。...我自己的操作流程是:让 Kimi 根据文章内容编写绘图模型提示语,然后交给豆包根据提示语生成图片。 不要局限于某个 AI 模型,要灵活运用不同 AI 的长处。

    14110

    我在工作中是如何使用Git的

    本文首发于政采云前端团队博客:我在工作中是如何使用 Git 的 https://www.zoo.team/article/how-to-use-git image.png 前言 最近在网上有个真实发生的案例比较火...上面的案例引申出一个问题,入职一家新公司,你的 leader 给你分配了仓库的权限后,如何配置本地的 Git 环境并拉取代码?...莫慌,按照下面我讲的四个步骤走,保证你可以顺利使用 Git 进行拉取代码! 下载 Git 下载地址 (https://git-scm.com/downloads) ,选择自己系统对应的版本下载即可。...Git 的工作区域和流程 要想弄懂 Git 是怎么对我们的代码进行管理的,那首当其冲的是了解 Git 的工作区域是如何构成的。...这里分享一个我自己常用的别名设置,把以下配置替换到 .gitconfig 文件里的 [alias] 所属的区域,然后就可以愉快的使用了~ [alias] st = status -sb co = checkout

    1.8K30

    揭开数字身份的神秘面纱(22)

    DIF是由uPort、Microsoft、Sovrin、Blockstack和许多其他对身份识别和Web3有深入了解的公司创立的。...此信息是身份的重要部分,为了使此数据在应用程序之间可用,需要将其与DID关联,以便任何应用程序都能发现它,而不管它存在于何处以及如何存储。 5....链上帐户映射(例如非可分割代币(NFT)或合约所有权) 由于目前大多数建立在区块链上的去中心化应用程序都要求用户使用位于该特定链上的密钥对帐户与应用程序交互,因此应用程序需要一种方法来查找用户的区块链帐户并将其解析为...这允许应用程序查询关于用户帐户的公共元数据,该帐户实际上与一个DID相关联。帐户链接应该提供这些链上到DID的映射,可以为帐户或合同工作,生活在任何区块链或网络上。...我们需要的不是单一的整体解决方案,而是可靠的分布式中间件,用于以用户为中心的链接和资源路由。 最好通过一组链接文档来实现这一点,这些文档一起将完整的身份表示为信息图。

    62520

    如何使用一台PC搭建可以在线迁移的KVM学习环境

    本文解答以下问题: 如何用一台PC搭建KVM虚拟机的在线迁移实验环境? 如果对虚拟化是零知识,应该学习VMWare、XEN、HyperV还是KVM,或者是容器技术?...如何用一台PC搭建KVM虚拟机的在线迁移实验环境? 大家知道,如果要做虚拟机的在线迁移,需要至少2台宿主机,加至少一台共享存储,才能完成。...经过我的测试,使用方法如下: PC或者笔记本的VT和其他虚拟化选型打开,目前新买的服务器或者PC默认都打开的,但是也有个别品牌的关闭,需要检查下; PC或者笔记本配置稍微高一点,我的是配置是INTEL-I5...我的笔记本配置,速度还可以,不过开三台虚拟机模拟宿主机,里面在各嵌套一台虚拟机的时候巨慢 使用VMWare workstation或者VirtureBox ? ? 虚拟化嵌套 ?...那么KVM和容器技术比起来如何,我的看法如下: 容器技术将来必然要替换掉目前的一部分KVM场景; 以后在企业内部,KVM和容器并不矛盾,都是要掌握的技能,以后都将是标配的IT技能。

    1.5K20

    我是如何使用ChatGPT和CoPilot作为编码助手的

    我的目标是为其添加个性化的视觉效果,以及在组件顶部增添一些附加的文字。尽管文档详细地介绍了如何用新组件替换原有组件,但并没有明确地提到如何在保留原功能的情况下进行扩展。...于是,我向 ChatGPT 提出了问题: 如何在 react-flow 中创建自定义边,这条边是粗大的紫色线条,并且末端有一个大箭头 以下是我收到的答复: import React from 'react...由于在网络上难以找到具体实现的示例,我向 ChatGPT 提问: 给我一个样本代码,展示如何使用 react-flow 和 cola 布局来排列我的节点 输出: import React from...最后,尽管并未使用 cola 布局,我还是达成了我的目标,我的问题得到了解决。 近期,我打算在 Kafka 集群和 OpenSearch 服务之间建立消息连接。...于是,我询问了 ChatGPT 该如何操作,它提供了一套完整的指导步骤来帮助我完成这个操作。

    57430
    领券