您当前位置: 首页 »

思考

分类目录归档: 思考

2022计划定一下

虽然我一直都是将自身技能分为软技能和硬技能,并且按照一定规则来进行计划,不过还是有必要重新考虑一下侧重点,这么几年下年,折腾来折腾去,东搞搞西弄弄,一直没有很好的执行一个系统性或者专业化的自身知识技能体系。但维度有一点很明确的是,自身工作方向一定要和自己的目标知识建设是存在较大关联或重合的,这方面做的还是不错,所以大部分时间都没有跑题跑的太偏了。

硬技能

  • 学历、院校、就职单位
    • 可遇不可求,有些事情已经定型了不行了。
  • 性格
    • 江山难改本性难移,只能说尽量保持克制和改善。不忘初心也很重要
  • 为人处世
    • 最讨厌乌烟瘴气、帮派和小圈子,除非有必要,小圈子是一个不错的选择,但是小圈子很容易会和前两者有很强的关联性。还是需要一定程度上的假装合群
    • 站队,不站队远比站队还严重。一直以来都不站队,或者抗拒站队,在一个比较强调控制的团队或组织里面,很容易被弄,最后过得也很惨,不过也从侧面反映了,这种团队和组织没必要长待,长久不了;事实却是证明了,不管多少年过去,这种组织或机构要么都死掉了,要么勉强维持着现状。
    • 有时候少一点有意而为,很多时候明知道这样做的结果会如何。但自己偏偏不信邪,并且带着好奇心的故意做一些事情,反过来观察大家的反应,尽管确实很有效果,也相对客观准确的能观察到信息,但实际上不太理想,容易变成掘地自焚。
  • 管理 & 洞察
    • 尽管不喜欢也不想做管理岗位,也不愿意去做。主要还是不愿意和人打交道,不想去搞那些麻烦的人和事,也不想承当责任。
    • 但事与愿违,年纪上去了,就该适当的考虑扩宽自身的路子。所以管理岗的一些同事,他们的行为风格是一个较好的学习习惯,和观察机会。透过他们可以间接学习一些成与败的经验。
    • 从小到大洞察能力是不需要做任何评价的,这一个点是先天有优势,但还需要注意一下,不能让自身主观兴趣过多的去主导洞察的目标和信息的获取。先收集信息,后整理和分类。然后适当的对洞察结果做出相应,稳优先,切莫太急躁,因为现在认为干扰信息也挺多的。

软技能

  • 知识深度
    • 这里需要明确,这里提到的知识深度不同于公司层面,因为公司层面更多是通过所谓的知识深度来淘汰人的一个借口罢了。
    • 这里更多是结合现阶段自身岗位情况,和未来目标可达岗位情况去指定的知识深度学习计划
      • 编解码
        • 目标:<了解>编码原理,能够通过码流的一些现象来判断大致的问题
        • 知识范围(粗略,待二次细化):
          • <了解> x264预处理过程
          • <了解> x264图像分割的过程(预测、宏块划分)
          • <了解> x264熵编码特点(非了解算法内部)
          • <选择了解> x264 码控等相关模块
        • check point(2-3年完成):
          • 产出工具或matlab脚本,演示预处理过程
          • 产出工具,可视化预测、宏块信息(先帧内,后帧间)
  • 知识广度
    • 这里需要明确,这里提到的知识深度不同于公司层面,因为公司层面更多是通过所谓的知识广度来淘汰人的一个借口罢了。
    • 这里更多是结合现阶段自身岗位情况,和未来目标可达岗位情况去指定的知识广度学习计划
      • 策略器
      • 目标:搞清楚现有的一些策略器,对媒体“流畅”和“质量”的影响有哪些,如何做到的。
      • 知识范围:
        • <了解> 采集 <-> 前处理 策略通路
        • <了解> 前处理 <-> 编码 策略通路
        • <了解> 编码 <-> 编码 策略通路
        • <了解> 编码 <-> 网络 策略通路
        • <了解> 总控 <-> 各子控 策略通路
      • check point(1-2年把大致流程搞清楚):
        • 产出详细图(正在做)

留意几类人

  • 没自知之明,自以为是;关系不便搞僵,不过距离要保持住
  • 自私的人,这些人靠利益维系
  • 小圈子,小帮派。凡是”小“这个东西就很成问题
  • 虚的人
  • 看似很好打交道,其实很难的人

永远不要把总盯着别人问题的人当回事

当事情失败的时候,或者出现纰漏的时候,没有任何一个双标狗是无辜的。也没有任何一个双标狗是在工作配合上能够给予别人正向的印象和积极的看法。

做事和人脉圈,能远离双标狗,就尽量远离。如果不能,那尽量投其所好,保持距离就好。

双标行为,其本质是一种认知障碍,对他人,对自身的认知障碍,无法正确的认识客观事物,或选择性认知。同样,双标行为本质还存在一定的心智不成熟或心智上的腐朽,例如不好意思面对自己,怕丢面子等。

但是呢,对于判断双标行为也缺乏强有力的定义和明确,很多时候还是靠我们自身的一个主观印象和私交来判断。实际上,这是一种人和人之间的价值观求交集行为,很多时候容易误判,经验主义和共识主义,也确实就是这么一回事。价值观的形成和被影响原因很复杂,来源于性格、先天环境、后天环境以及自我认知和自我管理。

一般先天环境缺少元素较多的情况,其实自我认知和自我管理成长一般是很容易受限的,比如说,一个家庭环境好的人和一个家庭环境不好的人,他们之间首要的差别就是经济(物质),其次就是见识(精神)。出身家庭困难一些的人,其实从小一直到走进社会的一段时间里,很容易考虑的是养活自己以及眼前的利益(可以看作是格局),出身家庭稍好的一些人,对经济的掌控能力相对会强一些,所以一般不太会有较大的经济安全感,但并不代表就一定能成为有钱人,说白了就是敢花钱。当然这在巨富和巨有势的出身人里,这个理论基本行不通,因为这样的家庭又会产生精神层面建设的失控。

所以呢,需要突破自己的一些固有限制情况,改变自己,这样才更好的去形成一个健全的价值观评价体系,即短暂的窗口期内的多种价值观的包容度。这样或许可以解决对他人评价的识别。

好了说回正题,扯远了。

