V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  cnuser002  ›  全部回复第 1 页 / 共 2 页
回复总数  39
1  2  
800V 和 400 V 代表电池工作电压,理论上电压高一倍,电流就可以降下去一半,或者同电流下的输入输出功率增加,体现在充电速度上就是快 50%。但 800V 的电气环境要求高,所以以前不搞,随着保时捷起了头,相关配套这几年开始抬头,现在属于一个漫长的过渡阶段。

这个阶段鱼龙混杂,鱼目混珠。
比如有的车它只是充电那块提升到 800V ,动力输出那块还是 400V 。 不是全车都基于 800V 的设计。
还有的车标的 800V ,但实际也就做到 600V 。那跟 SU7 的 480V ,区别真的有多大么,也不见得。

毕竟全车 800V 是需要重新设计的,特斯拉它这一代都是 400V ,800V 基本要下一代了。

米车主观是对标特斯拉的,所以标准版 480V 跟特斯拉比不落下风。

但米车客观上是极氪同价位的,极氪新版就都是 800V 的,所以就纠结了呗。

个人的观点,现阶段买车,在特斯拉这个价格以下,不用太纠结 800V 与否。往上作为国产品牌,没有 800v 态度就有点问题了。
Vue 和 React 都是前端工程化时期诞生的开发框架。
前端工程化,指的是前端从做网页,变成做 Web APP ,也就是跑在浏览器里的客户端。

但因为 Html 、CSS 、JS 这三东西本来是开发网页用的,用来编写客户端并不方便。所以就出现了专门为 Web APP 或者叫单页应用开发的方案。

React 是其中最激进的,它架空了 Html 和 CSS ,全部在 Javascript 里面写组件,组件拼接成应用。并且搞出了一套根据组件 state 状态改变,更新视图的所谓数据驱动的思路。按照它的思路去开发 Web APP ,许多问题就迎刃而解。
但同时也产生了许多新的开发需求,比如状态的维护,跨组件引用、路由等等,这些由各路开发者为之开发插件来解决。

Vue 是一个折中的方案。最早的 Vue 只是为了在普通的 Html 网页中,增加一些根据数据驱动的活动组件。它对网页开发向
Web APP 转变的过渡期是很好的抓手。

后来 Vue 也确定了一种由 template 、script 、style 组成的单文件格式,同样的通过编写拼接 Vue 组件,实现类似 React 的全组件化 Web APP 。
相比 React ,Vue 的状态维护、路由等模块是有官方版的,跟本体连接紧密,所以按照 Vue 开发指导文档,上手开发应用

另外,分久必合合久必分。这俩出现的时候,是有取代 Php 那种后端写网页模板做应用的趋势的。可是发展到今天,现在这俩也都有后端写应用的版本。

具体学哪个都可以,

我个人推荐 Vue 。因为我是先学的 React 再学的 Vue ,React 太自由反而难驾驭,理解不到位,容易写出似是而非的东西。

Vue 基本上就没有这个问题。
这类设备主要是帮你组异地局域网用的。通信两头都没有固定公网地址的时候,你可以靠它来把两边打通以实现互相访问。

你不买硬件的话,可以自己找台电脑加一个中间服务器跑类似 Tinc ,zerotier 那种搭建虚拟内网的服务实现类似的效果。

中间服务器主要是寻址维护用的,因为你两边都没有公网地址,如果没有这个东西,就互相找不到了。
至于流量,不一定从中间服务器走,看你通信两头的 NAT 能不能直接凿通。

这类产品实用性还是强的,能立竿见影的解决你的某种特定需求。

好不好用么,这个不好强求,毕竟做这个的都是小厂,属于不怎么正规的边缘需求。

向日葵做这方面比较多。
你可以建一个流媒体服务器,把 RTSP 视频流转成其它连接,然后把这个连接露出去。
用 ZLMediaKit 可以实现。
你是想让你的电脑有公网的 IPV6 ,从外面可以访问进来是么?这个需求我前端时间也折腾过。

是这样的,IPV6 跟 IPV4 一样,也是由路由器分配下来的。
IPV4 运营商只給你一个地址,还不一定是真的公网,路由器給下面小弟的都只能是局域网地址。
IPV6 运营商給你的是一个前缀,代表着一坨地址。路由器拿到前缀后,按自己的方法往下分配。

