V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  GeruzoniAnsasu  ›  全部回复第 78 页 / 共 148 页
回复总数  2952
1 ... 74  75  76  77  78  79  80  81  82  83 ... 148  
说得不太对…… 逻辑上自指并不等于空间上会嵌套

但 A 里的 b 和 B 里的 a 肯定要先后构造,后一个引用前一个的实例对吧。指针是 trivial 的,reference_wrapper 也可以
@sl0000
不知道你用的哪个版本的 boost 我翻了翻文档,basic_collection 是定义在 poly_collection namespace 里的,本身就是一个多态容器,没理由要求元素是 trivial 的,猜测即使有应该也是有另一个 non poly 的实现而已,跟你这里的代码关系不大。
而且 virtual 析构已经必不 trivial,无论如何使用的都是 poly 的版本


再猜一下:
1. 你想实现 A <--> B 的 many2many 映射
2. 想用 base_collection 来放 A 或者 B,但是由于没有定义所以 base_collection 的 trait 失败了
如果确实是这样,那么你只能换一种数据组织方式,避免相互引用直接类型,比如把对方都变成指针(这是必须的,因为你不可能在内存中造出一个“我的一部分含有全部我自己”)。
或者干脆尝试一下其它映射比如 hasmany
能再说说为什么要相互引用的情况下做这个判断吗,没有上下文感觉不到这个 trait 有什么用,A 和 B 又不是接口,除非你说 B<T>是一个静态类型分发,我想判断 B<T>的模板实例是不是 trivial 的那还能理解。
标题可以换成「感觉用前端框架写页面有种说不出的复杂感,眼花缭乱的机制和海量文档,我自己写了个项目后端直接渲染前端 jquery 也用得很爽」
这……

因为你说的这门语言所用的文字是表音文字,单词的读音才代表单词本身。正如表意文字的汉字无论你用什么方言读都不影响你记一个新词,而表音文字只要记住读音其实正确错误的拼法并不会有很大影响(美 /英 /法 /德对同一个读音的单词可以有不同拼法)


另外词根是屈折语的重要特征,屈折语就是通过单词形式变化来表达意义变化的。


所以综上,不是 “这样背效率高”,而是 “语言本来就是这么构成的” ,不如说这种记忆方法才=学习语言
在使用表意文字的分析语体系里(中文汉语区),就不可能通过记部首和拼读学会,因为这不是构成汉语的方式
…… 什么叫看大小处于 stack 区,一个进程是可以分配很多个 heap 区的,建议确认一下内存映射,我猜只是给你分了一块新的 heap 而已
@westoy 那你这视力管理得确实很好,小学 5 年级网吧通宵打游戏的我 6 年级就一百来度(真性)了
2021-07-16 22:26:14 +08:00
回复了 bryce1010 创建的主题 生活 父母什么时候尝试真的理解孩子吗?
婚姻是两个家庭的结合。
2021-07-16 19:31:21 +08:00
回复了 7075 创建的主题 程序员 视频压缩有哪些具体的方法呢?不剪裁大小。
……每一种视频编码方式都有非常多的参数来控制算法去实现更大的压缩率或实时性能等不同目标,建议翻看 x264/x265 编码器文档

举些例子: 降低分辨率、降低质量要求、增加中间帧数量、增加中间帧计算量、增加运动预测搜索范围、使用更复杂更精确的运动预测搜索算法、针对视频调整动静态内容码率分配阈值……

以上提到的都对应一个编码器的控制参数




但我猜你想解决的问题是 “做了一个视频会话项目但是视频流太大了”
2021-07-16 07:35:44 +08:00
回复了 witcat 创建的主题 奇思妙想 游戏云存档
你觉得…… 若干年后?

换设备的可能性大还是换账号的可能性大……

而且我以为云存档解决的就是跨设备同步存档的问题,你这个思路不觉得有点本末倒置吗
2021-07-15 23:15:22 +08:00
回复了 zhoudaiyu 创建的主题 Linux 大家在 Linux 服务器上会配置那些 alias 提升效率?
oh my zsh 加的一堆基本已经够用了
我自己基本只有一条:

alias reset-gpg="echo 'killagent' | gpg-connect-agent && echo UPDATESTARTUPTTY | gpg-connect-agent"

终端 tab 开多了经常就不知道 gpg 密码窗弹哪去了
@Austaras 就是因为 rust 跟 c++在抽象实现上没什么优劣差异,学习成本又一样高,它想“推翻”的 c++痼疾又不一定需要真的重新来过,所以我就没感到 rust 到底颠覆在哪
更友好,开发速度更快 是可以

但是 zero-cost abstraction 怎么办?明明这才是 c++的立足之本


虽说零开销本身肯定是过于理想化了,但直到今天世界上能有多少语言能做到写出一行代码你能确切估计开销,而且你有信心开销只会来自可控的自己产生的代码中的呢?



