IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    love 0
    leftfist
    发表于
    2024-10-31 19:56:20

    java访问华为网管软件iMaster NCE的北向接口

    NCE的XML接口感觉就是异常繁琐,数据类型非常多,传参、返回值都非常复杂。如果是http接口的话,参数全部是json,结构简单明了。而且,利用XML传数据,少量数据还好,大批量数据就不行,XML相比json,实在笨重,传输量太大了。华为这个nce软件,叫网管软件,它接管了整个局域网,然后在上面做各种逻辑划分和管理。不过,它加载需要一段时间。比如我们项目,设备通电以后,20分钟后网络才能访问。再上面做一些更改,比如用户解锁,要约2个小时才生效。 ...继续阅读 (96)


    love 0
    泠泫凝
    发表于
    2024-10-31 16:11:39

    在 Windows Server 2019 上安装 AMD 显卡驱动

    不知道为啥AMD显卡驱动不能安装在Windows Server上,真无语…首先从AMD官网正常下载你显卡的驱动包,然后双击点开等待出现错误。打开电脑设备管理器,找到显卡然后查看一下硬件ID把圈红框的一整行复制出来,粘贴保存,之后要用。显卡驱动正常安装出现报错后找到一开始解压的位置,按如下路径找到INF文件:1.\amd_Radeon_27.20.20913.2000_w1064\Packages\Drivers\Display\WT6A_INF\该文件夹下有一个U0382934.inf文件,使用文本编辑器打开该文件。拿出刚才保存的硬件ID,我的硬件ID是这样的:1PCI\VEN_1002&DEV;_683F&SUBSYS;_A013174B&REV;_00其中VEN指的是制造商,DEV指的是设备ID,我这里是683F,那么先在刚才的U0382934.inf文件中搜索一下683F,得到如下行:1%AMD683F.1%" = ati2mtag_R575A, PCI\VEN_1002&DEV;_683F将该行最后一段修改为上面记录的硬件ID:1"%AMD683F.1%" = ati2mtag_R575A, PCI\VEN_1002&DEV;_683F&SUBSYS;_300D1043保存退出。因为我们现在修改过驱动文件,原签名已经失效,因此需要执行如下命令将系统置于禁 ...继续阅读 (136)


    love 0
    bigwhite
    发表于
    2024-10-31 16:05:30

    构建无密码认证:passkey入门与Go实现

    本文永久链接– https://tonybai.com/2024/11/01/introduction-to-passkey传统的密码认证一直以来都是数字时代的主流身份验证方式。然而,用户常常选择易记的弱密码并重复使用,导致账号易受攻击。密码泄露、钓鱼攻击等安全问题层出不穷,超过80%的数据泄露与密码相关。截图来自FIDO联盟官网与此同时,频繁的密码管理和忘记密码情况严重影响用户体验。服务商在安全保存用户密码方面的责任也增加了系统建设和维护的成本。为了应对这些问题,科技行业开始积极探索无密码认证的方法。无密码认证利用设备生物识别、硬件加密和其他更安全的验证手段,提供了更安全的登录体验。在Thoughtworks最新一期(第31期)技术雷达文档中,一种名为passkey的无密码认证技术被列入“试验” 象限,许多读者可能在github或其他支持passkey的站点和应用中使用过这一技术了。Passkey是FIDO联盟(Fast IDentity Online)提出的一种无密码认证解决方案。FIDO联盟是一个开放的行业协会,其核心使命是减少世界对密码的依赖。联盟成员包括众多知名的科技公司和组织,如Google、微软、Apple、Amazon等,致力于定义一套开放、可扩展、可互操作的机制,以降低用户和设备身份验证时对密码的依赖。Passkey是FIDO联盟的首个无密码身份认证凭 ...继续阅读 (193)


    love 0
    神奇的程序员
    发表于
    2024-10-31 15:59:58

    为PVE搭建一套告警服务

    前言前几天,我在我的pve服务器上新装了一台虚拟机,启动后,发现设备的总内存占用比平常高,检查了下进程列表,发现是跑网站的那台虚拟机内存泄露了,已经连续8天内存占用超过80%了。这样下去可不行,为了防止类似问题再发生,我决定在 PVE 上实现一套告警服务,实时监控每台虚拟机的运行状况,一旦发现异常,就通过邮件提醒我。本文就跟大家分享下我的解决方案,欢迎各位感兴趣的开发者阅读本文。方案设计pve本身只提供了一些基础的API,会返回一些数据。因此我们需要借助第三方的工具来实现,我调研到的方案为:prometheus-pve-exporter用于将PVE的性能和状态指标暴露出来。Prometheus用于采集和存储监控数据,它会采集prometheus-pve-exporter提供的数据进行监控。Alertmanager用于处理Prometheus触发的告警并发送邮件通知。Grafana用于可视化监控数据,它会读取prometheus-pve-exporter返回的数据,以图表的形式展现出来。环境信息本章节,我将列举当前设备的环境信息。pve7.4prometheus-pve-exporter3.4.5Prometheus2.55.0Alertmanager0.25..0Grafana11.3.0最终效果给大家看一下我这套服务最终搭建好后的样子。实现过程本章节,我将分享此方案的具体实现过程 ...继续阅读 (102)


    love 0
    青南
    发表于
    2024-10-31 14:35:53

    一日一技:如何正确修复有异常的JSON?

    当我们使用大模型生成JSON,或者爬虫抓取数据时,可能会遇到一些有异常的JSON,例如:括号不闭合1{"profile":{"name":"xx","age":20}没有引号1{name:青南,age:20,salary:"99999999, }反斜杠异常1{"name":"青南","age":20,"salary: "\"very big\\""}Python的json模块解析这些有问题的JSON时就会报错。这个时候,可以使用一个叫做json-repair的第三方库来解决问题。使用pip就可以安装json-repair。导入以后,就可以像json.loads一样使用了,运行效果如下图所示:对于双引号异常和反斜杠异常,也能正常解析:字符串型的Python字典,也能正常解析,如下图所示:使用这个模块,在很大程度上就能避免JSON解析不对的问题了。 ...继续阅读 (145)


    love 0
    Dela Cook
    发表于
    2024-10-31 14:12:59

    CakePHP: Solusi Cerdas Development Website yang Efisien

    Dalam pengembangan aplikasi web, pemilihan framework yang tepat sangat penting untuk mencapai efisiensi dan kemudahan. Salah satu framework yang terkenal dan banyak digunakan oleh developer PHP,  Artikel ini akan membahas apa itu CakePHP, kelebihan dan kekurangan, serta cara memulai dengan framework ini.Apa Itu CakePHP?CakePHPadalah framework open-source untuk pengembangan aplikasi web berbasis PHP yang mengikuti arsitektur Model-View-Controller (MVC). Dengan fokus pada kemudahan penggunaan dan kecepatan pengembangan, memungkinkan developer untuk membangun aplikasi yang kompleks dengan lebih c ...继续阅读 (70)


    love 0
    张 鑫旭
    发表于
    2024-10-31 14:12:28

    Pixi.js中ColorMatrixFilter自带滤镜效果一览

    byzhangxinxufromhttps://www.zhangxinxu.com/wordpress/?p=11393本文可全文转载,独立域名个人网站无需授权,但需要保留原作者、出处以及文中链接,任何网站均可摘要聚合,商用请联系授权。一、背景短视频投放为了有更好的流量推荐,就需要避免重复,以免被系统判定为非原创。这就需要对视频进行去重。常见的手段就是翻转,剪裁,叠加素材等。最近就遇到类似需求,思来想去,其实可以借助算法滤镜对视频的每一帧进行重新处理,这个要比使用其他视频画面1%透明度叠加效率高得多。所以,就去研究了下Pixi.js中ColorMatrixFilter自带的算法滤镜,称为ColorMatrixFilter,就是通过矩阵变换改变画面色彩的滤镜,这个与模糊、马赛克这类滤镜还是有所不同的。我看了下官方文档,有20多个自带的方法,品类倒是挺多,但是却没有对应的效果展示,纯文本,且描述也很简单。这对于新人的学习不太友好,对于我而言,也不利于我选择应该使用哪个滤镜效果。于是,我就花时间整了个演示demo,大家可以看到每个滤镜大致的效果。二、演示您可以狠狠地点击这里:Pixi中ColorMatrixFilter各个滤镜方法效果demo大家可以滑动滑杆调整参数,感受不同的效果。ColorMatrixFilter使用示意使用contrast()示意下如何使用ColorMatrixF ...继续阅读 (137)


    love 0
    Arman Johnson
    发表于
    2024-10-31 13:46:12

    CodeIgniter: Framework PHP Pengembangan Web Jaman Now!

    Dalam dunia pengembangan web, pemilihan framework yang tepat sangat penting untuk meningkatkan produktivitas dan efisiensi. Salah satu framework yang populer di kalangan developer PHP adalah CodeIgniter. Dalam artikel ini, kita akan membahas apa ituCodeIgniter, kelebihan dan kekurangannya, serta cara memulai dengan framework ini.Apa Itu CodeIgniter?CodeIgniter adalah framework PHP yang ringan dan cepat, dirancang untuk membantu developer membangun aplikasi web dengan mudah. Framework ini mengikuti arsitektur Model-View-Controller (MVC), yang memisahkan logika aplikasi dari tampilan, sehingga m ...继续阅读 (73)


    love 0
    Oilbeater
    发表于
    2024-10-31 12:23:08

    加速容器镜像下载:从缓存到按需加载

    在容器的启动过程中,镜像下载速度往往是影响启动速度的最主要因素,通常占据了启动时间的 70% 以上。特别是对于体积庞大的 VM、AI 镜像,它们的大小可能达到数十 GB,导致下载和解压速度都成为启动的瓶颈。本文将探讨镜像下载的主要瓶颈、常见的优化方案以及最新的按需加载技术,以加速容器启动。镜像下载速度慢的原因容器镜像下载慢的原因主要有以下几点:镜像体积过大:VM、AI 镜像体积通常较大,可能达到数十 GB,使得下载时间显著。gzip 解压耗时:特别是在内网环境中,解压时间往往远高于网络传输时间,导致解压成为新的瓶颈。常见的镜像优化思路为了解决下载和解压的速度问题,业界提出了多种优化方案:镜像缓存镜像缓存是提升镜像下载速度的一种方法,通过缓存镜像可以避免重复下载。然而,缓存无法解决冷启动问题,并且镜像频繁变更(如应用更新或安全更新)会导致缓存失效。要实现高效的缓存管理,还需要较复杂的机制来管理缓存更新。减小镜像体积减少镜像体积也有助于缩短下载时间,但在某些场景下,例如 VM、AI、CUDA 镜像,体积优化空间有限。它们通常需要使用超过 7 GB 的存储空间,难以进一步缩减。按需加载:是否可行?目前,大多数容器在启动时并不需要完整的镜像内容。一些论文表明,启动期间仅需 6.4% 的镜像内容,因此理论上可以通过按需下载来优化启动速度。然而,现有的镜像格式存在以下问题,限制了按需下载的实现 ...继续阅读 (108)


    love 0
    Deddy White
    发表于
    2024-10-31 12:05:26

    10 Bahasa Pemrograman Terbaik di 2024 Pilihan Teratas

    Di era digital yang terus berkembang, keterampilan dalambahasa pemrogramanmenjadi salah satu aset paling berharga. Bagi Anda yang tertarik untuk belajar pemrograman, memahami bahasa yang tepat untuk dipelajari akan mempengaruhi karir dan produktivitas Anda. Pada artikel ini, kita akan membahas 10 bahasa pemrograman yang paling direkomendasikan di tahun 2024, beserta kelebihan, kegunaan, dan tingkat kesulitan dari setiap bahasa tersebut. Artikel ini cocok bagi pemula maupun programmer yang ingin memperdalam ilmunya.1.Python: Bahasa Serbaguna dan PopulerPython dikenal sebagai bahasa pemrograman ...继续阅读 (72)


    love 0
    Bagus Clark
    发表于
    2024-10-31 11:46:48

    Go Language: Panduan Lengkap dari Nol sampai Jago!

    Go languageatau Golang adalah bahasa pemrograman yang dikembangkan oleh Google dan semakin populer di kalangan developer modern karena efisiensi, kecepatan, dan kemampuannya dalam menangani proses pemrograman konkuren (concurrent programming). Dengan sintaks yang sederhana dan efisiensi dalam performa, Go language adalah pilihan yang ideal untuk pemrograman aplikasi skala besar hingga kecil.Apa itu Go Programming?Go programming adalah cara mengembangkan aplikasi menggunakan bahasa Go yang dirancang untuk memberikan performa tinggi dan efisiensi memori. Karena dukungannya terhadapconcurrent pro ...继续阅读 (70)


    love 0
    nokiaguy
    发表于
    2024-10-31 10:00:00

    【Python】深入理解Python中的装饰器:从零开始编写和应用高效的函数装饰器

    装饰器是Python中一种强大的功能,它可以在不改变原始函数代码的情况下为函数添加功能。本文旨在从零开始,引导读者理解装饰器的核心概念,学习如何编写并灵活应用装饰器来增强代码的复用性和可维护性。首先,我们会介绍装饰器的基本语法和工作原理,然后通过实际的应用场景展示装饰器在日志记录、性能分析、权限验证和缓存等方面的广泛用途。通过详细的示例和最佳实践,本文帮助读者掌握如何编写高效的装饰器,从而使代码更加优雅和灵活。 ...继续阅读 (109)


    love 0
    nokiaguy
    发表于
    2024-10-31 09:45:00

    C++中的移动语义:深入理解std::move和移动构造函数,释放性能潜力

    C++11引入的移动语义为程序优化带来了深远的影响。传统的复制操作在处理大对象时,可能导致不必要的资源浪费,而移动语义通过移动构造函数和移动赋值运算符有效地解决了这一问题,减少了内存拷贝和资源占用,提升了程序的运行效率。本篇文章详细介绍了C++中的移动语义,深入解析 `std::move`、移动构造函数和移动赋值运算符的原理及实现方式,并通过示例代码展示如何在实际开发中应用移动语义来优化程序性能。此外,文章还将探讨一些常见的误区和优化策略,帮助开发者更好地掌握这一强大的特性,写出更加高效的C++程序。 ...继续阅读 (76)


    love 0
    nokiaguy
    发表于
    2024-10-31 08:52:31

    【C++】掌握C++异常处理机制:从try-catch到noexcept

    异常处理是C++语言中的一个关键特性,旨在提高程序的健壮性并确保在发生错误时能够妥善处理。然而,错误的异常处理不仅会增加程序的复杂性,还可能导致难以调试的错误。本文将深入探讨C++中的异常处理机制,涵盖`try-catch`块的基本使用、如何设计异常安全的代码,以及`noexcept`关键字的作用与使用。我们还将探讨`noexcept`对程序性能的影响,帮助读者在编写C++程序时更好地平衡代码的健壮性和效率。 ...继续阅读 (78)


    love 0
    xiaoz
    发表于
    2024-10-31 04:33:53

    【开源】借助DPanel的强大可视化界面,轻松高效管理Docker容器

    DPanel 是一款专为 Docker 打造的可视化管理面板,为用户提供全面且直观的容器管理体验。通过它,用户可以轻松执行容器的启动、停止、删除等操作,并实时监控资源状态,告别复杂的命令行。官网:https://dpanel.cc/#/Github开源地址:https://github.com/do ...继续阅读 (87)


    love 0
    桦仔
    发表于
    2024-10-31 00:00:00

    别再忽视!PostgreSQL Public 模式的风险以及安全迁移 - 桦仔

    【摘要】别再忽视!PostgreSQL Public 模式的风险以及安全迁移 作者:桦仔 10余年DBA工作经验 微信:debolop QQ交流群:740052625 公众号:数据库实战派 问题起因 前几天有群友在群里面咨询 PG12,13,14,public模式是否可以删除或改名?因为这位群友的公司的PG阅读全文 ...继续阅读 (104)


    love 0
    美团技术团队
    发表于
    2024-10-31 00:00:00

    CIKM 2024 | 美团技术团队精选论文解读

    本文精选了美团技术团队被 CIKM 2024 收录的 8 篇论文进行解读,覆盖了自监督学习、解释生成、CTR预测、跨域推荐、向量召回、图像生成、时效预测等多个技术领域。这些论文有美团独立研究,还有跟高校、科研机构合作的成果。希望能给从事相关研究工作的同学带来一些帮助或启发。 ...继续阅读 (92)


    love 0
    oscar999
    发表于
    2024-10-30 22:42:27

    Java 使用Maven Surefire插件批量运行单元测试

    Maven中使用mvn test运行测试Maven中用于运行单元测试的插件称为 Maven SurefireMaven Surefire不需要显示配置, 如果需要进阶使用,可以进行配置。 ...继续阅读 (97)


    love 0
    阮一峰
    发表于
    2024-10-30 19:22:48

    AI 开发的捷径:工作流模式

    一、引言大部分人使用 AI,大概都跟我一样,停留在初级阶段。平时,就是向 AI 提问(又称聊天),偶尔也用一些现成的服务:生成图片、生成代码、翻译文章等等。但是,时间久了,就觉得不够用,很多个性化需求,根本找不到工具,需要自己想办法。我想,这是很多人面临的问题:如果深入使用 AI,就必须自己做开发。今天,我就介绍一种 AI 开发的简单方法,没有那么高的门槛,普通人也可以上手。二、AI 开发的三种模式按照从难到易,我把 AI 开发分成三种模式。(1)自建模型:自己搭建 AI 模型,并寻找数据进行训练。这种模式难度高,成本大,必须是 AI 专业人士或大公司,才会使用。(2)API 调用:自己编写脚本,去调用他人运行的模型 API。这种模式要求使用者必须会编程,优点是适应性强,什么需求都能编程解决,缺点是编写和调试脚本要花不少时间,还要自己部署服务端。(3)工作流模式:采用 AI 服务商提供的工作流(workflow),编排每个步骤,形成自动化操作。这种模式最简单,不懂编程的人也能上手,可以不编写脚本,有现成的服务端,省时省事。缺点是受限于 AI 服务商提供的能力,对方不提供,就做不了。我是 AI 新手,就选择了最后这种模式,尝试 AI 开发。三、GPT 商店和 Copilot 模板很多 AI 大厂都提供"工作流模式",允许开发者在他们的模型上,定制自己的应用。最有名的大概就是 Open ...继续阅读 (182)


    love 0
    WinstonChen
    发表于
    2024-10-30 17:18:34

    谷歌又搞事,AI无限游戏要来了?!

    说起人工智能技术与游戏,你最先会想到什么?我第一个想到的是电影《失控玩家》中的游戏 NPC 主角 Guy。一个平凡的银行职员 NPC,原本只是按照指令和见面的每个人打相同的 招呼,却因为程序员代码的“失误”意外觉醒了自我意识。这不仅赋予了他思考和选择的能力,还让他在原本单调的虚拟世界里开始主动追求自己的生活。最终,Guy 真的像一个真人玩家一样,成为了游戏里栩栩如生的角色,也就是真正的“人工智能”。虽然电影始终是电影,但 Guy 的故事展现了人工智能发展的一个潜在方向:AI不再仅仅是预设规则的执行者,而是能理解环境、回应互动,甚至创造独特的个性。生成式人工智能的快速发展,尤其是大型语言模型(LLM)和视觉生成模型的不断突破,为创建无限的游戏世界带来了新的可能性。AI不再只是简单地循规蹈矩,而是能够实时生成角色、故事和场景,为玩家的每个选择都带来独特的体验。例如现有的《AI Dungeon》利用GPT-3,为玩家带来一个可以自由探索和互动的文字冒险世界,剧情随着玩家的每一条指令实时变化;在《Minecraft》的生成式扩展中,AI可以根据玩家的指令,实时生成一些建筑或道具,为游戏带来了更强的沉浸感。最近,来自谷歌和北卡罗来纳大学教堂山分校的研究人员带来了UNBOUNDED—— 一款生成式无限游戏。借助AI,这款游戏突破了传统视频游戏的界限,融合了生活模拟和角色扮演的元素,玩家可以随意 ...继续阅读 (113)


    love 0
    Hendra Brown
    发表于
    2024-10-30 16:43:44

    React Native: Pilihan Terbaik Crossplatform iOS dan Android

    PendahuluanDalam dunia pemrograman aplikasi mobile, memilih teknologi yang tepat sangat penting untuk kesuksesan proyek Anda.React Native, yang dikembangkan oleh Facebook, telah menjadi salah satu pilihan utama bagi pengembang untuk membuat aplikasi untuk iOS dan Android. Dalam artikel ini, kita akan menjelajahi keunggulan RN, fitur utamanya, dan mengapa teknologi ini sangat cocok untuk pengembangan aplikasi mobile terbaik.React Native: Apa Itu?React Native adalah framework open-source yang memungkinkan pengembang untuk membangun aplikasi mobile menggunakan JavaScript dan React. Dengan menggun ...继续阅读 (67)


    love 0
    Edwin Black
    发表于
    2024-10-30 16:29:57

    Teknologi React: Pilihan Utama Pengembangan Web Modern

    PendahuluanDi dunia pemrograman web,Teknologi Reactterus berkembang untuk memenuhi kebutuhan pengguna dan pengembang. Salah satu alat yang kini banyak digunakan adalah React. Dikenal karena kemudahan penggunaan dan kecepatan performa, Teknologi React telah menjadi pilihan utama bagi banyak pengembang web. Dalam artikel ini, kita akan mengeksplorasi apa itu Teknologi React, fitur utamanya, dan mengapa teknologi ini sangat relevan dalam pengembangan web modern.Teknologi React: Apa Itu?React adalah pustaka JavaScript open-source yang dikembangkan oleh Facebook. Dirilis pertama kali pada tahun 201 ...继续阅读 (73)


    love 0
    Fika Anderson
    发表于
    2024-10-30 11:42:04

    Laravel: Panduan Lengkap & Tutorial PHP Laravel Terbaik 2024

    Laraveltelah menjadi salah satu framework PHP paling populer dan banyak digunakan untuk pengembangan web. Artikel ini akan membahas secara mendalam mengenai Framework Laravel, mulai dari dasar hingga teknik lanjutan, yang akan memudahkan Anda dalam membuat website profesional dengan framework ini.Apa Itu Framework Laravel?Framework Laravel adalah kerangka kerja PHP yang dirancang untuk memudahkan pengembangan aplikasi web dengan menyediakan berbagai fitur dan tools yang komprehensif. Dikembangkan oleh Taylor Otwell pada tahun 2011, framework ini memiliki filosofi pengembangan yang mengutamakan ...继续阅读 (70)


    love 0
    nokiaguy
    发表于
    2024-10-30 10:00:00

    【Python】深入理解Python中的上下文管理器:揭秘with语句的高级用法

    Python的上下文管理器是一种强大的工具,能够有效简化资源管理流程,提升代码的可读性和维护性。通过`with`语句,开发者可以更轻松地管理文件、数据库连接、线程锁以及其他需要显式关闭或释放的资源。然而,很多人对上下文管理器的理解仅限于基础的文件操作,而忽视了它在更复杂场景中的潜力。本篇文章深入探讨Python上下文管理器的高级用法,包括自定义上下文管理器、使用`contextlib`模块创建更灵活的资源管理结构,以及上下文管理器在多线程和异步编程中的应用。文章还将详细剖析如何在函数式编程中利用上下文管理器 ...继续阅读 (102)


    love 0
    nokiaguy
    发表于
    2024-10-30 10:00:00

    【C++】智能指针的奥秘:深度解析std::unique_ptr与std::shared_ptr

    在C++中,内存管理一直是程序员面临的一个核心挑战,手动管理内存分配与释放极易导致内存泄漏和悬空指针等问题。智能指针的引入解决了这一难题。本文将深入分析C++标准库中的智能指针类型——`std::unique_ptr`和`std::shared_ptr`。我们将探讨它们的实现细节、内存管理机制、使用场景,以及如何通过正确使用这些工具来避免常见的内存管理问题。此外,本文还将对比这两种智能指针的优缺点,并举例说明如何在实际开发中选择最适合的工具,从而编写更加健壮、高效的C++程序。 ...继续阅读 (57)


    love 0
    nokiaguy
    发表于
    2024-10-30 10:00:00

    【C++】掌握C++中的constexpr:编译时计算的奥秘与性能优化

    在现代C++中,`constexpr`成为了编译时计算的核心工具之一,为开发者提供了强大的优化能力。通过在编译阶段执行计算,`constexpr`可以显著减少运行时的开销,并提升程序的性能。本篇文章将深入探讨`constexpr`的基础语法和应用场景,剖析如何利用C++的编译时计算特性优化代码,从而提升性能、节省资源。文章还将结合实际案例,详细展示如何避免常见的编译时与运行时错误,以及如何将`constexpr`应用到复杂的模板编程和元编程中,最终编写出高效、可维护的代码。 ...继续阅读 (89)


    love 0
    Bagus Clark
    发表于
    2024-10-30 09:18:00

    Cascading Style Sheet: Tutorial & Cara Menggunakan CSS Pemula

    CSS atauCascading Style Sheetadalah salah satu teknologi utama yang digunakan dalam pengembangan web. CSS memungkinkan Anda untuk mendesain tampilan website dengan mudah, memberikan struktur, warna, layout, dan banyak elemen visual lain untuk pengalaman yang lebih menarik bagi pengguna. Artikel ini akan mengulas cara menggunakan CSS untuk pemula, memberikan contoh kode dasar, serta tips kustomisasi agar tampilan website terlihat profesional dan responsif.Apa Itu CSS?CSS, atau Cascading Style Sheet, adalah bahasa pemrograman yang digunakan untuk mengontrol tampilan dan layout website. Dengan CS ...继续阅读 (51)


    love 0
    x359981514
    发表于
    2024-10-30 08:30:09

    微信朋友圈的技术选型竟然是...

    点击上方蓝字关注我,知识会给你力量随着鸿蒙Next版本的正式上线,相信有很多朋友都已经体验到了原生原味儿版的微信,这也是鸿蒙Next系统里程碑式的一步,毕竟微信这种国民级的App如果能适配,那么后面鸿蒙的适配之路即将走的更加顺畅。相信不少公司的朋友们已经在适配或者已经适配鸿蒙系统了,不得不说,重头来做一个App,确实是一个比较大的挑战,特别是对一些已经迭代了近十年的巨型App来说,那更是一个人力和... ...继续阅读 (108)


    love 0
    Elmagnifico\'s Blog
    发表于
    2024-10-30 00:00:00

    部署试用Plane

    Foreword部署试用Plane,在其他几个开源不给力以后,希望都寄托到了Plane身上了Plane拥有30K的星,对比其他开源确实有一些独到之处,整体设计也很现代化,响应式布局部署https://github.com/makeplane/plane官方有提供一键部署脚本,直接跑就行了curl -fsSL https://prime.plane.so/install/ | sh -这个脚本必须试用域名,如果只是本地测试使用,还是用社区版本社区版创建文件夹mkdirplane-selfhostcdplane-selfhost拉取稳定版curl-fsSL-osetup.sh https://raw.githubusercontent.com/makeplane/plane/master/deploy/selfhost/install.sh如果想使用预览版,可以试一下这里exportRELEASE=preview curl-fsSLhttps://raw.githubusercontent.com/makeplane/plane/$RELEASE/deploy/selfhost/install.sh |sed's@BRANCH=master@BRANCH='"$RELEASE"'@'>setup.sh加权限,启动chmod+x setup.sh ./setup.sh不出意外的话,这里就 ...继续阅读 (133)


    love 0
    诺多
    发表于
    2024-10-29 23:00:54

    ⏬ Stream Recorder:轻松下载m3u8视频的神器

    嘿,各位网友们!今天咱们聊聊一个超级实用的小工具 —— Stream Recorder。如果你经常在网上看视频,特别是那些用m3u8格式的视频,那这个工具绝对能让你眼前一亮!m3u8是个啥?在介绍Stream Recorder之前,咱们先来说说m3u8这个东西。简单来说,m3u8是一种视频播放列表格式,很多网站都用它来播放视频。但是呢,这种格式的视频想要下载下来可不太容易,因为它不像普通视频那样是一个完整的文件。这就是为啥我们需要Stream Recorder这样的工具啦!Stream Recorder能干啥?下载m3u8视频:这是它的主要功能,能轻松下载各种m3u8格式的视频。支持多种浏览器:Chrome、Firefox、Edge,你用啥它都行。自动检测视频:不用你去找什么复杂的链接,它自己就能发现页面上的视频。支持加密视频:有些加密的m3u8视频,它也能轻松应对。下载字幕:如果视频有字幕,它还能顺便帮你把字幕也下载下来。怎么用Stream Recorder?使用Stream Recorder其实超级简单,我来给大家说道说道:安装浏览器扩展:首先去Chrome网上应用店搜索Stream Recorder,安装这个扩展。也可以从下面链接直达安装页面:https://chromewebstore.google.com/detail/stream-recorder-hls-m3u8/i ...继续阅读 (110)

上一页 236/4404 下一页
沪ICP备19023445号-2号
友情链接