为何不要把总盯着别人问题的人当回事?

  • 因为这种人要么想着推卸责任,要么就是根本没有意识到自己的问题。处理问题不是正视自己,而是能糊弄过去就糊弄过去,成长和提高速度太慢,和这种人打交道就是浪费生命。
  • 和这样的人纠缠问题太多,就会渐渐陷入事做不好,做不完的窘境。
  • 影响自身情绪,弄不好还会搞了个自我怀疑出来,得不偿失的事情,完全没有太多必要

适当的梳理好自己的情绪,撇清关系,做好自己想做和该做的事情即可。

2021-12-07 | | [心理学], *生活*, 思考

永远不要把总盯着别人问题的人当回事已关闭评论

成都一个有点违和感的城市

公司团建有几个地点可以选,除了成都是自由行以外,其他几个都是爬山活动。因为不想爬山,只想看看成都这个城市,拓宽一下自己的见识。

因为是自由行,公司预算完全充足,因此是住在天赋广场的万豪,算是高配水平。

飞机降落,下飞机后,第一个感觉就是熟悉和亲切,因为双流这个机场确实不大,而且很多地方让我第一就能联想到昆明的巫家坝机场,况且行走的路人中大多数都讲着熟悉的西南方言,而且大家的步伐适中,并不像是在赶路。顿时间感到和回家了一样,再加上机场打车到酒店对我们从杭州过去的人来说价格并不是太贵,所以好感度一下子就上来。

一路上和司机聊天的时候,感觉司机不紧不慢,说话语速很缓和,车子开的也不急不躁。沿途看到的基本都是高楼,绿化不是很多,又不少看上去很新的房子,也有不少看上去很陈旧的房子,新鲜感和亲切感瞬间油然而生。带着各种好感和加成的情况下办好了入住。

第二天私下和同事组队去了三星堆,通过网上报名三星堆一日游团提供的信息,我们来到集合点后,成都给我的那种好感在逐渐的发生一些微妙的变化:

  1. 土方车开车不文明,闯红灯,还带着油门过弯,差点压到人
  2. 城市管理看得出来有很多松懈和似乎投入不足的地方
  3. 人口稠密
  4. 城市绿化少(相比杭州来说)
  5. 路上的车子烧气的有一定比例(这侧面的展现了当地的一些经济情况)
  6. 车子以10万和20万附近的为主,尤其是10万左右的居多,基本是过日子的车
  7. BBA出现几率不算高,即便出现也都是40万以内。
  8. 车子跨度太大,但45-60万这个区间的车比较少(卡宴、xc90、a8都有,但常见的中间价位车子不算多)
  9. 人口素质有待提高,已经是一个人口稠密而且比较大的城市,城市整体发展都还不错,但吐口痰,和非川地区的人不讲普通话等现象很重。
  10. 小馆子很多,门面卫生不是很注意。
  11. 防疫绿码只认本地的,而且操作略微繁琐。
  12. 这次去景区导游给的感觉还可以,比较佛系,素质尚可。

整体能看得出来,整个城市的扩展和发展应该是短期内的,当地很多地方都没有更上变化,这既是机遇也是个问题。说是机遇,主要是因为还有一定的发展余地和空间;说是问题,那是因为有很多不确定因素,同时还存在很多问题。

所以总体来说,成都还是一个比较不错的地方,就目前来说还是很安逸的,但在居住环境上还是有待提高,首先是城市密度太大,老旧房屋太多,马路相较于车流来说较拥挤,所以还是存在很多违和的地方。

不过成都或许作为一个养老的候选地可能是有一定优势。

2021-11-04 | | [我的认知系列], [窥视自我], *生活*, 思考

成都一个有点违和感的城市已关闭评论

一些官方小工具集合

文件服务器(python)

python有个自带的http版的文件服务器,可以把整个磁盘上的目录都共享出来。

  • python2
python -m SimpleHTTPServer 
  • python3
python -m http.server

2021-11-04 | | 思考, 爱捣腾的小玩具

一些官方小工具集合已关闭评论

葫芦七兄弟故事(一)

首先提一下葫芦七兄弟这个标题的缘由,因为在2020年4月,本人换了一个工作,进入了某A公司(不是不爱钱的那人开的公司);这个公司在现阶段是在线实时音视频做的还不错的一家,无论知名度还是市场占有率,都确实到了一定高度。

选择这家公司的原因其实也蛮简单的,主要是想通过公司的平台,对自身的技术有个提高和成长。加入公司以后却看到的不是成长和学习,而是首当其冲的就是被拉去支援隔壁大部门的工作,接着就是被各种神仙之间掐架时候的各种有意无意的误伤(说白了就是拿我指桑骂槐)。

显然透过这样的工作体验是奇差无比的,况且这里面也感到了一丝丝各种奇奇怪怪的工作氛围。

入职到今天,已经经过了9个月了。最近听到隔壁部门在做一些人员架构上的变动,听到这个消息的时候,实际上心里是有些不太舒服的。原因是隔壁组的老大要换,而过来的老大就是当初就是“恶心”过我的人。

书归正传,为何会写这个东西?

还是相对自己目前的工作状态和心里状态做一个回顾和梳理,避免一而再再而三的出现问题,反反复复的出错。同时也便于做一些及时的心态调整和变化。其目的还是为了减少这些糟心事对自己的影响,也可以适当的让自己有机会和精力朝着自己的目标去进行。

为何这样取名?

因为组里有7个人,而这7个人各有所长,也各有自己的性格特点。所以叫葫芦七兄弟比较贴切和理想。

这七个人是什么样的特点?

