const 发布的文章

“const”

在运行过程中,接收到
on_disconnect callback rc = 19
on_connect callback rc = 0

mqtt disconnect rc = 19

网上没有查到相关的错误说明。

官方api
rc integer value indicating the reason for the disconnect. A value of 0 means the client has called mosquitto_disconnect. Any other value indicates that the disconnect is unexpected.

只说非0表示异常断开。

怀疑是网络异常断开导致,自动能重连恢复。

连接mqtt broker过程中出现rc为14
on_disconnect callback rc = 14

需要注意的是,mqtt重连会导致订阅失效。

This is because you get a fresh session by default when you reconnect
(because you have clean_session=True), so you have no active
subscriptions.

Move the call to client.subscribe('topic') to inside the on_connect
callback then it will resubscribe when it reconnects.

上面虽然说的是paho,但mosquitto其实也是一样的。在mosquitto_new(const char id,bool clean_session,void obj)中,

clean_session    
set to true to instruct the broker to clean all messages and subscriptions on disconnect, false to instruct it to keep them.  See the man page mqtt(7) for more details.  Note that a client will never discard its own outgoing messages on disconnect.  Calling mosquitto_connect or mosquitto_reconnect will cause the messages to be resent.  Use mosquitto_reinitialise to reset a client to its original state.  Must be set to true if the id parameter is NULL.

如果id为空,则clean_session为true。

所以每次连接成功后,需要重新订阅,即在on_connect()中mosquitto_subscribe

on_connect
a callback function in the following form: void callback(struct mosquitto mosq, void obj, int rc)
Callback Parameters
mosq the mosquitto instance making the callback.
obj the user data provided in mosquitto_new
rc the return code of the connection response. The values are defined by the MQTT protocol version in use. For MQTT v5.0, look at section 3.2.2.2 Connect Reason code: https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html For MQTT v3.1.1, look at section 3.2.2.3 Connect Return code: http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/mqtt-v3.1.1.html
mosquitto_subscribe
Subscribe to a topic.

It is valid to use this function for clients using all MQTT protocol versions. If you need to set MQTT v5 SUBSCRIBE properties, use mosquitto_subscribe_v5 instead.

Parameters
mosq a valid mosquitto instance.
mid a pointer to an int. If not NULL, the function will set this to the message id of this particular message. This can be then used with the subscribe callback to determine when the message has been sent.
sub the subscription pattern.
qos the requested Quality of Service for this subscription.

中国科技股周二继续大幅下跌,因为投资者对中国扩大对互联网公司和其他行业的整改行动感到不安,抛售了他们所持有的许多热门股票。

涵盖了腾讯控股有限公司(Tencent Holdings Ltd., 0700.HK,
简称﹕腾讯)和阿里巴巴集团控股有限公司(Alibaba Group Holding Limited, 9988.HK,
简称:阿里巴巴)等科技公司的恒生科技指数大跌8%,为连续第三天走低。香港股市的基准恒生指数周二下跌4.2%。

在中国内地,沪深300指数下跌3.5%。根据FactSet的数据,人民币兑美元汇率走低,离岸人民币兑美元跌破6.50元,前一日收盘价为1美元兑人民币6.4834元。

在大型科技股中,在线游戏和社交媒体巨头腾讯下跌9%。根据FactSet的数据,这波抛售将腾讯的市值推低至约5,440亿美元,意味着该公司市值自2月中旬触顶以来已经缩水了约3,900亿美元。中国最大的电商公司阿里巴巴在香港上市的股票也走低,下跌了6.4%。

...
Referenced from:https://cn.wsj.com/articles/%25E4%25B8%25AD%25E5%259B%25BD%25E7%25A7%2591%25E6%258A%2580%25E8%2582%25A1%25E8%25B7%258C%25E5%25B9%2585%25E5%258A%25A0%25E6%25B7%25B1%25EF%25BC%258C%25E7%259B%2591%25E7%25AE%25A1%25E6%2595%25B4%25E9%25A1%25BF%25E6%258B%2585%25E5%25BF%25A7%25E7%25BB%25A7%25E7%25BB%25AD%25E5%258F%2591%25E9%2585%25B5-11627372835

番禺区新造在建4013套

广州市共有产权住房目前在建房源6893套,约76万平方米。

其中,番禺区新造项目总建筑面积47.39万平方米,计划建设4013套共有产权住房。

黄成军提到,番禺新造项目位置优越,位于广州国际创新城的南岸起步区,也是大学城的延伸区域。交通条件方便,还有南大干线快速路,周边内部道路比较完善,和地铁4号线的站场只有1公里。

项目占地面积是25万平方米,建筑面积是47.39万平方米,容积率不到2。总共有24栋,层数从19层到26层不等。房子面积以90平方米以下大小为主。户型从一房到四房皆有,以两房到三房为主,一房有250套、两房接近2000套、三房接近1600套、四房为接近200套。

整个小区预计可供1.4万人居住。为此,小区里面配套了幼儿园、商业体、农菜市场、居委会、社区服务中心,预计将与项目同期投入使用。

白云区鸦岗在建2880套

