牛客999991342号 level
获赞
2530
粉丝
1435
关注
185
看过 TA
422
外交学院
2020
运营
IP属地:未知
暂未填写个人简介
私信
关注
2020-02-18 14:37
外交学院 运营
0 点赞 评论 收藏
分享
2020-02-18 11:35
已编辑
外交学院 运营
问题描述:    有哪些特质是社区类app最需要的?       回答有奖:  选取一位认真回答问题的牛友,赠送200牛币!   ▶回答尽量有自己的思考,不要单纯的只是复制粘贴定理定义,或者他人blog哦~   Tips.牛币兑换中心      你问我答问题汇总:点击进入   关注你问我答栏目:点击关注       你问我答 - 答问题,成大佬,拿牛币!   你问我答是牛客新栏目,每周1期几个面试中真实遇到的问题,   牛友在问题贴下留下自己的知识,经验与见解,   帮助更多牛友了解更多技术相关知识!
Vera-3299:社区类APP,国内代表有小红书,知乎等。 我认为社区类app最重要核心的特质是要以兴趣为导向来聚焦用户,让用户在这个地方表达兴趣,产生互动,进而形成粘性。 围绕这一目标触发,社区基本的功能应该三大功能:内容生产、内容消费以及连接这两者的分发。社区的产品,应当设计出良好的发布工具,便于用户参与到内容的生产中。同时在生产端,涉及到的话题、圈子、标签等等功能,是为了后续的分发做铺垫。对于现在的社区类产品,消费端的用户面对的是大量的信息,因此如何将他们想看的内容送到消费者面前,也就是分发该做的事情。目前抖音快手的个性化推荐是在内容分发做的比较优秀的。而对于一般的社区产品,在技术上没有实现到一定程度,可以结合生产工具来打造好的分发策略。 小红书的首页推荐,知乎的推荐,都是在基于用户的内容做推荐,试图找到用户的兴趣所在,社区的内容与其用户群体的特征也是紧密相关的。 更进一步的,在现有社区产品形态基础上,如何将泛娱乐化的社区,打造成更垂直小众的圈子,形成圈层文化,提高用户的生产和消费意向,维持社区的优质内容的正向循环,是发展的重点。
0 点赞 评论 收藏
分享
2020-02-18 11:33
已编辑
外交学院 运营
问题描述:    浏览器登录后自动跳转有哪些实现方式?       回答有奖:  选取一位认真回答问题的牛友,赠送200牛币!   ▶回答尽量有自己的思考,不要单纯的只是复制粘贴定理定义,或者他人blog哦~   Tips.牛币兑换中心      你问我答问题汇总:点击进入   关注你问我答栏目:点击关注       你问我答 - 答问题,成大佬,拿牛币!   你问我答是牛客新栏目,每周1期几个面试中真实遇到的问题,   牛友在问题贴下留下自己的知识,经验与见解,   帮助更多牛友了解更多技术相关知识!
Jino.:自动跳转,指当访问用户登陆到某网站时,自动将用户转向其它网页地址的一种技术。转向的网页地址可以是网站内的其它网页,也可以是其它网站。通常情况下,浏览器会收到一个网页,该页面含有自动加载的其它网页的代码。现在这种技术往往被搜索引擎优化人士用来作为提高网站的搜索引擎排名的一种手段。例如,先专门针对搜索引擎做一个高度优化的网页,也就是我们通常所说的“桥页”,然后把这个网页提交给搜索引擎来获得好的排名。 方法如下: 一、Meta Refresh Tag自动转向法  由于搜索引擎能够读取HTML,而Meta&nbsptags也是HTML,所以对于这种自动转向法,搜索引擎能够自动检测出来。因而无论网站的转向出于什么目的,都很容易被搜索引擎视做对读者的误导而受到惩罚。不过,如果跳转延迟时间设置合适,搜索引擎就不会视之为作弊。  页面定时刷新元标识(Meta Refresh Tag)只能放在HTML代码的<HEAD>区里。这种方法常可以在论坛中见到。如果在论坛上发信息,先会看到一个确认页面,几秒后会自动重新跳转回当前的论坛页面中。 从搜索引擎优化的角度出发,一般不希望自动转向有延迟。不过,如果是用Meta Refresh标识进行转向,一定要注意把延迟时间设定成至少10秒以上。 二、“javascript”自动转向法  由于不能解析javascript,所以搜索引擎无法察觉(自动检测到)用javascript脚本进行的自动转向。javascript自动重定向脚本可以放在网页的任何位置上,如果要求立即跳转,则可以将其放入网页源码的<head>区内的最上面。 三、表单(FORM)自动转向法  搜索引擎的“爬行”程序是不会填写表单的,所以它们也不会注意到提交表单,因而可以利用表单来实现自动转向(重定向)而不让搜索引擎察觉。  对于表单,人们往往很少意识到:表单的Action参数中包含的URL地址其实正是浏览器向服务器所请求的URL。浏览器将会通过向请求的URL地址增加一些格式为name=value的参数给予它以特殊的对待。在什么都没有的情况下,浏览器仍旧会为该URL安排请求至服务器。
0 点赞 评论 收藏
分享
2020-02-18 11:31
外交学院 运营
问题描述:&nbsp;&nbsp;&nbsp;&nbsp;LinkedHashMap是怎么实现的?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;回答有奖:&nbsp;&nbsp;选取一位认真回答问题的牛友,赠送200牛币!&nbsp;&nbsp;&nbsp;▶回答尽量有自己的思考,不要单纯的只是复制粘贴定理定义,或者他人blog哦~&nbsp;&nbsp;&nbsp;Tips.牛币兑换中心&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;你问我答问题汇总:点击进入&nbsp;&nbsp;&nbsp;关注你问我答栏目:点击关注&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;你问我答&nbsp;-&nbsp;答问题,成大佬,拿牛币!&nbsp;&nbsp;&nbsp;你问我答是牛客新栏目,每周1期几个面试中真实遇到的问题,&nbsp;&nbsp;&nbsp;牛友在问题贴下留下自己的知识,经验与见解,&nbsp;&nbsp;&nbsp;帮助更多牛友了解更多技术相关知识!
Jino.:1.概述 使用HashMap的时候会遇到需要按照当时put的顺序来进行哈希表的遍历。但是HashMap中不存在保存顺序的机制。 LinkedHashMap专为此特性而生。LinkedHashMap中可以保持两种顺序,分别是插入顺序和访问顺序。相对于访问顺序,按照插入顺序进行编排被使用到的场景更多一些,所以默认是按照插入顺序进行编排。 2.原理 ①LinkedHashMap通过双向链表的结构来维护节点的顺序的。每个节点都进行了双向的连接,维持插入的顺序。head指向第一个插入的节点,tail指向最后一个节点。 ②LinkedHashMap是HashMap的亲儿子,直接继承HashMap类。LinkedHashMap中的节点元素为Entry<K,V>,直接继承HashMap.Node<K,V>。 3.分析 3.1 节点构造方法 LinkedHashMap继承HashMap,在HashMap类的put方法中,新建节点是使用的newNode方法。而在LinkedHashMap没有重写父类的put方法,而是重写了newNode方法来构建自己的节点对象。 3.2 put方法 在LinkedHashMap类使用的仍然是父类HashMap的put方法,所以插入节点对象的流程基本一致。不同的是,LinkedHashMap重写了afterNodeInsertion和afterNodeAccess方法。 afterNodeInsertion方法用于移除链表中的最旧的节点对象,也就是链表头部的对象。实现的逻辑,是把入参的节点放置在链表的尾部。 3.3 get方法 LinkedHashMap中的get方法与父类HashMap处理逻辑相似,不同之处在于增加了一处链表更新的逻辑。如果LinkedHashMap中存在要寻找的节点,那么判断如果设置了accessOrder,则在返回值之前,将该节点移动到对应桶中链表的尾部。 3.4 remove方法 LinkedHashMap重写了afterNodeRemoval方法,用于在删除节点的时候,调整双链表的结构。 4.小结 LinkedHashMap相对于HashMap,增加了双链表的结果(即节点中增加了前后指针),其他处理逻辑与HashMap一致,同样也没有锁保护,多线程使用存在风险。
0 点赞 评论 收藏
分享
2020-02-14 17:20
已编辑
外交学院 运营
本周话题&nbsp;&nbsp;&nbsp;工作以后,找对象很困难吗?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;提示:参与投票后需要在帖子下留言才能参与抽奖哦~&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;参与有奖&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;分享你的感受,将于2月21日抽奖送出【牛客2019新款卫衣】~&nbsp;&nbsp;抽出5位(以id计,重复分享以第1次回帖为准)认真分享的牛友每人送出1件卫衣~&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;欢迎所有已经参与工作的牛友加入牛客【牛友汇】!&nbsp;&nbsp;&nbsp;扫码加牛可乐,回复关键词【牛友汇】进群~&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;寻找社招机会&nbsp;/&nbsp;发社招内推的小伙伴也可以加牛可乐哦~&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;----------------------&nbsp;&nbsp;&nbsp;职场经验征集,送卫衣,京东卡:点击参与&nbsp;&nbsp;&nbsp;社招面经征集,送卫衣...
一切都会好的👌:很难, 1)圈子小,我在互联网行业,天天加班修福报,认识的人很少,没什么时间去找对象聊天,周末已经很累了,还想睡个觉缓缓。 2)但是适合结婚的很难找,谈恋爱的很容易。进入社会后,更多的是想着能够结婚,而不是谈恋爱不考虑那么长远。 3)感情基础不深。相亲也就见过几面,更多的还是微信前期聊,但是网络聊天和现实是有误差的,合不合适还是要通过多相处,但是加班太多,工作压力那么多,深入了解的时间很有限,在一起之后也会慢慢出现很多问题,那时不合适又分手,太累,浪费大量的精力。 4)喜欢的类型也不一样了,想找个温柔会照顾人的,累的时候可以互相鼓励的,圈子简单的,外表一般就行,太漂亮的反而觉得不适合结婚,毕竟陪伴时间不多。 5) 工作之后重心不仅仅是爱情了,毕竟这个社会对男生的压力是很大的,要事业有成,要买房,挣钱不香吗,虽然我也很憧憬甜甜的爱情,呵呵呵,你个单身狗! ~~~~~既然上了生活的贼船,就努力做个开心的海盗吧~~~~~。
0 点赞 评论 收藏
分享
2020-02-11 12:22
已编辑
外交学院 运营
问题描述:&nbsp;&nbsp;&nbsp;&nbsp;如果你是一个广告主,你会从哪几个角度来选择投放广告?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;回答有奖:&nbsp;&nbsp;选取一位认真回答问题的牛友,赠送200牛币!&nbsp;&nbsp;&nbsp;▶回答尽量有自己的思考,不要单纯的只是复制粘贴定理定义,或者他人blog哦~&nbsp;&nbsp;&nbsp;Tips.牛币兑换中心&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;你问我答问题汇总:点击进入&nbsp;&nbsp;&nbsp;关注你问我答栏目:点击关注&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;你问我答&nbsp;-&nbsp;答问题,成大佬,拿牛币!&nbsp;&nbsp;&nbsp;你问我答是牛客新栏目,每周1期几个面试中真实遇到的问题,&nbsp;&nbsp;&nbsp;牛友在问题贴下留下自己的知识,经验与见解,&nbsp;&nbsp;&nbsp;帮助更多牛友了解更多技术相关知识!
马蒙特尔:本科和研究生学了七年广告学的我来回答一下。所有广告投放,本质上都是让正确的信息高效触达正确的人。所以这个问题可以分成媒介、信息、人三个维度来回答。 1.根据媒介预算选定媒介量级 投放媒介永远是成本优先,选择预算内最高量级的媒体。在传统媒体时代,CPM(千人成本)是考量媒体渠道的主要指标,CPM越低,说明预算相同的前提下,更多的人看得到,媒介也就因此划分了个三六九等。当然,现在不少广告主迫于压力,也会加入类似CPS(cost per sale)、CPI(cost per installed)看销售、下载等转化数量付费,不过这些指标更多在电商广告或者流量平台广告中会出现。 众所周知,投放的媒体之间也有个三六九等,高级别的媒体流量大,流量真实性强,质量更高。每个不同的媒介都有自己的头部媒体。电视媒体的头部,自然是央视+top4的卫视;短视频的头部,抖音快手莫属;社交的头部是微博等。当然,媒体内部也有更细致的广告产品,比如抖音快手的开屏,有按照CPT计费的全量开屏(就是在同时段内所有用户都能看见的),也有按照曝光次数进行计费的开屏(曝光效果相对更差)。有了预算,才能核定自己投放什么量级的媒介。很多头部媒体,没到达一定的预算水平根本投不起,比如说5位数的预算找央视就就是连个回声都没有。 2.根据人选择具体投放媒体 在一个预算级别的媒介里面,还需要继续进行细分选择,这就是要考虑人的时候了。市场营销工作中,人更多称为目标消费者或者目标受众。近几年在互联网媒介的影响之下,大家更习惯把他们称为用户。 比如说你的目标消费者很明确就是四线以下城市的小镇青年,同等预算下,快手的投放效率必然比抖音的要高;又比如你的目标消费者是Z世代的年轻人,在B站用几个大的up主做内容植入也许比在抖音做投放针对性更强;如果你的目标消费者是城市装逼白领,那就用写字楼电梯广告(瑞幸就是这么做的)。 3.根据目标选择具体信息呈现方式 用什么样的信息接触你的目标受众?这个要考虑选择的媒介,也要考虑自己的目标。你的目标是什么?是品牌的知名度,还是品牌美誉度,还是产品促销? 举例:为什么近几年在电梯广告里面出现了这么多像boss直聘、铂爵旅拍这样的洗脑广告? Boss直聘、铂爵旅拍这样的品牌,在做洗脑广告之前根本就不被大众所认知,想要在短时间内快速让大家熟知,用电梯媒体做洗脑广告就是个很好的选择。电梯环境封闭,你不想看也得看,不想听也得听。20层楼的电梯,至少能给你放10遍”找工作直接跟老板谈”,你记不住也得记住,这是个跟老板聊天的找工作软件。 差不多就是这些方面,其实上面也有人提到了,只是做了一些具体的补充,也给自己一个梳理思路的机会。希望能帮到lz
0 点赞 评论 收藏
分享
2020-02-11 11:42
外交学院 运营
问题描述:&nbsp;&nbsp;&nbsp;&nbsp;hashmap什么时候会触发扩容?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;回答有奖:&nbsp;&nbsp;选取一位认真回答问题的牛友,赠送200牛币!&nbsp;&nbsp;&nbsp;▶回答尽量有自己的思考,不要单纯的只是复制粘贴定理定义,或者他人blog哦~&nbsp;&nbsp;&nbsp;Tips.牛币兑换中心&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;你问我答问题汇总:点击进入&nbsp;&nbsp;&nbsp;关注你问我答栏目:点击关注&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;你问我答&nbsp;-&nbsp;答问题,成大佬,拿牛币!&nbsp;&nbsp;&nbsp;你问我答是牛客新栏目,每周1期几个面试中真实遇到的问题,&nbsp;&nbsp;&nbsp;牛友在问题贴下留下自己的知识,经验与见解,&nbsp;&nbsp;&nbsp;帮助更多牛友了解更多技术相关知识!
AntiGenera...:提问:hashmap什么时候会触发扩容? 回答:两种情况(基于JDK1.8) 1. 当HashMap中元素总个数达到阈值时就会扩容。注意是元素总个数,而不是数组占用个数。 // 数组扩容阈值,即:HashMap数组总容量 * 负载因子 int threshold // 如果元素个数大于阈值,扩充数组。  if (++size > threshold)       resize(); 2. 比较复杂,当向HashMap中添加元素时,即调用  final V putVal(int hash, K key, V value, boolean onlyIfAbsent, boolean evict) 方法时,如果通过hash值计算数组的索引,获取该索引位的首节点,且该首节点不为null时(即发生了Hash碰撞),会有对应三种处理情况:  ① 新添加元素的key与首节点元素的key相同,即 // 如果首节点的key和要存入的key相同,那么直接覆盖value的值。 // p:hash值对应索引位置的首节点  if (p.hash == hash && ((k = p.key) == key || (key != null && key.equals(k))))      e = p; ② 如果首节点是红黑树节点(TreeNode),将键值对添加到红黑树。 // 如果首节点是红黑树的,将键值对插添加到红黑树  else if (p instanceof HashMap.TreeNode)      e = ((HashMap.TreeNode<K,V>)p).putTreeVal(this, tab, hash, key, value);  ③ 如果首节点是链表,将键值对添加到链表。添加之后会判断链表长度是否到达TREEIFY_THRESHOLD - 1这个阈值,“尝试”将链表转换成红黑树。 // p.next == null,到达链表末尾,添加新节点,如果长度足够,转换成树结构。  if ((e = p.next) == null) {      p.next = newNode(hash, key, value, null);       if (binCount >= TREEIFY_THRESHOLD - 1) // -1 for 1st           treeifyBin(tab, hash);       break;  } 而关键在于这个treeifyBin()方法中,如果  // 把链表转换为红黑色  final void treeifyBin(Node<K,V>[] tab, int hash) {      int n, index; Node<K,V> e;  // 如果当前数组容量太小(小于64),放弃转换,扩充数组。       if (tab == null || (n = tab.length) < MIN_TREEIFY_CAPACITY) {           resize();       } else if ((e = tab[index = (n - 1) & hash]) != null) {           // 将链表转成红黑树...      }  } HashMap在jdk1.8之后引入了红黑树的概念,表示若桶中链表元素超过8时,会自动转化成红黑树;若桶中元素小于等于6时,树结构还原成链表形式。而如果当前数组的容量太小(小于64),则放弃转换,扩充数组。扩充数组!扩充数组!扩充数组! 这样就有可能有一种情况出现,就是说我整个HashMap并没有达到负载因子那么多的元素个数,但是,我进行了一次扩容。所以单纯的以负载因子来看是否会发生扩容,是不全面的。  那我们来分析为什么要进行这一次扩容。  首先我们要理解HashMap为什么要进行扩容,扩容这个操作真正的意义在哪里?为什么要定义一个负载因子?设计他的初衷究竟是为了解决什么问题?  为什么要扩容呢,之所以要扩容,我理解是基于两个逻辑,  1. HashMap中元素个数实在太多了,已经很频繁的发生hash冲突,我不得不进行扩容来减少这个冲突,来增强效率。  2. HashMap中元素并不多,但元素都集中到那么一两个“坑位”上,数组占用的位置很少,但是在那一两个位置上的元素已经很多了,拖掉了执行的效率。即核心是一个分布不均匀的问题,在这样的情况下,扩容的目的,就是通过重新计算hash“坑位”让原来聚集在一起的节点分散开来,是为了让分布更加均匀。  而treeifyBin()方法中,之所以判断当前数组容量是否太小,也是基于第二个逻辑上的考量,因为数组容量很小,但是已经存在过长的链表需要转换成树结构,不如直接进行一次扩容,毕竟树的查询效率O(logn)也比不上一个正常HashMap的O(1)的效率。
0 点赞 评论 收藏
分享
2020-02-11 11:51
已编辑
外交学院 运营
问题描述:&nbsp;&nbsp;&nbsp;&nbsp;vue&nbsp;v-for里的key作用是什么?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;回答有奖:&nbsp;&nbsp;选取一位认真回答问题的牛友,赠送200牛币!&nbsp;&nbsp;&nbsp;▶回答尽量有自己的思考,不要单纯的只是复制粘贴定理定义,或者他人blog哦~&nbsp;&nbsp;&nbsp;Tips.牛币兑换中心&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;你问我答问题汇总:点击进入&nbsp;&nbsp;&nbsp;关注你问我答栏目:点击关注&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;你问我答&nbsp;-&nbsp;答问题,成大佬,拿牛币!&nbsp;&nbsp;&nbsp;你问我答是牛客新栏目,每周1期几个面试中真实遇到的问题,&nbsp;&nbsp;&nbsp;牛友在问题贴下留下自己的知识,经验与见解,&nbsp;&nbsp;&nbsp;帮助更多牛友了解更多技术相关知识!
Jino.:vue,react中在执行列表渲染时都会要求给每个组件添加上key这个属性。 要解释key的作用,就需要先介绍一下虚拟DOM的Diff算法。 vue和react都实现了一套虚拟DOM,使得可以不直接操作DOM元素,只操作数据便可以重新渲染页面。而隐藏在背后的原理便是其高效的Diff算法。 vue和react的虚拟DOM的Diff算法大致相同,其核心是基于两个简单的假设: 1. 两个相同的组件产生类似的DOM结构,不同的组件产生不同的DOM结构。 2. 同一层级的一组节点,他们可以通过唯一的id进行区分。 基于以上这两点假设,使得虚拟DOM的Diff算法的复杂度从O(n^3)降到了O(n)。 当页面的数据发生变化时,Diff算法只会比较同一层级的节点:如果节点类型不同,直接干掉前面的节点,再创建并插入新的节点,不会再比较这个节点以后的子节点了。如果节点类型相同,则会重新设置该节点的属性,从而实现节点的更新。当某一层有很多相同的节点时,也就是列表节点时,Diff算法的更新过程默认情况下也是遵循以上原则。 使用key来给每个节点做一个唯一标识,Diff算法就可以正确的识别此节点,找到正确的位置区插入新的节点。 所以key的作用主要是为了高效的更新虚拟DOM。另外vue中在使用相同标签名元素的过渡切换时,也会使用到key属性,其目的也是为了让vue可以区分它们,否则vue只会替换其内部属性而不会触发过渡效果。
0 点赞 评论 收藏
分享
2020-02-07 15:20
已编辑
外交学院 运营
本周话题&nbsp;&nbsp;&nbsp;【工作以后】在家办公/学习,你最大的阻力是什么?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;参与有奖&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;分享你的感受,将于2月14日抽奖送出【牛客2019新款卫衣】~&nbsp;&nbsp;抽出5位(以id计,重复分享以第1次回帖为准)认真分享的牛友每人送出1件卫衣~&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;欢迎所有已经参与工作的牛友加入牛客【牛友汇】!&nbsp;&nbsp;&nbsp;扫码加牛可乐,回复关键词【牛友汇】进群~&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;----------------------&nbsp;&nbsp;&nbsp;职场经验征集,送卫衣,京东卡:点击参与&nbsp;&nbsp;&nbsp;社招面经征集,送卫衣,京东卡:点击参与&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;工作以后&gt;&nbsp;每周话题分享&nbsp;&nbsp;&nbsp;讨论牛友们关心的职场话题,欢迎投稿...
Holland_Pi...:    第一,工作是否充满热情。在家工作没有了能监督你的人,这就对你工作的自觉性有了很大的要求。别人对于你是否认真工作的评判都是只在乎结果,不在乎过程,所以在家工作想偷懒是万万不可的。     第二,在家工作会有更多的影响因素。陪伴你的不是往日的同事,而是各种朋友或者家人。你需要在工作和陪伴家人之间找到一个平衡点,我觉得这挺难的😊。
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务