在我心里,这7个人的特点:

  • 老大,有自己的想法和目标,也有一定的能力,思维活络。但也许由于一些原因,又或许自身的性格特点,自己很少做一些团队工作方面的输出。或者说,在我眼里,在一些团队带领方面没有体现出管理者应有的素养(实际上很多管理者都没有)。我的新员工导师,导师这块我觉得还缺少了一些工作方面的引导(代码)。
  • 老二,年纪不大90后。不太爱多说,性格特点比较主观,有一定自我或自负的情况,不通融,不豁达。工作技能有一些比我强的地方,但可能由于一些因素,或自身自负的原因,似乎并不以为然。
  • 老三,年纪应该很大(应该是70后),似乎是做编解码出身的。起初打交道的时候,感觉还不错,能够提出一些正向且积极的意见和建议,但细细接触后发现,做事情有点拖沓,人水平不错。如果人能放下一些身段,踏实一些,不管是技术之路,还是管理之路,我相信都会不错很多。加上确实技术上有一定水平,我会很乐意找他做我的老师。
  • 老四,我。脾气大,不喜欢得罪人,但也不是什么老好人类型;不愿意直接面对工作上的矛盾;同时是一个说话“啰嗦”的人(这里面分为有真的啰嗦成分,也有别人有意或无意找的接口!)。技术功底一般,技术技能比较杂,不想一直这样杂下去,想沉淀某种技术。对目前团队信任感缺失,不太想发言,或者说在等待能够把自身感兴趣的技术做下去做深的机会。
  • 老五,其实老五和老六是同一天入职的。但后来听说老五本来也应该是4月份日志的,所以就区分开两个人了。老五是某不爱钱老板开的公司出来的,起初感觉还挺不错的,但后续不晓得是不是什么原因还是怎么的,总感觉老五做事会有几分此地无银三百两的情况;所以当时还在对老五做了一些留意和观察,对他还是尽量抱着友善的态度,但持续保持适当的距离。据说以前是做android media framework移植裁剪和维护等(搞android os里面),人技术应该挺不错的,但给我感觉做事目的性太强了,我有点怵,所以敬而远之。
  • 老六,人其实挺不错的小伙的。就是给人感觉太爱表现了,说话做事有很多时候很喜欢信口开河,对技术了解不深不扎实的情况下,也会随便说出来。人本身也许没有太多坏心眼,但是太急躁没什么好处,有时其实我也挺烦和他打交道的,说话给人感觉很喜欢瞎指挥,太把自己当回事的情况,而且影响别人的工作效率;夹带私货(心)的时候有点多,成分也有点明显。有几次我真的忍不了,搞不懂他到底想要干什么,如果技术top1的话到还没啥好说的,关键是没到这个水准,做事的那股样子给人就一个大佬的错觉样,确实很难受。有很多时候,我并不想和这种人打交道,因为提高太少了。
  • 老七,刚来。目前看上去还是挺谈得来的样子。和老大在同一个办公地点,最近活跃度降低了不少,预计身上事情在变多了。或者其他原因,后续再看。

今天先写道这里了,下一篇,我想重点写一写七兄弟,我对他们六个人的看法和感受,以及我所了解到他们可能对我的看法或感受。

2021-01-04 | | [心理学], [我的认知系列], [窥视自我], 思考

葫芦七兄弟故事(一)已关闭评论

2020年总结

本文来自我在老家的一个IT社区发的总结,直接复制过来。

为什么发这个话题

步入中青年阶段,想法开始复杂起来了。(就连装X都不在那么的简单粗暴,而是采取了更为凡尔赛的做法)
心中的困惑越来越多,曾经的疑惑少不少,也懂了是是而非和利弊权衡。说话学会了装腔作势和假装诗情画意(2333,单身狗相亲被虐出的技能)。

  1. 有时候,都快怀疑自己是不是成为了当初那个最讨厌人的样子。 夜空中最亮的星 – 逃跑计划
  2. 有时候,怀疑自己是不是选择和坚持是否是错的,或者不恰当。李白 – 李荣浩
  3. 有时候,想改变现在的状态。Say Yes – MKLA
  4. 有时候,那个人怎么这样,算了不想说了,说了没用,说多了还搞的大家伤和气,我还是买包瓜子和一个西瓜吃好了。演员 – 薛之谦
  5. 有时候,一直在问自己做人到底需要不需要继续保持着友善?(这里就不放歌了,Marilyn Manson的歌比较那啥)

回首过去

  • 小时候贪玩,高中中二且不听长辈的话,后来混了个大学文凭。
  • 毕业那个时候,看个网络新闻还管叫做“冲浪”,手机还是”hello moto”的黑白机;当时纠结于回老家,还是在外务工的选择。
  • 出于对专业的兴趣与常年叛逆的习惯,所以选择留在外面继续当一名代码施工人员。一晃十多年过去,母胎solo多年。看到严大大的回家帖子,我当时第一个反应是,喜提“勇于做决定和改变”。当时也心动了,原因很复杂。
  • 抱着试试的态度,2019年,分别选取了4个周末的时间回昆明分别实地踩点了几个处,同时也很荣幸的见到了社区的几位大佬,短暂的接触后,我就回所在的务工城市。这4次的实地踩点与同行/非同行沟通下来收获很多,也从各位昆明通那里学习了解到了很多信息和风土人情;很遗憾的是,我最后得到了一个结论:“尽管我也是一个土生土长的云南人,但我需要很多时间去调整和适应,两种地方民风民俗的差异,并积极融入和端正心态;已经接受并可能由此带来的一些落差”,这个过程中严大大着实打醒了我不少。
  • 2019-2020,继续围城,继续怂,继续修福报。一睁眼一闭眼一年就过去了,老男人又老一岁了。

现在

  1. 都说程序员要掌握四门基本功课,坑蒙拐骗,哦,不,是CRUD。混社会也有些时间了,坑的话,自然手到擒来;蒙,这个还行,对付一下QA基本够用;拐的话,还不太会,主要是不太喜欢内推和拉帮派啥的;骗,这个只能说还需要继续提高,毕竟现在都是互相骗的年代,招聘常年挂着,实际上就是不招人,找工作的简历注水,各种架构嘴到勤来。每天一个big story,距离上市又进了一步。
  2. 想沉下心来做事情,不想做业务,只想做纯纯的技术;可惜公司目前还没给这个机会。
  3. 羡慕别人自由,不需要为了下一顿操碎心。也羡慕别人能为了自己的梦去追寻,哪怕生活看上去没有那么华丽。
  4. 家里的是太多了(主要是长辈们的鸡毛蒜皮的矛盾),每年过年回家都快麻木了;听听就过,基本没进脑子,不管什么事,即便是教我如何做人的方面,只要不听就对了,越不听还越不见得混不下去。能够吸收这些经验的一部分同辈人(包括行为风格),情况有点不太好。
  5. 在外组建的老乡聚会,回家建设的大军在逐渐壮大,还留守务工的亲们的心,也在渐渐离去。或许是当初我太理想,又或许这就是社会阶层的不同,又或许我不配,又或许生活压倒人心。
  6. 自从上次骨折后,我的山地车也很就没骑了,虽然不愿提起,其实还是心理有所回避;太怕自己玩嗨了,又搞惊险刺激的骑法。

未来

  1. 加油吧,打工人。为构建老板不爱钱计划,努力吧打工人。
  2. 往走好30岁这个阶段的年纪,尽量成为一个不惑而有豁之人。
  3. 琐碎哪些破事少一点。

不变的梦想

  1. 有房
  2. 有个旅行车(汽车)
  3. 有辆维斯帕(300cc 就好)
  4. 有足够养老的钱

