我转发了一张图到前端群,大周末的群里已经爆炸了
图片是这个:
来源是 jordwalke reactjs 作者:
https://x.com/jordwalke/status/1875336115009573268
本意是想调侃一下,没想到对这个事情的认知分歧竟然这么大……
这个问题可能和这两天火热的 Go 话题有点像,要可读性还是要生产力,还是做成年人?
图片是这个:
来源是 jordwalke reactjs 作者:
https://x.com/jordwalke/status/1875336115009573268
本意是想调侃一下,没想到对这个事情的认知分歧竟然这么大……
这个问题可能和这两天火热的 Go 话题有点像,要可读性还是要生产力,还是做成年人?
我是 [伟途亦可思] 开发者,最近有不少人通过 App 反馈问我为什么加广告了,以及 V 站上也有几个相关的帖子,所以我说明一下。
App 是 19 年上线的,因为我之前属于 V 站重度用户(截止今天 V 站连续 1500 天),我个人又比较喜欢用 App 来浏览内容,所以我就开发了 [伟途亦可思] 这款 App ,然后上架到 AppStore 并且在 V 站做了一些推广。我的初心是打算一直免费并维护,做到最好的 V 站第三方 App 。从 19 年到最近,也确实是一直没收费,并且去年开发了 Android 版本,同样也是免费无广告的。
去年我的开发者账号是 10 月份到期,我没有继续续费了,因为这些年除了 [伟途亦可思] 我基本也没有别的 App 长期上架,加上我最近逛 V 站频率很低了,所以不打算继续维护了,而且 Apple 每年 688 的账号费用也不想继续交了。下架了以后,一直有用户通过邮件或者在 V 站问我,怎么不上架了,下不到了。在犹豫了一段时间后,上周我还是又续费了 Apple 账号。但是我想的是这次我想把这个账号费用赚回来,不然我没有继续维护的动力了。所以重新上架后,我就开通了收费下载,但是开了一天以后,我就感觉我应该先加广告,然后后面再做一个无广告版本,然后我就改成免费的。没考虑到 App 变成限免这回事,导致那两天下载量飙增,V 站竟然有人说我是为了骗下载。。。(我看了一下数据,那天就一个付费下载用户,如果看到这个帖子,可以联系我,后面出了收费版我送给你。)
然后在最近的版本,我就加上广告了。我之前上架过不少 App ,这次是第一次加广告,可能广告展示的太大,然后就看到 V 站有几个帖子在说要卸载,广告太恶心,也有用户在 AppStore 评价号召大家一起卸载。。。
后面广告我还是会一直加的,不喜欢 App 内有广告的,可以卸载,这一点我觉得没什么好说的。 后续还会出一个收费下载版,无广告,功能上是同步的。
经过这个事,以后我也不打算再做完全免费的产品了,产品做的再好,只要开始有广告或者收费,用户就会弃之而去,还不如开始就奔着赚钱去
有还在用 [伟途亦可思] 的 V 友可以继续反馈问题跟建议,只要我自己还在逛 V 站,App 我就会继续优化下去,毕竟我自己一直在用。
刚过期没两天,请问还能找回吗
听说求助 V2EX 可以找回?有红包
以前一直用电信,后来换了移动,实际体验下来没发现太大的差异,夜间上网速率多少是要受到一些影响,并且去年中旬移动 DNS 的问题导致我排查了好久。但绝大多数时候还是很稳定的。
下旬的时候又换了电信,才发现以前移动间歇性 git push 是可以成功了,有时候需要特殊手段,而电信一直需要特殊手段; xx 给我发了一个小网站,电信打不开,切移动数据可以访问;我的域名前几天被饭渣误伤,解除后移动的响应是最快的,电信的解除速度总是要慢半拍。
还有用移动时,家里的 nas 和路由器通过域名解析的 ipv6 可以不带端口自动跳转访问,但是电信就不得不带端口,还不得不把路由器的端口改成非常用的才行。
除了稳定,基本可以保证跑满带宽上限,电信宽带较移动还有什么优势呢?
出埃及记 第 5 章
6 就在那天,法老吩咐众民的督工和首领说:7“你们不要像往日一样再把草给人民做砖,叫他们自己去捡草。8 他们往日做砖的数量,你们还是向他们要,一点也不可减少,因为他们是懒惰的,所以他们才呼喊说:‘让我们去献祭给我们的 神。’ 9 你们要把更重的工作加在这些人的身上,好使他们专心作工,不听谎言。”
果然阳光底下没新鲜事,也揭示了网上买不到的圣经的原因。
降智的 GPT 无法实时联网获取新闻,给其发送一张图片,让它解析图中内容。
再次发送搜索新闻,就解除降智了。
今天发生一个离谱的问题
我是个前端开发,有一个列表接口,本来有数据,后面突然列表没了,前端逻辑没动过
我看了看接口,发现接口正常,里面列表数据都在,在控制台打印数据也都正常
最后打印列表字段 rows
发现是 undefined
,这才发现列表数据的 key 变成了 data
后端反馈是有两种数据结构,一种是有分页一种是无分页
有分页的接口返回 rows
,无分页的接口返回 data
后面甚至提出前端在响应拦截器判断一下,有 rows
的话拿 rows
,没有的话拿 data
我觉得很离谱,在我的认知中,我认为后端返回的数据要保持一致性
类似这样
interface ResponseData {
code: number
data: Array | Object // 这里就大概表示一下可以是列表数组可以是对象
total?: number // 需要的话返回
message: string
}
争论半天后端大概意思是:“一般都是这样的,分页和其他查询结果有差异”、“没有必要改 不然看不出来 分页和部分也的区别了”、“你现在没数据了你能第一时间知道是接口改成不分页的了”、“这个框架都几十年了一直都是这样” ...
最后虽然也改成统一的了
但我我对这套说辞是:???
想请教一下大家,你们对接的数据结构也是不统一的吗?哪种方式更好呢?
搬瓦工 PowerBOX 新出江湖,30 天可退款,ip 被封也能退!
方案名称:Powerbox
方案配置:
硬盘:30 GB SSD
内存:1536MB
CPU:1 核 Intel
流量:1500 GB/月
带宽:2.5Gbps
线路: 电信:双程 CN2GIA
联通:去 4837/回 CN2GIA
移动:去程 CMIN2/回 CN2GIA
搬瓦工所有的套餐,除了香港/日本 GIA 没有,其他套餐基本集齐了
另外,对于大家关心的线路保障情况,瓦工官方回复线路保证问题,会最大化的保持它,确保大家都能开心的使用这款产品。
网络解锁情况:ChatGPT 是 DNS 解锁,谷歌 Gemini 原生解锁,迪斯尼看不了,奈飞只能看自制剧和 DC6 机房一样
三网回程情况:三网 CN2GIA 回程,电信 CN2GIA 去程,联通 4837 去程,移动 CMIN2 去程,可以说非常的硬
上海大出口,直连洛杉矶
网络稳定性,才刚刚开机,不过可以合理预测肯定是一条直线,几乎毫无波动 探针地址: https://n.990599.xyz/
融合怪测试,CPU 还是 Intel 的,但是这口子是真大啊!!!
更多评测及媒体解锁可参考(含搬瓦工新加坡 CN2GIA ): https://990599.xyz/bwg1/
如果你还犹豫不决,可以测试一下线路 点我测试你的速度
循环优惠码:BWHCGLUKKB
优惠后是$41.9 年,续费循环享受
请教个问题,类似温度,湿度硬件对接的时候,数据通过 websocket 获取,这些数据每隔几十秒就会传一组过来,咋处理这些数据?直接存数据库吗,这样数据库压力也太大了,通过 mq 的方式来存储,但是最终还是要插入数据库,还是会造成数据库压力
我的想法是 把数据直接放到 redis 里面,但是越到后期,数据也会很多,查询也不太好查吧?
没咋处理过这种场景,一时间没啥头绪,特来问问 v 友,有没有实际处理过类似问题的,求教
纯家用,不需要外网访问,
提出这个问题的原因是我有豚鼠的习惯,各种影视作品都想收集全,缺了少了会很难受。
目前用的是黑裙,100tb 已经存满了,为了下稀缺资源,删了好多普通资源,实在是心痛,所以生此想法。
期望的要求:维护简单,使用方便,可靠性高。
优先级排序(重要在前):价格、易用、可靠、耗电、噪音。
希望老哥们分享一下经验,感谢!能有详细设备型号参考最好了!
3 年前在淘宝麦克先生买的 AC+,快过期了,想给 mbp 喝个咖啡加钱换新,直营店会检测出不是官方买的吗?会不会翻车,当时的购买邮件已经找不到了
nPlayer 在高版本的 Android 里面无法读取文件,VLC 总是在托进度条的时候卡顿,有没有更好的选择?
职位是后端开发,最近的需求是将一个原本是前端完成的工作变为后端完成:前端轮询系统接口获取新增交易单后,根据一系列筛选条件过滤之后调用三方接口完成交易。产品需求是获取新增交易单后后端可以直接完成整个流程逻辑,对前端无感。产品想法很简单,但是对后端来说就很麻烦:我需要去看前端代码这一系列的筛选过滤条件的逻辑,以及调用三方接口的参数的组装逻辑。更麻烦的是前端一个 select 下的不同 option 可能对应着不同的逻辑,每一种逻辑的每一个步骤我都得保持一致;从前端轮询变成后端接收消息处理,后端接收消息进行处理,消息 QPS 相当高,对于性能要求很高。然而这也不是最恶心的,最恶心的是这个需求只能在 prod 来验证。
来这个部门才不到一个月,这其中的核心逻辑都不甚清楚。评审会的时候更是人微言轻,主管只说先做先做,然后就开始排期。
自从接了这个需求之后似乎就没怎么高兴的过过周末。脑子里一想到这个需求就好像有什么恶心的东西挂在背上,时不时刺你一下,但是你还甩不掉。。。
公司配发的电脑经过标装,安装软件只能通过指定的应用商店,否则根本没权限执行安装程序。 同样即便是公司笔记本带回家,本地的上网行为管理软件也不允许访问大部分外部网站,会直接拦截掉,同时即便是允许的外部网站上网行为管理软件也做了证书替换。
我想通过 wsl 装一个 ubuntu 桌面版,通过远程桌面连接直接用 ubuntu 桌面版,用桥接给虚拟机联网这样就绕过了上网行为管理,然后自然在 wsl 虚拟机里我想干啥就干啥了。
请问这样还有被发现的可能吗?
版本: react@18.3.1
我看源码就是先 UnmountEffects 后 MountEffects,里面也只是递归遍历而已,为什么 cleanup 里面的 props 是上一次的了?
commitPassiveUnmountEffects(root.current);
commitPassiveMountEffects(root, root.current, lanes, transitions);
// 复现的 demo
function App() {
const [num, setNum] = useState(100)
window.__setNum = setNum
return <Comp num={num}></Comp>
}
function Comp(props) {
debugger
useEffect(() => {
debugger
props // {num:1000}
return () => {
debugger
// 为什么这里是旧的 props? {num:100}
props
}
}, [props.num])
return (
<p>
<span>{props.num}</span>
</p>
)
}
setTimeout(() => {
__setNum(1000)
}, 1000)
目前在外上班,不在老家城市,浑浑噩噩好久。新的一年想做出点改变,打算买个房子付个首付慢慢开始还房贷,但是目前心里不知道往哪买,也不太清楚房价走势,或者买个车付个首付还车贷也行,总得做点什么。