5ee.net
首页
  • 朋友圈
  • 友链
  • 分类
  • 瞬间
  • 图库
  • 文档
  • 标签
  • 归档
  • 游戏
  • 追番
  • 装备
  • 隐私政策
  • 使用条款
  • 关于我

57 文章
32 标签
5 分类
首页
朋友圈 友链
分类 瞬间 图库 文档 标签 归档
游戏 追番 装备
隐私政策 使用条款 关于我

友链动态

来自友链接阅的最新内容,支持未读、收藏与稍后阅读

友链 友链动态 申请友链
全部 工具个人朋友

工具

0

该分组暂无友情链接

个人

1
5ee博客

5ee博客

一个乐于分享技术的博客

朋友

19
楠笙の博客|成长日记

楠笙の博客|成长日记

建立这个网站的初衷就是记录自己生活的点点滴滴,学习游玩琐事等。正如俗话所说, 好脑不如个烂笔头, 有些事情有些人是值得我们去铭记的,这样子在以后回忆起来才不会感觉空空荡荡。<br> <strong class='miaoShu'>祝屏幕前正在阅读我博客的你 —— 所念皆如愿,所行皆坦途,陌生人,天天开心!!! </strong>

Ryan Wang's Blog

Ryan Wang's Blog

Ryan Wang 的博客。

礼印外盒 – 礼印封缄寄意深,外盒承礼胜千璎

礼印外盒 – 礼印封缄寄意深,外盒承礼胜千璎

礼印封缄寄意深,外盒承礼胜千璎

回忆航线 - 喜欢捣鼓的博主

回忆航线 - 喜欢捣鼓的博主

回忆航线是个人维护站点,用于分享个人日常分享

I'm东东

I'm东东

东东的生活笔记

小佬头的BoooomLab

小佬头的BoooomLab

暂无描述

奇妙页

奇妙页

探索AI创意与灵感的奇妙世界

简序

简序

当信息如潮水般涌来,我们为你搭建一座理性与美感并存的精神花园。在这里,每一个想法都经过精心安放,每一次探索都指向内心的澄明。

云雀Lark

云雀Lark

暂无描述

Dark零点博客

Dark零点博客

记录小众热爱与生活碎片

Serenity

Serenity

这里记录生活切片、思绪涟漪,和那些值得停顿的瞬间。 爱在咖啡凉掉前写完一段文字,也爱在陌生街角按下快门。 不追逐流量,只与同频的人,安静地交换光亮。

SAKURAIN TEAM

SAKURAIN TEAM

用代码构建世界

HuTao's Blog

HuTao's Blog

分享生活每一个瞬间

倪哥买提大巴扎

倪哥买提大巴扎

烤肉man的日常

愛しの君とこの世のはたて

愛しの君とこの世のはたて

solaireh3's Blog

小慧博客

小慧博客

小慧的技术博客

蛋蛋之家

蛋蛋之家

一枚蛋蛋的自留地

安然一隅

安然一隅

在忙碌中,留一隅宁静与舒适

Wangxinyang王

Wangxinyang王

个人博客 / 学习交流 / 生活日常

未找到该友链分组

友链动态

来自友链公开订阅的最近更新

RSS 0
正在确认登录状态…
分组与来源互斥,分组优先(groupName > linkName)

正在加载动态

