V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  c0xt30a  ›  全部回复第 5 页 / 共 11 页
回复总数  205
1  2  3  4  5  6  7  8  9  10 ... 11  
2022-04-02 14:43:30 +08:00
回复了 bmpidev2019 创建的主题 分享创造 介绍 Go/ Java /C/C++/ Swift 等编程语言是如何实现范型的
4.1 过去了,特意说明下,上边回复最后那条是玩笑
2022-04-01 20:58:42 +08:00
回复了 bmpidev2019 创建的主题 分享创造 介绍 Go/ Java /C/C++/ Swift 等编程语言是如何实现范型的
@bmpidev2019 C++ 里用户可以决定是否关掉隐式的类型转换的。这个跟类型的强弱有什么关系?

最简单的做法是


void f(int);
template< typename T > void f(T)=delete;

也可以用 SFINAE 来约束

template< typename T>
std::enable_if_t<std::is_same_v<T, int>> f( T );

往后一点 C++20 可以用 concept 来约束

void f(std::same_as<int> auto x);

未来的 C++23 很可能用 really 来约束

void f( really int x );
2022-03-31 21:58:32 +08:00
回复了 gantleman 创建的主题 游戏开发 MMO 万人同屏实验成功发布!
好奇问下:
1 。 每个玩家在算法里是抽象为一个平面上的圆 /正六边形还是一个三维的圆柱体?或者更复杂的不规则三维模型?
2 。玩家之间的碰撞是怎么检测并模拟的?
3 。寻路算法是怎么设计的?

纯粹是好奇,如果问题很幼稚 /愚蠢还请 OP 原谅。
补充下我用的但没有出现在上文的 container 给 OP 做参考
- PeerTube 管理收集到的来自网络的视频文件(来自电报 /P 站 /twitter/抖音 等不便分类而且肯定没有 imdb 索引的)
- Whoogle 搜索
- Overleaf 文章编辑
- Seafile 网盘
- Gitea 代码
- Calibre 电子书
- IFM 做 wiki 中的图片 /视频外链服务 ( https://github.com/misterunknown/ifm)
- Syncthing 备份
- MatterMost 自建频道用机器人推送消息用作收集
2022-03-19 19:26:49 +08:00
回复了 iajr 创建的主题 Linux Linux 如何关闭显示器但不睡眠?
试下这个: `xset dpms force off`
wayland 大概率也有类似的命令
2022-02-08 23:31:35 +08:00
回复了 huhexian 创建的主题 奇思妙想 发现一个令人感到焦虑的点:电量百分比。
楼上诸位有跟我一样用 Accubattery 来管理手机充电的么?这个 app 建议手机电量最多冲到 80% 来维持最大电池寿命,而且有论文数据支持。。我自从有一部手机鼓包之后开始用这个 app 。
2022-02-07 18:11:45 +08:00
回复了 Livid 创建的主题 PHP Files Gallery
ifm 很好用,虽然界面看起来很挫
我是用了几次 Files Gallery 之后换过去的

https://github.com/misterunknown/ifm
2022-02-04 04:22:17 +08:00
回复了 amiwrong123 创建的主题 C++ 万能引用进行重载的替代方案:标签派发的疑问?
这个例子在我看来是已经过时的。楼主似乎在读一本很老的 C++ 教科书?现在比较方便的写法是

```
template<typename T>
void func( T&& v )
{
if constexpr( std::is_interger_v<std::remove_cv_t<T>> )
{
// branch 1
}
else
{
// branch 2
}
}
```

建议碰到有 enable_if_t 的代码略过,concept 和 constexpr-if 的引入使得 SFINAE 已经不是那么时髦(过时)了,时间有限的话没有必要深究。
2022-02-04 04:07:32 +08:00
回复了 amiwrong123 创建的主题 C++ 项目中这样去隐藏类的真正实现 是种好的做法吗?
对楼上 @FrankHB (帝球)的发言强行补充两点:

1 ) `ModuleBase(ModuleBase* _impl);` 这里传进去的指针如果外边被析构了怎么办?
2) `ModuleBaseImpl(ModuleBase& owner);` 这里的引用出了作用域了怎么办?譬如某个函数返回一个 ModuleBaseImpl 实例的时候


