Richarvin

Richarvin

上海
CDN使用注意事项
编程技术

CDN使用注意事项

出现背景: 💡随着互联网的普及,越来越多的人开始使用互联网,网站的访问量也越来越大。传统的网站架构是将网站的内容存储在源站上,用户每次访问网站时,需要重新从源站获取内容。如果源站的带宽有限,或者用户与源站之间的距离较远,就会导致网站访问速度慢、响应延迟等问题。CDN 的出现,解决了这些问题。它通过将网站的内容缓存到边缘节点上,使访问的用户就近获取到所需的资源,可以减少用户与源站之间的距离,从而提高网站的访问速度。此外,CDN 还可以通过负载均衡等技术,分散用户请求,减轻源站的压力。它不仅提高了网站的访问速度和可用性,也促进了互联网的普及和发展。 工作流程: 假设现在一个北京用户使用浏览器想访问部署在上海地区的网站,在该网站没有使用CDN的情况下,正常来说访问中请求的数据会经过几次跳跃或者多次跳跃才会返回给到北京的用户。而在网站使用了CDN的情况下,情况就明显不一样了。这时候CDN会让原本北京用户直接访问上海网站的请求转而由部署在北京或者靠近北京地区服务器的上的缓存来受理。这样的请求的数据只需经过一跳或者有限的几跳就能给到用户,很大程度上降低了源站的压力。 因此CDN的工
阅读时间 5 分钟
OpenAI风波:CEO解雇引发投资者强烈反弹,微软紧急介入重新商讨Altman回归可能性
新闻

OpenAI风波:CEO解雇引发投资者强烈反弹,微软紧急介入重新商讨Altman回归可能性

在本周末,人工智能公司OpenAI发生的首席执行官(CEO)解雇事件引发了科技圈的广泛关注。事件始于11月17日,当时OpenAI突然宣布解雇公司首席执行官Sam Altman,并在18日经历了一系列领导层变动。 OpenAI在一份官方博客中宣称,Altman之所以被解雇,并非因为不当行为,而是由于他与董事会之间的沟通失误。然而,具体的沟通失误并未透露,使外界对事件的真实原因充满疑问。Altman本人在社交媒体上表达了对公司团队的喜爱,但对于是否回归公司表示了矛盾的态度。 微软作为OpenAI的主要投资者之一,对这一事件感到惊讶和愤怒。投资者和微软CEO的反应迫使OpenAI董事会重新考虑,并在Altman的解雇后的第二天开始重新商讨他重新担任CEO的可能性。 Altman的解雇引起了公司内外的强烈反应,特别是员工和投资者。在Altman被解雇后的短时间内,公司内部开始出现了不同的动态。董事会重新考虑的举动,投资者的强烈反应以及员工的表态使这一事件充满了变数。 整个事件的发展使人感到扑朔迷离。Altman是否会回归OpenAI,公司内部是否会发生大规模辞职的问
阅读时间 2 分钟
Docker一键部署Odoo 系统
Docker部署 精选文章

Docker一键部署Odoo 系统

💡Odoo,是一套企业资源规划及客户关系管理系统,分为社区版和企业版, 也就是免费和付费的区别。通常来说社区版的功能已经足以满足大多企业的要求。该系统提供较灵活的模块架构,常用模块包括:采购管理、销售管理、库存管理、财务管理、货品管理、营销管理、客户关系管理、生产管理、人事管理及服务支持等等,同时也支持手机端访问。 界面预览: 前期准备: * 服务器一台,开发环境最低配置1核2G(推荐2核4G),如果服务器内存低于2G,随着数据的增长,后期会有报错; * 已经解析的域名一个(生产环境必备); * 开放指定端口8069; * 生产环境硬件要求: * 本教程演示的时候采用的是Ubuntu20.04; * 需要安装Docker Engine、Docker-compose、Nginx Proxy Manager; * 关于如何安装Docker,请参考Docker安装教程 * 官方安装说明 * 官方开源项目链接 * 各个版本之间平滑迁移的工具 开始安装: #切换到指定安装目录 cd /root #创建项目所需的目录 mk
阅读时间 4 分钟
Docker部署snipe-it资产管理系统
Docker部署 精选文章

Docker部署snipe-it资产管理系统

