V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  rxmt  ›  全部回复第 10 页 / 共 11 页
回复总数  218
1 ... 2  3  4  5  6  7  8  9  10  11  
291 天前
回复了 a1b2c3T 创建的主题 Chrome chrome 在地址栏输入关键词联想不出来书签
我刚试了一下,我这个应该可以 121
@iamsk 补充:其实不是 DIY ,这个配置基本是是抄的 up 主店的配置=。=
@iamsk 是的,但是有点不太敢买,大部分都从 jd 买了。。
@iamsk 我的清单可能有点贵
JD:显卡+电源,MSI 4070S 魔龙 X 12G + MSI A750GL 金牌(套装赠的) 5399
PDD:i5-14600KF 散 + MSI B760M Motor wifi2 D5 3072
TB:内存,威刚 XPG lancer C32 749
JD:机箱:先马新境界黑 249
JD:散热:瓦尔基里 A360 VK ARGB
硬盘:现成的旧固态+西数蓝盘
我主要语言这俩都不是,写 python 和 js 都用来各种地方写个脚本用一下,这俩现在用 gpt 写起来都挺方便。
对比这俩,我的感受是,python 确实通过依赖完成很多功能,看起来更加自由。venv ,单独环境,依赖用户的 py 环境听起来怪怪的。
js ,我有个疑问,http 各种标准默认应该是前端范畴吧,我觉得除了看规范原文,然后就是看 mdn 了。js 用于接口调试抓包这种事情再正常不过了吧。

python 确实可以完成更多的功能,用户自由度也高。但是,如果用户用这个写 python ,如果用户遇到依赖问题很麻烦,包升级也很费劲,包和包之间的版本依赖也是依赖问题的一部分。

本质你做的是一个抓包,代理,接口调试工具,用 python 追求自由度,功能丰富度,我个人觉得没必要。我觉得我这种非前端工程师调试网络接口,学习 js 是必要的,在 mdn 参考 web 规范也都是 js 。另外,在你的软件里跑 python 如果报错,我还得想想是我的 venv 的问题,还是你的软件的问题。

总结,个人的感受是,因为你做的本质是接口工具,抓包工具,如果 python 作为扩展脚本,会感觉很怪,没必要追求自由度。还想重复一下,非 js 工程师在这种情况下学习 js 我觉得是必要的,不难。语言只是一种工具,个人觉得没必要刻意迎合语言使用者
293 天前
回复了 msdurex 创建的主题 宽带症候群 国内怎么没有品牌出第三方光猫?
我猜测原因之一是:不挣钱。可能得跟运营商合作才有的挣,运营商免费送光猫,老旧的还给升级。自己折腾第三方品牌的人太少了
294 天前
回复了 imyasON 创建的主题 程序员 一个 SQL 不会写,大佬帮帮忙
GPT 侠帮你问了。。

要在 SQL 脚本中实现您描述的功能,可以使用一个控制流程结构来先检查每个月份是否存在数据,然后根据检查结果执行相应的 INSERT 或 UPDATE 操作。但请注意,SQL 本身并不直接支持循环或条件分支,这通常是通过存储过程或脚本语言来实现的。下面是一个简化的示例,说明如何为一个月份实现这个过程。

sql
Copy code
-- 检查 2024 年 1 月的数据是否存在
DECLARE @count INT;
SELECT @count = COUNT(1) FROM attendance_workday WHERE date_ymd LIKE '202401%';

-- 根据结果执行相应操作
IF @count > 0
BEGIN
-- 数据存在时,执行更新操作
UPDATE attendance_workday SET is_work = '1' WHERE date_ymd = '20240101';
-- ... 后续更新操作
END
ELSE
BEGIN
-- 数据不存在时,执行插入操作
INSERT INTO attendance_workday (date_ymd, is_work)
VALUES
('20240101', '1'),
-- ... 后续插入操作
('20240131', '1');
END
这个示例是在假设您使用的是支持 T-SQL (例如 SQL Server )的数据库系统。如果您使用的是其他类型的数据库系统(如 MySQL 、PostgreSQL 等),可能需要使用不同的语法。

此外,对于您描述的 12 个月份,您需要为每个月份重复这个过程。这可能导致代码量较大。为了简化这一过程,您可能需要考虑使用数据库的编程功能(如存储过程)或者将逻辑移动到应用程序代码中,这样可以更容易地实现循环和条件逻辑。

在实现此类操作时,请确保考虑事务的使用,以保持数据的一致性和完整性。如果您不熟悉高级 SQL 技巧或存储过程的编写,建议咨询熟悉数据库编程的专业人士。
294 天前
回复了 syaki 创建的主题 计算机 求帮忙推荐一款适合装 Linux 的笔记本电脑
需要 gui 选 ubuntu 会好一点吧?那就是 Dell HP Lenovo ,ubuntu 官网有认证笔记本的品牌有这仨。ubuntu PC 出问题我记得 Dell 应该会给技术支持的
s8 以后硬件应该都能互刷,直接搜 odin3 下能找到的最新版本号就行
296 天前
回复了 wyhaya 创建的主题 分享创造 Dataflare: 一款简单轻量的数据库管理器
支持,已用券购买,有空试一试!(有个小需求,想要 rethinkdb 支持
还有个思路,例如你做应用开发,你需要用调试接口往目标设备里面装包,这个包里面可以打包资源文件,加密改后缀打包。这个设备恰巧还是个 root 的,或者应用本身建个 server ,加个简单的 auth ,可以供外部下载资源文件。。
写个脚本随机进行批量拷贝和删除操作,然后捎带上你的目标文件,只要记录够多够杂够乱,知道你的真实目标就比较困难( doge
299 天前
回复了 Dreamerwwr 创建的主题 程序员 电脑如何获取多个监控摄像的画面?
抓个包看看呗,理论上不能有啥奇怪的加密的私有协议吧
@classiccc 确实,现在买了春节能玩一玩。。
@Jat001 嗯,提交订单前纠结一下。。TAT
@s4nd 嗯你说得对,好久不买一个电脑,深陷选择纠结症。
@morpheuszero2023 可能是说网站备案吧?我个人猜测,除了 80/443 这种,流量不大的话应该还好?
301 天前
回复了 firhome 创建的主题 Windows 如何让 windows 命令行如 mac 般丝滑?
@cabbage 哈哈哈哈哈哈,握手!
1 ... 2  3  4  5  6  7  8  9  10  11  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2646 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 02:51 · PVG 10:51 · LAX 18:51 · JFK 21:51
Developed with CodeLauncher
♥ Do have faith in what you're doing.