不过,现在的光猫本身,就可以当路由器用。在路由模式下,是光猫拿到了前缀,由它給下面的设备分地址,这就有可能分给你的路由器就 1 个地址,这样你的路由器底下就没法再分了。


一种方法是保持光猫在路由模式不动,那你的路由器就不能作为光猫的子路由,而要作为光猫下面的交换机来使用。具体的做法,传统的就是路由器 Wan 口不插,插 Lan 口,这样你的路由器下面接的设备,就都是光猫那边給分配 IP 地址,自然 ipv6 也就到手了。当然你这个路由器,应该可以直接改工作模式,不用改线。

但是对公网开放,还需要放行 IPV6 防火墙。光猫路由模式下,你要改光猫的配置,这个要看光猫型号,有些真不一定能改。


所以推荐的另一种方法,就是把你的光猫工作模式改成桥接,这个时候由你的路由器来拨号上网,分配 ip 地址,在你的路由器里面配就相对容易很多了,现在的路由器基本你就打开 IPV6,下面自动給你分地址。

但是防火墙配置,一样的,也看路由器型号。像我家原来的小米 R3P ,它就不能改,后来直接换成华硕的,就直接可以改防火墙,就非常简单了。
198 天前
回复了 NoKey 创建的主题 程序员 没有 https 的情况下, jwt 是不是也不安全?
是的。

像 Oath ,jwt 这些认证手段,他们的主要作用是在 Web 应用中保持你的登录状态,不至于让你每次操作都要输入用户名和密码。

而 HTTPS ,它属于信道加密,防止你跟 web 应用的通信内容被监听、篡改,学名叫中间人攻击。像你用的抓包就是一种中间人攻击。HTTP 因为用的是明文传输,无法避免这个行为。而 HTTPS 结合了非对称加密+对称加密+CA 作保,确保你访问受信任的网站时,通信内容别人看不懂。
桌面程序开发,我觉得最好的入门方式,还是先直接写一个简简单单的小程序,把正式开发时,会接触到的各个地方,先打个照面。就像玩游戏,首先一点点把地图探开,建立传送点。以后跑图做任务就方便了。

比如最开始,放上一个按钮,放上一个 label ,实现点一下 label 显示的数字+1 。这个程序做完,知道控件怎么放进窗口里,变量保存在哪里,如何引用和修改,点击事件如何绑定到控件上。

接着,不用按钮,程序里面跑一个死循环,让这个 label 自己+1 。你会知道在哪里执行这种任务,又如何与 UI 那边交互。

这一步走通了,你就可以再进一步,刚刚是个死循环,现在我换成发送一个 HTTP 请求,收到报文,内容显示到 label 里。涉及到库文件的安装和引用,网络通信,Json 解析等内容。

这部分走通后,开发一个像网页那样获取内容的 GUI 应用,就知道大体怎么做了。

这样我觉得就算入门了。
230 天前
回复了 junchenghe 创建的主题 程序员 音频文件生成乐谱的工具有吗?
@murmur 谢谢,很感兴趣,我去试试
你现在直接用 Vue 开新坑,基本都是单页应用。

但 VUE 把自己叫做渐进式 Javascript , 它也可以在直接在 HTML 的 Script 中声明一个 Vue 实例,然后挂载到页面上的某个元素。

中途加入 Vue 的项目一般就会用这种方式。
335 天前
回复了 sbldehanhan 创建的主题 Python Python 中的列表是线程安全的吗?
append 可以不加锁。参考 https://docs.python.org/3.5/faq/library.html#what-kinds-of-global-value-mutation-are-thread-safe

GIL 可以保证同一时间只有一个线程在活动,但如果你的操作本身不是原子操作,就是说由几步构成的,那有可能你干到一半就切到另一个线程上了。
336 天前
回复了 lufficc 创建的主题 硬件 4090 装机配置推荐
是有点铺张。几个点可以注意一下。

首先,CPU 其实可以买淘宝散片,因为这东西用不坏,所以无所谓售后,那就只有零售价跟批发价的区别。大概省 300