白云区鸦岗共有产权住房项目(一期)总建筑面积约27.92万平方米,计划建设2880套共有产权住房,预计可在2022年前上市供应。

白云鸦岗项目位于白云湖周边,周边为广清高速的出入口,地铁13号线上盖。总建筑面积28万平方米,占地约11万平方米,容积率小于3。项目将建造12栋房,楼层较高,在29至32之间,计划供应2880套房。全部作为公有产权房使用。户型以90平方米以下为主,以两房、三房户型为主。一房330多套,二房1500多套,三房1000套左右。

整个项目预计可供7100-7200人居住,同样配套商业、幼儿园、农菜市场、居委会、社区服务等。周边就近有小学安排,符合学区要求。预计明年底或者2023年上市,目前已经在建。

此外,该项目还有二期工程,目前正在征地,完成后约可增加供应500套共有产权房,两期将作为一个项目,整体管理。

其他房源转用1400余套

目前,广州正梳理其他房源转用1400余套,约12万平方米,待转用手续办妥后,预计可于2021-2022年上市供应。
Referenced from:https://news.dayoo.com/guangzhou/202104/28/139995_53898209.htm

相由心生是一个汉语词语,见于《尊婆须蜜菩萨所集论》《苏平仲文集》 等若干古籍,一说意指内心所想影响对外在事物的看法,一说指人的外在相貌受内在心地或心境的影响。 类似的词语如出自谚语的“相逐心生”等,还被解释为“其貌不扬的人,会因卓越的德才而赢得人的好感”。

  • 释义一: 内心所想影响对外在事物的看法
  • 释义二: 人的外在相貌受内在心地或心境的影响
  • 释义三: 其貌不扬的人,会因卓越的德才而赢得人的好感

在心理学中,心境、心态或心情(英语:mood)是情绪状态。相比情绪、感觉、情感,心境不那么具体、强烈,也不太可能被特定刺激或事件激发或例示。心境通常被描述为具有正效价或负效价。换句话说,人们通常会说心情好坏。

心境也与持续时间更久的气质或人格特质不同。然而,乐观和神经质等个性特征会影响人们处于某些类型的心境。长期心境紊乱如临床抑郁症和躁郁症被认为是心境障碍。心境是一种内在的主观状态,但往往可以从姿势和其他行为推断出来。“我们会因为一件意想不到的事、看到老朋友的快乐以及被同伴背叛的愤怒而进入一种心境。也有可能,我们是坠入某种心境的。”

积极心境可以由生活的许多不同方面引起,对整体人群有一定的影响。好心情通常被认为是没有确定原因的状态;人们不能准确地确定为什么他们心情很好。当人们感受不到他们生活中的压力的时候,他们似乎会有积极心境。

一般来说,积极心境可以提高创造性问题的解决能力和灵活而仔细的思考能力。一些研究表明,积极心境让人们创造性、自由、更有想象力地思考。积极心境也能帮助那些想得太多和头脑风暴的人。在一个实验中,积极心境诱发的个体增强了远程联想任务(RAT)的表现,而RAT是一项需要创造性解决问题的认知任务。 此外,这项研究还表明,积极心境扩大了注意力选择的广度,便于令手头的任务有用的信息变得更易于使用。因此,更多地获得相关信息有助于成功地解决问题。

与积极心境一样,消极心境对人的身心健康有重要影响。情绪是一种基本心理状态,它可以作为一个事件的反应发生,也可以在没有明显的外部原因的情况下浮现。由于没有引起消极心境的意向对象,心境不会有具体的开始和停止日期。它可以持续数小时、数天、数周或更长时间。消极心境可以操纵个体如何解释和翻译周围的世界,也可以指导他们的行为。

消极心境会影响个体对事物的判断和感知。 Niedenthal和Setterlund(1994)进行的一项研究表明,人会感知与他们目前的心情一致的事物。消极心境(大多是低强度的)可以控制人类如何感知情绪一致的物体和事件。例如,Niedenthal和Setterland用音乐来诱导积极和消极的心境。悲伤的音乐被用作诱发消极心境的刺激,参与者将其他事物标记为消极的。这些消极心境可能会导致社交关系方面的问题。例如,有一种不良消极心境调节是,夸大消极心境以引起他人的支持和反馈,并保障自己存在感的过度活动做法(overactive strategy)。另一种不良消极心境调节是,压抑消极心境并疏远他人,以避免他人不在而造成的沮丧和焦虑的阻塞做法(disabling strategy)。

睡眠与心情之间有着复杂,且未被人们所完全认识的关系。当一个人缺少睡眠时,最常见的现象就是这个人会更容易被激怒,更能感受到压力,不再有往日的活力。“研究表明,即使是短暂的睡眠缺失也能对心情产生显著的影响。宾夕法尼亚大学的研究者们做了一项试验,参加试验的人们在一周中每晚只有4.5小时的睡眠时间,而他们普遍表示,这一周中他们感觉更有压力,感受到了愤怒、沮丧、和心力交瘁。当这些参加试验的人们恢复到了正常的睡眠时间时,他们立马感受到了心情上的巨大变化。” 普遍来说,晚睡的人们比起正常睡眠的人们,有更少的活力和喜悦感。