V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  wevsty  ›  全部回复第 18 页 / 共 72 页
回复总数  1439
1 ... 14  15  16  17  18  19  20  21  22  23 ... 72  
2018-12-26 10:57:05 +08:00
回复了 newstartbean 创建的主题 程序员 请教关于 https 通信用 C++实现的开源库
libcurl
秒改密码说明是程序化检测状态。

估计是已经登陆了 QQ 安全中心的 APP,修改密码并没有导致这些 APP 已登录的状态注销然后被强行秒改密码(这个 APP 上修改密码不需要验证老密码,直接强行重置的)。
不过奇怪的是,登陆 QQ 安全中心的 APP 我记得应该是需要手机验证码之类的,很有可能手机上能拿到短信之类的,建议还是首先确保手机的安全性。
2018-12-25 16:15:02 +08:00
回复了 Earl 创建的主题 程序员 求问 C 函数怎么被自动调用
@Earl
C 标准没有这样的方法,与其你用奇奇怪怪的技巧来适配各个平台,不如直接文档写明白点。
很多库要初始化是很常见的做法,文档写好就行了。
2018-12-24 17:01:24 +08:00
回复了 Earl 创建的主题 程序员 求问 C 函数怎么被自动调用
不是很明白为什么要有这样的需求。

要求在程序在启动的时候执行个函数那直接在 mian 函数里面调用不就行了?干嘛要舍近求远?
2018-12-23 23:19:02 +08:00
回复了 PHPer233 创建的主题 C 为什么 Visual C++ 2013 Redistributable 显示的是 12.0.x?而不是 13.0.x?
Visual C++ 2013 是个产品名,版本号和产品名接近只不过是碰巧而已。

早期 Visual C++是用版本号来命名的,比如 Visual C++ 1.0。
从最后一个版本 VC6 以后,Visual C++不在作为单独的产品发布,而是统一到 Visual Studio 这个大产品下面了,命名方式就变成了以年号命名。
比如早期的 Visual Studio 2003,就包括了 VC7。每推一个大 VS 版本版本号就加 1.0 这样,所以到 2013 正好就是 12.0。
2018-12-21 00:58:31 +08:00
回复了 Shmiky 创建的主题 问与答 想问一下大家本地音乐都是什么格式的?
我一般是 FLAC->APE->AAC->MP3

PC 一般不改格式,移动端设备如果要听统一转 AAC ( M4A ),基本 AAC 是都支持的并且在同等大小下音质比 MP3 更优。
2018-12-20 00:30:31 +08:00
回复了 king1101 创建的主题 Python 一个编码问题。。。
代码里面 encoding 不是 utf-8 么?和 gb18030 的关系是?
你用个能用 UTF-8 编码打开文件的文本编辑器应该就正常了。
2018-12-16 19:51:44 +08:00
回复了 LEX1994 创建的主题 生活 有了解整牙的兄弟吗
戴牙套是很个人的事情,每个人的情况不一样。
如果牙齿本身就比较整齐,只是微调,可能几个月就行了。如果不太整齐,带 2 年也是有可能的。
具体的要看你牙医诊断的结果。

费用方面,使用的方法不一样价格也不一样,而且每个地区的费用也可能有区别。
给你个大概参考。

最常见的钢牙套可能要 1W 多。
国产隐形牙套 2W 多。
进口隐形牙套 3W 以上。
2018-12-15 23:05:00 +08:00
回复了 hao888 创建的主题 问与答 有买白群晖和威联通的人吗,问个问题
群晖主要卖软件,QNAP 是卖硬件送你软件。

p.s:如果会玩的话可以自己组。
2018-12-15 20:29:12 +08:00
回复了 justff 创建的主题 问与答 本站有多少假中产?
真底层群众
2018-12-13 22:41:34 +08:00
回复了 Tuluobo 创建的主题 分享创造 分享一个自己周末刚刚完成的 OTP 两步认证 App
keepass 用户友情支持。
2018-12-13 21:09:34 +08:00
回复了 yplam 创建的主题 硬件 注意了,别随便改 Thinkpad BIOS 配置,我的 P52 已变砖
设置错误自己拆了抠电池就能解决吧
2018-12-07 09:56:36 +08:00
回复了 davidyin 创建的主题 WordPress WordPress 5.0 发布了
@dot2017
默认新编辑器,也允许用插件的方式装回老编辑器。
2018-12-07 08:40:39 +08:00
回复了 davidyin 创建的主题 WordPress WordPress 5.0 发布了
Gutenberg Editor 有点不习惯,而且感觉越来越重了。
2018-12-04 16:19:47 +08:00
回复了 yuikns 创建的主题 C 想要实现 C++ 管理一段内存块
@zmj1316

如果是多线程共享同一个对象,那么在这里确实会有问题。

不过补充一下:
如果不在多线程之间共享同一个对象的话,那么这样就没有问题,执行 resize 的当前线程不可能在执行这两句的时候再去读取所以当前线程不会出错。又因为 std::shared_ptr 内部实现了引用计数,其他线程持有的这份资源不会被释放也不会被修改,并且因为其他的线程并不是同一个对象,引用和长度都不会改变,所以其他线程也不会出问题。
2018-12-04 16:07:14 +08:00
回复了 yuikns 创建的主题 C 想要实现 C++ 管理一段内存块
@yuikns
不用模板在遇到某些特定类型的情况下会更麻烦一些,因为 STL 容器基本都有固定的成员函数这样可以简化很多。
比如需要 const string& data 的构造函数在遇到 const std::vector<char>& data 这种东西的时候就会容易蛋疼了。

单线程写多线程读的情况下线程安全问题,std::shared_ptr 保证了原子性所以常见的坑基本避免了,剩下的得看你的需求和容器怎么设计。比如:是否希望某个线程的修改同步到其他线程。
2018-12-04 14:55:59 +08:00
回复了 yuikns 创建的主题 C 想要实现 C++ 管理一段内存块
其实需求就是需要一个带引用计数的可变容器,CPP 里面容器直接设计成可变的就行。
如果是不对引用资源进行修改的成员函数直接写成 const 成员函数就行,对于 resize 等等改变容器的成员写为非 const 成员函数或者带有多个重载。
这样容器强调数据不可改变的时候只需要声明时加 const 就可以了,如果不加也可以保证只有在必要时自动对资源进行深度拷贝

以下是建议:
1、建议考虑做成模板。
2、提前考虑线程安全问题,因为涉及引用计数就一定会涉及线程安全的问题。
按照二进制位来操作,std::bitset 了解一下。
file open 的时候传入标志位按照二进制方式做 read 出来就是原始的字节了。

std::fstream 系列的类的话传入 ios::binary 就行
2018-12-03 21:53:01 +08:00
回复了 nowheretoseek 创建的主题 问与答 笔记本噪音大,找不到原因
可能是笔记本供电部分的电感有毛病了引起的啸叫。
2018-11-28 15:04:40 +08:00
回复了 SupperMary 创建的主题 C 问一个 C++的输出流的问题
std::cout << "at("
<< x
<< ", "
<< y
<< ") value is: "

这样写应该很清楚了吧。
1 ... 14  15  16  17  18  19  20  21  22  23 ... 72  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1085 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 18:10 · PVG 02:10 · LAX 11:10 · JFK 14:10
Developed with CodeLauncher
♥ Do have faith in what you're doing.