另外“更友好的 c++” 我不知道这些吹捧者是怎么想的,rust 想解决的 c++中最大的问题(对象生命周期)在今天 c++基本已经自行解决了,两个差不多复杂的怪物我至今没看到哪里能解释到底所谓的“更友好”从何体现。从 c 和汇编学上来的 c++我基本能搞清楚运行时都会发生什么,虚表、构造函数、空间分配、ABI,这些东西在汇编上的反映写 c++的都心里有数。尽管 c++加入了非常多的编译期和语言特性,但运行时或者说成品机器码一直没怎么变(换了一套 ABI 但抽象的实现方式没变),我可以一边写抽象的容器模板一边考虑 CPU 缓存友好性,甚至能用 constraint 去约束这个容器的空间分配策略是缓存友好的。(比如要求空间连续,即要求实现随机迭代器这种方式)

可以说 c++虽然从复杂的怪物正在变成复杂的缝合怪物,但它逼近问题解决方案的“精神”其实没怎么变,只是绝大多数学过 c++的人还体会不到或者不需要这种求解方式而已。
2021-07-13 23:55:41 +08:00
回复了 gbqqaybc 创建的主题 全球工单系统 B 站服务器崩了?
@godblessumilk 淘宝特供的增强版 nginx,参考阿里的“特供版 mysql”
2021-07-13 18:40:55 +08:00
回复了 xiaowei0823 创建的主题 问与答 兄弟们,我有一个不太成熟的想法
@lakehylia 租商品比货应该不是个小众需求,只是发散面太广,很难应对不同人的需求。要是能跟实体点合作,起码不用自己压货就还是能搞的
2021-07-13 18:38:12 +08:00
回复了 xiaowei0823 创建的主题 问与答 兄弟们,我有一个不太成熟的想法
@xiaowei0823

零散小生意

其实说句价值观不正确的话,我感觉这种商业模式的天然最匹配客户是未成年人……

我上初中高中那会,身边朋友几乎都会饿几顿留饭钱去买小玩意,手机 /psp/mp4 啥的,而且不少非法游戏厅(=。 =)打 xbox ps3 的那种,也会同时提供掌机出租的服务。我想现在小朋友们的心思只会更复杂。


p.s. 谁还不认识几个游戏机房老板啊,中学那会,跟老板可熟了,每次都回家一样(
2021-07-13 18:22:20 +08:00
回复了 xiaowei0823 创建的主题 问与答 兄弟们,我有一个不太成熟的想法
分时租赁感觉已经一片红了……

不管你收费模式怎么变花样,本质上还是押金和租金,消费者脑子简单得很,谁便宜谁方便就选谁。虽然你声称是花了二手的价格买到手 90 天退货,但本质上不就是 90 天租赁+二手交易两部分,只是同时能吸引两种需求的客户罢了,不过我一个平台做两个分区一样能实现这个效果。

支付宝的信用抵押分时租赁能让我不花一分钱押金只交日租费就能随意短租,收二手我可以去鱼塘捞,讲讲你这个模式怎么改变我的主意?




p.s. 有一种分时租赁我最近有需求的时候发现还没人做。 “线上实体店”:

起因是我想买副新耳机,但选哪个型号有所迟疑,想对比几款。一般这种需求传统方式都是去线下体验店,但现在出门这么麻烦,上门服务又这么发达,为什么不能线上下单租然后送到家呢? 很多商品标价位比较贵也不可能一次全买回来再退货,所以租来体验应该是不错的方式。

p.s. for p.s.

现在的分时租赁平台很奇葩地只提供 airpods 、beats 、wh1000xm3 之类的网红货……我想租的是 HD600 650 800 800s……
2021-07-12 19:06:39 +08:00
回复了 ligiggy 创建的主题 程序员 半路出家 C++, 求知道参数“读/写”的标准
- 同时需要 getter 和 setter 的成员为什么不直接暴露成 public 就好?
- 多达几十个的参数全都需要一个个 set ?而不是传递统一结构或者从中间表示(比如 map ) parse ?
- 这些成员能不能重新组合?这样可以用 initializer_list 来构造组合成员,也是一种批量 set 的方式

- 你选了最不可取的一种方式,无法组合赋值、调试的时候调试器会不认识你的枚举、慢、难维护、ABI 极不稳定(万一枚举中间插了一行所有的 set 都会出错),既不解决 setter 本来解决的问题,也没有解决 get/set 很麻烦的问题
1 ... 74  75  76  77  78  79  80  81  82  83 ... 148  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2698 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 49ms · UTC 15:42 · PVG 23:42 · LAX 07:42 · JFK 10:42
Developed with CodeLauncher
♥ Do have faith in what you're doing.