刚步入2020年11月,秋意似乎不太浓烈。不晓得今年的秋天会维持多久便会进入冬。

年底将至,2019年和2020年经历了一些看上去还是比较大的事情,而也正是这些事情可能会带给我今后一些人生轨迹和选择偏好有很大影响,也正因为如此,也才需要。

首先老生常谈的继续回顾毕业以来,或读大学以来自己的变化。

准备去读大学的时候 – 狂,因为考上大学了,以为自己牛逼了。

在大学里的时候 – 迷茫,在大学里没了保姆一样的老师,而是拥有者一大堆“不负责任”的老师存在。长时间和同学背井离乡的在一起时,真的有很多诱惑和“危险”(主要是自己对是非的判断上)。

大学毕业时 – 被迫接受现实,其实很简单,因为教育已经成为一种大众化商品。这不仅意味着大学在扩招,同时也意味着,大学教育不再要求继续强调单一技能过强。

工作第3年 – 接受现实,互联网这个概念的逐渐进入大家的视野,房价逐渐的暴涨;同时大家为了利益而渐渐“淡漠”。

工作第6年 – 为了自己,程序员圈子也渐渐的开始进入“关系化、圈子化、帮派化”。自己不太喜欢这种类型的社交,认为这样的社交太累,所以想让自己还在“年轻”的时候,多充实一些自己的工作技能,以此来规避“社交问题”方面的短板。

工作第9年 – 小拐点、棱角钝化渐渐凸显, 小拐点主要是还是工作和生活上都双双出现变化,有喜也有忧。经过社会毒打这么多年,棱角也渐渐钝化了一些。

工作第10年,遇到了很多问题,也渐渐的学会了一些问题的处理方式,心态也慢慢的平淡了很多;也懂得了舍与得。

其实我现在比较迷茫的是和人打交道方面、技术成长上。对于技术成长我所能做的就是选择相对正确的方向去努力,对于与人打交道方面,我就比较迷茫。

因为我在意很多方面:

1,和人打交道是很耗费精力的事情,不管是锻炼和掌握技巧,还是运用技巧。

2,我怕入戏太深,失去自己比较宝贵的品质

3,真的值得这样去改变吗?

以上这些情绪,某种程度上是可以看作是:患得患失+迷茫+固执的综合体。

要解开这个情况,我想所能做的还是先从遇到的一个沟通对象类型开始分类。

我遇到过的人里面,都有些什么样的特征?

  • 自负,自负的人最可怕,也容易被利用。因为这类人往往过于忽视自己的弱势,乃至很多时候并不关注幻想与现实中自己的差距有多大,容易沉醉在自己的“成就”中,或多或少的会放大自己的重要程度。以至于出现在某个领域和所有领域中都有无所不能的情况。与这类人沟通最累,而且累的最为简单。所谓最累且最简单,是因为这类人多数沟通起来,只需要适当的言行符合他想,或能够满足他自身的自大欲望,便可。如果在重要位置或领导位置,有可能比较难处理。因为有可能会出现对方自负其来会胡乱责怪队友的,猪一样的行为。
  • 懒惰,这里说的懒惰,主要还是指一些投机取巧,把事情推出去给别人做,这类人有别于推诿。这类人是单纯只想拿钱不干活,但又愿意把事情交出来给别人,或者类似磨洋工。这类人其实我很不会打交道,一方面是因为我自己的性格现阶段很难包容这类情况,另一方面这类人有时候会影响到他人事情的进度,有时候还会让人出现两难的情况。处理这类人最简单的办法,很多都是直接把时间拿过来做掉。
  • 推诿,推诿这个就比较难说清楚了;因为这里面会有很多主观评价成分在面。这类感觉主要还是在于事情不想做又不愿意交出来,或者想找点接口刁难一下,或者鸡毛当令箭的情况等等。这类人一般不好弄,基本是靠关系解决的问题。关系建立就比较复杂了。
  • 傲慢,傲慢的人基本都有种自命不凡的心态伴随着。这些人总觉得自己高人一等,这些人一般确实在某个方面会比他看不上的那些人会有一些优势。面对比自己更有优势的人,他们有承认自己不行的一面。傲慢的人,主要是还在于地方远不远沟通,如果愿意还是有机会调和沟通。如果不愿意,甚至难以沟通,那么敬而远之也只是某种下策。
  • 偏激,这种人做事情一般容易走极端,或极端化。以前的我就是这样的。偏激是一种特征,很难去衡量好坏,多数时候需要积极制止,但制止的方式方法很重要。
  • 唯利是图,这种人基本就是只看重利益了,利益是最重要的。不同的人程度会有所不同,有些程度比较重的人,就很危险。程度轻一些的,还可以适当的包容。
  • 帮派,有人的地方就有江湖。帮派这个东西,有好有坏,取决于帮派成立的初衷以及运作的目标。有些帮派属于纯粹技术累帮派,只要技术类型恰当也未必是坏事。但是如果是利益集团的帮派,那就比较复杂了。因为利益始终伴随着大量的复杂事情和问题的,这种帮派里牛鬼神太多,很难处理问题。
  • 论资排辈,有人的地方就有江湖。论资排辈的好处就是对“老人”给予足够的尊重和认可,但弊端就是“老人”的刚愎自用问题。这种情况下,很麻烦。
  • 友善,友善的人会有一定的人脉资源,但不见得就很多。因为人善容易被人欺,这也是越来越严重的一个社会现象。但友善确实可以在社交中甄别很多类型的人,这也可以视为一种试金石。
  • 真诚,真诚的人,也容易被人欺。因为也许你的真诚别人并不领情,或者觉得理所应当,或者简直就是多余。但真诚的本质是容易简化沟通,因为可以省掉很多猜疑、猜测、顾虑,容易建立默契。
  • 青涩,青涩其实是一种不成熟的表现。但也是最关键的时候,拥有社交青涩的人,往往有机会发展很稳固的长期社交关系。但也由于一张白纸,也容易被社会这个大染缸,染的五颜六色。

以上就是按照几种维度进行的分解,大部分人都拥有以上的几类情况,或一类情况。

本来就单单一类就够受了,有些类型的情况放在一起,真的有种极品的感觉。

其实我很难去运用比较恰当的方式和方法去应对社交中遇到的一些人,从品类上讲来说,真的太复杂。从我个人心态上讲,有时候真的于心不忍。

