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

    love 0
    dingjiacan@antvsion.com
    发表于
    2024-12-30 08:32:18

    Apache OFBiz远程代码执行漏洞(CVE-2024-38856)

    漏洞简介Apache OFBiz 是一个开源的企业资源规划系统,提供了一整套企业管理解决方案,涵盖了许多领域,包括财务管理、供应链管理、客户关系管理、人力资源管理和电子商务等。Apache OFBiz 基于 Java 开发,采用灵活的架构和模块化设计,使其可以根据企业的需求进行定制和扩展,它具有强大的功能和可扩展性,适用于中小型企业和大型企业,帮助他们提高效率,降低成本,并实现业务流程的自动化和优化。Apache OFBiz 在处理 view 视图渲染的时候存在逻辑缺陷,未经身份验证的攻击者可通过构造特殊 URL 来覆盖最终的渲染视图,从而执行任意代码。影响版本Apache OFBiz <\= 18.12.14漏洞复现https://github.com/apache/ofbiz-framework/releases/tag/release18.12.14下载代码链接 https://codeload.github.com/apache/ofbiz-framework/zip/refs/tags/release18.12.14下载后利用 idea 打开并编译运行构造发送数据包POST/webtools/control/main/ProgramExportHTTP/1.1Host:127.0.0.1:8443Connection:closeUpgrade-Insecure-Reque ...继续阅读 (158)


    love 0
    sinyu890807
    发表于
    2024-12-30 08:00:00

    写给初学者的Jetpack Compose教程,动画

    大家好,写给初学者的Jetpack Compose教程又更新了。今天来讲一讲Compose动画方面的知识。其实我并不是很擅长写动画相关的内容,《第一行代码》整本书里面我都没有写过任何讲解动画的知识。当然书本静态纸张不容易表达动画的效果可能也是我没有写动画的原因之一。上面这3篇文章讲的都是基于Android View系统的属性动画。虽说属性动画最初的设计理念就是要脱离View的限定,围绕属性的概念重新打造。 ...继续阅读 (111)


    love 0
    MaskRay
    发表于
    2024-12-30 06:37:07

    Skipping boring functions in debuggers

    In debuggers, stepping into a function with arguments that involvefunction calls may step into the nested function calls, even if they aresimple and uninteresting, such as those found in the C++ STL.GDBConsider the following example:1234567891011121314#include#include#includeusingnamespacestd;voidfoo(inti,intj){printf("%d %d\n", i, j);}intmain(){autoi =make_unique(3);vector v{1,2};foo(*i, v.back());// step into}When GDB stops at thefoocall, thestep(s) command will step intostd::vector::backandstd::unique_ptr::operator*. While you can executefinish(fin) and execute ...继续阅读 (80)


    love 0
    Fika Anderson
    发表于
    2024-12-30 05:22:58

    Mortal Kombat Shaolin Monks, Game Legendaris yang Dirindukan

    Kalau kamu pernah bermainMortal Kombat Shaolin Monks, pasti kamu tahu betapa epiknya game ini. Dirilis pada tahun 2005, game ini nggak cuma membawa elemen aksi brutal khas Mortal Kombat, tapi juga menambahkan elemen petualangan yang bikin beda dari seri lainnya. Waktu itu, aku masih remaja dan sering main bareng teman-teman sepulang sekolah. Ada sensasi adrenalin tersendiri waktu kita main game ini, terutama pas melawan musuh-musuh yang tiba-tiba muncul dari sudut-sudut tak terduga.BiarpunShaolin Monksbukan seri fighting klasik sepertiMortal Kombatlainnya, game ini berhasil menciptakan pengala ...继续阅读 (79)


    love 0
    Administrator
    发表于
    2024-12-30 05:21:00

    Cloudflare回源绕过备案

    针对国内云服务器又没有备案的解决方法,当然可以使用其他端口,比如直接使用8443也是可以开启HTTPS的,可是不够优雅。如果你能接受Cloudflare的延迟,可以通过建立Origin Rules实现重定向。反代服务端口设为 HTTP 8080;HTTPS 8443在cf中解析好对应域名、开启CDN在Cloudflare规则-Origin Rules中创建规则自定义筛选表达式—>主机名 等于 你的域名目标端口重写到8443 ...继续阅读 (156)


    love 0
    Administrator
    发表于
    2024-12-30 04:18:00

    2024.12.30

    我入手了Mac mini,现在最主要的电脑就是它了。12月初辞职了,希望明年能找到份工作吧,最近闲着,尝试各种新东西,AI相关的各个领域,比如写小说、绘画、写代码等,可这些要变现都没想象中那么容易,小说得依靠平台,审核挺严的,并非直接生成就能发表;绘画成本比较高,还没尝试;写代码也就做出了几个小的程序玩玩,对普通人来说门槛是低了,不过我觉得肯定是专业人士加AI才能大幅提升效率。我还尝试了无货源网店、做视频等等,但这些都是没办法一蹴而就的,我只算是亲身体会下。 ...继续阅读 (175)


    love 0
    Jimmy He
    发表于
    2024-12-30 03:51:56

    oracle无感知修改应用用户密码

    几百个微服务的用户,都用了同一个用户user1来连接数据库。如果要修改user1的用户,会导致几百个微服务都要在同一时间内重启,业务不太接受这种方式,业务希望用灰度的方式逐步切换。因此可以采用代理用户的方式来修改密码。大致步骤:(1)假如平时用的用户叫user1,创建代理用户 create user proxy_user1 identified by PASSWORD;(2)alter user uese1 grant connect throgh proxy_user1(3)应用【逐个切换】切换到代理代理用户proxy_user1,需要注意的地方,是连接方式修改了。 本来是 conn user1/passwd_of_user1,现在是要 conn proxy_user1[user1]/passwd_of_proxy_user1. 需要应用逐个修改连接方式。用代理用户的密码来登录。(4)全部应用的连接,切到代理用户之后,修改原来的user1的密码。(5)修改user1为新密码(6)应用逐个切回user1检查当前的连接,是否有使用代理用户(在v$session是看不到代理用户,只能看到被代理的用户,需要配合v$session_connect_info 看)。select s.sid, s.serial#, s.username, s.osuser, sci.authenticatio ...继续阅读 (97)


    love 0
    一线码农
    发表于
    2024-12-30 03:46:00

    记一次 .NET某电商医药网站 CPU爆高分析 - 一线码农

    【摘要】一:背景 1. 讲故事 准备明年把.NET高级调试的训练营的课程进行重构,采用案例引导式,而CPU爆高类有不少是程序员在写代码的时候不注意时间复杂度,在数据量稍微大一点的情况直接幻化成了死循环,时间复杂度这东西是学校的数据结构课程,有心的朋友在写多层循环的时候脑子里面一定要过一遍,今天就给大家带一篇阅读全文 ...继续阅读 (188)


    love 0
    admin
    发表于
    2024-12-30 00:09:05

    2024 数据库年度总结

    在上周五完成最后一个每周行业动态[49]之后,才发现距离春节只剩一个月了,2024也即将过去,要不就整体回顾一下这一整年所看到的数据库领域现状与变化吧。当红辣子鸡:向量数据库与AIAI(或者说LLM)所展现的能力,似乎还没有看到上限。而基于此的,面相各行业的应用,也在蓬勃发展。数据库和这个领域最大的结合点,就是向量存储与搜索了。在这一年里,几乎所有的主流数据库,都推出或增强了相关功能。Forrester 也率先发布了独立的 Vector Database Wave ,对各个数据库的向量处理能力做了评估。Forrester 的 Vector Database Wave在今年的Q3,Forrester 发布了独立的 Vector Database Wave,其中 Zilliz(对应开源产品名:milvus)凭借完整、高效的向量数据处理能力处于绝对领先的位置。后续厂商分别有:DataStax、Microsoft、Amazon、Oracle、Pinecone 等[30]。现在,几乎所有的数据库或云厂商也都在投入“向量”技术,这类 AI 技术与应用也都在快速演进,向量存储与应用的竞争还远没有结束。各个数据库或云厂商发布的 Vector 功能再过去的2024年,各个数据库厂商都争相发布了自己在向量方向的支持。具体的:百度云发布了独立向量数据库产品:VectorDB[14]TiDB 发布了 Ve ...继续阅读 (279)


    love 0
    云帆
    发表于
    2024-12-29 18:06:26

    猪

    今天是2024年12月28号,星期六,今天天气很好,阳光美眉,微风不燥。好久没来这里了,最近在忙着背诵 王勃的滕王阁序,这个是我觉得最难背诵的,也算是挑战了我的极限。前阵子苏轼的前赤壁赋,也就花了几个小时而已,这个滕王阁序太慢了,主要是前文和后面没有啥关联。今天是老家杀猪的日子。我不喜欢杀猪,不忍心,但是万事万物都有它的宿命和归宿,就像我终究也会死去。同样是生命,猪可能更像花一样,今年花落明年复开,所以这么想,猪是比人幸运的,我也就少了几分悲伤。我不愿意猪走向终结,是因为我很感激他,从小到大,家里基本上养猪都没有间断,中间几年,还养了母猪,下崽去卖,我记得母猪接种,我妈要走很远的路,去牵一头公猪,然后过几天又给人家送回去。小时候,养猪是家里重要的一个经济来源,据说现在的房子,就是在卖了一头猪,得了200还是300块钱后开始的,盖房子我还记得,我还有些零碎的记忆,当时下了不少雨。家里的电器,基本上也都是靠养猪买的,黑白电视机,缝纫机。是猪给我们带来了一些经济来源,所以我一直对猪心存感激。小时候,我也没少为他奔忙。经常会背一个背篓,去山上打猪草,附近的山沟,基本都有我的足迹,而现在这些地方,已经成了深山老林,树木花草都茂盛的人都没法进入了。而很巧合的是,我从小不能吃猪肉,吃了就过敏,小时候过敏现象很严重,肚子疼,身上起很多疙瘩,也痒得很,这几年,也没怎么吃,但是症状已经很轻了,可能是年 ...继续阅读 (119)


    love 0
    wireless_com
    发表于
    2024-12-29 15:39:30

    2024年,老骥伏枥

    【引】周末的冬日午后,一杯清茶也换做了一碗梨汤,习惯驱使着感冒初愈的我坐在书桌前,回首2024这一年。时光,悄悄地,从指尖溜走,只留下回忆的碎片。拾起那些散落在角落里的记忆碎片,将收获和喜悦任性地拼接起来,将蹉跎和烦恼扔进垃圾桶,于是,就形成了这一篇关于2024年的年终文字。工作作为一名首席架构师, 自己在联想诺谛智能已经工作一年多了,除了AI方面,最大的收获或许就是对“需求工程”的理解又进了一步... ...继续阅读 (144)


    love 0
    张 鑫旭
    发表于
    2024-12-29 14:25:59

    HTML select下拉框支持hr元素啦

    byzhangxinxufromhttps://www.zhangxinxu.com/wordpress/?p=11503本文可全文转载,独立域名个人网站无需授权,但需要保留原作者、出处以及文中链接,任何网站均可摘要聚合,商用请联系授权。一、hr元素与下拉分隔线在过去,下拉元素的子元素,只能是和(下拉选项分组)元素。而现在,又多支持了一个元素,为元素。可以在下拉选项中创建分隔线。例如:选项1.1选项1.2选项2.1选项2.2实时渲染效果如下:选项1.1选项1.2选项2.1选项2.2下图是我电脑上的截图效果:我试试看这个hr样式能不能自定义。结果,和option元素一样,是无法自定义的,sad 😔。二、一些细节知识首先,hr元素可以不闭合。其次,如果元素需要设置分隔效果,那么祖先元素不能是元素,因为可能会有渲染问题。例如下面这样的HTML代码:选项1.1选项1.2选项2.1选项2.2在Chrome 129下,元素会中断元素,变成下图所示的效果:不过Chrome在版本131之后修复了这个渲染bug,不过用户不一定实时升级Chrome浏览器,因此,还是避免p > hr的标签组合。兼容性最先开始支持的是Chrome浏览器,时间应该是去年年底,caniuse上的截图:Safari支持最晚,今年3月份才开始支持。为什么都是棕黄色,而非绿色呢,是因为可访问性这块还没怎么支持。二、LuLu UI中 ...继续阅读 (91)


    love 0
    Teacher Du
    发表于
    2024-12-29 14:24:57

    Windows 系统多版本产品激活密钥分享

    有小伙伴问到关于 Windows 的产品激活密钥,杜老师收集了一些。这里分享有关桌面及服务器各个版本激活密钥,需要配合 KMS 服务器使用,如不知道如何操作,可在评论区中留言!Windows Server LTSC 版Windows Server 2025 多版本产品密钥如下:操作系统版本KMS 客户端安装密钥Windows Server 2025 StandardTVRH6-WHNXV-R9WG3-9XRFY-MY832Windows Server 2025 DatacenterD764K-2NDRG-47T6Q-P8T8W-YP6DFWindows Server 2025 Datacenter:Azure EditionXGN3F-F394H-FD2MY-PP6FD-8MCRCWindows Server 2022 多版本产品密钥如下:操作系统版本KMS 客户端安装密钥Windows Server 2022 StandardVDYBN-27WPP-V4HQT-9VMD4-VMK7HWindows Server 2022 DatacenterWX4NM-KYWYW-QJJR4-XV3QB-6VM33Windows Server 2022 Datacenter: Azure EditionNTBV8-9K7Q8-V27C6-M2BTV-KHMXVWindows Server 201 ...继续阅读 (178)


    love 0
    Leslie
    发表于
    2024-12-29 14:03:48

    2024年,年度回顾

    还有一个月就要过年了,又是一年的年终总结,还是这种感叹:时间真是匆忙,从不顾及任何人的感受,带你向前奔涌…这两天一直在看日历,想着今年也得写个年终总结可别忘了。虽然也没什么好写的,就随便写写吧,也是想坚持写下去。 ...继续阅读 (135)


    love 0
    青山
    发表于
    2024-12-29 12:53:49

    2024 ·年度回顾

    2024 年对我来说是特殊的一年,它不仅让我察觉这一年过得如此快,更让我猛然间发现大学四年也如白驹过隙,转瞬即逝,还在回忆大一的我已然进入职场。和往年不一样的是,今年的内容增加一个工作相关的总结,代表一个 00 后从学校走向职场的转变。过去从来没思考过为什么要写年度回顾,或者说年终总结,最近看到 NessLab 的一篇文章,介绍了几个关于年度回顾的好处。年度回顾是一个反思、处理和为未来奠定基础的机会,简单来说是一个承前启后的作用。今年继续采用 Ness Labs 的回顾模板,具体内容可以参考《2023·年度回顾》。健康/锻炼1 月份入职前,做了一次入职体检,身体内有一个小小的血管瘤;10 月份急性肠胃炎,在医院做了一个彩超,检测出来的还是一个小小的血管瘤,以及类似胆囊息肉的东西,其他都挺良好,至于血管瘤和胆囊息肉也没有到严重的程度,每年定期观察,实在变大了,做个小手术切除。还是和去年一样,年年说要运动,年年都是“永远在路上”。因为公司距离我租的房子骑行距离 3.6km,便一直想买一辆公路自行车作为通勤工具,但一直挂在嘴上,没有付诸行动,突然又想整一辆二手电动车,突然又觉得坐一段地铁,走一小段路,也挺锻炼身体,于是自行车没买,电动车也没买,每天从地铁站到公司 1.3km 左右的路程,就是我这一天的运动量。既然如此,就计划 2025 年购入一辆自行车,增加骑行,增加我的运动量,为了健康 ...继续阅读 (138)


    love 0
    Insus.NET
    发表于
    2024-12-29 12:44:00

    Gridview使用CheckBox全选与单选 Version 3 - Insus.NET

    【摘要】还是有网友开发ASP.NET程序,今天联系Insus.NET说,参考下面随笔,无法实现,没有效果。Gridview使用CheckBox全选与单选 Version 2 https://www.cnblogs.com/insus/archive/2013/05/22/3093114.html 几番仔细检阅读全文 ...继续阅读 (113)


    love 0
    caimouse
    发表于
    2024-12-29 11:34:50

    Mono里运行C#脚本13—mono_image_load_cli_header

    也就是pe_image_match和pe_image_load_pe_data函数,一个是判断是否匹配PE文件格式,一个是加载PE文件头的信息,它是为了获取后面的信息为铺垫。由于虚拟地址是加载到内存运行的地址,与文件保存在磁盘里的地址不一样,这里是使用文件加载的,所以需要使用文件地址来访问。而在这里加载头部数据,需要根据前面的头部目录项里找到相对地址,再根据段表里找到段的开始地址,才能计算出来相对文件开始位置地址。也就是说这段在文件里的开始位置为512字节的位置,不是执行时加载的虚拟地址8192。 ...继续阅读 (117)


    love 0
    caimouse
    发表于
    2024-12-29 10:28:03

    Mono里运行C#脚本12—load_section_tables

    通过上面的分析,我们就可以理解段头是怎么样加载到内存,并且找到段的开始位置和描述内容。里定义的内容太简单了,只有8个字节一项,只能说明每一段的开始位置和大小,并没有这段的属性,那么只能在后增加一头来描述这段的属性了。st_virtual_address RVA)节在内存中的偏移地址.加上ImageBase才是在内存中的地址.st_raw_data_size 节在文件中按照文件对齐后的大小.st_raw_data_ptr (FOA)节在文件中的偏移地址.st_lineno_ptr 行号表的偏移,提供调试. ...继续阅读 (112)


    love 0
    nokiaguy
    发表于
    2024-12-29 09:54:26

    【Python】释放数据处理的洪荒之力:Python 函数式编程中的 map、filter 和 reduce

    函数式编程是一种强大的编程范式,它强调使用纯函数进行计算,避免状态的变化和副作用。Python 虽然并非纯函数式编程语言,但它提供了许多支持函数式编程的特性,其中 `map`、`filter` 和 `reduce` 三个高阶函数是函数式编程的重要组成部分。本文将深入探讨 Python 中函数式编程的概念,并结合大量实例和代码,详细讲解 `map`、`filter` 和 `reduce` 的用法、原理和应用场景,帮助读者理解如何利用这些函数编写简洁、高效且易于理解的代码,从而提升数据处理能力,释放数据处理的洪 ...继续阅读 (131)


    love 0
    nokiaguy
    发表于
    2024-12-29 09:54:26

    【人工智能】基于Python实现文本生成:从Markov链到GPT-2

    文本生成是自然语言处理(NLP)中的一个重要研究方向,随着技术的发展,文本生成的质量也在不断提高。本文将介绍如何基于Python实现文本生成,首先通过经典的Markov链生成文本,并分析其原理和实现。然后,文章将深入探讨现代自然语言生成模型——GPT-2,并展示如何通过Python使用GPT-2生成高质量文本。文章将通过大量的代码示例进行说明,并提供中文注释,帮助读者理解从Markov链到GPT-2的文本生成过程,适合有一定Python和机器学习基础的读者。 ...继续阅读 (116)


    love 0
    Rizhu Botania
    发表于
    2024-12-29 09:03:00

    Brave Story: Keajaiban RPG di PSP yang Wajib Anda Coba

    Dalam dunia game, konsol PlayStation Portable (PSP) telah memberikan berbagai pengalaman yang luar biasa bagi para pemain, terutama untuk genre RPG (Role-Playing Game). Salah satu judul yang berhasil menarik perhatian dan menjadi favorit adalahBrave Story. Game ini menawarkan petualangan epik yang kaya akan cerita, karakter menarik, dan gameplay yang memikat. Artikel ini akan membahas secara mendalam semua aspek dariBrave Story, termasuk alur cerita, gameplay, dan mengapa game ini layak dimainkan di PSP.Pengantar Brave StoryBrave Storyadalah game RPG yang dirilis untuk PSP pada tahun 2006 di J ...继续阅读 (80)


    love 0
    Bagus Clark
    发表于
    2024-12-29 07:29:31

    Megapixel Kamera: Apa Pentingnya untuk Hasil Foto Anda?

    Ketika pertama kali beli kamera, hal pertama yang saya lihat adalah angka megapixel-nya. Saat itu, saya pikir, “Semakin besarmegapixel, semakin keren foto yang saya ambil.” Dan, jujur saja, saya nggak sendiri! Banyak dari kita sering kali terjebak dengan angka besar di spesifikasi kamera. Tapi, apa benar segalanya? Setelah bertahun-tahun memotret, belajar dari pengalaman, dan melakukan banyak kesalahan (seperti beli kamera mahal tapi nggak paham cara pakainya), akhirnya saya tahu jawabannya.Apa Itu Megapixel?Oke, kita mulai dari dasarnya. Satu megapixel itu sama dengan satu juta pi ...继续阅读 (76)


    love 0
    Administrator
    发表于
    2024-12-29 06:39:00

    搭建一个简单的NOSTR中继器

    使用项目:nostr relay一个python写的程序使用pip安装:pip install nostr-relay新建一个目录mkdir /opt/nostr,并进入目录cd /opt/nostr创建一个配置文件,参考官方默认配置,我的配置如下,修改了一点DEBUG: false ​ relay_name: python relay relay_description: relay written in python sysop_pubkey: sysop_contact: ​ storage: sqlalchemy.url: sqlite+aiosqlite:///nostr.sqlite3 # the number of concurrent REQ queries sent to the db num_concurrent_reqs: 10 # the number of concurrent event saves. (sqlite can only support 1 writer at a time) num_concurrent_adds: 2 validators: - nostr_relay.validators.is_not_too_large - nostr_relay.validators.is_signed ...继续阅读 (210)


    love 0
    Jiajun的技术笔记
    发表于
    2024-12-29 00:00:00

    2024年终总结

    《2024年终总结》手机上安装了一个年度倒计时的软件,安装的时候距离年末还剩200多天,仿佛还是昨天发生的事情,结果一眨眼2024就要结束了。2024年,和朋友一起去自驾游了一趟,这段经历让人难忘,也改变了我的一些观点,以前我以为哪里的山都是山,处处的水都是一样的水... ...继续阅读 (73)


    love 0
    Yiran\'s Blog
    发表于
    2024-12-29 00:00:00

    Weekly Issue-《一往无前》

    文章链接到标题技术链接到标题Google Cloud Service HealthThis disruption of data export functionality was triggered by the deletion of an internal project containing essential API keys.:An internally used API key was flagged for a Google policy non-compliance and deemed no longer in use which led to the deleting of the API key.[[GCP]] 因为删除了一个内部项目,内部项目中包含了一个必要的 API key,导致 BigQuery 服务中断。 看到这个事故调查,第一反应是我们内部有没有什么类似的仓库。Break Stuff on Purpose - Engineering at SlackEventually, the cluster got into such a bad state that it couldn’t be saved, and we had to rebuild it from a clean slate. We thought we could stand up a ...继续阅读 (123)


    love 0
    停云馆
    发表于
    2024-12-29 00:00:00

    聚合物在软物质电子器件中的应用现状和展望

    简介软物质电子器件是一类基于柔性、可延展性和低模量材料的电子设备,近年来因其在可穿戴设备、生物医学传感器和柔性显示器等领域的潜力而备受关注。在这些设备中,聚合物作为一种高分子结构,其链结构的多样性和凝聚态特性使其在软物质电子器件中具有广泛的应用潜力。聚合物链上重复单元和聚合度决定了其物质和化学性质,这些性能又直接影响其在电子器件中的应用效果。本文将从高分子链结构、凝聚态特性与调控手段出发,探讨聚合物在功能材料与器件中的应用现状,并展望未来发展方向。调控手段高分子链结构聚合物的高分子链结构直接决定了聚合物的物理、化学及电子性能,在软物质电子器件中,以下几种结构特点尤为关键:共轭高分子链:具有π-π共轭结构的高分子材料(如聚噻吩、聚芴等)因其优异的电导率和光电特性,广泛应用于有机光电器件如有机太阳能电池和有机发光二极管(OLED)。通过对共轭主链和侧链的化学修饰,可以调节材料的能隙、载流子迁移率以及溶解性。嵌段共聚物:通过将不同功能的单体嵌段结合在一起,可以设计出具有多重功能的聚合物。例如,聚苯乙烯-聚二甲基硅氧烷嵌段共聚物在柔性电子领域展现出优异的力学性能和介电特性。交联网络结构:通过交联形成三维网络结构的聚合物具有更高的机械稳定性,适用于高应变环境下的电子器件。凝聚态特性聚合物材料的凝聚态特性显著影响其在器件中的性能表现。通过微像分离,控制聚合物的分子量、嵌段组成,以及加工条件,可 ...继续阅读 (90)


    love 0
    诺多
    发表于
    2024-12-28 23:00:03

    大家好啊!今天咱们来聊聊一个超级有意思的工具——ArchiveBox。说实话,第一次听到这个名字,我还以为是什么收纳神器呢。结果一看,哇塞,这玩意儿简直就是互联网世界的时光机啊!ArchiveBox是什么?简单来说,ArchiveBox就是一个让你可以把整个网页保存下来的开源工具。不是那种简单的截图或者保存为PDF,而是可以把整个网站的内容都存到你自己的电脑或服务器上。想想看,以后再也不用担心某个喜欢的网站突然关闭,或者某篇重要的文章莫名其妙消失了。ArchiveBox能做什么?全方位存档:保存网页、PDF、截图,甚至视频和音频。多种输入源:可以从浏览器历史、书签,甚至Pocket或Pinboard导入链接。定时抓取:设置后能定期抓取更新,比如你最爱的博客。多种使用方式:提供命令行和网页界面,随你喜欢。自主掌控:所有数据都在你自己的设备上,隐私有保障。谁需要ArchiveBox?资料收集爱好者:再也不怕找不到曾经看过的内容。研究人员:长期跟踪网站内容变化的得力助手。普通网民:给喜欢的网站做个备份,以防万一。法律相关人士:保存网上证据的好工具。怎么安装ArchiveBox?ArchiveBox提供多种安装方式,可以使用pip、brew和各种Linux包管理器按照,但笔者还是建议使用Docker,即简单,也便于管理和升级。1.Docker CLI方式:docker run -p 800 ...继续阅读 (148)


    love 0
    caimouse
    发表于
    2024-12-28 19:11:13

    Mono里运行C#脚本11—do_load_header_internal

    前面分析了EXE文件的PE格式,接着下来我们就来仔细地分析怎么样加载PE格式的文件,它主要通过加载器来配置,然后调用合适的加载器来处理的,下面就是加载器里的四个函数,只需要把这四个函数搞清楚,就可以把整个文件加载的过程可以搞明白,这样后面就可以明白虚拟机所需要的数据来源,也是CLI内容信息。,它分为两个格式,第一个格式是MonoPEHeaderNT,对应是PE32的文件格式,第二个格式是MonoPEHeaderNT64,对应是PE64的文件格式。眼尖的你,也许会发现倒数第二个字段是一个CLI头的入口。 ...继续阅读 (83)


    love 0
    阿肆
    发表于
    2024-12-28 17:43:00

    关于互联网内容价值和独立博客

    这个月收到了Google的邮件,说我的Adsense账号有5个月没有展示广告了,说如果再不展示广告,将要在近期对账号进行重置。其实哪止5个月,很久都没有做过什么网站展示广告了,只是因为这个Adsense账号差不多20年了,在上学阶段靠它寄来的支票赚得了一些零花钱渡过了一些局促的日子。所以想着于情还是保留下这个账号吧,然后就把这个博客添加到广告后台,不久就收到了添加失败的邮件,理由:低价值内容网站(Low value content)。开始我还有点感觉搞笑(甚至一气之下还卖了点$GOOG),想着广告最多的网站就是那些批量生产垃圾内容的网站,不管是网站技术还是内容质量都low得多。好好写原创文章的独立博客内容价值怎么都比他们高点吧,好歹给点其他理由呗。后来就去很久都没去过的落伍者看看站长大佬们有什么经验,之后就得到了“正确答案”:low value的意思是说这种独立博客网站没有high value,是dirt cheap的,对Google来说赚不到钱的。虽然是事实,但也比较唏嘘,现在还会搭建独立博客来更新的网站几乎在互联网上绝迹了。受益于资本和机器制定的游戏规则,如果没有流量-粉丝-变现,是没有多少人会有“创作”的动力的,现在的创作大部分都是激励形创作,出发点大多要具备迎合性、目标性。感觉大部分人都失去了真正分享创造的兴趣和热情,大v们几乎精通所有的方向,早上还在批评说“端午快乐”不懂 ...继续阅读 (96)


    love 0
    Insus.NET
    发表于
    2024-12-28 17:16:00

    图片使用LightBox浏览 - Insus.NET

    【摘要】在N多年前,在公司内部实现相似功能的图片浏览的网站,如公司团建,年会,聚餐,活动,外出旅游......以前,是以二进制数据流实现的,而且数据库没有存储图片任何信息,直接访问文件夹图片,因此得写好几个ashx,附带上目录。图集目录, 进入某一图集,可以看到图片展示, 点击图片左下角的绿色箭头或者点击缩阅读全文 ...继续阅读 (103)

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