🎉Snipe-IT是一款开源的资产管理系统,用于IT运营中的资产管理。了解谁拥有哪台笔记本电脑,何时购买以正确折旧,处理软件许可证等。 前期准备: * 服务器一台,最低配置1核1G(推荐1核2G); * 已经解析的域名一个; * 系统要求: 需要以下Ubuntu64位版本之一: Ubuntu Lunar 23.04 Ubuntu Kinetic 22.10 Ubuntu Jammy 22.04(LTS) Ubuntu Focal 20.04(LTS) Docker Engine for Ubuntu兼容x86_64(或amd64),armhf,arm64, S390X和PPC64LE(PPC64EL)体系结构。 * 需要安装Docker Engine、Docker-compose、Nginx Proxy Manager; * 关于如何安装Docker,请参考Docker安装教程 * 官方文档说明
阅读时间 5 分钟
Github桌面级应用推荐(一)
开源分享

Github桌面级应用推荐(一)

Magisk Android 获取 Root 权限的工具。它可以快速、无痛地获得 Android 的超级用户权限,支持 Android 6.0 以上的设备。 Github项目链接 Calibre 一款功能强大的电子书管理工具。它是集下载、格式转化、制作、管理于一体的电子书工具,比如可以将 txt 文本,转化成包含作者信息和书籍封面的 mobi 文件,制作完成后还可以直接发送到 Kindle 设备上。 Github项目链接 Free-for-dev 专为程序员准备的免费服务清单。现在虽然有大量免费的服务,但大多数开发者很难找到它们,这是一份免费服务(SaaS、PaaS、IaaS 等)和产品的列表。 Github项目链接 NotepadNext Notepad++ 的替代品。采用 C++ 重写的跨平台文本编辑器,拥有和 Notepad+
阅读时间 5 分钟
Github开源项目推荐(二)
开源分享

Github开源项目推荐(二)

C++项目: Tesseract OCR 领域 Star 数最多的开源项目,它支持包括中文在内的 100 多种语言,具有精准度高、跨平台等特点。 Github项目链接 Java项目: Ghidra 免费开源的软件逆向分析工具。该项目由美国国安局开源,可用于分析编译后的代码。 Github项目链接 JavaScript 项目: Koishi 一个跨平台、可扩展、高性能的聊天机器人框架,开箱即用。 * 提供在线插件市场,即使没有任何编程基础,也能轻松在控制台中下载安装插件 * 支持 QQ,Telegram,Discord,飞书等主流聊天平台,支持多账户和跨平台数据互通 * 随时随地通过控制面板监控运行状态,控制机器人的行为,甚至上号聊天 Github项目链接 Rocket.Chat 一款可自由定制的企业级开源通信平台。功能丰富的通信平台,可自托管做为 Slack 的开源替代品。支持创建频道、团队和
阅读时间 6 分钟
如何让你的网站支持PWA?
编程技术 精选文章

如何让你的网站支持PWA?

