V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  v2qwsdcv  ›  全部回复第 1 页 / 共 2 页
回复总数  26
1  2  
15 天前
回复了 OliverDD 创建的主题 程序员 对数据库感兴趣,但完全接受不了 cpp
#0
17 天前
回复了 zengde1996 创建的主题 健康 结石复发频率过高,有什么好办法吗
除了跟喝水有关,更重要的是:
# 你家炒菜前要先焯水去除草酸。
# 避免富含草酸和富含钙的食物共食用,比如豆腐和菠菜。
350 天前
回复了 Jason777 创建的主题 酷工作 海外技术远程招聘
请问入职需要缅甸转机吗
2020-02-03 12:48:15 +08:00
回复了 v2qwsdcv 创建的主题 宠物 上海 5 个月的 男泰迪 有收养的吗
目前已经有人要领养了。
@KillPaul 如果没人领养我也不会丢弃的哈
2020-02-01 23:49:42 +08:00
回复了 v2qwsdcv 创建的主题 宠物 上海 5 个月的 男泰迪 有收养的吗
@stabc 当我准备把它送人 肯定不是一两个原因 就跟 你跟女朋友分手,肯定不只是因为她脚臭一样。 当你花 80/天*8 天 给它寄宿到宠物店,回来发现它乐不思蜀 毫不留恋你 甚至还想跟宠物店老板跑的时候 你也会心灰意冷的。更何况 我自认为对它不差。
2020-02-01 22:59:17 +08:00
回复了 v2qwsdcv 创建的主题 宠物 上海 5 个月的 男泰迪 有收养的吗
@stabc 不是玩腻,是觉着孩子健康比狗子重要。
2020-02-01 21:36:11 +08:00
回复了 v2qwsdcv 创建的主题 宠物 上海 5 个月的 男泰迪 有收养的吗
最好给谁家老人做个伴,特别粘人,就喜欢让人抱着
2020-02-01 21:35:19 +08:00
回复了 v2qwsdcv 创建的主题 宠物 上海 5 个月的 男泰迪 有收养的吗
@ssynhtn 话虽如此 还是怕风险啊
2020-02-01 20:22:28 +08:00
回复了 v2qwsdcv 创建的主题 宠物 上海 5 个月的 男泰迪 有收养的吗
2020-02-01 20:13:59 +08:00
回复了 v2qwsdcv 创建的主题 宠物 上海 5 个月的 男泰迪 有收养的吗
备注一下,不是流浪狗,疫苗全打满了,有全疫苗的证。
我和媳妇准备要孩子,怕弓形虫。
2019-11-19 12:56:22 +08:00
回复了 coolcokel 创建的主题 问与答 Linux 下Q T 怎么分析内存泄露,搞了半天了,也没找见问题
异常退出你怎么知道是内存泄漏的? 大概率是 Segment Fault 搜一艘怎么 crash dump 吧
人家老哥存款 400 万,楼主您呢
2019-08-30 17:56:55 +08:00
回复了 FaiChou 创建的主题 JavaScript JS 里闭包是如何 capture 外部变量的?
按引用
function f(){var a ={abc:1}; var o=function(){return a};a.abc=3;return o;}
f()() //{abc: 3}
function f(){var a =1; var o=function(){a=2;return a};return o;}
f()()//2
相当于 C++的 [&](){...}
2019-08-30 13:50:45 +08:00
回复了 wsy190 创建的主题 程序员 写程序这么精简真的好吗?
笑死我了,您怕是别用 java8 的 steam 了。
2019-05-13 12:54:42 +08:00
回复了 tomczhen 创建的主题 程序员 也来记录一下第一次接私活的体验
有没有 一起去台服拯救的,昨天刚建的台服号。对国服环境死心了
2019-04-11 20:01:10 +08:00
回复了 mart1nN 创建的主题 Java Java 多线程资源共享的问题
另 #13 说的对
2019-04-11 19:45:03 +08:00
回复了 mart1nN 创建的主题 Java Java 多线程资源共享的问题
源码给您找好啦,求别鄙视我们做 C++的了 都不容易。


https://github.com/unofficial-openjdk/openjdk/blob/5ec14c8bb2533c20eca3564258c4dc66bf3bb9c3/src/java.base/share/classes/java/lang/Thread.java
public synchronized void start() {
...
try {
start0();
started = true;
} ...
}

private native void start0();

https://github.com/unofficial-openjdk/openjdk/blob/531ef5d0ede6d733b00c9bc1b6b3c14a0b2b3e81/src/java.base/share/native/libjava/Thread.c
{"start0", "()V", (void *)&JVM_StartThread},

https://github.com/unofficial-openjdk/openjdk/blob/e19d12112815026f04a9df075e56eb26622b9d8d/src/hotspot/share/prims/jvm.cpp

JVM_ENTRY(void, JVM_StartThread(JNIEnv* env, jobject jthread))
JVMWrapper("JVM_StartThread");
JavaThread *native_thread = NULL;
...
native_thread = new JavaThread(&thread_entry, sz);

if (native_thread->osthread() != NULL) {
// Note: the current thread is not being used within "prepare".
native_thread->prepare(jthread);
}
}
}
...
Thread::start(native_thread);

JVM_END

static void thread_entry(JavaThread* thread, TRAPS) {
HandleMark hm(THREAD);
Handle obj(THREAD, thread->threadObj());
JavaValue result(T_VOID);
JavaCalls::call_virtual(&result,
obj,
SystemDictionary::Thread_klass(),
vmSymbols::run_method_name(),
vmSymbols::void_method_signature(),
THREAD);
}

https://github.com/unofficial-openjdk/openjdk/blob/294d2d319b870ac68ca10a5b03006a70e26bcaba/src/hotspot/share/runtime/thread.cpp
void JavaThread::run() {
...
thread_main_inner();
}


void JavaThread::thread_main_inner() {
...
if (!this->has_pending_exception() &&
!java_lang_Thread::is_stillborn(this->threadObj())) {
{
ResourceMark rm(this);
this->set_native_thread_name(this->get_thread_name());
}
HandleMark hm(this);
this->entry_point()(this, this);
}
...
}

https://github.com/unofficial-openjdk/openjdk/blob/d148cecb01572f077179c94cb59117af89eb59b8/src/hotspot/share/runtime/javaCalls.cpp

https://github.com/unofficial-openjdk/openjdk/blob/e836a10c8c6ed2ef2f3219c46ca1906a2d9d6493/src/hotspot/share/classfile/vmSymbols.hpp
template(run_method_name, "run")
2019-04-04 16:41:19 +08:00
回复了 ZenFX 创建的主题 汽车 卡罗拉和雷凌怎么选
建议买 10 万以下的国产车。如非必然,可以考虑不买车。
2018-12-20 13:52:09 +08:00
回复了 sky2017 创建的主题 C 关于 C++ std::thread 的疑问
@ZouZhiZhang 依然不能导出自定义类型的 全局变量。
2018-12-20 13:51:12 +08:00
回复了 sky2017 创建的主题 C 关于 C++ std::thread 的疑问
@ZouZhiZhang 貌似不行啊 是不是我用错了
g++ --std=c++11 -fPIC -shared -o libdy.so -Wl,--whole-archive dynamic.o -Wl,--no-whole-archive
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1305 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 17:02 · PVG 01:02 · LAX 10:02 · JFK 13:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.