其次,主板没必要上这么好的。因为主板跟你性能其实没有关系,主板的价格 = 扩展性 + 超频支持程度+ 品牌溢价,
我推测你不超频,也没有很高的扩展需求(比如 3 个 M2+2 个显卡),所以直接选 B760 的板子就可以了。好用还便宜。
大概省 2000 。还是要折腾,那就选差一点的 Z790 。

然后内存和硬盘,你现在内存选的国产低价品牌,硬盘选的国外品牌。我建议反过来,
内存选个芝奇什么的老品牌,稳妥。
硬盘选个国产颗粒的,实惠。


至于机箱散热,看得顺眼就行,不予置评。但你最好前后各加点扇子,转速开低也没声音。

至于 4090 选哪个,这一代都被英伟达耍了,散热规模超出很多,所以买各大品牌的乞丐款都可以。

其中值得一提的,七彩虹的水神是一体水,可以满足你静音的需求。其它都差不多。
2023-03-30 09:58:53 +08:00
回复了 echoless 创建的主题 程序员 后端程序员进入前端为啥是进了迷宫一样
我觉得很大的一个原因在于,前端开发的目的, 从编写美观合理的网页, 变成开发基于浏览器接口的客户端应用。

今天你纯用 HTML ,CSS 和 Javascript ,在一个文件里面,也是可以用简单易懂的代码写出效果还不错的页面,放到浏览器上就能跑了,也不需要纠结七七八八的东西。

但要写个应用,就很麻烦。哪怕用 Android Studio 就写个 Hello World ,项目结构也是很复杂的。因为要兼顾很多方面么。

更何况浏览器本来也不是专门为了应用开发而设计的接口,所以还有一个从 页面 ----> 应用的转换工作要社区去集思广益,就出来好多不同解决方案,增加了理解的复杂度。
2023-03-27 18:12:57 +08:00
回复了 yezheyu 创建的主题 程序员 关于代理的一些理解,请大家帮我看下对不对
没毛病啊。
2023-03-17 12:25:45 +08:00
回复了 LLaMA 创建的主题 程序员 传输经 AES 加密的数据, TLS 是不是就没意义了
TLS 是一揽子解决方案,除了信道加密以外,它还有其它机制来提供身份验证、防中间人攻击、防重放攻击。

你仅仅搞个 AES 加密,防不了那么多东西。

但或许对你的需求而言也无所谓。至少加密后传输的东西,中间人确实解不了,内容中加时间戳,可以防重放攻击。

想破解还是得攻破终端,拿到密钥。

能做到这一步了,哪怕用 TLS 搞双向验证,私钥也是在终端上的,同样是不安全的。
2023-02-15 18:50:09 +08:00
回复了 lixyz 创建的主题 Android Android 主动清除后台之后, APP 又自启动是怎么实现的呢?
按你这描述,可能是做出了守护进程,在主程序挂了之后,守护进程再把它拉起来。相当于没有完全关闭,它就不停复活。你可以试试关闭手机重启,它还会不会自己冒出来。

安卓应用常驻后台还是很常见的。你划掉可能只是应用的 Activity ,它还有个 Service 在后台运行着。Service 除了没界面,其它的活儿都能继续干的。
2023-01-30 16:32:29 +08:00
回复了 Richard14 创建的主题 程序员 Chrome 升级后无法访问自签证书的网站?
正常做自签名证书,先是生成一个数字证书做 CA ,
然后用这个 CA 来签出其它的证书。

这样你把这个 CA 证书,加入到信任列表,你用这个 CA 签的其它证书就能过关。
2023-01-18 09:34:23 +08:00
回复了 Damow 创建的主题 路由器 重新弄了家里的网络,不知道这 2 种是否有区别?
就第二种啊,还能怎么玩。
2023-01-06 12:11:30 +08:00
回复了 gongquanlin 创建的主题 移动开发 2022 年了, React Native 和 Flutter、uni-app 怎么选?
Flutter 的跨平台思路很大胆激进,是彻底的另起炉灶。
而 React 本质还是基于 JS 的一套妥协的玩法,发展潜力不大了。
从战未来的角度,Flutter 或许更值得研究。

但跨平台的本质并无不同。统一界面代码,调用平台原生功能。
选对的不如选会的。
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2801 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 48ms · UTC 15:36 · PVG 23:36 · LAX 08:36 · JFK 11:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.