一、什么是PWA? 渐进式 Web 应用(Progressive Web App,PWA)是一个使用 web 平台技术构建的应用程序,但它提供的用户体验就像一个特定平台的应用程序。它能像网站一样,通过一个代码库在多个平台和设备上运行。它也像一个特定平台的应用程序一样,可以安装在设备上,可以离线和在后台运行,并且可以与设备和其他已安装的应用程序集成。优点是增加了用户的粘性,省去了用户记忆域名的繁琐过程,在Google的大力支持下,对你网站排名SEO的优化也有很大的帮助。 虽然有以上的优点,但是很多人仍会把PWA与传统书签搞混,误以为PWA就是一个书签。那么两者到底有什么区别呢: 二、如何安装PWA? 为你的网站创建一个PWA,我们至少需要以下功能: * 网站必须支持HTTPS协议 * manifest.json(清单文件)、配置文件中所要的logo图片 * Service Worker(sw.js脚本) 1、创建 manifest.json(清单文件) { "name": "HackerWeb&
阅读时间 11 分钟
Github开源项目推荐(一)
开源分享

Github开源项目推荐(一)

C++项目: SafeLine 一款简单好用的 Web 应用防火墙。该项目底层基于 Nginx 的 Web 网关,作为反向代理接入网络。采用智能语意分析算法,清洗来自黑客的恶意流量,保护你的网站不受黑客攻击。它安装简单、免费版功能够用,但项目仅开源了核心算法和底层引擎。 Github项目链接 wslg 在 Windows 上运行 Linux 图形化应用的工具。该项目是微软开源的支持在 Windows 操作系统上,运行 Linux GUI 应用的工具。提供了原生和自然的 Linux GUI 应用使用体验,比如跨 Windows 和 Linux 应用的剪切粘贴等功能。WSLg 已内置在 Windows 10 及以上的系统中,可直接通过 wsl 命令启动。 Github项目链接
阅读时间 8 分钟
学习资源分享(一)
🌲技能树充电

学习资源分享(一)

hello-algo 是github很火的一款开源项目,迄今为止已经逼近3万颗星。它的内容涵盖了数据结构与算法的核心知识,包括: 数据结构:数组、链表、栈、队列、哈希表、树、图等。 算法:排序、查找、递归、动态规划、贪心算法等。 该项目采用动画图解,内容清晰易懂,学习曲线平滑。源代码可一键运行,帮助读者在练习中提升编程技能,了解算法工作原理和数据结构底层实现。 Hello 算法动画图解、一键运行的数据结构与算法教程logokrahets 关于Java中各种锁的讲解,目前B站上接近天花板级别的回答 10分钟彻底搞懂Java中的各种锁 新人Java知识Up! 创作不易,喜欢认为有用就多多分享叭! Java面试最新-哔哩哔哩 Final Cut Pro是苹果公司开发的一款专业视频编辑软件,适用于 Mac 操作系统。它拥有强大的功能和易用的界面,是视频创作者的首选工具。这部教程极其适合零基础的小白。 Final Cut Pro 中文基础教程 up主自制的零基础中文教程 十年怎么走-哔哩哔哩
阅读时间 3 分钟
如何利用Typecho搭建一个PLOG
Docker部署 精选文章

如何利用Typecho搭建一个PLOG

为什么要搭建Plog? 点我展开/收起内容 Blog,这是最原始的博客形式,以文字为主要内容。 然后随着技术进步,出现了视频博客 Vlog。它吸收了音视频元素,内容更丰富生动。 最后随着生活快节奏的快速增长,由于长视频拍摄和观看时间成本较高,人们转而更喜欢随时将生活中的瞬间进行抓拍。所以图片博客 Plog 就应运而生了。 既然是纯图片类型的站点,那我们这次就选择Typecho的一个主题-TimePlus,在这里感谢Github开源社区的张洪Heo大神的贡献。 环境准备: * VPS一台 最低配置1核1G 带宽1M即可 * 服务器系统:本文演示的系统是ubuntu20.04(LTS) * 是否备案:如果服务器在国外,站点无须备案;如果服务器在国内,网站必须备案。 * 域名一个 * 图床一个(又拍云、阿里云oss、腾讯云cos、七牛云等) * 为了便于后期的升级维护以及卸载,利用docker+Nginx Proxy Manager来部署Typecho * 安装好Docker、Docker-compose、Nginx Proxy Manager(安装教程
阅读时间 6 分钟
国产谍战剧:为什么还原某些细节会那么难?
随笔

国产谍战剧:为什么还原某些细节会那么难?

最近央视一部谍战剧《潜行者》在网上的引发评论有好有坏,好的暂且不说,但就那些一味口吐芬芳的说侮辱自己智商的人,恐怕还真的是自己想的太简单了吧。 谍战题材的影视作品本身就具有很强的戏剧性,通过渲染氛围、强化对立等手法吸引观众,是可以理解的。要求它们完全符合学术史实根本不现实。而且有些历史细节可能因保密需要是无法百分百做到还原的,许多重要细节到现在为止仍然属于国家机密,无法公开,更不用说到敏感的过审制度了。据相关部门统计,积压剧在电视剧市场上占比近50%,也就是说每年出品的电视剧真正最终能与观众见面的不过一半左右。 电视剧里的真实部分少,为了剧情需要和迎合大众口味的片段多;而纪录片则讲究绝对真实,制作态度严谨。电视剧的主要目的是娱乐大众,而不是成为正史教材。这种特殊的历史题材电视剧往往可以激发观众的兴趣,促使他们去进一步研究和了解真实历史。观众在观看后可以自行通过阅读书籍、查阅资料等方式来填补自己的历史知识空白。仅从这个角度来说,它们已经在推动观众了解历史上做出了很大努力和贡献。 所以对于这种特殊题材的电视剧中的某些细节,不必过于较真。
阅读时间 2 分钟
明朝三院的权力之争
历史那点事

明朝三院的权力之争

明代东厂、西厂和内行厂是明朝历史上的三大情报机构,它们的兴衰与明朝皇权的变化密切相关。这三院的设立背景、职权范围,以及历史评价都反映了明代政治中权力制衡的重要性,同时也提醒后人反腐与保护异见的重要性。然而,历史并不绝对重复,我们需要从历史中汲取经验教训,并根据时代的不同进行区别对待。 一、三院的设立背景 * 东厂的设立背景:东厂是由明朝第三任皇帝朱棣[1](即永乐皇帝)在1392年建立的。在永乐年间,明朝的统治相对稳固,但由于明初战乱频繁,宦官对朝政影响巨大,因此朱棣希望通过建立东厂来监督锦衣卫,并加强对有功之宦官的照顾和控制,以加强中央集权。东厂的设立与永乐皇帝加强自己的个人统治有关。 * 东厂的职权范围:东厂的主要职权范围包括监察百官、调查情报,尤其监视和打压政治异议和反对派。东厂的权力集中在宦官手中,他们可以通过各种手段,包括酷刑、秘密审讯和监视等手段对不满足他们利益的人进行镇压。东厂的职权范围与锦衣卫的职责有所重叠,但东厂更加注重政治情报的收集和利用。 * 东厂的历史评价
阅读时间 9 分钟
北宋军事体制的千疮百孔
历史那点事

北宋军事体制的千疮百孔

聊下北宋时期的军事问题,发现这个时期的军事体制是历代中最为垫底的存在: 第一,北宋实行募兵制,兵源太过单一。与唐代的府兵制或明代的军户制相比,北宋军队主要通过募集社会边缘人群充当兵源,其中不乏灾民、流民、囚犯等。如宋神宗时期的尉迟恭就是依靠大规模的募集“捕盗恶人”组建成的禁军。其中确实出现过一些英雄人物,像狄青、韩世忠这些都是从社会底层走出来的。但是相比整个军队规模来看,这种优秀人才毕竟只是极少数。多数士兵缺乏纪律和作战经验,太过依赖个人武艺,缺乏整体作战素养。与辽金的重视队伍合作相比,整体战斗力明显不如。这个时期的募兵制还带来了严重的兵员流失问题,导致宋军将士对军队缺乏归属感。三省六部的文官治军也使军队力量分散,缺乏军事的统一指,制约了北宋军队的整体作战能力。 第二,士兵地位低下得不到应有的尊重。北宋重文轻武,自从王安石主导的熙宁变法之后,文官的地位更高了。即使是像欧阳修这样的将门世家在文官面前也要低眉顺眼。更别说这些囚犯、地痞流民了。他们不但地位最低,还时常受到歧视。军人作为国家的脊梁,应该得到全社会的尊重和关爱。在这一点上,北宋是完全做得不够。 第三,兵将关
阅读时间 4 分钟
Ubuntu搭建docker部署wordpress博客
Docker部署 精选文章

Ubuntu搭建docker部署wordpress博客

前期准备: 1、服务器一台,最低配置1核1G(推荐1核2G); 2、已经解析的域名一个; 3、系统要求: 需要以下Ubuntu64位版本之一: Ubuntu Lunar 23.04 Ubuntu Kinetic 22.10 Ubuntu Jammy 22.04(LTS) Ubuntu Focal 20.04(LTS) Docker Engine for Ubuntu兼容x86_64(或amd64),armhf,arm64, S390X和PPC64LE(PPC64EL)体系结构。 4、需要安装Docker Engine、Docker-compose、Nginx Proxy Manager; 官方文档 如果您的服务器是租赁国内的,必须要走ICP备案,且搭建的网站也必须在公安局进行备案通过后才能对外开放
阅读时间 5 分钟
Ghost站点搭建
Docker部署 精选文章

Ghost站点搭建

💡Ghost 是一个开源的博客软件,基于 Node.js 构建。Ghost 的目标是提供一个简单、快速、安全的博客平台,让用户可以更加专注于创作内容。 Ghost 的特点包括: 简单易用:Ghost 的界面简洁明了,用户可以快速上手。 快速性能:Ghost 使用 Node.js 作为运行时环境,具有出色的性能。 安全性:Ghost 采用了多种安全措施来保护用户数据。 可扩展性:Ghost 支持多种插件和主题,可以满足用户的个性化需求。 文章排版:无须用户干涉,可直接调用内置组件,你需要做的仅仅是输出文字。因为不属于静态网站,所以支持手机端实时编辑。 SEO: 无须自行设置,默认文章可以做到google、bing引擎隔天收录。 会员功能:支持订阅付费,知识保护(这个你可以自己研究,这是最重要的)。 Ghost 适合以下用户: 希望拥有一个简单、快速、
阅读时间 8 分钟
《我的前半生》读后感
一书万人眼

《我的前半生》读后感

最近闲暇之余对清朝末期的事情特别感兴趣,于是读了一本书,叫做《我的前半生》,作者是爱新觉罗溥仪。这段时期的清朝面临着许多挑战,在国内,政治腐败和社会动荡让人们无法安居乐业,经济落后也使国家的实力日渐衰退。在国外,列强的侵略和压迫更是让清朝陷入了危机之中。面对这些问题和挑战,清朝政府和人民都付出了巨大的努力和牺牲,但最终仍无法改变清朝走向灭亡的命运。书中的溥仪,从三岁被扶上皇位,到被军阀把玩利用,经历过12天的短暂复辟成功的皇帝梦,再到被日本人利用成立伪满政府,这个末代皇帝一直在不同的角色中挣扎求生存,他的复辟梦想最终也无法实现,并且在历史的洪流中走向了悲剧的结局。 我永远不会忘记自己过去的罪恶,我一定要继续立功赎罪,为祖国和人民贡献我的一切,直到我的脉搏停止! 这本书让我对清朝末年的历史有了更深入的了解。让我看到了这个时代的种种矛盾和问题。作为一个普通人,我无法想象当时的人们面对这些问题和挑战时的感受。但通过这本书,我能够更加真切地感受到他们的苦痛和无奈。 书中那些有血有肉的人物,他们有着自己的情感和需求。他们的选择和行为也反映了人性中的各种弱点和缺
阅读时间 3 分钟
网站隐私政策
新闻

网站隐私政策

知行笔记 隐私政策更新于2024年06月05日。 个人信息的收集和使用 个人信息是可用于识别或联系特定个人的数据。 本网站不提供对外注册,但为了能一定程度上的解答用户的疑问,目前暂时开放了评论留言功能,为了避免恶意垃圾评论,用户实时发布的每条评论均需通过人工审核才能显示。谨请谅解。 非个人信息的收集和使用 我们会收集利用其本身无法与任何特定个人直接建立联系的数据。以下是非个人信息的收集示例: ● 我们使用 Matomo Analytics 和Artalk评论系统衡量网站的访问状况,在此期间收集的一切信息都与个人身份无关。 ● 我们只会收集诸如语言、访问设备类型、所属国家、省市位置以及用户在访问该网页时所处时区、浏览某个相关页面所停留的时间等信息,以便我们能更好地了解访客的内容爱好,从而帮助我们改进网站的文章内容占比的分类、优化网站访问效率。 评论系统如何收集和使用您的个人信息 目前评论关闭了匿名评论,如有需要,您可以通过真实的邮箱来进行注册,但系统不会对外公布您的真实邮箱地址。 在你评论或者留言时,会额外收集您的详细个人与设备信息进行存储,用于鉴别恶意用户。
阅读时间 4 分钟
即将上线
新闻

即将上线

嘿,大家好!我们很高兴能够在知行笔记上发布第一篇文章。我们想与你们分享一些个人的经验和故事,并探索一些我们所热爱的主题。 我们一直都喜欢写作和分享自己的想法。这也是我们决定创建这个blog的原因之一。我们希望通过这个平台,分享一些自己的见解和经验。我们相信,每个人都有自己独特的故事和经验,可以为他人带来启示和帮助。通过这个blog,我们希望能够为你们提供一些有价值的信息和启发。 在知行笔记中,我们会分享一些旅行、书评、美食、历史、技术文章等。同时也会分享一些健康和个人发展的建议和技巧。 期待不久的将来,我们会正式的在这上面相遇!
阅读时间 1 分钟