V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  msg7086  ›  全部回复第 98 页 / 共 1020 页
回复总数  20390
1 ... 94  95  96  97  98  99  100  101  102  103 ... 1020  
@lichao 只有 16 个许可证。VPS 多开几台就爆了。
这和大小企业没关系,大企业也有单机跑的,小企业也有微服务的。
2022-05-08 17:00:55 +08:00
回复了 ojh 创建的主题 程序员 关于 Java 笨重一说
关于 Java 笨重,过度设计,Getter/Setter 这些,我简单说一些。

Getter/Setter ,有一个原因是向前兼容性。
没有逻辑在里面,不代表永远没有逻辑在里面。
如果你暴露一个 public 的字段,那么你暴露的就是一个数据,而操作这个数据的代码,在第三方。换句话说,你的类对你的数据将失去控制能力,任由第三方来读写。数据和操作数据的代码就割裂开来了。
而 Getter/Setter 则是方法,或者说代码,你对内部的数据有最终操作权,而别人只能调用你提供的方法。如果有朝一日这个数据被改变了,被废弃了,或者业务逻辑被加强了,那么你不需要跑到几十个办公室找几十个团队的人抓着他们跟着你改代码。

过度设计也是基于这个准则。假设地球上有一万个中型或者大型项目,并且每个项目都有几十个工程师在工作,每个项目都需要不同的组件来互相搭配,如果不做成接口,不解耦组件,那得浪费多少工程师的时间?

当你用 Java 的时候,你就要把自己摆正到正确的位置上。这是一个更适合大型企业的语言和框架环境,方便几百几千个工程师在一起协作开发,方便让各种能力水平的人都聚到一起工作。有多少语言和框架能做到这样的?不多吧。

我给公司做团队项目,那肯定是用 Java 的。但是我要是自己写项目,或者和志同道合的人一起写,我肯定选择写 Ruby 。三个人的团队写 Java 会很不舒服,三十人的团队写 Ruby 也会很不舒服。不同的语言有不同的特长。
@Cu635 #211
其实并不是这样。放在 GitHub 上让大家看源代码的软件,并不能叫做开源软件。
开源软件,又或者叫开放源代码的软件,这个开放可不仅仅是查看这么简单,开放一词包含了使用,学习,分发,修改,二次创造衍生作品等各种权力。仅仅是让人查看,不能算作开放,自然也不算是开源软件了。

这里摘录一段维基百科的英文定义:
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product.
可见,开源软件需要允许用户使用、修改和再分发这款软件。
@cloudsigma 是谁告诉你开源软件不能以盈利为目的的。
另外,dlib 是开源软件,而楼主放在 github 上的根本就不是开源软件。凭什么要把开源软件的要求强加在一个非开源软件上呢。

创造确实是站在前人的肩膀上,但前提是合法地站着。要是大家都互相抄袭,连出处都不标明,连许可证都不遵守,你觉得人们还愿意去这样创造吗。
2022-05-05 08:48:15 +08:00
回复了 mgrddsj 创建的主题 问与答 一千个播放器眼中有一千种 HDR - HDR 内容处理求教
看看色彩空间先?
2022-05-05 00:50:52 +08:00
回复了 LxnChan 创建的主题 NAS 讨论一下 NAS 能否使用 U 盘作为主要系统盘
有些可以,有些不行,看系统的设计。比如 ESXi 就可以装在 U 盘里,但是 Ubuntu 不太行。
2022-05-04 14:17:26 +08:00
回复了 AnjingJingan 创建的主题 程序员 服务器磁盘突然写入巨慢问题
卡片式(指机架式)服务器风道比较暴力,塔式服务器的风扇覆盖不一定全,可以看看磁盘 SMART 的运行温度。空调开着不等于硬盘的热量可以快速散掉。(南桥芯片同理。)
2022-05-04 14:13:34 +08:00
回复了 HeFengzz 创建的主题 Rust 为什么 Rust 需要 C++ 的编译环境?
重用现成的工具链。
比如上面说的 linker ,其实 linker 并不是专门为 C/C++服务的,但包含在了 C/C++工具链里。
其他语言就没必要重写一个一模一样的组件了。
如果 Rust 也实现了一个 linker ,你也可以用 Rust 写的 linker 去链接 C/C++的项目。
2022-05-04 14:09:43 +08:00
回复了 paulguo 创建的主题 站长 突发奇想,想调研下有多少 V2 好友经历过“落伍者”年代?
没经历过落伍者年代。我大概在 2002 年前后就开始用 PHP 写网站了,是不是错过了这个年代了。
(看到上面做静态网页得奖的,握个手。当年也是做过一个稀烂的静态站,结果拿了个区一等,也是醉了。)
2022-05-04 12:50:09 +08:00
回复了 purewater2018 创建的主题 YouTube 2022 年 Youtube 搬运视频还可以赚钱吗
@zyxk 搬运行为就是盗版啊。要是正版转载,楼主还轮得到在这问?早就找法务签合同去了。
@2NUT #8 没错啊,基于 Debian 然后用了 Ubuntu 的内核。
512M 内存的机器要求装一个随随便便能吃 5G 内存的 chrome 么。
2022-05-01 06:05:13 +08:00
回复了 plko345 创建的主题 Android 电池充电 85%能保护电池!?
因为长期插电,我笔记本是调成充电到 75%,只有要外出的时候才改成 100%。
2022-05-01 06:01:45 +08:00
回复了 yoyoyoyolol 创建的主题 程序员 Bitwarden 密码管理软件是否安全?
@yoyoyoyolol 1password 会员是送你个开发者账号还是当着你的面编译上传到 app store ?

图便宜,你指的是自己构建客户端还是自己搭建服务器?这可是两件不同的事情,不能混为一谈。
2022-04-29 16:42:44 +08:00
回复了 AllenHua 创建的主题 Linux Linux 中 0755 和 755 有什么区别?
因为权限有 4 位 8 进制,最大是 7777 。你写 755 就是 0755 。
wav ( pcm )是没有压缩的,mp3 是以 mp3 压缩的。
2022-04-27 00:19:15 +08:00
回复了 mmz0717 创建的主题 问与答 炒股的韭菜们都来报名今年亏了几年工资了
亏了 3 个月工资了。
2022-04-26 19:29:33 +08:00
回复了 shakoon 创建的主题 信息安全 还有人记得今天是 4.26 吗
记得啊,pt 站都关了。
当然是趁着 SSH 没断开的时候把数据都备份出来了。
2022-04-24 16:26:24 +08:00
回复了 gmodsimplegame 创建的主题 问与答 关于要出国国内的数据迁移问题
有没有一种可能,可以带一块 2T 的移动硬盘。

你只有 2T 左右的文件,国内的存储机关机,硬盘不动,里面的文件复制出来到移动硬盘里,然后带着移动硬盘上飞机。万一移动硬盘损毁了,也可以远程到国内的电脑,再想办法传出来。

我来美国的时候就带了好几片硬盘,包在衣服里。
1 ... 94  95  96  97  98  99  100  101  102  103 ... 1020  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2978 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 88ms · UTC 13:31 · PVG 21:31 · LAX 06:31 · JFK 09:31
Developed with CodeLauncher
♥ Do have faith in what you're doing.