毕竟有句话叫做:“可怜之人必有可恨之处”。现在唯一做的比较还行的,就是心态上的快速调整和长期建设,能够适当的控制自己的心态,尽量不去影响其他方面的事情和做事节奏等等。但一遇到打交道的场合,就有种力不从心的感觉,想逃避是一方面,另一方面则是厌恶甚至是恶心。

在这块上,有时还只能拿那些不太难打交道的人来练练手,试着用几种沟通方式和方法来测试效果。同时也在和各种类型的人打交道时,尽量保持一定周期的回顾自身的情况和言行。

适当的做出一些调整和可行性的方案,有时真的挺难的。

先就这样吧,纠结了几个晚上了。难得的一次练手机遇,适当试试看。

未来的不确定,令人是喜或忧,细细品一品,又耐人寻味和受教匪浅

偶然的机会,听到了Sergi Vicente的歌,后来就渐渐开始关注他。听歌会影响一个人的心境,也能够间接的反应出,现阶段人的心境如何。

在听Sergi Vicente的歌时,偶然听到了Suite Intima这首歌(网上Suite Intima – Sergi Vicente即可听到)。

长达13分钟的歌,能听出至少三种情绪表达。差不多2-3分钟为一个篇章。单曲循环,一遍又一遍,前60%的音乐有着很强烈的共鸣。

当我年纪小时,我看到的社会就是:叔叔、阿姨、爸爸、妈妈、老师、同学、吃喝玩乐和无休止的学业。

踏入大学,“终于可以玩了的心态”和“我是万能的,我很牛X”伴随了我大学的前两年,大三大四开始,我无休止的焦虑、焦急和迷茫。

一方面,面领着继续升学还是踏入社会。另一方面,面领着家里总是絮絮叨叨的希望我回老家工作,一个人在“外面”(省外)太辛苦了,回老家才是父辈们根深蒂固的传统思维。

至于升学,因为自己小时候贪玩导致基础只是掌握不是很好,复习考研很吃力。尽管经过了一年多的备战,发现模拟题达标率还低于60%,心里就开始发慌发毛,开始自我怀疑,怀疑自己的选择是不是错误的。尽管后面还是和努力的去试图提高自己的模拟成绩,但内心的焦躁一点都没有缓解。

至于就业,我大学的专业是电子信息工程,从外界看这可是当年的热门专业,但站在我们自身看,虽然是热门专业,但就业面其实在当时有一定的首先。因为我们偏向于信号和硬件,而硬件和信号是中国的短板,其可就业的主要方向位于珠三角地区那就是欧美部分国家。出国?想多了,出国有很多种出法,有偷渡,也有拿绿卡去世界一流企业干一份技术含量高,收入不错的高精尖工作。但每年国内双一流学校往国外输送那么多人才,我们这种不入流的公办院校学生,还是只能喝汤。

介于就业和升学的双从压力下,我发现这样无意义的纠结下去两个事情都很难推进,于是我给自己定了一个plan a和plan b。

plan a:考研复习到大四上学习结束,如果模拟达标率还低于70%,直接转向找工作路线。

plan b:如果考研模拟题达标率成功稳定在70%,那么先参加考研,但找工作同步进行。只不过把重心适当的往考研方向靠。

因为心中有了一个较为清晰可行的思路,因此手中有粮,心中不慌。但可惜的是好景不长。很快进入大四,家里看状,也加紧了通过电话的说服教育,意图毕业后就回老家,考研的话家里支持的,就算考上研也还是期望回老家。

本来身心就在承受着巨大的压力,加之家里的不理解行为,让我一度陷入崩溃边缘。我认为我作为一名大学,我应该有我独立自主思考和选择的机会,只要这个选择不是特错大错的就好。

因为作为一名大学生,在大一新生的时候,碰巧遇到了《疯狂的石头》热播,导演和主演来我们学校给大家做交流,我逃军训期间偶然“闯入”这样交流会,见识到了和家里(长辈)“作斗争”不一样的思想。

因为在大一和大二期间,看到了熊丙奇写的两本书。

因为在大二,遇到了在摩根士丹利和华为的前辈们的思想开导。

因为在大三开始,看到了浙大强哥的一些讲座视频录像。

我对大学受教育的理解发生了一些变化,大学已经不再单纯追求成绩的地方,而是将人的思维、独立性、三观再塑养的最后一道关卡。因为接下来就是社会这个大环境。

所以呢,也和家里产生了很强的对立想法和对抗行为,自己当然需要进行下去的事情还需要继续。就这样持续了2个月左右(半个学期)。后来发现不对,这样不是办法,完全是徒劳且耗费精力的持久战,我自己最终会被拖跨。

所以我又改善了plan a和plan b。

新plan a:考研复习到大四上学习结束,如果模拟达标率还低于70%,直接转向找工作路线。但是现在本地(杭州)找,实在找不到,在考虑回老家找。

新plan b:如果考研模拟题达标率成功稳定在70%,那么先参加考研,但找工作同步进行。只不过把重心适当的往考研方向靠。工作杭州和老家一起找,如果考研成功读研,如果失败就看工作找的情况,老家工作不错回老家,杭州的工作不错回老家。

在新的计划里,会发现,针对在老家找工作的态度有强烈的差别化。为何这样?因为,考研一旦采取放弃的方式执行,那么我唯一还能搏一搏的就是在杭州找个工作,镀个金在回老家也来得及。

那么为何考研采取不放弃的方式还需要老家和杭州一起开找工作呢?因为研究生对父辈来说,看不见摸不着,也没有了解过是什么,更没有办法了解,万一考研成了,他们有可能会有强烈的疑惑,所以通过回老家找工作这条路堵住他们的嘴。万一考研成功,跑回来读研,也可以让旁人帮我说话,毕竟父辈嘛,永远都是别人家说的话比自己女说的话更可信,你懂得(中国式家庭)。

后来奈何家里怎么“骚扰”和“干涉”,我心态就是相对平静和安稳。

来准备毕业了,即将毕业了。因为本人基础实在太差,心虚,加上精力分散过于厉害,考研没参加,放弃了。

但换而来之的是,工作出奇的好找。班上的很多同学都还在苦恼的时候,我已经随便面试就能成,而且面试机会差不多是至少20来个,安排的满满当当,连饭都来不及吃。当大家都在一片哀嚎时,我似乎有点另类。当时还觉得有点奇怪为何这样,可能是我真的幸运?

直到活到现在,一次次回首去总结经验和寻找原因,我才发现。心态很重要,规划也很重要。

心态首先平和,能够让自己有更广的机会,心态的重整做,能够让自己有更好的环境适应性,心态的细粒度微调,也是让自己的规划能够随着事态发展而在不较大改变大方向的前提下,适当的适应当下。

