V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  YUCOAT  ›  全部回复第 2 页 / 共 12 页
回复总数  235
1  2  3  4  5  6  7  8  9  10 ... 12  
188 天前
回复了 neocanable 创建的主题 分享创造 开源一个 c 语言实现的 Java 反编译器
支持一波
在台湾,土豆是花生,行是 column ,列是 row ,1 斤 16 两
2024-10-31 14:29:26 +08:00
回复了 cbasil 创建的主题 PHP 与银行对接 sm4 国密算法
我以前搞国密的时候,用到了 GmSSL ,你可以参考一下
2024-10-23 16:49:37 +08:00
回复了 yanque 创建的主题 前端开发 关于 GUI 开发
Qt 没有 devtools 调试界面确实有点方便。每当界面显示效果不符合我的预期的时候,我一般用 qss 给一些 QWidget 设置一个半透明的背景色的排查布局问题。

除此之外的问题解决起来还好,因为 IDE 有内置调试器,调试器功能一定程度上跟 devtools 的功能是重叠的。
我认为不可行,因为我觉得翻译的工作量太大了
2022-10-31 11:37:51 +08:00
回复了 toaruScar 创建的主题 程序员 都 2022 年了,居然许多国内的厂商还没有时区的概念
玩过一款国产手游,在海外发行的。同一个服务器里,有世界各地的玩家。游戏里面用的是 UTC 时间,游戏界面的左上角有一个时钟显示当前的 UTC 时间,我感觉挺好的。
2022-10-18 11:25:29 +08:00
回复了 hardwork 创建的主题 程序员 c/c++多线程读写问题,怎么反驳?
不用反驳,直接让他跑一下我这段代码,编译的时候开 /O2 优化,按照他的理论,我这段代码应该每次运行都输出 123456 。
代码里的 Sleep(0),只是想让代码执行得慢一点,防止出现 foo 线程已经跑完了,bar 线程开没开始的情况。

#include <iostream>
#include <windows.h>
#include <thread>
#include <atomic>

//std::atomic<int> val = 123456;
int val = 123456;

void foo()
{
for (size_t i = 0; i < 20000; i++)
{
val -= 1;
Sleep(0); //这里是为了让代码执行得慢一点
}
}

void bar()
{
for (size_t i = 0; i < 20000; i++)
{
val += 1;
Sleep(0);
}
}

int main()
{
std::thread f(foo);
std::thread b(bar);
f.join();
b.join();

std::cout << "Hello World! " << val << std::endl;
return 0;
}
2022-10-13 15:28:33 +08:00
回复了 kisshere 创建的主题 程序员 网页怎样尽可能禁止用户复制图片地址?
不考虑截屏这种情况,

我觉得可以在网页上创建多个 canvas ,让这些 canvas 拼在在一起,让后将图片各给部位分别绘制到这些 canvas 上,从而看起来像一张图。
最好让这些 canvas 有一些区域重叠,重叠的地方,下面的那一层弄一些混淆。

至于图片的源数据就用 websocket 之类的东西传。
2022-09-21 10:00:53 +08:00
回复了 summerLast 创建的主题 问与答 付费应用调查
1 、买了哪些?
买了 QQ 音乐音乐包和 50G 的 iCloud 容量。

2 、愿意为什么应用付费?
使用频率高,价格不贵且具有一定的不可替代性的应用。我不会单纯因为一款产品好而付费。
随机试了 5 个兑换码,都被用过了。
不过还是感谢楼主,支持楼主~
1  2  3  4  5  6  7  8  9  10 ... 12  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5133 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 08:28 · PVG 16:28 · LAX 00:28 · JFK 03:28
♥ Do have faith in what you're doing.