腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
受
线程
影响的
全局变量
如何在oracle中使用
线程
安全
全局变量
?我的场景是用户可以同时访问包含
全局变量
的oracle包/过程,我需要为每个用户提供
全局变量
值的单独副本。oracle会在oracle会话中产生
线程
吗?这些为
全局变量
赋值的
线程
可以
改变
其他用户
线程
的值吗? 请给出建议
浏览 1
提问于2010-09-27
得票数 1
1
回答
全局变量
的
线程
安全替代方案
、
、
、
我想使用多
线程
Puma作为生产服务器,因此我的代码应该是
线程
安全的。我读到
全局变量
的使用不是
线程
安全的。在这种情况下,
全局变量
的替代方案是什么?我使用
全局变量
(没有
改变
值)作为设置/获取等的Redis键。driver_locations" 并且在代码中 REDIS.with do |conn|end 或者没有必要
改变
浏览 12
提问于2019-01-20
得票数 0
4
回答
C/gcc :
线程
之间共享的
全局变量
需要是不稳定的?
、
、
可能重复: 我需要在哪些情况下将变量声明为
线程
中的易失性变量?
浏览 5
提问于2011-11-14
得票数 3
回答已采纳
1
回答
Objective-C,
全局变量
和
线程
、
、
其中两个
全局变量
的名称相同。当程序运行一个文件中的
线程
,但也访问另一个
线程
上的另一个文件中的代码时,该
线程
似乎对哪个
全局变量
属于它感到困惑。 这是一个真正的问题,还是我的代码错了?我似乎已经通过更
改变
量名修复了它。
浏览 1
提问于2011-04-28
得票数 0
回答已采纳
1
回答
在共享库中使用哪种类型的锁机制,即由posix
线程
访问
、
、
我有一个使用POSIX
线程
的应用程序,即使用一个静态库,它有一些
全局变量
,而我在libray中没有任何
线程
实现。因为库是无
线程
的,所以在库中使用哪个锁(特别是互斥)来保护
全局变量
。 我尝试过
linux
/kernel/mutex.h,显然不适合在用户空间使用内核的对象,编译器也有警告。
浏览 1
提问于2013-06-24
得票数 0
3
回答
全局变量
的值在BASH中不变
、
、
我正在编写一个BASH脚本,它有一个
全局变量
。变量的值在函数/子例程中更改。但是当我尝试在函数外部打印该变量时,该值不会
改变
。示例代码如下: { } echo语句打印为空而不是100为什么
全局变量
的值不会遍历函数和输出。
浏览 1
提问于2009-07-30
得票数 1
回答已采纳
5
回答
线程
中的全局数组
、
、
我知道您必须同步
线程
才能在多
线程
应用程序中安全地更改
全局变量
内容(在多
线程
应用程序中,多个
线程
试图同时更
改变
量数据)。但是,如果使用全局数组,每个
线程
只使用n个元素中的一个,那么这也是必要的吗?
浏览 1
提问于2012-01-01
得票数 3
回答已采纳
1
回答
如果我在内核中自定义sys调用和队列,它是
线程
安全的吗?
、
、
在
Linux
-4.4内核中,假设有我自己的系统调用和队列。我编写了
linux
-4.4/kernel/my_ queue e.c文件,其中包含将int数组定义为
全局变量
,并将push、pop函数定义为队列接口。 然后,它是
线程
安全的吗?
浏览 1
提问于2017-04-04
得票数 0
1
回答
全局变量
不会在c中的其他
线程
中更改。
、
、
我在c程序中有一个
全局变量
,我的环境是
Linux
。当我更改主
线程
中的
全局变量
时,我看到更改是正确的,但在其他
线程
中没有发生任何变化。我的global是在.h文件中声明的,并且.c是相同的文件名。但如果我在另一个
线程
中更改
全局变量
,其他
线程
也会发生变化。我打印了
全局变量
的内存,它在主
线程
和其他
线程
中是相同的。下面是我的代码示例。
浏览 8
提问于2014-03-18
得票数 1
1
回答
需要有关为
线程
同步选择锁的帮助
、
、
我有几个修改
线程
和一些读取
线程
,它们都访问
全局变量
X。我想像这样制定我的同步策略:
linux
pthread库中有没有解决这种情况的方法?非常感谢
浏览 2
提问于2009-06-10
得票数 0
回答已采纳
1
回答
线程
内的python
全局变量
、
、
、
、
故事从两个
线程
和一个更改的
全局变量
开始。很多时间:)但是如果t1
改变
了
全局变量
的值,那么也要
改变
循环中的值,我不希望这样!
浏览 8
提问于2017-02-07
得票数 1
回答已采纳
1
回答
如何制作
线程
本地库实例?
、
、
、
代码包含一些硬金融算法,它积极使用
全局变量
。核心问题是库不是
线程
安全的。我们想让每个
线程
都有自己的共享库中的
全局变量
、代码等的副本。library-thread1.so、library-thread2.so等。在
linux
下使用RTLD_DEEPBIND加载符号。 编辑:用进程替换
线程
浏览 2
提问于2019-11-07
得票数 0
3
回答
C:如何使
线程
之间进行通信?
、
、
、
要点是:作为一个Qt程序员,当我需要在不同
线程
之间传输一些数据时,我会在此之间启动一个信号槽连接,并使用emit signal机制来完成工作。但是现在我正在为嵌入式
Linux
开发一个C应用程序,在那里我需要做类似的工作,但是我没有Qt的机制。问题是:如何使两个或多个
线程
在C中以类似于Qt具有信号和插槽的方式进行通信?我知道共享数据的方法之一是使用具有互斥保护变化的
全局变量
。但是即使这样,我也可能无法以异步的方式完成系统:我必须有一个循环来不断地检查变量是否已经
改变
。但是,如果我想在另一个
线程</e
浏览 7
提问于2014-09-16
得票数 9
2
回答
多
线程
在第三个
线程
等待读取时定期更新
全局变量
、
、
、
、
我让两个
线程
A,B定期更新两个全局传感器读取变量,它们执行相同的例程。第三个
线程
C将在这些值被更新时立即对它们进行一些计算。我设置了一些条件变量,当A和B都更新了
全局变量
时,C会立即读取。我担心
线程
C错过了一些传感器读数,因为它使用循环的轮询是在新的A,B更新之后安排的。我不确定我的担心是不是必要的,因为我是pthread的新手。我的开发环境是嵌入式
linux
板,目前正在学习pthread。还有比为每个
全局变量
设置两个条件变量更好的方法吗?
浏览 0
提问于2012-04-18
得票数 4
2
回答
在进程关闭期间结束DLL中的全局
线程
、
、
、
、
有一个多平台(Windows、
Linux
、Cygwin)动态库,它在运行时由Cygwin可执行文件加载。在正常工作流期间的某个时间点,DLL会分配一个
线程
池供使用。这些
线程
作为
全局变量
进行管理(引用计数)。因此,当客户端进程关闭时,它开始释放全局对象,
线程
也应该被释放。据我所知,问题是在进程关闭期间,Loader锁被获取,沿着这条街再往下走,
线程
想要获取相同的锁,我们现在有一个死锁。 现在我的建议是,我们如何才能做一个漂亮的关机?如果我在
全局变量
清理期间分离
线程
浏览 1
提问于2018-11-06
得票数 0
1
回答
如何在不使用
全局变量
的情况下通知外部
线程
主
线程
状态?
、
、
、
、
假设我有一个主
线程
,它正在运行我的win32过程,还有一些辅助
线程
来执行用户点击的功能。假设main函数发生了变化(我希望一个按钮可用,而另一个按钮不可用,但仅当程序进入特定状态时(即通过布尔触发器或类似的性质),并通知所有正在运行的
线程
我想禁用终止?)?向
线程
传递参数仅捕获主
线程
在特定时间点的状态。如果我想要跨不同的时间范围或事件监视主
线程
的状态,该怎么办?我目前有几个全局布尔值来标记/通知程序的当前模式或状态,这就是我通知工作
线程
如何
改变
浏览 0
提问于2013-06-09
得票数 0
回答已采纳
3
回答
在
linux
中调度两个
线程
两个打印一个数字模式
、
、
、
我想使用两个
线程
( T1和T2 )打印数字。T1应该打印像1,2,3,4,5这样的数字,然后T2应该打印6,7,8,9,10,然后T1应该开始,然后T2应该跟着。它应该从1....100打印。如何使用
线程
和一个
全局变量
来完成任务? 如何在
linux
中按所需的顺序安排
线程
?
浏览 7
提问于2016-10-17
得票数 0
2
回答
Boost::Thread or fork():多
线程
HTTP代理
、
、
碰巧我需要充当fork(),因为一个
线程
修改其他变量,甚至类的成员变量它是一个http代理,主
线程
中的accept(),以及在辅助
线程
中接受类(其中有文件描述符套接字)的函数。 有没有更好的方法来实现代理?
浏览 2
提问于2010-03-27
得票数 1
1
回答
在
linux
上
线程
之间不共享的gloabl文件描述符。
、
、
我正在
linux
上开发一个小型c++程序,两个
线程
需要使用相同的文件描述符(实际上是unix域套接字),所以我只设置了一个
全局变量
文件描述符,在一个
线程
上打开文件并在另一个
线程
上使用,但似乎没有共享,我将代码简化如下= err) sleep(2);操作系统为Ubuntu16.04.4LTS(GNU/
Linux
4.13.0-36-/fd thr main
浏览 0
提问于2018-12-04
得票数 0
回答已采纳
1
回答
C++ &boost::
线程
-如何根据工作类型为
线程
排序?
、
我在
Linux
上使用带有boost的C++。 根据工作类型对
线程
排序的最佳方法是什么?是否可以
改变
POSIX /p
线程
/
Linux
中的
线程
优先级?
浏览 3
提问于2013-10-26
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux多线程服务器
Linux系统编程 线程属性
Linux系统编程 线程同步概念
分享:C语言编程——LINUX 多线程
Android C++系列:Linux线程(一)概念
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券