牛客999991342号 level
获赞
2530
粉丝
1435
关注
185
看过 TA
422
外交学院
2020
运营
IP属地:未知
暂未填写个人简介
私信
关注
2020-04-21 10:57
外交学院 运营
问题描述:    如何理解RPC 和 RESTful ?       回答有奖:  选取一位认真回答问题的牛友,赠送200牛币!   ▶回答尽量有自己的思考,不要单纯的只是复制粘贴定理定义,或者他人blog哦~   Tips.牛币兑换中心      你问我答问题汇总:点击进入   关注你问我答栏目:点击关注       你问我答 - 答问题,成大佬,拿牛币!   你问我答是牛客新栏目,每周1期几个面试中真实遇到的问题,   牛友在问题贴下留下自己的知识,经验与见解,   帮助更多牛友了解更多技术相关知识!
一只小火龙⁰:面试的回答的话: 1、从本质区别上看,RPC是基于TCP实现的,RESTFUL是基于HTTP来实现的。 2、从传输速度上来看,因为HTTP封装的数据量更多所以数据传输量更大,所以RPC的传输速度是比RESTFUL更快的。 3、因为HTTP协议是各个框架都普遍支持的。在toC情况下,因为不知道情况来源的框架、数据形势是什么样的,所以在网关可以使用Restful利用http来接受。而在微服务内部的各模块之间因为各协议方案是公司内部自己定的,所以知道各种数据方式,可以使用TCP传输以使各模块之间的数据传输更快。所以可以网关和外界的数据传输使用RESTFUL,微服务内部的各模块之间使用RPC。 4、RESTFUL的API的设计上是面向资源的,对于同一资源的获取、传输、修改可以使用GET、POST、PUT来对同一个URL进行区别,而RPC通常把动词直接体现在URL上
0 点赞 评论 收藏
分享
2020-04-20 18:24
外交学院 运营
投递vivo等公司10个岗位
0 点赞 评论 收藏
分享
2020-04-17 10:59
已编辑
外交学院 运营
本周话题   现在的你每天睡几个小时?     注:只有在本帖下留言的牛友才可参与抽奖哦~   参与有奖     分享你的感受,将于4月24日抽奖送出【牛客U型枕】~  抽出5位(以id计,重复分享以第1次回帖为准)认真分享的牛友每人送出1个U型枕~           欢迎所有已经参与工作的牛友加入牛客【牛友汇】!   扫码加牛可乐,回复关键词【牛友汇】进群~          寻找社招机会 / 发社招内推的小伙伴也可以加牛可乐哦~      ----------------------     职场经验征集,送卫衣,京东卡:点击参与  社招面经征集,送卫衣,京东卡:点击参与        ...
萌萌萌哒:🐷高中。高中就是一头猪。10点半头一碰到枕头就睡着了,一觉睡到第二天7点。精神状态贼好,就是容易饿。中午还能回去午睡1小时。有时上课睡着了,睡醒看着窗外的风景发呆,天空很干净。真想穿越时空,回到高中的课堂上。 🏫大学。大学不会真有人12点前就睡了吧,大学基本12、1、2点,有时失眠就3、4点。有课就7点半起,没课就10、11、12点。其实我也不想熬夜的,熬夜也不是真的有什么事情,也不是不想睡,就是想……再等等,等一个晚安吗?!。大学太颓废了,我也知道熬夜掉肌肉,影响减脂,可就是睡不着,仿佛一点也不期待明天的到来,陷入了一个负反馈的死循环中,应该是在逃避些什么吧。 😴最近。全力备战春招,每天大概1点睡,8、9点起吧,比较规律,不过偶尔会因春招而失眠。 🥱熬夜。熬夜失眠会导致孤独的恶性循环。逻辑很简单,晚上熬夜的时候别人都睡了,你的人际活动会减少都是在独自做事情。等到第二天醒了,如果没有补充足够的睡眠,你又会很困,影响你对社交关系的处理能力,“懒得”和人说话。长此以往,你的社交总量就会低于你实际的需求量,让你觉得越来越孤独。或许这就是大家找不到对象的原因。 😛工作。早睡早起,我决定了,改变自己。不过周五晚上就happy time 嗨起来!!!
0 点赞 评论 收藏
分享
2020-04-14 11:31
外交学院 运营
问题描述:    产品如何做竞品分析?       回答有奖:  选取一位认真回答问题的牛友,赠送200牛币!   ▶回答尽量有自己的思考,不要单纯的只是复制粘贴定理定义,或者他人blog哦~   Tips.牛币兑换中心      你问我答问题汇总:点击进入   关注你问我答栏目:点击关注       你问我答 - 答问题,成大佬,拿牛币!   你问我答是牛客新栏目,每周1期几个面试中真实遇到的问题,   牛友在问题贴下留下自己的知识,经验与见解,   帮助更多牛友了解更多技术相关知识!
_马可_:1、先明确你的竞争对手是谁,不能盲目的随便拉上一个女的就结婚了; 2、做一个常规信息收集的表格,这个表格是可以经常更新的; 3、想好你要了解竞争对手什么内容,别涉及太宽,否则你想了解也了解不了,对于书上写的什么经营战略啊这种就别去了解了,因为对于你来说是了解不到的; 4、收集的内容可以涉及到如下几个方面:功能、产品线、定位、价格、销售额、销售区域、消费者认可度、单个产品的销售提成等关键性的数据就OK 了; 5、实在不行,就搜集下产品功能、定位、价格、区域就好了。这些能够给到你做新品包装、定价、宣传推广起到一定的参考作用。 6、一般数据收集后会做一个分析,常用的就是SWOT分析手段了,不过你也可以通过各个项目曲线图来做分析。这些结果的呈现可能涉及到新品定位、包装、定价、推广、单品销售提成、拓展区域等建议。
0 点赞 评论 收藏
分享
2020-04-14 11:21
外交学院 运营
问题描述:    sleep()和wait()有什么区别?       回答有奖:  选取一位认真回答问题的牛友,赠送200牛币!   ▶回答尽量有自己的思考,不要单纯的只是复制粘贴定理定义,或者他人blog哦~   Tips.牛币兑换中心      你问我答问题汇总:点击进入   关注你问我答栏目:点击关注       你问我答 - 答问题,成大佬,拿牛币!   你问我答是牛客新栏目,每周1期几个面试中真实遇到的问题,   牛友在问题贴下留下自己的知识,经验与见解,   帮助更多牛友了解更多技术相关知识!
又戈月空:1、这两个方法来自不同的类分别是Thread和Object,sleep方法属于Thread类中的静态方法,wait属于Object的成员方法。 2、最主要是sleep方法没有释放锁,而wait方法释放了锁,使得其他线程可以使用同步控制方法或者同步控制块。 3、wait方法只能在同步控制方法或者同步控制块里面使用,而sleep可以在任何地方使用。 4、sleep方法可以用时间指定来使他自动醒过来,如果时间不到你只能调用interreput()来强行打断 ,wait方法可以用notify或者notifyAll直接唤起
0 点赞 评论 收藏
分享
2020-04-14 11:13
外交学院 运营
问题描述:    Java的类加载机制是怎样的?       回答有奖:  选取一位认真回答问题的牛友,赠送200牛币!   ▶回答尽量有自己的思考,不要单纯的只是复制粘贴定理定义,或者他人blog哦~   Tips.牛币兑换中心      你问我答问题汇总:点击进入   关注你问我答栏目:点击关注       你问我答 - 答问题,成大佬,拿牛币!   你问我答是牛客新栏目,每周1期几个面试中真实遇到的问题,   牛友在问题贴下留下自己的知识,经验与见解,   帮助更多牛友了解更多技术相关知识!
树街猫o(=•ェ•=...:类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载、验证、准备、解析、初始化、使用、卸载7个阶段。 其中类加载的过程包括了加载、验证、准备、解析、初始化五个阶段。 1.加载: 加载时类加载过程的第一个阶段,在加载阶段,虚拟机需要完成以下三件事情: 1)通过一个类的全限定名来获取其定义的二进制字节流。 2)将这个字节流所代表的静态存储结构转化为方法区的运行时数据结构。 3)在Java堆中生成一个代表这个类的java.lang.Class对象,作为对方法区中这些数据的访问入口。 2.验证: 验证的目的是为了确保Class文件中的字节流包含的信息符合当前虚拟机的要求,而且不会危害虚拟机自身的安全。不同的虚拟机对类验证的实现可能会有所不同,但大致都会完成以下四个阶段的验证:`文件格式的验证、元数据的验证、字节码验证和符号引用验证。 3.准备: 准备阶段是正式为类变量分配内存并设置类变量初始值的阶段,这些内存都将在方法区中分配。 4.解析: 解析阶段是虚拟机将常量池内的符号引用替换为直接引用的过程。解析动作主要针对类或接口、字段、类方法、接口方法、方法类型、方法句柄和调用限定符7类符号引用进行。虚拟机会根据需要来判断,到底是在类被加载器加载时就对常量池中的符号引用进行解析(初始化之前),还是等到一个符号引用将要被使用前才去解析它(初始化之后)。 5.初始化: 初始化阶段是执行类构造器 <clinit> ()方法的过程。
0 点赞 评论 收藏
分享

创作者周榜

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