精华内容
下载资源
问答
  • 在本文里,姑且先不谈这些同学是怎么面试成功的,也不说零基础的同学如何快速提升技能,而是说下面试成以后,如何在试用期里好好表现,从而能顺利过试用期? 1 先说结论:哪怕试用期被辞退,也得挑战高阶工作 ...

        我最近在帮助不少同学提升面试技巧,结果不少同学在面试成功之余会忐忑不安?面试成功以后怎么过试用期?甚至有同学会因为担心试用期被辞退,所以在有多种选项的情况下,只挑了工资较低的或要求较低的外派公司。在本文里,姑且先不谈这些同学是怎么面试成功的,也不说零基础的同学如何快速提升技能,而是说下面试成以后,如何在试用期里好好表现,从而能顺利地过试用期?

    1 先说结论:哪怕试用期被辞退,也得挑战高阶工作

        比如零基础的Java小白,平时再看技术,再做学习项目,看再多的视频系列课程,背再多的面试题,但闭门造车学到的技能,一定没通过真实工作得到的值钱。再如,一个高级开发,在升级到架构师之前,一定得通过真实项目实践分布式组件等技能。所以哪怕新公司用到的技术你都没实际项目经验,或者哪怕你自己感觉你Java基础很差,哪怕你再预感到你有可能过不了试用期,但一旦面试成功,你应该挑战更高级的职位。

        否则的话,如果怕担风险还是在原来的公司里继续干低级的活,那么就永远没机会实践更值钱的技能点,因为平时学到的和项目里用到的一定是两样的。相反,其实在新公司里过不了试用期的概率,其实没你想象那么大,而且,哪怕你真的没过,你在这一两个月里,好歹有机会实践到诸如项目开发、项目发布和分布式等技能,这样你再换工作时,一定把握更大,再过试用期的时候,通过的机会一定就大大增加了。

    2 说下公司重新找一个人的成本,再看下哪些人过不了试用期

        假设试用期是3个月,同时项目组新招来的人实际经验要比面试中表现差很多,这其实不稀奇,网上一大堆面试资料,基本上新招的人大多会有水份,如果要开掉这个人,公司得付出多少成本呢?

        1 第一是这段时间付出的工资,而且不能光算工资,还得算对应的社保,一般是工资的1.5倍。

        2 第二是员工可能去仲裁,毕竟不是每个公司都能给出证据,证明该员工到了足以能被开掉的地步。这样员工仲裁成功,给补偿金还是次要的,万一被要求“恢复劳动关系”,就不怎么好办了。

        3 如果真给补偿金,那么可能是n+1,估计至少的1.5倍工资(我没研究过劳动法,有错的大家指出)

        4 可能还得再费时费力再去招新人,新人未必能短时间到岗,而且招来的新人还可能更水,万一新人可用,那还得重头开始教起。

        所以招到的人,能力虽然比较差,但如果态度好,肯加班,肯多做多问,项目经理感觉这位员工还有希望在短时间内教到能干活的地步,那么在试用期结束后,顶多就把员工说一顿,说能力不行要努力等等,顶多给个差点的绩效,如果再降工资就顶了天了,至少我的学生没遇到,一般不遇到什么事情,比如公司近期不景气,过试用期其实是大概率的事情。

        那么哪些人过不了试用期呢?

        1 能力态度都不行,比如不仅无法单独完成任务,而且遇到问题不肯问,总是拖项目组的进度,或者不肯加班,或者出工不出力。

        2 无法和团队的人有效合作,比如无法沟通,或者性格上有问题。

        3 或者出了很严重的bug,比如让公司服务器当了半天,或者出现很严重的资金损失情况。

        总之,只要公司或项目组运行正常,公司只有在忍无可忍的情况下才会不让过试用期。但是,能否过试用期和同事间的私人关系无关,有些人可能会想,通过和项目经理搞好关系,然后技术差些也能过试用期,这种想法可能就有些天真了。

    3 首先要做的,一定是山寨现成代码

        不管你在面试中被问多高级的问题,新员工到岗以后,大概率是做增删改查的业务模块,这其实是有现成代码可以参照的。所以新员工的到岗以后,可以按照如下的步骤熟悉开发步骤。

        1 一定得先熟悉开发环境,以java开发为例,具体是,装好Idea,jdk等开发环境,熟悉GIT(或其它版本管理工具),能通过git拉下现有的代码,并配置好数据库的客户端,做到能在本机连到mysql或oracle数据库。

        2 尽快通过git等,把现有代码拉到本地,并且尽快能跑通项目代码,以及对应的junit等。如果可以,再配置好jenkins或jira等项目管理工具。其实,当你在本地(或通过其它渠道)运行通代码,并看到效果时,你就一半的概率能过试用期了。

        在这个时间段里,万一你真什么都不会,比如Git以前没用过,或者jenkins以前都没听说,那么一定别自己瞎折腾,一定得多问问别人,当然别人也有自己的事情,未必也能帮你,那么你可以通过请吃饭给些小恩小惠的方法,让别人帮你,毕竟这对懂的人来说,属于举手之劳。

        3 当你运行通现成代码以后,你可以向项目经理要求活干了,争取在入职后的第一周里,提交第一行代码,或者完成第一个任务。

        当你完成任务时,一定别什么都自己做,一定得通过观察或问别人(大多数情况是问人),了解下有哪些模块是做类似功能的,比如要你做个提交订单的模块,你就直接问,我可以照什么流程做?然后可以照着同类的“提交评价”的流程依样画葫芦,照抄spring boot控制器端,业务端或其它全栈流程,如果遇到事务或日志代码时,也可以照现有代码做。

        这时你别多发挥,因为现有的代码是经过多轮测试验证过的,你照着做总不会错,而且你做好以后,一定得考虑多种情况,多测测,甚至得问些技术大牛,请他们帮忙看看有哪里要改进。

        对新员工而言,第一个任务一定不会太难,项目组也不敢把容易出错的任务让新人干。而且通过第一个任务,项目组更多的是观察新人的态度和处事方式,所以哪怕新人能力再差,只要态度端正,完成第一个任务一定不是难事。这样至少你能初步证明能“达到岗位所需的要求”。

    4 能力可以慢慢提升,但态度一定要积极

        其实在完成第一个任务,或者后继任务时,如果新人能力实在不行,估计也是会有些难度,比如之前只调通过Spring boot学习项目,要在真实项目里使用过滤器或者日志组件或者安全组件,这似乎也是有些难度的,但你不会做,不等于你没法完成任务。不过如果你因为不会做,所以用如下的方式干活,还是有可能无法过试用期。

        1 比如一个模块开发截止日是3天后,这3天里,你通过查资料熟悉了各种技术,但功能模块没完成,或者即使完成但一大堆bug。

        2 或者别人问你有什么问题,你怕丢脸什么也不说,就自己琢磨,到时候完不成任务。

        3 或者你因为什么也不懂,所以到处问人,问太多很低级的问题。

        4 或者虽然你勉强能完成任务,但平时上班晚到晚上不多加班,上班时吊儿郎当,这样也有可能被开。

        那么正确的做事方式是怎样的?

        1 至少看上去要比谁都积极,比如公司9点上班,老员工一般9点半来,你一定得8点45到公司。下班时,你至少别第一个走,至少等人走差不多再走。上班时,尽量少看手机,尽量让人家感觉你是在敲代码或者查资料。

        2 遇到问题先网上查,多照抄现成代码,但如果你感觉这个问题你在一个小时之内搞不定,那么一定得问。问人时别盯着一个人问,多问问不同的人,而且问之前一定要提出具体的问题,比如怎么连数据库,怎么传参数,别直接问“这事情该怎么做”,同时请吃饭或小恩小惠不能少。

        3 开会或领导布置任务时,遇到不清楚一定问,在做新任务前不懂很正常,多问很正常,在任务前,最好能问到,这个任务可以照着什么代码抄,或者具体该通过哪些步骤实现。

        4 你开发好代码以后,自己一定得多测,而且提交代码请人家测的时候,多和测试人员沟通问进度,遇到问题积极解决。

        5 当你做好手头事情以后,一定得主动要新活干,别因为有空闲而洋洋得意,毕竟这个时候很多人都关注着你。

        我的几个学生,以前是做运维的,通过培训会了java,可以说Java基础很薄弱,但人家态度好,就照着上述要点做了,后来听说也过试用期,其实有些同学能过试用期,也是出乎我的意料的。 

    5 多调试,多查资料,问之前应尝试各种方法

        如果你当前能力有些欠缺,靠自己的能力未必能干完整个任务,但可以通过如下的办法获取一定的进展。就好比以前考试做10分的大题,可能当前虽然拿不了10分,但总能完成开始的一些步骤拿个3,4分。工作时也是,比如在试用期间,你先拿到3分,再此基础上再去问别人,效果要比一开始就问要好很多。 

        第一,在干活前,先通过各种手段运行通当前的代码,比如在本地启Spring Boot后,能在本地看效果,或者你输入某些命令后,能在远端url上看到效果。你一旦看到效果了,就能尝试着做些事情,通过运行结果一步步推进了。

        第二,在理解任务需求的基础上,通过问人,搞清楚这个任务可以参考其他什么模块,比如处理请求部分可以参考订单模块,获取数据和异常处理部分可以参考风控模块,事务处理和异步通讯模块可以参考会员模块。这样你好歹就能仿照着现有代码,大致写好代码。可以这样说,除非是新项目(这种概率不多),很多项目都有一大堆可以参考的代码,甚至你都无需到网上查新技术的实现方式,你东抄西抄,就能用较短的时间写好代码。

        第三,然后是调试,调试无非就是本地debug,或者加关键打印信息看参数和结果,或者看异常输出情况,这样就能通过对比你的输出和期望结果,一点点改进你的代码。

        第四,再考虑下边缘业务情况和出异常时你该怎么处理,这也可以参考现有代码。

        如果新人能根据现有代码实现新功能,哪怕代码写得很难看,或者没有考虑高并发等场景,项目经理一般也就认了。或者新人哪怕能力差,但经过稍许指点,告诉他怎么去抄代码实现新功能,项目经理一般也能忍。但如果新人都不知道完成任务的具体步骤,或者什么都不先思考什么都问,而且到试用期结束还这样,让项目经理看不到任何希望,估计项目经理就可能考虑换人了。

        当我的学生照着上述步骤一步步推进时,就会把“如何实现新功能”这个大问题,拆分成若干个技术小问题,比如Spring Boot前端如何传post参数,或者是如何通过JPA返回List类型数据,以及如何用事务等等,这样很多问题就可以通过调试或者抄现成代码解决。在这过程中,哪怕是问别人,你由于有一定的基础,好歹也尝试过,所以也不会让别人(尤其是项目经理)有“什么都不懂”之类的感受。  

    6 多和人沟通,遇到问题积极参与

        在试用期里,公司不仅会考察新人的写代码问题,更会综合考察新人解决问题的能力。

        比如在开发功能时,需要和其它组沟通接口,你就得主动多跑跑腿,多去问别人。

        又如你业务需求不熟悉,而项目经理也吃不准,那么你可以主动找产品或者提需求的人问清楚细节。

        或者你在写代码或测试或干任何事情时遇到问题,更得积极问别人,争取早日解决问题。

        或者测试人员发现了问题,你得主动和测试沟通,了解问题的重现步骤,修好以后还得主动让测试人员再测一遍。

        尤其当出现问题时,是你的问题就不说了,哪怕不是你的问题,而且哪怕以你当前的能力解决不了,但你一定得表现积极,比如看到报alert赶紧和相关人说,或者一起看日志分析,或者别人在加班解决时,你至少也陪着加班,当问题解决后你也帮着一起测。

        其实这样做,对个人提升帮助很大。姑且就不说技术方面,你这样上班时东奔西走,别人不愿做的活你干了,有时候甚至和别人沟通时还得看人家脸色,你的领导,尤其是能决定你是否能过试用期的项目经理一般都会看在眼里,退一步说,哪怕你试用期结束时可能还真没达到公司的预期,但就单凭你解决问题的态度和能力,也会帮助你留下来。因为之前也说了,公司要找个合适的人也不是件容易的事,而你态度积极,又能让公司看到希望,所以相比之下还真能继续干。

    7 总结:可能评价未必高,但大概率能过试用期

        如果你在面试时能说会道,掌握了介绍项目经验等方法,那么你确认能给面试官较高的期望,这样当你入职后,这种期望真有可能转换成失望。

        但是,如果你按照本文给出的建议,第一在做任务时多参考现成代码,第二态度一定积极,第三姿态一定放低,这样可能在试用期结束时,你的领导哪怕感觉你的能力比预想要低,但会认为你好歹能干活,而且能积极主动地干活,所以往往会在你的转正报告上写上“能力有待提升,但态度端正,有潜力,勉强建议过试用期”等评价。 

        这样你在之后若干月乃至当年的考核中,评价未必会高,但好歹你会有项目实践的机会,要知道,你之前通过看书通过运行学习项目掌握的(Java基础或数据库或框架或分布式组件等)技能,一定得通过实际的项目才能转换成值钱的项目经验,而你未来通过跳槽进大厂争取高工资,一定得靠这些项目经验。

        但相反,如果你通过学习掌握了一些Java技能,但因为怕过不了试用期从而不敢去尝试,或者你看明白了一些分布式组件等值钱技能,但出于同样的原因而不敢去挑战资深开发或架构师的岗位,那么随着你年龄的增大,之后的竞争力可能就越来越小了。

        在文章的最后,祝愿大家在跳槽到新公司之后,在拿到更高工资的同时,都能顺利地过试用期。同时,也请大家对本文多多点赞支持。

        最后请大家关注我的公众号:一起进步,一起挣钱,在本公众号里,会有更多精彩的面试和技术相关的文章。

     

    展开全文
  • 如何通过 1 张照片找到拍摄者的精确位置

    万次阅读 多人点赞 2020-12-31 20:05:07
    本文转载自程序员极客实验室,作者 菠萝 国外网友Doxsor发起了Quiztime 图片定位挑战项目,并发布了这...他是怎么做到的呢?我们来揭开照片背后的一道道谜团。 图片搜索是最简单快捷的方法,但一般情况搜不到有效...

    本文转载自 程序员极客实验室,作者 菠萝

    国外网友 Doxsor 发起了 Quiztime 图片定位挑战项目,并发布了这张照片,其中涉及一辆身份不明的军车。

    问:这辆军车的去向?拍摄地点最靠近哪个军事基地?

    图片

    这次 Quiztime 图片定位挑战只有一张照片,没有任何额外的信息提示。但还是被一位叫 Nixintel 的数据分析专家成功推测出了拍摄者所在的位置,及照片中军车将要去往的军事基地。

    他是怎么做到的呢?我们来揭开照片背后的一道道谜团。

    图片搜索是最简单快捷的方法,但一般情况搜不到有效的图片信息。通过仔细分析照片可以找到几种方法解决这个难题:

    从照片上的车牌开始。

    图片

    卡车车牌左侧蓝色背景白色文字、右侧黄色背景黑色文字的6位数字字母组合的车牌样式比较像欧洲地区,通过世界车牌资源查询网站 http://www.worldlicenseplates.com/ 筛选出两个很接近的国家:荷兰和丹麦。

    图片

    因此,如果能找到荷兰和丹麦军队使用的车辆图像,就可以确定车辆类型了,然后再确定使用该车辆的军事单位,最后确定这些军事单位驻扎的军事基地。

    但是如何识别卡车上的军车呢?对于大多数人来说,它看起来像一辆坦克,有履带有炮塔,其实这并不完全正确。坦克通常尺寸更大,装甲量也更多,车身更低矮,并且没有后尾门,内部也没有空间运送额外的士兵。

    图片

    丹麦军队使用的豹2坦克

    照片中军车跟坦克相似,但有后尾门,说明这是一辆装甲步兵战车。使用此车辆的军事单位很有可能是装甲步兵营。

    图片

    通过照片判断拖车上的军车比较像装甲步兵战车CV90

    根据维基百科(https://en.wikipedia.org)资料查到荷兰军队及丹麦军队装备了部分步兵战车 CV90。

    图片

    来自维基百科的荷兰 CV90

    图片

    来自维基百科的丹麦 CV90

    事实证明,CV90 已在许多不同的国家/地区装备。那么如何确定照片中的 CV90 属于哪个国家呢?我注意到上图所示的丹麦 CV90 上的车辆编号与照片中的车辆编号样式相同。带五个数字序列的黄色圆圈标志非常相似:

    图片

    相同的符号和相似的数字顺序(7 5 1 XX),基本可以确定这辆 CV90 属于丹麦军队。

    如果这辆 CV90 是丹麦军队装备的,那能否找出它的拍摄地点及军车可能要去的地方呢?所幸丹麦军队很小,其主要作战单位仅位于两个不同的基地。支援部队还有一些其他基地,但像 CV90 这样的步兵战车属于前线作战部队。

    维基百科:https://en.wikipedia.org/wiki/Royal_Danish_Army 

    armyvehicles:http://www.armyvehicles.dk/cv9035.htm

    这两个网站可以查到一些关于丹麦军队的资料

    图片

    根据查询到的资料,似乎只有两个可能的目标:Holstebro 的丹麦皇家生命警卫队和 Slagelse 的卫队轻骑兵团。尽管丹麦周围还有其他一些军事单位,但只有这两个驻军装备了 CV90 步兵战车。

    通过照片中军车背面的一个细节得知这辆 CV90 可能与卫队轻骑兵团有关,CV90 背面的这个标志与卫队轻骑兵团的官方徽章非常相似。

    图片

    CV90 背面的标志

    图片

    丹麦卫队轻骑兵团的徽章

    由此这辆 CV90 应该是驻扎在 Slagelse 的卫队轻骑兵团的步兵战车。但军车经常移动,随时随地部署,怎么判断这辆车的拍摄地点呢?

    接下来,决定重点关注照片左侧仅可见的路标。但这是个错误的决定,当时我还不知道。

    图片

    照片左侧路标写着两行字,但放大后文字看不太清楚。对丹麦的地理知识也不太了解,只能通过 Google 搜索 *derup + Denmark 来尝试查找地名。找到 Jyderup,距 Slagelse 车程约35分钟。Jyderup 附近唯一的主要公路是23号公路,但是无论怎么看,都找不到合适的位置。23号公路是一条单车道公路,但照片中的公路看起来像多车道高速公路。迹象也有很大的不同。这是从23号公路出口驶向 Jyderup 的路标:

    图片

    这个路标是白色背景红色文字,但要寻找的路标是标准的高速公路路标,蓝色背景白色文字。这么看来23号公路绝对不是高速公路,只是一条大型的主干道。除此之外,在drup / derup 中d之前显然还有另一个字母,它不是y。这个结果意味着 Jyderup 不是正确的位置,通过转移方向,要找到位置,需要先找到高速公路。

    搜寻目标离开 Jyderup 后,又回到了照片本身,看看还能找到哪些可用的信息。结果发现:

    图片

    1、红色方框:这是车辆的阴影。从旁边的树木得知图像一定是在夏天拍摄的。丹麦位于北半球,所以太阳总是向南,不会向北照射。因此车辆阴影在图像右侧的事实表明太阳在左侧,因此推测出车辆向西行驶,并且高速公路是东西走向。

    2、绿框:显示的是电线桅杆的顶部,像火车所用的那种。应该是一条与高速公路平行的铁路,并且我发现了一张很相似的铁路照片。

    图片

    3、蓝色框:第一行以 -drup 为结尾的路标出口,以及第二行以 -ov 或 -on 结尾的路标出口。路标后面似乎还有其他灰色的东西,也许是道路或桥梁。

    将所有的内容放在一起,可以总结以下几点:

    1、车辆应该是位于东西走向的高速公路上,向西行驶。

    2、高速公路与电力铁路平行。

    3、铁路必须在高速公路的北侧。

    4、这个位置毗邻高速公路出口,该出口以 -drup / -derup 结尾,另一个以 -ov / -on 结尾。

    5、非常接近 Slagelse 的军事基地。

    通过严格的应用这些条件,可以迅速地缩小搜索范围。查看下面的丹麦地图,图中显示了所有的主要高速公路。

    图片

    丹麦高速公路地图

    通过上述五个条件可以排除 E39、E45、E47 和 E55 南北走向的高速公路,最后东西走向的 E20 符合要求,而且距离 Slagelse 的军事基地很近。接下再找找 E20 高速公路的哪部分路段北侧有一条平行的电力铁路。

    用 Google Maps 卫星模式寻找高速路北侧是否有平行的铁路,当然也可以在街景模式下沿 E20 行驶,但会花费很长时间。

    图片

    东西走向的高速公路北侧有铁路

    经过大约十多分钟的查找,我看到 E20 上出口路标 Vemmedrup 和 Bjaerskov 的33出口。符合上面的第4点:该出口以 -drup / -derup 结尾,另一个以 -ov / -on 结尾。

    图片

    照片的拍摄位置距离路标更远,跟出口路标照片不符。因此 Google 街景再往前走,并到达了相同的位置。

    图片

    将 Google 街景视图与原照片进行比较,看起来几乎相同的。只是 Google 街景在高速公路的1号车道中拍摄的视角,但是 Doxsor 是从2号车道拍摄了他的照片,因此可以解释街景视图和原照片之间的角度略有差异。

    图片

    通过一系列推测,照片正确的拍摄位置是 Vemmedrup 附近 E20 的33号出口,而 CV90 可能前往 Slagelse 的 Antvorskov 军事基地
    顺着大神的逻辑一路走下来,我怎么也没有想到,原来我们直接通过网络就能够查到军队的驻防情况。而且即便是模糊不清的图片,也可以从中解读出有用的信息。我想你肯定也明白,把随手拍的军车照片发到网上会带来多大的安全隐患。

    展开全文
  • 图斑类面积理论值计算方法说明1 计算原则1.1 面积平差原则任何平差结果必须满足以下原则:(一)涉及图形变化的图斑,分割或合并操作后,图斑类面积总值应保持不变。 (二)图斑类面积没有发生变化的,不允许参与...

    图斑地类面积理论值

    计算方法说明

    1 计算原则

    1.1 面积平差原则

    任何平差结果必须满足以下原则:

    (一)涉及图形变化的图斑,分割或合并操作后,图斑地类面积总值应保持不变。 (二)图斑地类面积没有发生变化的,不允许参与平差。

    1.2 面积平差方法

    (一)将误差优先平差到图斑地类面积有变化的图斑。 (二)将面积残差以有效位数的最小值(面积为0.01),按参与变化的图斑地类面积数值,由大及小依次分配。

    (三)当平差方法产生的结果和原则相抵触时,需调整平差方法以遵循原则要求。

    1.3 面积计算方法

    将地类图斑图层的图斑地类面积平差给临时数据,然后将临时数据的面积之和赋给调查成果数据。如下图(A1、A2为地类图斑图层的图斑,B1、B2、B3、B4为用于辅助计算的临时数据,C1、C2为调查成果中的图斑):

    计算过程为:

    1) A1、A2的边界将C1和C2打散形成临时数据B1、B2、B3、B4,再将地类图斑图层A1

    的图斑地类面积按照B1、B2图形面积的比例分配,如果存在未分配的面积值,平差方法按照以0.01平均分配,余数按照面积由大及小排序分摊,得到平差后的B1、B2的图斑地类面积。

    例如:B1所占比例为1/3、B2所占比例为2/3,将A1的面积的0.33分配给B1,0.66分配给B2,未分配的残差0.01分配给所占比例大的B2。

    2) C1、C2的图斑地类面积分别为B1、 B3之和与B2、B4之和。

    2 计算过程(含平差)

    以HBTC为例,该图层图斑地类面积理论值计算的依据是调查底图(DLTB),下面介绍该图层理论值计算的过程。

    说明:

    耕地后备资源图斑:参考国家下发的调查底图,计算理论面积 不稳定耕地、新增耕地:参考二次调查地图图斑,计算理论面积

    1)使用DLTB分割HBTC。采用的工具为arcgis中的Intersect,得到分割结果HBTC_Intersect。(DLTB为图2中的“地类图斑”、HBTC为图2中的“调查成果”、HBTC_Intersect为图3中的“临时数据”);

    图1

    图2 2)根据面积比例计算图斑地类面积(TBDLMJ)。利用HBTC_Intersect计算碎斑(B1、B2、B3、B4)的图斑地类面积(TBDLMJ)。A1、A2的边界将C1和C2打散形成HBTC_Intersect中的B1、B2、B3、B4,再将地类图斑图层A1的图斑地类面积(TBDLMJ)按照B1、B2图形面积(shapearea)的比例分配,得到碎斑(B1、B2)的图斑地类面积理论值(未平差)该

    值暂时命名为TBDLMJ_BL:

    B1.TBDLMJ_BL = round ( ( B1.shapearea / A1. Shapearea ) * A1.TBDLMJ , 2 )

    3)平差。将HBTC_Intersect中相同DLTB_BSM的图斑对TBDLMJ_BL和shapearea进行求和,如:B1、B2,若abs ( ( sum(TBDLMJ_BL)-A1. TBDLMJ ) ) >= 0.01 and abs ( ( sum(shapearea)- A1. shapearea) )<0.01,则该DLTB图斑(A1)相关的碎面图斑(B1、B2)的TBDLMJ需要进行平差,其平差的残差CANCHA= sum(TBDLMJ_BL)- A1. TBDLMJ,将残差以0.01平均分配给相关碎斑(B1、B2)的TBDLMJ_BL,余数按照碎斑(B1、B2)面积由大及小排序分摊,得到平差后B1、B2的图斑地类面积(TBDLMJ_BL),同理计算B3、B4的图斑地类面积(TBDLMJ_BL)。

    4)HBTC图斑的图斑地类面积理论值计算。HBTC_Intersect中按照HBTC_BSM对平差后的TBDLMJ_BL面积进行分组求和(B1、B3的TBDLMJ_BL求和即为C1的图斑地类面积理论值),即为HBTC图层中各图斑的图斑地类面积理论值。

    上述过程描述质检软件平差的思路,从第3步开始,需要通过开发实现,若想初步验证图斑地类面积的准确性,可执行“3计算过程(不含平差)”的方法。

    3 计算过程(不含平差)

    说明:

    下文详细描述了“2计算过程(含平差)”中第1步和第2步的过程,可得到未平差的图斑地类面积的理论值。通常情况下,一个图斑需要平差的数值不会很大,所以通过下面的方法得到的图斑地类面积与理论值的差异一般不会超出10平方米。

    1) 在DLTB中创建DLTB_AREA字段(double类型),并将shapearea字段值赋值给该字段

    2)使用DLTB分割HBTC。采用的工具为arcgis中的Intersect,得到分割结果HBTC_Intersect;

    图1

    3)得到叠加结果集HBTC_Intersect。

    4)打开HBTC_Intersect属性表,创建两个字段BL(比例,double),BL_MJ(比例面积,double), 5)计算BL的值,即专题数据图斑所占地类图斑的几何面积比例,公式如下:[Shape_Area] / [DLTB_AREA]

    6)计算BL_MJ,根据几何面积比例乘以地类图斑的TBDLMJ再保留两位小数得到的数值即为分割后的专题图斑的TBDLMJ未平差的值,公式如下:ROUND( [BL] * [TBDLMJ_1] ,2)

    7)将HBTC_Intersect根据BSM,统计BL_MJ的值(即:将相同标识码的图斑进行合并,然后计算合并后的BL_MJ),得到结果集HBTC_Intersect_Dissolve1

    8)SUM_BL_MJ字段即为HBTC中各图斑尚未平差的理论面积值。

    展开全文
  • 但是同时我们也会发现,有一些企业或商家在通过企业微信加粉引流时,通过率比较低, 如何提升企业微信加好友通过率?请您仔细阅读下面的干货文章! 一、为什么企业微信加好友通过率低? 1、招呼过于简单,没有...

    你是否正在经历账号被大批量微信账号被封禁却束手无策,今天教你怎么一招破局。(文末有福利)

    2020就已经开始了“私域元年”时代,而且接下来很有可能开启私域流量黄金十年。

    越来越多企业或商家将企业微信列为布局私域流量的计划中,一边进行活动,一边进行用户的企业微信引流。

    但是同时我们也会发现,有一些企业或商家在通过企业微信加粉引流时,通过率比较低,

    如何提升企业微信加好友通过率?请您仔细阅读下面的干货文章!

    一、为什么企业微信加好友通过率低?

    1、招呼过于简单,没有提供有效信息

    这种方式是被用户拒绝添加客服企业微信号最直接的理由。试想一下,一个陌生人加你的微信,直接用官方的“我是企业名+姓名,添加我的企业微信跟我联系吧”这种招呼方式,你会不会也会感到莫名其妙呢?

    这时,你心里也肯定在想,我为什么要通过你的好友申请?加了你以后对我又有什么好处呢。

    2、不明目的地加对方好友

    比如:“你好,可以添加我的企业微信一起交流吗?”,会让对方感到莫名奇妙。我为什么要和你交流,请给我个理由!!!

    3、未充分利用品牌名/爆款产品加对方好友

    相信很多企业也会遇到添加微信好友未通过的情况,其实这和企业没有利用自己品牌名或爆款产品展示自己的企业。 举例来说,“必胜客”虽是“百胜餐饮集团”旗下的一个餐饮品牌,但是用“必胜客”添加微信好友的机率定比百胜餐饮集团”员工的通过率高。因为大家对必胜客这个品牌更熟悉,信任度更高,而对“百胜餐饮品牌”的认知度并不高。

    4、企微账号跟微信个人号展出信息不一致

    有些用企业微信员工在用企业微信添加微信个人号好友时,其所使用的企微所露出的头像、昵称、签名、加粉话术都跟微信个人号有一些出入,容易降低用户对你露出信息的信任度。

    5、与个人微信和企业微信本身属性也有关

    微信为了避免企业微信对微信用户造成过多骚扰,通过搜索手机号主动添加好友,会以一条企微客服消息通知的形式告知用户,而不是在通讯录中显示小红点,添加通过率极低。

    二、如何提升企业微信加好友通过率?

    1、优化企业微信主动添加用户的渠道 *利用好企微名片的“添加语言”(相当于微信个人号的个性签名)

    精准的介绍自己,或者说明获取对方微信号的方式,这样可以消除与用户之间的陌生感,增加信任感。

    2、巧用企业微信的高效引流功能企业可以使用企业微信自带的高效引流功能,比如群活码。

    通过营销活动,创建群活码,将二维码放在物料中,在公众号、官网、朋友圈广告等渠道进行投放,实现用户的高效引流。

    3、线下引流方式

    特别是对于一些线下门店的企业,每位员工都会自己的企业微信二维码。可以将二维码印在卡片上、宣传手册、海报上等,导购引导用户添加企业微信客服号,即将用户沉淀在企业客户数据库中。

    三、具体如何操作?

    1,企业微信一定要避免频繁主动加人,这样容易被封号。官方规定每天主动加人不能超过30-50人。而且频繁操作会导致封号。

    2,所以最好是客户主动扫码加入你们的企业微信,这样是没有限制的。

    3,这里讲解基于企业微信开发的一个系统叫:企客加,比如:助力拉新,关注有奖,红包裂变等,有很多拉新的工具都可以快速通过活动海报来让客户帮你裂变传播,短时间内加1000人是没有问题的.

    4,下图是企客加的-助力拉新的界面,客户可以通过生成海报图邀请人来获得奖品,

    邀请的人扫码就直接自动加到我们的企业微信了,然后收到企业微信的自动回复。

     

    5,下图是关注有奖功能,客户只要扫码关注了,就可以收到企业微信发的消息,点击即可领取奖品了。

    此图为:关注有奖海报图。

    客户加入企业微信后,自动回复消息,看完是不是觉得很给力呀!

    最后小编还有一个大招,可以一次让客户同时加你个人微信和企业微信

    (而且客户就跟平常扫码加微信方式一模一样,客户不需要频繁操作和验证,

    客户只需要加一次,我们可以同时让客户加到我们个人微信和企业微信),

    更多企微运营关注 -公众号-玩运营,就可以找到小编了,快来一起交流运营心得。

    展开全文
  • 那么电信卡信号怎么样?怎么看手机信号?火车上为什么手机信号不好?如果电信信号不好怎么办?下面随贤集网小编一起来了解下电信信号。电信卡信号怎么样?中国电信的手机信号,一般比移动和联通的信号比较好,这是...
  • 怎么通过ip地址定位到具体位置

    千次阅读 2021-07-27 03:37:29
    与朋友在网络上互相传送资料时,有时候需先知道对方电子计算机的ip地址,才能与对方建立信息传送安全...文中就对怎么才能、准确收查出对方朋友的电子计算机ip地址,提出如下几类方法,相信能对大家有所帮助!1、邮...
  • 以MIUI开发版系统为例详解Android设备通过SafetyNet校验方法 作者 梓沐啊_(KylinDemons) 版权声明 Copyright © 2021 KylinDemons. All rights reserved. 本文将在CSDN由作者KylinDemons、在酷安由@梓沐啊_、在QQ...
  • linux怎么样终止进程

    千次阅读 2021-05-10 02:37:01
    当您再次尝试启动该应用程序时,但由没有任何反应,这是因为原来的应用程序进程不会完全关闭,因此无法再次启动该应用那么怎么解决这种情况,然而我们一般的解决方式都是终止该应用的进程幸运的是,Linux中有几个...
  • 接入微信universal link微信校验不通过

    千次阅读 2021-10-23 10:39:02
    Universal Links是苹果在WWDC 2015上提出的iOS9的新特性之一,此特性类似于深层链接,并能够方便地通过打开一个Https链接来直接启动您的客户端应用(手机有安装App)。对比起以往所使用的URL Scheme,这种新特性在实现...
  • 首先,是看到礼品店里有许多他心仪的奖品,他希望通过努力能够得到礼品,然后,他开始为自己挣学分。他一口气做了有理数单元11个小模块的练习,正确率较高,又做了错题总结,改正了错误。他特别高兴,既掌握了知识,...
  • 计算机二级offic通过率多少

    千次阅读 2021-07-12 02:42:45
    计算机二级offic通过怎么样根据每年的报考提示可知,计算机二级MS Office的通过率较低,大约在20%左右,且高级应用科目的通过率在逐年降低。通过率的下降,一方面表明考试难度在不断加大,比如操作题简单易懂,...
  • 在Unity项目中,我们可能需要实现3D角色表情的过渡切换,本文介绍了通过BlendShape来实现表情过渡切换的功能。
  • 通过timerfd_create(2)函数创建一个定时器描述符,在flags参数里设置非阻塞和exec后关闭,然后设置好定时间隔和是否只执行一次之后,把描述符加入到epoll的事件驱动系统里,当epoll_wait返回该描述符可读时,说明...
  • 前段时间,NVIDIA正式推出GeForce GTX 1660 Ti显卡之后,紧...GTX1660显卡性能怎么样?下面来分享一下关于GTX1660显卡的性能实测,来看看吧。首先来看看GTX 1660 GPU型号,采用的是TU116-300-A1。先来快速看看GeForce...
  • 电脑通过ssh连接android手机上的termux

    千次阅读 2020-12-29 08:27:29
    电脑通过ssh连接android手机上的termuxtermux是非常强大的终端模拟器,这里不再做过多介绍。注:手机和电脑在同一局域网下1. 安装termux安装完成后,第一次打开会需要下载一些包库。下载安装包库完成进入后,先跟...
  • 如何优雅记录操作日志?

    千次阅读 2021-09-17 00:29:50
    } 接下来,我们需要解决第三个问题:为了记录业务操作记录添加了一个 oldAddress 变量,不管怎么样这都不是一个好的实现方式,所以接下来,我们需要把 oldAddress 变量从修改地址的方法签名上去掉。但是操作日志...
  • 顾名思义,语音聊天可以只通过声音畅所欲言,不需要以露脸直播的方式直播,当然这一社交方式给当前高压环境下的年轻用户提供了非常好的解压方式。那么语音聊天app开发项目到底值不值得投资呢? 1.市场行情如何? ...
  • 怎么获取服务器上的ip地址和端口号 对于网络通信来说,LabVIEW平台本身提供了多种方法加以实现,如可以通过TCP协议、UDP协议、DataSocket技术、甚至远程面板通信技术等方式进行通信。 下面通过一个简单的例子...
  • 鸿蒙系统流畅度怎么样?鸿蒙系统是华为自主开发的手机操作系统,目前已经开放公测了。所以很多人就想知道这款鸿蒙系统流畅度和安卓系统比起来究竟怎么样。这里小编就为大家带来了鸿蒙系统流畅度评测,一起来看看吧!...
  • 串口硬盘4针的小接口怎么样连接

    千次阅读 2020-12-28 22:40:15
    通过提高检纠错能力增强了产品的可靠性; 具有监控接口性能和较高可靠传输速率的能力; 用于单个设备的电缆长度可达25米,用于2个或多个设备的电缆长度可达12米; 在1个通道上支持多达15个SCSI设备; Ultra320 SCSI...
  • 串行接口简称为串口,串行接口 (Serial Interface)是指数据一位一位顺序传送。实现双向通信就需要一对传输线,即TX与RX线。由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。其他线...
  • 华为鸿蒙OS系统怎么样?华为在8月9日的2019华为开发者大会上正式发布了华为HarmonyOS鸿蒙系统,大家知道这个系统具体是用在哪些产品上的吗?有哪些功能呢?能兼容别的系统吗?下面小编为大家带来了华为HarmonyOS鸿蒙系统...
  • 在读这篇文章前,你可能会...发送过程是怎么样的呢? 尽管消息的产生非常简单,但是消息的发送过程还是比较复杂的,如图 我们从创建一个ProducerRecord 对象开始,ProducerRecord 是 Kafka 中的一个核心类,它代表了一...
  • 所以简历好不好,不是看它长的什么,你用的模板什么,关键是看这个模板,能不能简单明细体现出你的实力,这是最重要的。这篇文章就到这了,真心的希望,你的简历能够最大程度展示你的水平,记得帮我点【赞】...
  • 一般情况下,应该将注记存储在地理数据库中,因为相比地图文档注记,ArcMap 可以更快访问和显示地理数据库注记。这是推荐的方式。 如果要创建一张地图并且注记文本只应用到当前地图上,那么可以将文本存储到地图...
  • 即使信息技术考试不合格 信息技术会考不及格会不会影响升学 中考信息技术不合格可以申请重考,初中不能正常毕业,是可以对于未能毕业的课程重新考试通过后,获得初中毕业证书。 信息考试不及格会不会影响中考成绩 ...
  • 利用“ping”命令可以检查网络是否连通,可以很好帮助我们分析和判定网络故障。应用格式:ping空格IP地址。该命令还可以加许多参数使用,具体是键入ping按回车即可看到详细说明。当我通过本机Ping另一台在同一...
  • 教你怎样挑选DTMB地面波天线

    千次阅读 2020-12-28 19:58:29
    在释放过程中的状态的作用没什么两。有源换能器元件是一个关键。常见的有两种形式:等效于换能器和线性换能器。直振荡器实际上是一个半波长偶极子,相当于振荡器是其变形。有源换能器和输出级,如果需要的话,保持...
  • 麒麟710F处理器怎么样

    千次阅读 2020-12-21 03:13:05
    【麒麟710F处理器怎么样】在荣耀Play3发布之际,不少用户留意到它采用的是从未出现过的麒麟710F处理器。这也引起了大家的猜测,麒麟710F处理器是不是会在性能方面比麒麟710更出色?下面IT百科就麒麟710Ff处理器的...
  • Q: 国际技术是做什么的?A: 负责开拓得物的国际市场,已在香港地区上线 app 开展业务,接下来会陆续在其他地区和国家进行,机会很多,欢迎加入!职责描述:1.负责得物 App 海外版的迭代、开发;2.编写代码实现产品...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 699,627
精华内容 279,850
关键字:

怎样地通过