规划,有规划意识,是产生规划的前提。紧接着心态与规划行为的相辅相成作用,便可行程可行又相对灵活且大方向变化微乎其微的规划,结果也才能尽量达成。

很多事不是能够一气呵成的,我也是踏入社会这多些年,才一点一点的搞清楚。要说幸运的话,只是我刚开始的行事风格和目标有较大概率符合达成目标条件罢了,一个瞎猫碰到死耗子情况而已。

正因为未来有着很多的不确定,才会让人着迷,回过头去想一想,其实也不见得有这么多不确定,只是因为没有经历过,缺少有效的办法去发现和分析而已。人生就像一坛酒,有些酿出来的那就是醋,而有些只是口感一般的酒;再有一些就是口味不错,回味无穷的好酒。其原因还是酿酒过程中的一些关键性因素把握罢了。

2020-05-09 | | [心理学], [我的认知系列], *生活*, 思考

未来的不确定,令人是喜或忧,细细品一品,又耐人寻味和受教匪浅已关闭评论

大小端安全简单访问技巧


bool srs_is_little_endian()
{
// convert to network(big-endian) order, if not equals,
// the system is little-endian, so need to convert the int64
static int little_endian_check = -1;

if(little_endian_check == -1) {
union {
int32_t i;
int8_t c;
} little_check_union;

little_check_union.i = 0x01;
little_endian_check = little_check_union.c;
}

return (little_endian_check == 1);
}

通过上面代码片段可发现little_check_union的大小只有4个直接,通过访问最后一个字节来判断当前平台(软件+硬件平台)大小端情况。

同时也可以利用union来进行访问,这样的访问方式较直接安位操作来说简单性能差一些,但也只一种较为简便和安全的做法。(虽然不是绝对安全的做法)

2019-08-05 | | 思考, 数据结构 & 算法, 编码技巧

大小端安全简单访问技巧已关闭评论

写代码中少用或避免用的一些技巧和方法

在写代码的时候,有一些技巧和方法已经快成为成为了众矢之的,主要还在于代码的可阅读性,以及易错性上。

被列为经典的几种方法或技巧中有一些还是能用尽量少用:goto、递归、状态机。

goto

写过汇编的人都知道,汇编改变指令执行地址的方法里,除了call/ret,还有大量的jmp/sjmp来构成一个程序,如果仅仅使用call/ret来写,有时候代码会变得非常臃肿,而且让本来就难以理解的汇编变成更难阅读的代码,所以就会用jmp/sjmp来改变指令执行的地址。当然这只是抛砖引玉,在汇编里改变指令执行地址可不仅仅这两对指令,还有很多其他指令和方法。

而goto是我在学c语言的时候接触到的,c++也依然部分支持(具体看编译器和相应语言标准)。goto更像是汇编中变成思维的一种移植,类*inx系统的内核代码里也拥有大量的goto使用。

在面向过程变成里,使用goto似乎并没有太大不适,而且也能在一定程度上减少代码规模。但goto若用的不好,带来的效果适得其反。而且容易使得代码逻辑变得极其复杂,非常的绕思维。

goto在短小精干的代码里,可以较少的带来阅读和易错现象,而且要把goto用的好,用的巧妙,还非常考验写代码的人如何编排代码流程和排版。

若没有过硬的逻辑思维能力和计算机式的思维能力,goto能避免最好避免,尤其是在写一些对代码体积和性能要求不是太高的情况下。

代码的性能和体积其实可以通过其它方式优化,未必非要这样。

递归

在数据结构和一些基本算法的教学里,递归是用的最频繁的。因为一些解题思路用递归来执行比较接近人类的思维方式,更容易理解。

栈帧的维护和执行,也是通过递归的方式进行的;可见递归的重要性。但是递归还存在容易让栈空间溢出,以及无限递归的出现,同样也存在一些不便于理解代码的情况。因为每一次递归函数的重入,都会使用新的栈帧对象,导致局部变量不是同一个的现象,这恰恰很有可能会让人在无意间错会递归的过程。

若不是解决问题的模型比较接近递归或代码短小精干的情况下,能用别的方式化解递归,最好通过其它方式。

状态机

状态机是一个基本的原型机或记录器,要从时间的角度出发讨论,状态机应该最先出现在高频模拟电路里,一些信号同步机制与触发应该是最接近状态机思维。

只不过后面称做状态机的都是从数字电路开始,状态机在设计门电路时,是最好用的一种分析工具或辅助工具。但在协议栈、驱动、直接和硬件交互的代码里,往往有着很多的状态机。

状态机由于仅仅是表征一种状态跃迁并联系成一个系统的工具,并未对状态跃迁的规则做约束,因此状态机很有可能会被设计的非常复杂,详情可以参考协议栈代码。若是过于强调状态机的特性,在写一些复杂度较高的策略模型时,往往是容易简单问题复杂化,甚至力不从心。

建议将状态机解耦,改为状态化就好。接触每种一状态之间的耦合度,会让代码较为简单些,如非常强调性能,可以通过其它方式解决。

2019-07-01 | | [linux总结], unix编程环境学习, 思考, 编码技巧

写代码中少用或避免用的一些技巧和方法已关闭评论

【设计模式】对代理模式的几点理解-

设计模式一直给我的感觉都是天书一样,一方面理解起来困难。另一方面书上的解释也较为枯燥,况且现在也还有很多号称设计模式大神的出现,也可能间接的让大家对同一个模式有了各种千奇百怪的理解。

设计模式这个东西出现初衷本来就是解决工程问题,而在解决工程问题时,每个人的角度不同,观点也就不同,并且在《head frist 设计模式》中,作者也强调过,没有任何一种模式的选择和使用是正确或者错误的,只有适合与否。同时对设计模式理解有偏差,甚至初学者也才会去讨论某某模式好,某某模式如何。对设计模式理解较为全面,工程经验较为丰富的人,只会说某种模式用起来较为自然。

代理模式可以的重点可以看作主要是屏蔽了实现细节,同时也对任务执行做了一个中转。让两个模块之间进行解耦。

例如一个消息队列的实现,对于消息队列来说,实现可复杂可简单。为了让消息队列的使用者能够更清晰的了解如何使用,首先需要对消息队列的一些内置方法进行屏蔽,在C++中,继承是无法做到这一点的,所以只能通过包装的方式来实现。