正在获取最新内容,请稍候。

  • solaireh3 published on 2026-08-23 22:28:22

    雪碧三冠伟业,确实牛逼

  • Python地图可视化:地理数据展示

    别再干巴巴地看报表了!用Python把地理数据画成高颜值地图 每次拿着密密麻麻的Excel表给老板汇报,看着那些干瘪的省份销量、门店分布数据,对方眉头紧锁的样子,你是不是也感到头疼?人类天生对图形敏感,把枯燥的地理数据变成直观的地图,不仅能一秒抓住眼球,还能让数据背后的业务逻辑自己“说话”。今天咱们就来聊聊,怎么用Python轻松搞定地图可视化,让汇报效果直接拉满。 做地图可视化,Python生态里好用的库不少,但别贪多,根据场景选对最顺手的那一个就行。 如果你需要做交互式网页地图,Folium是首选。它底层基于Leaflet.js,拖拽、缩放极其丝滑,特别适合展示带有经纬度的散点或热力图。要是为了做汇报PPT或数据大屏,Pyecharts绝对能帮你镇住场子,它的动效和配色非常符合国内审美,且自带丰富的地图模板。当你的需求涉及到复杂的空间计算,比如计算两个商圈的重叠面积,那就得请出Geopandas这个“空间分析大杀器”了。 工具选好了,真上手时往往会卡壳。这里分享几个实战中总结出的避坑指南,帮你少走弯路。 警惕坐标系的“暗箭”:这是无数新手翻车的地方。国内互联网地图(如高德、腾讯)用

  • Python自动化办公:处理Excel文件

    告别月底加班:Python自动化处理Excel的3个实战避坑指南 每到月底,办公室里总能听到键盘疯狂敲击的声音。面对几十上百个格式各异的Excel报表,靠Ctrl+C和Ctrl+V合并数据,不仅鼠标微动容易坏,还极易出错。这时候,用Python来接管这些重复劳动,才是打工人准点下班的底气。 今天咱们不聊枯燥的代码理论,直接切入日常办公中最容易让人崩溃的三个Excel处理场景,看看Python到底怎么帮你把活儿干得漂亮。 场景一:几十个分表合并,列名对不上怎么办? 很多人一提到合并表格,就知道用pandas的pd.concat()。但在实际工作中,最坑的往往不是代码报错,而是各个分公司交上来的表格列名不统一。比如A表叫“员工姓名”,B表叫“名字”,直接合并就会出现一堆空值。 解决这个痛点的核心思路是先统一映射,再合并。你可以建一个字典,把各种奇葩列名映射到标准列名上。在读取文件后,利用df.rename(columns=mapping_dict)一键替换。更稳妥的做法是,在合并前加一步列名清洗,用字符串的.strip()去掉前后空格,再统一转成小写,能避开90%因为手抖多敲了一个空格导致

  • Python自动化:发送带附件的邮件

    告别手动群发:Python自动化发送带附件邮件的实战指南 每到周五下午或者月底,打工人最头疼的莫过于整理数据报表并挨个发送给相关人员。如果收件人少还好,一旦涉及多个部门、多份附件,手动拖拽上传简直让人崩溃。其实,这种机械重复的工作早就该交给代码了。今天咱们就来聊聊,如何用Python写个脚本,把带附件的邮件自动发出去,让你准时下班。 避开新手最常见的坑:授权码 在敲代码前,得先解决一个很多人卡壳的问题:邮箱密码。 现在的邮箱为了安全,早就不能直接用网页登录密码来跑代码了。你需要去邮箱设置里找到“POP3/SMTP服务”,开启它,并生成一个专属授权码。这个授权码才是你代码里真正要用的“密码”。记下来,等会儿代码里要用。 拆解核心代码:把邮件“组装”起来 发邮件本质上就是组装一个包裹。Python内置的 smtplib 和 email 库就是咱们的打包工具。 import smtplib from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart from email.mime.ap

  • Python自动化:发送微信消息提醒

    告别手动备忘录:用Python实现微信自动消息提醒的极简指南 每天坐在工位上,一忙起来就忘了喝水,到了下班点又忘记填日报,甚至错过重要客户的回复。手机自带的闹钟响了还得手动关,各种待办APP又繁琐得让人不想打开。其实,最顺手的提醒工具就在你手边——微信。今天咱们就来聊聊,怎么用Python让微信化身你的私人助理,定时定点给你发消息。 提到微信自动化,很多人会去搜网页版接口,但那个早就被官方封停了。也有人推荐第三方推送服务,但那些往往只能推送到公众号,不够直观。想要直接给个人微信发原生消息,目前最稳妥且轻量的方案是利用PC端微信的UI自动化,也就是使用 wxauto 库。它不需要复杂的抓包和逆向,直接模拟底层操作,安全且免费。 第一步:搭建基础环境 在写代码前,确保你的电脑上已经登录了PC版微信,并且窗口没有最小化。打开终端或命令行,输入 pip install wxauto 安装核心依赖库。搞定环境后,咱们直接看代码。 第二步:编写核心发送逻辑 新建一个Python脚本,引入库并实例化微信对象。通过调用发送方法,指定联系人和消息内容。这里有个极易踩坑的细节:接收方的昵称或备注名,必须和

  • 中国大陆未成年人办理万事达卡教程,亲测有效

    前言 众所周知,现在你在一些国外网站上,不管是买服务器还是买东西,中国的银联卡普遍没有什么用,有用的卡只有visa和万事达。但是,visa它普遍是信用卡,未成年人是办不了信用卡的。而万事达卡,他有储蓄卡。 那么这张卡它是所有银行都可以开的吗?答案不是,我是咨询过的,我专门给中国银行、工商银行等银行打

  • Python自动化:推送钉钉消息

    告别手动盯盘:用Python实现钉钉消息自动化推送的避坑指南 每天早晨刚坐到工位,还没来得及喝口热水,就得赶紧把昨天的业务数据截图发到工作群;半夜服务器偶尔抽风,第二天早上才发现错过了最佳处理时间。这些看似不起眼的日常琐事,其实都在悄悄吞噬我们的精力。与其让肉体凡胎去死磕这些重复劳动,不如让Python来当你的“数字打工人”。今天咱们就来聊聊,如何用Python把消息自动推送到钉钉群,彻底解放双手。 要想让代码顺利把消息送进钉钉群,得先给它们搭个“传送门”。在钉钉群设置里找到“智能群助手”,添加一个自定义机器人。这里有个很多人容易踩坑的细节:安全设置千万别选错。如果你只是内网测试,选“自定义关键词”最省事,只要消息里带上你设定的词就能发出去;如果是生产环境监控,强烈建议用“加签”模式,把Secret密钥保存好,防止接口被恶意盗刷。设置完成后,你会拿到一个Webhook地址,这就是咱们代码里的“收货地址”。 拿到地址后,写代码其实非常简单。Python的requests库就是干这个的一把好手。咱们直接来看一段最基础但绝对能跑的文本推送代码: import requests import

  • 搞定 Linux 密码登录:避坑与 Root 登录提权

    云服务器默认往往只给 SSH 密钥登录,遇到丢 key 或换机部署时极为不便。本文整理了在 Ubuntu / Debian / Oracle Linux 上开启 SSH 密码认证与 Root 直接登录的完整流程。

  • Python自动化:生成数据分析报表

    告别月底“表哥表姐”:用Python自动化生成数据分析报表的实战指南 每到月底或季度末,办公室里总少不了几个盯着屏幕疯狂复制粘贴的“表哥表姐”。几十个工作表、上百个数据源,手动汇总、调格式、画图表,一套流程走下来,半天时间没了,眼睛也花了。其实,这种机械重复的体力活,早就该交给Python来干了。 用Python做数据分析报表,不是为了炫技写几行复杂的代码,而是为了把我们从低效的“搬砖”中解放出来,把时间留给真正有价值的数据洞察。今天咱们就抛开晦涩的理论,直接聊聊怎么落地一套实用的Python自动化报表流程。 面对杂乱无章的原始数据,第一步永远是清洗和聚合。业务端导出的明细往往夹杂着缺失值和异常值,直接塞进报表只会得到一堆乱码。这时候pandas库就是你的主力军。通过read_excel或read_csv把数据读进内存后,利用groupby进行分组聚合,或者用pivot_table生成透视表。这一步的核心思路是将零散的明细数据转化为结构化的汇总指标,为后续的报表展示打好地基。 底层数据梳理清晰后,接下来就是把它装进Excel这个“容器”里。很多人以为Python只能生成干巴巴的纯文本表

  • Python自动化:定时执行任务

    告别机械重复:Python定时任务实战指南,让代码自己“上班” 每天早晨到工位,第一件事就是打开几个网页看数据、导出报表,或者定时去某个目录清理过期文件。这些看似不起眼的日常琐事,其实最消耗人的精力。既然我们都在用Python写爬虫、做数据分析,为什么不干脆写个脚本,让电脑自己把这些活儿干了呢?今天就来聊聊Python里怎么搞定定时任务,帮你把时间省下来喝杯咖啡。 轻量级玩家的首选:schedule库 如果你只是想在本地跑个简单的脚本,比如每隔半小时抓取一次天气,或者每天下午5点发个日报,schedule库绝对是最省心的选择。它的语法简直像在读英语句子,完全不需要你去理解复杂的线程或系统底层。 安装依赖:在终端输入 pip install schedule。 编写核心逻辑: import schedule import time def daily_report(): print("正在生成并发送每日数据报表...") # 设定执行规则 schedule.every().day.at("17:00").do(daily_report) schedule.every(30).

  • schedule:Python简单定时任务

    Python定时任务太麻烦?用schedule库让你优雅实现“准点下班” 写Python脚本时,遇到需要定时执行的任务,你的第一反应是什么?很多人习惯顺手敲个 while True 加上 time.sleep()。代码跑起来是没问题,但一旦逻辑变复杂,或者需要精确到每周二下午三点,这种“土办法”就显得捉襟见肘了。要是直接上 Celery 这样的分布式任务队列,又感觉像“杀鸡用牛刀”,环境配置能让人头疼半天。这时候,轻量级的 schedule 库就该登场了。 想要让代码乖乖听话按时干活,得先把工具准备好。在终端里运行 pip install schedule 完成安装。这个库的设计哲学非常“Pythonic”,读起来就像英语句子一样自然。 来看个最基础的例子,假设我们需要每天上午10点半去抓取一次竞品数据: import schedule import time def fetch_data(): print("正在抓取数据...") # 核心配置:每天10:30执行 schedule.every().day.at("10:30").do(fetch_data) while

  • 如果发现自己的 Halo 博客搜索出现问题了怎么办?

    最近手搓了新主题,昨天调试的时候发现搜索一些关键词没有出现正确的文章结果,可是自己却明知道有这些文章的,怎么回事呢? 先从自己的主题search页检查 src/js/search.ts 调用官方全文索引 API: POST /apis/api.halo.run/v1alpha1/indices/-/

  • 吴蛋蛋 published on 2026-08-20 00:47:25

    目前 博客 的主题搓得差不多了,可是老感觉哪里不得劲😮‍💨 有发现 bug 的话大家可以给我留一个反馈😊 如果有什么想法和建议也可以哦。

  • 我的ARM服务器直接被甲骨文停了!

    不开心😭,甲骨文配置缩减了! 甲骨文云(OCI)调整并缩小了 ARM 架构(Ampere A1)的永久免费(Always Free)配额。

  • Ryan Wang published on 2026-08-19 10:49:18

    下一次再开项目应该不会优先考虑 Vue 这类的框架了,啥都赶不上热乎的,比如: 之前我们项目的 Prettier + ESLint 全量跑一遍的耗时比较久,然后找到一个我比较喜欢的 Biome,结果发现对 Vue 支持不完整。 后面 oxc 新出的 oxlint + oxfmt 同样没有及时支持 Vue,到现在 oxlint 也对 Vue 支持不完整,oxc 现在还是 Vite 同公司的。 TypeScript 用 Go 重写的版本目前也因为 API 未公开,Volar 也无法迁移到 TypeScript 7。 虽然现在也有不少社区开发的工具链,比如 Golar、Vize,但这些谁又敢用在正经的产品上呢? 除了工具链,还有生态,React 那边的 Radix、BaseUI、Shadcn、Mantine、Ant Design 啥的可太多了,Vue 这边就只能照着移植。 当然,上述问题可能也并不是 Vue 本身的问题,大多都是选择问题,比如 Vue 选择了 template,那么上述工具链的问题几乎是必然的,Svelte、Astro 之类的都一样。 我也不是在怪 Vue,我对 Vue 的感

  • 1Panel 部署 DeepSeek Harness 初体验:一键安装、API 配置与简单对话测试

    DeepSeek Harness(dsh)是由 DeepSeek AI 开发的开源插件化智能体框架。项目采用“ […]

  • APScheduler:Python复杂定时任务

    别再死磕Crontab了,APScheduler才是Python复杂定时任务的“解药” 写定时任务,你是不是还在用time.sleep()死循环,或者在Linux服务器上跟Crontab的语法死磕?遇到需求变更,比如“老板说这个活动下周二下午三点突然要上”,改Crontab配置、重启服务,一套流程下来人都麻了。这时候,你需要的是一款能动态调度、支持持久化的Python利器——APScheduler。 别把它当成简单的定时器,它其实是一个完整的任务调度框架。搞懂它的四大核心组件,复杂需求就能迎刃而解。 触发器(Triggers) 负责决定“什么时候干活”。无论是按固定间隔(interval)、指定时间点(date),还是像Crontab那样灵活的Cron表达式,它都能轻松拿捏。 作业存储(Job Stores) 决定了“活儿记在哪”。默认存在内存里,一旦程序重启任务就灰飞烟灭。实际生产中,我们通常会把它换成数据库存储,让任务持久化。 执行器(Executors) 解决“谁来干活”的问题。当任务提交后,它会调度线程池或进程池去执行,巧妙避开主线程阻塞的尴尬。 调度器(Schedulers)

  • Python多线程爬虫:提升爬取效率

    Python多线程爬虫实战:告别龟速,把爬取效率拉满的避坑指南 写爬虫最怕什么?不是复杂的反爬机制,而是看着进度条像蜗牛一样挪动。当你用单线程去抓几千个网页时,泡杯咖啡回来,代码还在慢悠悠地跑。这时候,把“单线程”切换成“多线程”,往往能让效率产生质的飞跃。今天咱们就来聊聊,怎么用Python多线程把爬虫效率真正拉满,顺便避开那些新手常踩的坑。 搞懂瓶颈,为什么单线程这么慢? 在动手改代码前,得明白爬虫慢在哪。网络请求本质上是“IO密集型”任务。单线程爬虫就像是你一个人去食堂打饭,打完菜还得等汤,等汤的时候只能干站着。多线程则是你叫上几个室友分工合作,有人打饭、有人打汤、有人拿筷子,大家同时干活,效率自然翻倍。 对于爬虫来说,等待服务器响应的时间就是那个“干站着”的空档,多线程正好能把这些空档利用起来,让CPU在等待网络IO时去处理其他请求。 丢掉老旧写法,拥抱线程池 很多老教程还在教用 threading.Thread 手动创建和管理线程。手动管理不仅代码冗长,还容易在异常时导致线程泄漏。现在写多线程爬虫,强烈建议直接使用 concurrent.futures.ThreadPoolE

  • 东东 published on 2026-08-17 18:58:10

    安装完成,等待出发!

  • Python多进程爬虫:处理CPU密集任务

    Python爬虫遇上CPU瓶颈?多进程实战指南帮你榨干多核性能 写爬虫时,大家习惯无脑上多线程或协程。毕竟大部分时候我们在等待网络响应,这属于典型的IO密集型任务。但当你接手一个需要海量解析复杂DOM、或者涉及JS逆向后庞大加密参数计算的项目时,你会发现CPU占用率瞬间飙到100%,而多线程不仅没提速,反而卡得像幻灯片。 这时候,Python的全局解释器锁(GIL)就成了拦路虎。GIL的存在让同一时刻只能有一个线程执行Python字节码,多线程在处理计算任务时,线程间切换的开销甚至抵消了并行的收益。对付这种CPU密集型任务,多进程才是唯一的解药。它通过开辟多个独立的Python解释器进程,让每个进程拥有自己的GIL,真正实现了物理层面的多核并行。 面对复杂的加密参数计算或海量文本正则匹配,推荐使用concurrent.futures.ProcessPoolExecutor。它比底层的multiprocessing模块更易用,且自带任务队列管理,能优雅地处理并发逻辑。 构建任务函数时,务必将纯计算逻辑剥离。不要在进程池里塞入包含网络请求的混合逻辑,保持子进程任务的纯粹性。比如,将JS逆向

提交友链申请

正在确认可用的识别与提交方式…
申请类型
生成 Markdown 后到留言板提交,等待管理员审核

评论留言

提交友链申请、分享想法或打个招呼

友链详情

站点名称
网站地址
站点描述
所属分组
RSS 地址
当前 URL
访问网站

RSS Detail

动态详情

阅读原文
5ee博客

5ee博客

花里胡哨小可爱~

网站运行 天

关注我们

隐私政策 • 使用条款 • 网站地图
© 2025 Sky Blog • Powered by Halo pro+
苏ICP备2021050339号 • 公安备案 苏公网安备32058202011943号
CloudFlare CDN • 破碎云工坊 • Sky Theme
关闭
首页
朋友圈
瞬间
文章
返回顶部