当前位置: 网站首页>网站建设>服务器空间

金华58同城推广电话

发表日期: 2022-11-30 14:38:21 浏览次数:19

金华58同城推广电话

网站建设.png


EOS CHROME解决方案由郑朝永、金主一(KIM JOO IL)、Jason Juneyoung Park、Suk (Juno) Yu等资深区块链开发专家联合提出,团队成员具有中韩的研究背景,曾参与了多项著名的国际项目。郑朝永毕业于清华大学,曾于TEDx 举行演讲会总结,现从事虚拟货币交易工作;金主一毕业于弘益大学,有多年技术工程开发经验;Jason Juneyoung Park是韩国科学技术院PhD candidate,掌握多种程序开发技能;Suk (Juno) Yu毕业于凯斯西储大学,具有多年经济学领域的研究经历。在这个人才多样化的团队里,虽然成员们学科不同,但有着相似的信念和对区块链巨大的热情,正式这种包容和创造令他们打造出了EOS CHROME方案,为推动EOS发展做出独特的贡献。



bgw_function_name是一个动态载入库中的一个函数名,该函数将被用作一个新后台工作者的初始入口点。

bgw_main_arg是后台工作者主函数的Datum参数。这个主函数应该有一个单一的Datum类型的参数,并且返回voidbgw_main_arg将被作为参数传递。此外,全局变量MyBgworkerEntry指向注册时传入的BackgroundWorker结构的一份拷贝,工作者会发现检查这个结构会很有用。

在 Windows (以及任何定义了EXEC_BACKEND的地方)上或者动态后台工作者中,用引用的方式传递Datum是不安全的,只有传值才安全。如果要求一个参数,最安全的方式是传递一个 int32 或者其他的小型值,并且把它当做共享内存中分配的一个数组的索引来使用。如果被传递的是一个cstring或者text这样的值,那么在新的后台工作者进程中该指针将不会有效。

bgw_extra可以包含要传递给后台工作者的额外数据。与bgw_main_arg不同,这个数据不会被作为一个参数传递给工作者的主函数,而是按照上面所述通过MyBgworkerEntry来访问。

bgw_notify_pid是一个PostgreSQL后端进程的PID, 当后台工作者进程启动或者退出时,postmaster会向这个PID所指的进程发送SIGUSR1。 对于在postmaster启动时注册的工作者,它应该为0;或者注册该工作者的后端不希望等待该工作者启动时,它也应该为0。否则,它应该被初始化为MyProcPid

一旦运行起来,进程可以通过调用BackgroundWorkerInitializeConnection(char *dbnamechar *username)或者BackgroundWorkerInitializeConnectionByOid(Oid dboidOid useroid)来连接到一个数据库。这使得该进程可以使用SPI接口运行事务和查询。 如果dbname为NULL或者dboidInvalidOid,该会话没有连接到任何特定数据库,但共享的目录可以被访问。 如果username为NULL或者useroidInvalidOid,该进程将以在initdb阶段创建的超级用户身份运行。 在每一个后台进程中,只能调用两者之一,并且只能调用一次,所以不可能切换数据库。

当控制到达后台进程的主函数时,信号初始会被阻塞,并且必须被它解除阻塞。这是为了允许进程自定义它的信号处理器。在新进程中可以通过调用BackgroundWorkerUnblockSignals来解除对信号的阻塞,还可以通过调用BackgroundWorkerBlockSignals来阻塞信号。






金华58同城推广电话

想要咨询,请留言,我们的工作人员将尽快与您联系!
  
400-111-6878
服务热线
在线留言
在线咨询
预约专家
顶部

备案号: 苏ICP备11067224号

CopyRight © 2021 上往建站 All Right Reserved 未经许可不得复制转载

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.768800.com

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 苏州网站建设| 调温纤维| 海洋馆运营维护|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878