因此就产生了代理类来将消息队列的实现类进行包装,让消息队列的使用者更加关注与如何使用,让消息队列的实现者来关注如何实现,而对于代理来说,仅仅需要关注如何流转数据和流程即可。

2018-03-07 | | 思考, 程序结构/程序构架, 编码技巧

【设计模式】对代理模式的几点理解-已关闭评论

不要轻易的羡慕所谓的高薪,而是要看时薪、前途和钱途

首先说一下为啥会写这个文章,主要还是因为最近遇到某些大公司的人,实在受不了那种高高在山的样子,以及一些小朋友的各种有色眼镜去看待农民工一个月两万的收入。下面就是正文:

 

 

我现在基本不看高薪职位,更不会向往什么大公司。原因很简单,中过不少招,刚刚从这些坑里爬出来。

首先,一个公司对人力的支出成本大致如下:
1,五险一金及其其他可能有的福利或保险(公司部分)
2,房租、办公用品成本均摊费
3,员工工资以其他奖金

我为什么会知道这些?因为当年在某大公司的时候,我和 hr 混的相对熟,他们告诉我的一种算法。所以说,睡前月薪如果 1w,那么按照五险一金全额缴,公司 1+月薪得到的成本可能是 1.3w 起。

不要带着任何有色眼镜去看农民工,工作无高低贵贱之分。如果你们有兄弟姐妹在工地干活,那么你们将会知道这是一个风险巨大没有任何保障的工作。例如,尘肺病,腰肌劳损等。而我们做办公室的,看似体面,但却是风险和保障上相对会好一些。或者不相信就去查一查快递和外卖行业的送货员年交通事故平均值是多少就知道了。

同时也不要迷信任何高薪,以前大公司流行拿所谓的高薪、期权、股票、多少多少薪来吸引一大堆简历,但一旦成功入职后或者转正后;大部分人经历的将是无休止的加班、办公室政治、价值观、拥抱变化等等。
等年长一些,身体一堆病,最后如果不慎病倒或者去世了,搞不好可能还会被公司恶心一把,甚至还会有其他同事会在各种场合数落你;这就是人性的冷漠!

最近几年中小、微型公司也开始流行大公司的套路了。事实上什么叫做合适的薪水?

看时薪和是否有生活成分,如果被工作占据太多时间,那么在我之前呆过的一家公司里曾有这么一句话:“有命赚钱没命花钱”。

现在的社会越来越世俗和浮躁,人和人之间感情也越来越淡薄,甚至有些人把“利用”和“斗争”当作家常便饭,说到底是啥?物质欲太强烈,月薪 1k 的看着月薪 2k 的,月薪 1w 的看着月薪 2w 的,一山望着一山高而已。

我也是经历了一大堆破事,被迫深陷漩涡之中出来后来明白的。一些打着高薪但时薪低的岗位或者公司,均是耍流氓!

2017-06-09 | | [心理学], [我的认知系列], [窥视自我], *生活*, now-way, 思考

不要轻易的羡慕所谓的高薪,而是要看时薪、前途和钱途已关闭评论

【该下决心改变系列】扭曲的环境塑造部分扭曲的心理

  • 最近状态还是比较偏向于最自然,为啥?

因为,工作强度、难度、压力、同事关系都在出现很大的缓解和回归自然情况。

  • 不过最近得瑟了不少,为啥?

因为曾经一些让我极其恼火的人和事已经远离我不少,看到他们过得还不如我,或者在走我的曾经走过的老路,我有着一种幸灾乐祸的心理。所以最近也在嘲讽一些人,有一些是具有恶意成分,而另一个是纯粹得瑟成分。

 

  • 为什么会说扭曲的环境塑造扭曲的心理?

从和人打交道的角度去看,原因大致分为两个部分,内因和外因。

先说说内因,内因从我的性格特征来说,其实我的性格属于极其孤僻的性格,不喜欢与人打交道。但由于在成长期吃了不少苦头,另外一些社会经验积累的过程中,我学会了伪装。性格孤僻的很简单,就是包容度不高,出现矛盾或者问题时容易压抑在心里不轻易表达出来,对他人的信任度不高或者说不太容易会轻易的相信人,是一种缺乏安全心理的表现。

再来说说外因,由于内因的因素,导致我看待人和人之间关系的时候基调就倾向于消极的一面。在加上现在的社会相对浮躁和虚伪,所以与我相处的人里面,就不乏一些虚伪和浮躁的人。对待这类人的容忍当然就是更小。

接下来在说一说我环境的实际情况。

由于工作一直没有找到一个稳定的切入点,准确的说不知道自己要做些什么。因为在刚毕业3年左右的那个年头,IT行业还没有想现在这样花样繁多。所以工作找起来还是相对困难一些。后来东找西找,还是找了不少奇葩公司,走了不少弯路。拿我所经历到的同事来说,一般分为这么几类:

1,贼眉鼠眼型,这类人一心想着自己的利益,为了自己的利益会做出一些有害于他人的人

2,报复远大型,这类人心里有着一个或者一群远大的理想和报复,在必要的时候为了自己的理想和报复会很玩命的拼搏

3,投机取巧型,这类人属于习惯性使用小聪明,把小聪明当作一种优势去用。这类人里面猪队友是最多,也是最不听劝,而且是危害最大的,应该远离。

4,老实人,字面意义上的老实人。人挺老实,没什么多余的坏心眼,有时容易被人利用。

5,狂妄型,不解释!

6,应该撒泡尿照照镜子类型,这个也不解释。和狂妄类型的区别在于,这类人有莫名其妙的自我优越感。

7,过的开心就好,也没有太大的理想和报复型,这类人群也是最多的,要说危害,也要看情况。如果在内斗极其严重的地方,那这类人就是定时炸弹,如果是安逸的环境,那么大家关系可以很融洽。

8,大脾气型。这类人如果不是天生性格不好,就有可能是老不自觉的觉得自己是老大哥。这类人的本质不一定坏,但是和他们打配合也挺难,容易出现问题。

9,以上某几类的综合。

就拿最近的工作变动来说,我一直在反思我在上一家单位我得到了什么收益,失去了什么。其实我发现,我获得了技术的成长和学习;我失去了精力和时间,我在不该投入的人和事情上上投入太多。同时由于抗压的薄弱导致一些应急反应的出现,间接影响到了最终的成长步调。

具体说一说我走位的ABCDEFG同事,更能表达清楚情况