所以我大概会这么实现:

https://godbolt.org/z/1Y7Yxn9Yf
2022-02-04 03:09:20 +08:00
回复了 amiwrong123 创建的主题 C++ 项目中这样去隐藏类的真正实现 是种好的做法吗?
@pezy 这种方案跟什么都没做似乎没区别?那个 `struct priv` 完全可以省去的。只要随便在一个匿名的空间里定义一个实现,然后 `bool SpamFilter::isSpam`直接调用就成了。所以没有必要在这个类里放一个 struct 啊。替代的可以是这样 :

```

// header file:

struct SpamFilter{
bool isSpam(string const&);
};


// implementation file:

namespace
{
template< typename S >
bool is_spam( S const& s, string const& str ){ ... }
}

bool SpamFilter::isSpam(string const& str )
{
for ( ... )
if ( is_spam( *this, str ) )
return true;
return false;
}
```

比链接里的实现清爽多了。
2022-01-26 20:51:16 +08:00
回复了 wunonglin 创建的主题 程序员 如何使用 AI 进行图片分析?
可以从给图片添加描述开始。
我之前做过一个 demo 在这里: https://github.com/fengwang/recaption_images
真的使用,模型还需要自己精调
2022-01-26 02:19:24 +08:00
回复了 vbe 创建的主题 问与答 好的 IM 软件需要具备什么优点呢?
@Bijiabo Threema 基本满足。然而几乎没有人用。
2022-01-19 04:11:25 +08:00
回复了 hahaayaoyaoyao 创建的主题 分享创造 搞了一个有损图像压缩算法
真是简单粗暴。。。
用 KNN 可能更文雅些
2022-01-19 02:57:55 +08:00
回复了 zmaplex 创建的主题 分享创造 Fetch-import,优雅的从网络中导入 Python 文件
纯好奇问下,如果要用 PyInstaller 打包成可执行文件,这个库还能正常工作么?我之前写的一些代码发现动态导入的库碰到 PyInstaller 打包很难掰扯
2022-01-09 04:01:15 +08:00
回复了 ling516 创建的主题 Windows 大家手机电脑互传软件用的是啥
adb push/pull 没有人用么?

还用 TG / KDE connect
2021-12-31 03:52:57 +08:00
回复了 siknet 创建的主题 问与答 请教一个图片版权的问题,游戏素材相关
风景照片跟具体的地点相关么?如果不相关的话,也是可以随机生成的。
2021-12-31 03:47:48 +08:00
回复了 zxCoder 创建的主题 问与答 请教个神经网络的问题
我出个主意:
鉴于最多有两个标签是 1 ,那么可以依旧用 softmax 做激活,用 soft label 处理下数据。

譬如,当某个样本只有 1 个标签的时候,把这个标签设置为 0.5 ,其他的 999 个平分剩下的 0.5 ;当某个样本有两个标签的时候,把这两个标签都设置为 0.5 ,其余的标签设置为 0 。

刚拍脑袋想出来的,不保证靠谱。
2021-12-31 03:39:28 +08:00
回复了 zxCoder 创建的主题 问与答 请教个神经网络的问题
这个问题的根源在于, 激活函数是 softmax 的时候,最后一层的输出强制非负并且和为 1;
更换到 sigmoid 之后,输出之和为 1 的限制被解去了。
当有 1000+ 个 label ,而一个样本最多有两个 label 是 1 的时候,网络输出全为 0 明显是一个局部最小,而且基本上不能跳出来的那种。
2021-12-29 22:37:20 +08:00
回复了 callmeliusir 创建的主题 NAS 群晖 Jellyfin 播放 H265 视频卡成狗啊 怎么破 。
不要用浏览器看 H265 ,用 jellyfin-media-player 之类的桌面端 app 来看 H265
1  2  3  4  5  6  7  8  9  10 ... 11  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3229 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 120ms · UTC 12:31 · PVG 20:31 · LAX 05:31 · JFK 08:31
Developed with CodeLauncher
♥ Do have faith in what you're doing.