如何实现梯形 tab 切换
在学习 flutter ,这个问题困扰好久弄不处来。 选中状态突出:选中的标签(专项练习/考场模式)比未选中的要高一些,有凸起感,圆角。 未选中要低一点。如图,让 ai 帮助也弄不出来。
在学习 flutter ,这个问题困扰好久弄不处来。 选中状态突出:选中的标签(专项练习/考场模式)比未选中的要高一些,有凸起感,圆角。 未选中要低一点。如图,让 ai 帮助也弄不出来。
开放远程居家办公 运维 5 名 名额有限,手快有,手慢无! 任职要求: 1 、 熟悉 Linux 操作系统的基础知识,熟练使用 Linux 常用操作命令,具备 linux 系统调优能力; 2 、 熟悉 zabbix 、ELK 、K8S 、ansible ,jenkins 等运维工具; 3 、 熟练配置 Haproxy 、Nginx 、java 、tomcat 、mysql 、redis 、kafka 、apollo 等应用相关软件的部署、配置与优化维护; 4 、 熟悉 docker 相关基础知识,可独立编写 dockerfile 生成需要的 docker 镜像; 5 、 熟悉 shell/python/go 中的一种或多种进行运维自动化脚本的编写,具备成功的 python 项目开发经验者优先; 6 、 熟悉阿里云、腾讯云、AWS 、Azure 等公有云运维优先; 7 、 熟悉 K8S 相关架构的优先 8 、 有较强的的责任心,技术钻研能力和沟通能力 岗位职责: " 1 、 负责应用系统运行软件的安装、配置、优化与维护; 2 、 负责应用系统模块部署、配置、维护、备份与检测; 3 、 负责应用系统的日志信息备份、管理、维护与分析; 4 、 负责应用系统的日常监测于维护、故障处理、性能分析与优化; 5 、 负责应用部署系统、环境配置系统、监控系统的开发、部署、升级与维护,建设高性能的运维平台。 6 、 负责应用系统的相关文档的编写、运维信息统计等。 7 、 负责运维流程制度完善,运维自动化系统研发 薪资范围:30-40kRMB 工作时间:9 小时/月休 6-7 天 TG:@aa228660
美国地区,外部链接付款不会被抽佣。对大型企业肯定是利好,企业利润增加。 对个人开发者有什么影响?
1.腾讯的 supersonic 2.基于 Dify 和 Hologres 快速搭建 ChatBI 应用 3.chat2db + llm 已知问题: 1.text2sql 转换时间过长 2.llm 幻觉
半个月前 o3/o4-mini 出来后,刷到 tw 很多测试让 ai 识别照片来源的帖子,非常的惊艳,试了手机里的照片,还不错,准确率有一半以上,感觉很有意思
立马写了个小程序 套壳一下,给大家玩玩
问答顶部会提示"答案由 DeepSeek-R1/Hunyuan-T1 从书中总结",感觉这个功能还挺方便的,不知道有没有办法使用指定 deepseek 模型?如果微信读书里面不能指定,有没有其他电子书阅读的 app 里面可以方便指定自定义 AI 的解决方案? 先谢了~
大家好,我是一名开发者,最近搭建了一个 API 中转站 zzzzapi.com ,专门为国内开发者提供稳定、快速的 AI 模型 API 服务。在这个 AI 爆发的时代,很多开发者都面临着 API 访问不稳定、计费复杂等问题,所以我开发了这个服务来解决这些痛点。
🚀 支持的 API 服务 OpenAI API - GPT-3.5/GPT-4/GPT-4o 等全系列模型 Claude API - Claude 3 系列模型( Opus/Sonnet/Haiku ) Gemini AI API - Pro/Ultra 等系列模型 Grok API - 提供 Grok-1 模型的访问 👉 查看完整模型列表和价格详情
💡 主要特性 超低延迟 - 全球节点优化,API 响应速度快 高稳定性 - 多通道保证服务稳定性,99.9%可用性 简单定价 - 透明计费,无隐藏费用 开发友好 - 与原生 API 完全兼容,零修改即可迁移 中文支持 - 完善的中文文档和技术支持
🔧 适合人群 开发 AI 应用的个人开发者 需要稳定 AI API 的创业团队 研究 AI 的学生和研究人员 需要绕过地区限制访问 AI 模型的用户
🎁 注册优惠 新用户注册即送 10 元 体验金 V2EX 用户专属优惠码:V2EX2024 ,充值可额外获得 15%余额 🌐 为什么选择我们? 与其他 API 中转相比,我们专注于: 稳定性第一 - 多节点冗余保证服务不中断 价格合理 - 微利运营,让利给开发者 技术支持 - 快速响应用户问题 欢迎访问 zzzzapi.com 了解更多信息,如有任何问题,可以在评论区留言或直接通过网站联系我。 期待与 V2EX 的各位技术大牛交流,也欢迎提出宝贵意见帮助我改进服务! #API 中转站 #GPT_API #ChatGPT_API #OpenAI_API #Gemini_AI_API #Grok_API
首先不是故事会,想听故事的可以关了。
假期开始前突遇一个极端情况,因为涉及隐私不讲内容,如果当时情况继续恶化,我可能要过一个完全没有手机、与朋友家人同事领导快递小哥等完全失联、没有电子支付、登录不了电脑端小而美的完完整整的五一假期。
所以,现在决定要买一个备用手机,平常就放在屋里,不插卡,定期充电,保持可用状态。但是不知道该买啥手机好。所以来求各位 V 友推荐值得买的机器,谢谢大家。
目前主用的还是 iPhone 13 ,并且没有更新的打算。
预算 2K 以内,要求备用机安卓/iOS 不限,维护简单方便,保护隐私,且不能以下犯上、越级打怪。
网上查了下,基本是在说安装投屏 app ,在局域网内把 mac 投屏到安卓
然而这样做的前提是局域网,而在公共场所,比如咖啡店,wifi 一般为了安全起见隔离了不同设备之间的相互访问,这样就没法局域网投屏了
最近打算写个项目,现在遇到一个小问题,就是前端在渲染 pdf 的时候,使用的是 vue3 ,pdf 库使用的是 vue-pdf-embed ,导致前端页面渲染出来的 pdf 很糊,调了很多,都没有效果,不知道是不是组件库的问题,有没有前端大佬有好的解决方案,本人 Java 载,对前端研究的不是特别深入。希望大佬解惑。
今天打瓦被虐成狗了,我把原因归到了网络波动上(就是不承认菜,不过网络质量确实不好,根本就是不能玩的程度),然后写了下面这个脚本简单测试下网络质量,大家看谁网络质量比较好测试一下。
下面是一组比较夸张的数据,但是游戏中也会出现。
21:32:18 样本数量: 60 | 平均: 111.24ms | 抖动: 55.75ms | 抖动率: 50.12%
21:32:20 样本数量: 60 | 平均: 112.78ms | 抖动: 55.60ms | 抖动率: 49.30%
21:32:22 样本数量: 60 | 平均: 115.65ms | 抖动: 55.04ms | 抖动率: 47.59%
21:32:23 样本数量: 60 | 平均: 117.59ms | 抖动: 60.08ms | 抖动率: 51.09%
21:32:25 样本数量: 60 | 平均: 115.69ms | 抖动: 56.60ms | 抖动率: 48.93%
21:32:26 样本数量: 60 | 平均: 119.04ms | 抖动: 57.91ms | 抖动率: 48.65%
21:32:27 样本数量: 60 | 平均: 118.50ms | 抖动: 58.77ms | 抖动率: 49.60%
21:32:28 样本数量: 60 | 平均: 115.43ms | 抖动: 58.23ms | 抖动率: 50.44%
21:32:29 样本数量: 60 | 平均: 111.57ms | 抖动: 54.64ms | 抖动率: 48.97%
import configparser
import subprocess
import time
import re
from collections import deque
import numpy as np
import os
CONFIG_FILE = 'config.ini'
def create_default_config(path):
config = configparser.ConfigParser()
config['monitor'] = {
'host': 'baidu.com',
'window_size': '60',
'ping_interval': '1',
'trim_percent': '0.05'
}
config['output'] = {
'show_timestamp': 'true',
'log_to_file': 'false',
'log_file': 'jitter_log.txt'
}
with open(path, 'w') as configfile:
config.write(configfile)
print(f"[首次运行] 配置文件 '{path}' 已生成,使用默认配置。")
def load_config(file):
if not os.path.exists(file):
create_default_config(file)
config = configparser.ConfigParser()
config.read(file)
return {
'host': config.get('monitor', 'host'),
'window_size': config.getint('monitor', 'window_size'),
'ping_interval': config.getfloat('monitor', 'ping_interval'),
'trim_percent': config.getfloat('monitor', 'trim_percent'),
'show_timestamp': config.getboolean('output', 'show_timestamp'),
'log_to_file': config.getboolean('output', 'log_to_file'),
'log_file': config.get('output', 'log_file')
}
def ping_once(host):
try:
output = subprocess.check_output(
["ping", host, "-n", "1"],
stderr=subprocess.STDOUT,
universal_newlines=True
)
match = re.search(r'(?:时间|time)[=<]?\s*(\d+)\s*ms', output, re.IGNORECASE)
if match:
return int(match.group(1))
except subprocess.CalledProcessError:
pass
return None
def calculate_jitter_rate(delays, trim_percent=0.05):
if len(delays) < 4:
return None
arr = np.array(delays)
lower = np.percentile(arr, trim_percent * 100)
upper = np.percentile(arr, (1 - trim_percent) * 100)
trimmed = arr[(arr >= lower) & (arr <= upper)]
if len(trimmed) < 2:
return None
avg_delay = np.mean(trimmed)
diffs = np.abs(np.diff(trimmed))
avg_jitter = np.mean(diffs)
jitter_rate = (avg_jitter / avg_delay) * 100 if avg_delay != 0 else 0
return avg_delay, avg_jitter, jitter_rate
def live_ping_jitter(config):
delays = deque(maxlen=config['window_size'])
while True:
delay = ping_once(config['host'])
timestamp = time.strftime('%H:%M:%S') if config['show_timestamp'] else ''
if delay is not None:
delays.append(delay)
result = calculate_jitter_rate(list(delays), config['trim_percent'])
if result:
avg_delay, avg_jitter, jitter_rate = result
line = f"{timestamp} 样本数量: {len(delays):2d} | 平均: {avg_delay:.2f}ms | 抖动: {avg_jitter:.2f}ms | 抖动率: {jitter_rate:.2f}%"
else:
line = f"{timestamp} 收集中... 样本数量: {len(delays)}"
else:
line = f"{timestamp} 丢包"
print(line)
if config['log_to_file']:
with open(config['log_file'], 'a', encoding='utf-8') as f:
f.write(line + '\n')
time.sleep(config['ping_interval'])
if __name__ == "__main__":
config = load_config('config.ini')
live_ping_jitter(config)
换手机了,京东的直营店购买了新手机,荣耀 magic 7 16G+512G 白色的手机,到手价 3999 元,国补减了 500 元,店补减了 200 元。
换之前使用的手机是 iphone7 128G,使用了 7 年 4 个月,电量焦虑是主要问题、第二和第三的问题是反应慢和信号问题。
最近朋友做了一个年龄计算器网站,丢给我,让我帮他用一下,看哪里有 bug ,bug 我倒是没给他找出来,我就好奇做这样的网站真的有需求吗?计算年龄还专门需要制作一个网站吗?自己心算不就算出来了?(没有冒犯的意思,纯属好奇,这到底有什么使用场景) https://agecalcuor.lat/
AppStore 传送门: https://apps.apple.com/cn/app/hambook/id6740775311?platform=iphone
###1.2 版本功能上线:
1 、全新 UI 版本上线; 2 、更丰富的 RSS 源; 3 、多种阅读主题; 4 、阅读量统计,阅读排行榜; 5 、提供 AI 服务
教程视频,小红书:
90 [五一节日快乐,Hambook 新版上线啦 - Hambook 开发者 | 小红书 - 你的生活指南] 😆 QlzHBA2eyAWMa2F 😆 https://www.xiaohongshu.com/discovery/item/681484d30000000021005011?source=webshare&xhsshare=pc_web&xsec_token=LBWTmNX1kpEdwbW5najQLEqIOS9wikmdUBSzQ86hG0dvU=&xsec_source=pc_share
前几天体验了一下 IOS18.4 的环境音乐功能,想说睡前放点睡前氛围环境音乐助眠,结果半夜被吵醒了……😂 找了下没有找到它定时关闭功能!
于是自己动手做了一个快捷指令,支持定时关闭环境音乐,简单实用,适合和我一样容易被吵醒的小伙伴~
👉 快捷指令下载地址( iCloud ): https://www.icloud.com/shortcuts/d2629612ead541ad9f3674f83d6a50ec
用法也很简单,运行后选择时间(比如 30 分钟 表示 30 分钟后关闭),就搞定了。
欢迎大家试用,有问题也可以一起讨论优化~
首先不是故事会,想听故事的可以关了。
假期开始前突遇一个极端情况,因为涉及隐私不讲内容,如果当时情况继续恶化,我可能要过一个完全没有手机、与朋友家人同事领导快递小哥等完全失联、没有电子支付、登录不了电脑端小而美的完完整整的五一假期。
所以,现在决定要买一个备用手机,平常就放在屋里,不插卡,定期充电,保持可用状态。但是不知道该买啥手机好。所以来求各位 V 友推荐值得买的机器,谢谢大家。
目前主用的还是 iPhone 13 ,并且没有更新的打算。
预算 2K 以内,要求备用机安卓/iOS 不限,维护简单方便,保护隐私,且不能以下犯上、越级打怪。
前几天不知道怎么了,突然就被封了,禁止聊天功能,我找朋友辅助解封后倒是正常了,但是还是不能使用扫码登陆功能,人工客服无解,说是情况属实,是不是因为我之前淘宝花了几块钱买的单项好友验证???有老哥知道怎么解的么
Error: Didn 't find architectures DPKGArchitecture() in https://apt.abcydia. com/Re lease Error: Could not find release file for https:// apt.abcydia.com/