A年纪比我大2岁,在某个行业待着不小于5年的时间,时间算漫长的,但技术我不作评价,因为时间的长短不等于技术成长。起初我对这位同事看法也蛮简单,就是跟着学点东西。但是上在面试过程和入职前,这位同事让我感到了他是上述的2+3+8+偏向于5的类型人,当时我就给自己做了思想准备,可能接下来将会是一个比较难熬的日子,因为这个同事可能不太好相处。事实上,确实在我入职一周之后的时间里,随着和他逐渐接触和了解后,我发现这个人确实不太好打交道,并且还渐渐萌生了负面的看法和情绪。其实际原因还在于一些事情的做法和结果上。当然随着后续搭配时间越长,我和他的关系就逐渐形成了一个y=-x的抛物线情形。实际上就在现在已经换了工作以后,我还是觉得不能接受一些当时的做法和结果。

B同事年纪比我小,应该是接近90的人(具体年龄记不清了)。坐在我的边上,人其实还是蛮不错的一个人,人没有坏心眼,不过就是有点固执,思想有些不成熟。在遇到工作上的问题时,有时看不清事情的轻重缓急,有点任性,也没有什么理想和报复,有点得过且过。和他关系算稍微好一点的,其实也不算非常好,有时候还是需要演演戏给周围的同事看(不能让别人觉得我是一个难打交道的人)。事实上在游戏和电子产品上,我们还是有一些共同语言,因此也算得上一个朋友,尽管这个朋友关系不是那么牢靠,当然也是还能保持到现在经常QQ上BB的一个人。这个人偏向于8+4。

C同事,中国几大高考大省出来的人。是一个热情并不热心的人,可能认识他的人都会觉得他是一个热心并不热情或者热心有热情的人。但在我眼里只能算热情的人,因为他做的大部分和热情有关的事情里,我都感到并非那么完全的真诚,似乎存在搞好关系的一种目的在里面,除此之外,我觉得这个人还是缺乏一定礼仪或者教养的人。喜欢窥视他人在做什么,并当面或背着讨论起来;有时在和人大交道的时候缺乏一些成年人之间理应的礼仪。一个很有想法,但又不喜欢和别人分享,有点偏向于2+4

D同事,年纪最小的,90后。也是最瘦的。这个人起初给我的感觉,就似乎看到了当年的自己,各种迷茫;也是有一些性格稍微孤僻的人,并且内心极其有想法且不会轻易和不信任的人说的。固执,有时有点算得上偏执。其实没有太多想评价这位同事的,虽然他平时很少的罪人,但是他给我的感觉是偏向于柴米油盐不进的人,比较喜欢独立思考和遵循自己做法的人。在这群同事里面,我不是最先放弃和他保持长久关系的一个,但也算比较靠前的一个。我只能说,看到曾经的我,我总想唠叨几句,所以有时劝他更多只是说给我自己听而已。这个人偏向于2+8+4(之所以会有8,其实这个哥们的脾气并不小,只不过不会轻易的发出来,一旦发出来就是一团怒火。)

F好像是85年,研究生学历。这个同事其实一开始给我的感觉就非常不好,来这里不到一个星期就把我小小的得罪了;当然这都不是问题,最大的问题还是这个人和人打交道的时候太过于滑头,但自己又喜欢按照自己认为的简单的方式去进行。在他身上我看到了一种畸形的技能,他身上有着商人、公务的老油条特点,但又喜欢按照自己所谓的简单方式方法去做,这一点太过于矛盾,在后续和他搭配和的过程里也真的找了不少麻烦。这个人同事关系走的算近的,但并不是很好。确切的形容应该是貌合神离,因为我内心中巴不得赶快远离这个人,太累了。这个人偏向于3+7

G年纪比我大,起初给我的感觉是不太好接近,人也比较固执。做事情一板一眼看似挺认真的,但不太动客观的脑子;我的意思就是说,明明很简单的一件事情,这个同事非要按照自己的方式方法去理解,结果要绕一个大圈圈才能回来。;有时还会带着自己狭隘的思想去理解和处理。后期处理也在这些问题上遇到了不少问题。这个人偏向于8+7

在这个畸形的环境里,我一直梦想着大家能够有所协调的开展工作减轻我的压力。但事实上我浪费太多时间了,为什么?因为这里面有些人获得收益了,他不会觉得是你带来的,只会觉得你反感;还有一些人是基本不听,直接对着干;也有一些人在里面当了渔翁。一个畸形的环境(这里的环境除了工作环境,还有大家的性格特征)塑造畸形的关系;站在今天的角度去看,没有必要,一点必要都没有,但话说回来正因为我走了这个弯路,我又学会了看一些类型的人和对这类人的处理方式、方法;多少也算是一种成长,也算是一种欣慰。

2017-05-16 | | [我的认知系列], [窥视自我], 思考

【该下决心改变系列】扭曲的环境塑造部分扭曲的心理已关闭评论

【winxp、vista、webrtc、chromium】放弃支持xp的路上webrtc跟上了!

最近拿了59的分支代码,后来偶然看到webrtc把wavein/waveout函数族相关的代码删除掉,看git注释另外根据chrome弃疗的心语路程,webrtc终于放弃xp了。

但苦了我了。。。。。。因为国内还有着一大群xp用户。。。。

2017-05-08 | | *生活*, 思考, 音视频_图像相关, 音视频容器, 音视频编解码

【winxp、vista、webrtc、chromium】放弃支持xp的路上webrtc跟上了!已关闭评论

【c++11、webrtc、stl】利用stl“就地构造”提高代码性能

最近在看webrtc的trunk上最新的代码,今天无意间留意到了stl容器中的“std::vector<T>::emplace_back”。事实上在接触webrtc之初我就经常能看到这个方法的使用,只不过那时候的对webrtc完全不了解,所焦点都在webrtc是个什么东西上。

 

后来查stl官方文档,看到的解释为:

构造并插入元素

同时网站上也给出了列子,但并不是很明确。看vs2015中对该函数的实现,实在看不懂(因为和push_back的一个分支实现很非常相似)。google看到这个函数代表在vector内部进行构造并放到数组里。

这样做的好处在于不需要去特意写移动构造函数,也不需要进行任何移动操作。间接的加快了性能。

 

 

 

ps:由于网上的说法存在问题,所这里要明确更正一下。

emplace_backpush_back两个函数都是通过“布局new”的方式将元素对象的内存放到自己的中(并非栈中)。

 

 

2017-05-02 | | 思考, 算法导论, 编码技巧, 音视频_图像相关, 音视频容器, 音视频编解码

【c++11、webrtc、stl】利用stl“就地构造”提高代码性能已关闭评论