V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  exonuclease  ›  全部回复第 9 页 / 共 13 页
回复总数  243
1  2  3  4  5  6  7  8  9  10 ... 13  
2019-04-26 12:16:50 +08:00
回复了 melonzzz 创建的主题 职场话题 [咱也不敢问系列]菜鸡的蚂蚁全挂面经
咸鱼随便答一下 不会 java 只会 cpp
TreeSet/HashSet 区别
这两个就是 set 和 unordered_set 吧 一个是红黑树一个是哈希表 复杂度不一样 一个有序一个无序
HashMap 如何解决冲突,扩容机制
链地址法 每次扩张 2 倍
ConcurrentHashMap 如何做到高并发的
我猜是锁在桶的级别
线程池平常怎么用
。。。要用就抓一个用完了放回去啊
多个线程等待到某一节点然后统一放行有几种实现方式?
条件变量就完事了
数据库索引结构
B 树?多叉查找树反正
select * from t where a=? and b>? order by c limit 0,100 如何加索引
不会
什么是聚簇索引和非聚簇索引
不会
介绍下 Fescar/了解 CAP 吗?redis 里的 CAP 是怎样的?
不会
如何理解幂等?项目中接口的幂等是如何做的?
多次调用结果相同 无副作用 能不能做到幂等看啥业务啊
算法题:两个有序的 list,求交集
从前往后扫 一样就 push 进结果不然挪一下小的那个指针
2019-04-23 19:21:15 +08:00
回复了 lhx2008 创建的主题 问与答 C++的 STL 普通容器为什么不做 Copy on write 的特性呢?
因为你可以重载索引操作符和拷贝构造函数自己折腾一个啊
2019-04-10 16:40:30 +08:00
回复了 king1101 创建的主题 Java 关于泛型的类型擦除机制的一个疑惑?
编译的时候只需要静态分析的时候就能看到这个错误 运行时是没有这个类型信息的
2019-04-08 17:46:38 +08:00
回复了 bwangel 创建的主题 Go 编程语言 一条面试题引发的思考 Go 版本
我当时实现的 c++版本是每个线程用自己的计数器来判断是否退出的
atomic_int counter = 0;
const vector<char> letters = { 'A','B','C' };
void worker(int target) {
int local_counter = 0;
while (local_counter < 10)
{
if (counter.load() % 3 == target) {
cout << letters[target] << endl;
++counter;
++local_counter;
}
}
}

int main()
{
thread a(worker, 0);
thread b(worker, 1);
thread c(worker, 2);
a.join();
b.join();
c.join();
return 0;
}
2019-04-08 15:32:43 +08:00
回复了 dyllanwli 创建的主题 程序员 996 工作能对自己能力有提高吗?
从 1075 的外企跑到习惯性加班的某东 我都快被同事干活的速度气死了
女留微信
男出门左转 mooc
或者你付得起我的时薪也行。。。
2019-04-04 18:52:12 +08:00
回复了 yag 创建的主题 职场话题 今天早上发生了一件事情,我不知道是我过于敏感了。
充分证明 pm 是没有门槛的。。。反正我休假的时候不处理工作
2019-04-04 18:48:34 +08:00
回复了 andychen1 创建的主题 职场话题 我太小气了吗?
能按时完成任务你管人家在干嘛 不能完成就开了吧
2019-04-04 18:28:21 +08:00
回复了 jxf2008 创建的主题 职场话题 劳资纠纷结束,无辜的楼主或将成为最大受害者。。。
不给提成遭报应真是喜闻乐见
2019-04-03 19:07:36 +08:00
回复了 summersnow521 创建的主题 JavaScript JavaScript 语言为何需要那么多高级语法
c++语言中有了 for 循环语句,为何还要有 range based for、std::for_each、std::reduce 等这些高级的语法
2019-03-21 19:33:44 +08:00
回复了 samray 创建的主题 程序员 一条面试题引发的思考--浅谈 Java 公平锁与内存模型
手痒来个 c++版本的。。。
#include <thread>
#include <atomic>
#include <vector>

using namespace std;

atomic_int counter = 0;
const vector<char> letters = { 'A','B','C' };
void worker(int target) {
int local_counter = 0;
while (local_counter < 10)
{
if (counter.load() % 3 == target) {
cout << letters[target] << endl;
++counter;
++local_counter;
}
}
}

int main()
{
thread a(worker, 0);
thread b(worker, 1);
thread c(worker, 2);
a.join();
b.join();
c.join();
return 0;
}
2019-03-13 16:42:18 +08:00
回复了 squall1989 创建的主题 酷工作 杭州创业团队招人,原半次元团队启动新项目
看到创业团队第一个想法是。。。目测 996
我搞了个 node 的 c++扩展 可以强制把异步调用同步执行 不过代价是性能
2019-01-09 11:43:25 +08:00
回复了 xutao881 创建的主题 程序员 公司 Java 让我给他们写 JSP,不愿意让我用 React
建议赶紧跑路 jsp 这玩意多少年没见过了。。。
2019-01-09 11:40:56 +08:00
回复了 xutao881 创建的主题 程序员 公司 Java 让我给他们写 JSP,不愿意让我用 React
@alexsunxl node 性能哪有这么差 两台 aws 服务器之间 node 的 ssr 服务器调 node 的微服务 大部分时候是十几 ms 以下
涨呗 回头我也把家里房子的租金涨了
2019-01-02 16:58:17 +08:00
回复了 scalaer 创建的主题 程序员 有 sql 库/模版 吗?
存储过程 不过最好自己在业务代码里面抽象
2019-01-02 14:54:56 +08:00
回复了 hellowes 创建的主题 程序员 你们真的可以忍受 webpack 要编译 2-5 秒吗?
你需要 dllplugin
1  2  3  4  5  6  7  8  9  10 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4377 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 10:06 · PVG 18:06 · LAX 02:06 · JFK 05:06
Developed with CodeLauncher
♥ Do have faith in what you're doing.