精华内容
下载资源
问答
  • 1M网速等于多少K

    2014-11-10 20:08:00
    ...流量的换算方式 ...通常我们所说的带宽都是多少兆比特/秒; 所以换算成字节就是除以8 流量是以字节为单位的,你的那个流量是以比特为单位,一个字节为8个2进制数字,就是8比特.所以你的流量要除以8
    http://zhidao.baidu.com/question/157400316.html&__bd_tkn__=65ac453b343794385019e962bfb06bb8c710dfaf8078338d51fed8133ea5c69d362ad36bb4bcda3b39bb3949f6bbe47087ac3af56e60b1f4e7eb60157959fa369d67aaf9580f03de0125270da746ba7a3a759c70082eca8fa53844747c29412db86479423db6deae990ffcaccbdc8d02cc352af346ac
    流量的换算方式
    bit位电脑中最小的存储单位,一个字节是2bits即1byte,1K是2的十次方也就是1024bytes,1M是1024个K,1GB是1024个M,1兆是十的六次,约等于1M,一般情况下,把1024约等于1000,为了方便计算的缘故。

    准确的说1kb=1024B[字节],
    1MB=1024KB,
    1GB=1024MB,
    1TB=1024GB.
    但是一般而言,换算时为1:1000,这也是为了方便而用.......如硬盘80GB的实际显示不是80GB.
     
    
    
    带宽 /8 =流量(我们常说的网速)
    1 Mps / 8 = 1024 Kps / 8 = 128 k/s
    也就是说1M的带宽等于最快理想的每秒128K的速度,但是那是理想的速度,实际能上100K就不错了。 
     
     
     
    带宽流量为何除8?
    bit意为“位”或“比特”,是计算机运算的基础; 
    byte意为“字节”,是计算机文件大小的基本计算单位;
    1byte=8bits,两者换算是1:8的关系;
    通常我们所说的带宽都是多少兆比特/秒;
    所以换算成字节就是除以8 
    
    
    
    流量是以字节为单位的,你的那个流量是以比特为单位,一个字节为8个2进制数字,就是8比特.所以你的流量要除以8
    
    展开全文
  • 目前10k,想提到12k,硕士毕业5年,成都。感觉应该不过分,去年市场还是涨价了,现在成都找一个一般的研究所应届9k差不多
  • 你说: 正常情况下一年半的java程序员多少工资合适啊,我也挺努力的,上班不偷懒,好好工作,地铁上看视频学习,回家也经常写代码,但是我没去认真学过多线程和jvm高并发,因为认为自己工作中用不到,所以就没学。...

    知乎问题:https://www.zhihu.com/question/59725713/answer/168294369

    谢邀,看你问的诚恳,我也好好回答一番。

    先说一下我心目的互联网程序员分级:

    • 初级—初阶
      掌握java基础,熟悉常用类库。理解javaweb中的servlet,jsp,并了解常用的框架对java web的封装原理,能够借助框架完成增删改查功能。理解数据库在web开发中的地位。

    • 初级—中阶
      理解java中较为高级的特性,如反射,动态代理,JVM,内存模型,多线程等等。熟练使用框架,对框架中遇到的bug,能够借助日志和搜索引擎分析出问题的原因。在团队中,能够独立完成普通后台业务功能的开发。了解数据库的高级特性,如索引,存储引擎等等。

    • 初级—高阶
      理解java分布式架构,微服务架构,了解其与集中式架构的区别,并能保证分布式代码质量。熟练使用各个中间件如redis,mq,zookeeper等等,并了解其工作原理和使用场景。能够在中级或高级程序员的带领之下,完成非核心功能的研发。能够关注开源,并且具有阅读源码的能力。

    • 中级
      初级高阶已经很厉害了,但是往往缺乏的是一些项目经验,所以在我这里还是初级。脱离初级程序员不仅仅需要技术方面的支撑,还需要具备一定的项目开发经验(3年之上一线互联网产品研发经验),拥有线上bug的处理能力,JVM调优能力,以及完成核心业务功能的开发。并且带领团队的新人,能够按能力分配任务。

    • 高级
      团队的核心人物,把控整个项目的质量,包括代码漏洞和规范问题。具有5年以上项目开发经验,2年以上架构搭建的经验,能够根据业务选择不同的架构类型;根据团队组成,分配不同的任务。具有将自己的知识分享出去的能力,带领初级程序员走向中级,中级程序员走向高级的能力。
      下面针对你问的问题一一给出我的看法

    你问: java web中线程不是由tomcat这类web容器负责的吗?为什么还要我去控制多线程?

    答:从一个例子开始给你讲起,现在有一个任务,从http接口获取商品信息,完成一些业务逻辑的处理对数据进行修饰,插入到数据库,数据量大概是10w级别。这个需求在你看来很简单吧,开发并不难完成。初级程序员是怎么做的,每次获取一个商品,然后保存到数据库,同步进行。整个编码不超过30分钟即可完成。然后实际操作,发现由于网络io,数据库io大数据量的问题导致了你等待了一天,完成了同步数据的操作。

    有经验的程序员如何分析这个需求呢?上述初级程序员最直接的想法导致了数据库io发生了10w次,http请求发生了10w次(因为有10w个商品信息),优化点有三:一,查看是否有批量获取商品信息的接口,一次如果能获得100个商品,那么网络io会减少到1000次;二,存储到数据库可以使用批处理,一次保存500条,这样数据库io减少到200次;三,就是你提到的多线程了,因为每个操作是互相独立的,并且需求中提到了会进行数据的处理,而cpu密集型操作,就能体现多线程的优势,上一个商品的信息不会影响到下一个商品,所以我们可以很简单的使用一个线程池,多线程批量获取数据,批量插入数据库。于是,最终只需要等待不到1个小时,就完成了数据同步操作。在这个过程中,可能初级程序员开发+同步数据花了一天,有经验的程序员开发+同步数据也花了一天,但是一旦需求一改,数据要重新同步,前者还是需要花费一天,后者则只需要一小时,保证了项目了进度。

    讲了上面这个我编出来的非常啰嗦的例子,是想告诉你,初级程序员不使用多线程,可能也能完成需求,但是一定不是最优的,叫做仅仅完成了任务。而项目中其他一定需要使用多线程的地方,可能就懵逼了,你是否知道多线程安全的问题,理解内存模型,以及happens-before原则?

    你问:什么样的web应用业务场景需要用到多线程通信,线程阻塞,线程锁?

    先说线程锁,不得不说到同步问题,篇幅太长了,我贴一篇我的博客:

    浅析项目中的并发 - 常大皮卡丘的专栏 - 博客频道 - CSDN.NET
    其次你提到了多线程通信,线程阻塞,这两个我觉得是需要你理解概念,知道工作原理,而并非有很多的实践了,共享内存模型的多线程通信方式,还是使用wait/notify,或者是使用juc中的一些工具,都是需要自己去找文章看的。阻塞这个概念又要理解操作系统的工作模型,不然你写出的代码只是知其然而不知其所以然。

    你问: jvm优化是什么,什么样的业务场景又需要优化jvm。到底该如何优化,是优化代码,注意代码的的写法,还是有什么配置文件?

    这个能力我规划到了初级的高阶即以上,这是一个初级程序员向中高级程序员进步的必备知识。所以这么多知识当中,这也的确是最难的一点。jvm优化有很多方面,其一便是你说的修改一些参数,扩展tomcat栈内存,配置tomcat的并发线程数…;要搞懂服务器的cpu和内存,与java的什么操作相对应;选择合适的垃圾收集器应对线上的情况等等。另一方面是,线上的服务出了错,莫名其妙的宕机,这可不像本地debug一样方便,需要定位问题,找出原因。这就必须要能dump出线程信息,找到是什么原因导致的内存泄漏,服务器崩溃。各种jvm工具如 Jconsole,jProfile,VisualVM ,都有各自对应的使用场景,我也将他们归类到优化jvm。至于一类专门写java虚拟机代码的人而言(就像R大),jvm又是另外一番理解了,不过一般的程序员没必要关心就是了。题主要还是对JVM疑惑,可以买一本《深入理解java虚拟机》解惑。

    你说: 正常情况下一年半的java程序员多少工资合适啊,我也挺努力的,上班不偷懒,好好工作,地铁上看视频学习,回家也经常写代码,但是我没去认真学过多线程和jvm高并发,因为认为自己工作中用不到,所以就没学。

    回:工资不是我想跟你讨论的,虽然是必须关心的,因为这是衡量一个程序员价值比较直观的一个因素,自然是和能力相关,工作经验相关。很多人工作了十年,落下十个一年工作经验。北京具体情况我不知道,但是我心里面应届生的待遇如下:初级初阶5k-7k,初级中阶8-10k,初级高阶11k到15k,中阶15-18k,高阶在20k之上,上不封顶。互联网公司,名企,初创公司由于公司性质工作强度问题薪资会有所提升,北上广深由于地域性质薪资会有所提升,工作年限也是如此上述的具体标准都是针对应届生,一张白纸,一年的涨幅算是2k。这么一算,你刚出来1年半,给你加个3k,自己看着自己的水平对号入座吧,不过我并不对我的这个分类负责,这是给你当个参考。后面你提到工作和学习,要想在互联网技术日新月异的如今保持自己的竞争力,就必须如此,如果你是兴趣驱动,那可真是万幸了。

    你说:平常学的,java系列框架,前端系列框架,linux,数据库,h5开发app,python,python系列web和爬虫框架

    回:不建议如此,从你的情况来看,深度还不够,不如多去研究一下其中的个别东西,如:java系列框架,linux,数据库,因为你真的没有那么多精力。求职java工程师,写上python爬虫经验,不觉得奇怪吗

    最后要说的一点:多关注一些微信公众号,多参加一些程序员的线下沙龙,多跑跑步,不建议你每天敲代码,多关注开源,多和其他程序员交流,眼界会变的开放,怕就怕你努力都没有方向

    展开全文
  • 本人干java三年了,会spring、springmvc、struts2、mybatis、SS3、extjs、jbpm4等、最近跳槽不知道开多少才合适
  • 熟悉oracle,c/c++,visual c++6.0; 所说的大型系统是 中国移动的CRM系统,参与过山东与广东移动系统开发,山东为半年,广东为一年。请问地点在天津的话,月薪有多少K啊! 所爱的人在天津,打算去天津工作!谢谢。
  • Java程序员月薪多少K才能在北上广买得起房?

    千次阅读 多人点赞 2019-05-11 13:56:22
    由于目前行业环境以及生存所迫,作为北上广深的程序员,不得不首先考虑两件事...上面是我整理的Java架构进阶路线图,这些技术都是目前互联网企业用到比较多,掌握这些技术在北上广深拿个30K以上不成什么问题。  

    由于目前行业环境以及生存所迫,作为北上广深的程序员,不得不首先考虑两件事:

    “我真的决定扎根在这儿吗?”

    “我真的买得起这儿的房吗?”

    【房价,是爱恨情仇】

    北上广深,代表全国最in的高新技术和发展可能,其超高的商业资源集聚度、城市枢纽性、生活方式多样性等优势,都让程序员们难舍难离。程序员和北上广深的关系,说得有趣点,特别像恋爱,互相成全却又互相羁绊。

    互相成全,是因为我们彼此都需要对方,来实现各自的理想和身价!

    互相羁绊,是因为大部分程序员的工资,还配不上北上广深的房价!

    根据2018最新发布的北上广深中位数房价数据,我做了一个参照图表:

     

    不难看出,一个北上广深80㎡的小新房,首付基本都是百万级别了,即使你凑齐了100多万的首付,即使你选择30年的最晚还款期限,每月还款也是要破1万,北京甚至每月要还超2万。

    平时总要生活,要房租,要交际,要谈恋爱,要购物、要孝顺父母吧……如果结婚有宝宝了,小孩开销也是大头!所以,在你首付已经完成且有公积金的基础上,整体年收入至少也不能低于30-40万(总月收入大于2万5)才应付贷款,还不算装修。

    可事实上,大部分人连“首付”这道大坎都跨不过,所谓高薪的同时却伴随着高消费,想要舒坦的买房供房,最起码得先“真正有钱”!

    【难过的是,加班≠加薪】

    程序员是大家口中的高薪职业,但其中之苦,只有我们自己懂,都是加班拿命拼来的!但事实是,不是你想拼就能拼到所谓的高薪。

    因为薪资,从来都是跟能力挂钩。以Java程序员正常发展路径来说,0-1年的初级程序员(月薪一般6-10k),1-3年是能达到企业标准的中级程序员(月薪一般10-25k),3-5年到高级程序员(如果足够优秀,也可以做到架构师级别,月薪可能突破50k)。

     

    但问题是,现在很多程序员没按正常发展路径走,因为遇到没啥成长的公司后,就安于现状,导致入行都三五年了,可实际能力一直止步于程序员初级水平,还妄想加薪买房走上人生巅峰,难!

    反之,肯定会有一小批老铁们,可能年龄和年限还低一些,但通过自己各方面努力,提前超神架构师,挺进了BATJ类大厂,薪酬和福利自然美翻!不信,看看下面这份报表,2018岗位平均薪资最No.1就是【架构师】,相对来说,买房供房就没那么艰难了。

    师傅领进门,造化看个人。加入Java架构技术栈可以领取一份【Java核心知识点整理】文档,涵盖Java架构师必会的29个技能讲解。既然入了行,想做架构师拿高薪,就用实力说话。今天分享一些技术点,是我个人呕心沥血总结的Java架构师必学知识,如果都掌握好了,不说成为架构师,但至少肯定是能在短期内看到提升!(重点看图)

    一.热门框架源码

    二. 自动化工具

    三. 微服务架构

    四.高并发分布式技术

    五. 性能优化

    六. 海量数据搜索引擎

    七. 容器化技术

    八. 电商项目实战

    上面是我整理的Java架构进阶路线图,这些技术都是目前互联网企业用到比较多,掌握这些技术在北上广深拿个30K以上不成什么问题。


     

    展开全文
  • i5-11600K,6核心12线程,基准频率3.9GHz,最高加速4.9GHz 组装电脑选i5 11600k还是i5 10600k这些点很重要看过你就懂了 http://www.adiannao.cn/du 酷睿i5-10600K基于祖传的14nm++制程工艺,全新的LGA 1200接口设计...

    i5-11600K,6核心12线程,基准频率3.9GHz,最高加速4.9GHz
    组装电脑选i5 11600k还是i5 10600k这些点很重要看过你就懂了
    http://www.adiannao.cn/du
    在这里插入图片描述
    酷睿i5-10600K基于祖传的14nm++制程工艺,全新的LGA 1200接口设计,拥有6核12线程,默认主频4.1Ghz,最大睿频4.8Ghz,三级缓存为12MB,支持超频,内置UHD630核心显卡,设计功耗125W。

    展开全文
  • i9-11900k采用14nm工艺,LGA1200封装接口,8核心16线程,基准频率3.4GHz,最高加速5.0GHz(倍频8-50x),二级缓存4MB,三级缓存16MB,热设计功耗125W。 组装电脑选i5 11600K还是i9 11900k 这些点很重要 看过你就懂了...
  • i9-11900k采用14nm工艺,LGA1200封装接口,8核心16线程,基准频率3.4GHz,最高加速5.0GHz(倍频8-50x),二级缓存4MB,三级缓存16MB,热设计功耗125W。 组装电脑选i9 11900k还是i7 11700K怎么样 这些点很重要 看过你就...
  • 酷睿i9-10900K是第十代桌面级家族的顶级型号,拥有10核心/20线程,依旧采用14nm工艺(第三次改良),核心默频3.7GHz,增加了一项叫Thermal Velocity Boost的睿频技术,全核可睿频加速至4.9GHz,单核可睿频至5.3GHz,...
  • k = 0--------------1 k = 1--------------2ceil(m/2)^0 k = 2--------------2ceil(m/2)^1 k = 3--------------2ceil(m/2)^2 k = 4--------------2ceil(m/2)^3 ‘’’’’’ k = h--------------2ceil(m/2)^(h-1) ...
  • 在日常使用时,英特尔i7 10700和英特尔i7 10700k性能相差并不大。因为i7 10700主频平常使用会达到4.8g左右,可以智能超频,也就是说可以睿频。超频之后可能会有10%左右的差距,但相差并不大。 i7 10700组装电脑怎么...
  • i9-11900k采用14nm工艺,LGA1200封装接口,8核心16线程,基准频率3.4GHz,最高加速5.0GHz(倍频8-50x),二级缓存4MB,三级缓存16MB,热设计功耗125W。 组装电脑选i9 11900k还是R9 5900X怎么样 这些点很重要 看过你就...
  • n层满k叉树总共有多少个节点

    千次阅读 2018-08-14 11:13:41
    (k^n-1)/(k-1)
  • For each test case, the first line contains three positive numbers N(1≤N≤105),K(1≤K≤N),M. The second line contains N numbers Ai(1≤Ai≤109). It's guaranteed that M is not greater than the ...
  • 问:bite,byte,k,M,g等都是存储单位,一个英文占几个多少空间,一个数字占多少空间,一个汉字占多少空间?数据库中某表A字段B长度varcha2(20)什么意思,是给该字段分配了多少空间? 答: 1)bite,byte,k,M,g...
  • 求一个区间有多少个数能整除k

    千次阅读 2016-08-23 20:36:04
    Time Limit:1000MS Memory Limit:262144KB 64bit IO Format:%I64d & %I64u Submit Status Practice CodeForces 597A ...Find the number of k-divisible numbers on the segment [a, b]. In ot
  • 求有多少个子串,包含有至少k(1≤k≤26)个不同的字母? 思路: 如果l,r中正好包含有k个不同的子串,那么从l开始的包含k个不同字符的串有strlen(s)-r+1 所以我们只需要计算出每个l对应的正好包含k个不同字符的r...
  • #include&... long long int T,n,k,i,a,b,t1,t2,l=1;  scanf("%lld",&T);  while(T--)  {  t1=1;  t2=1;  scanf("%lld%lld",&n,&k);  ...
  • 与n和k的大小无关, 每件物品都有 k 种分法,则 n 件不同物品,按照乘法原则,共有 k^n 种分法。 如果是 n 件相同物品,则共有 C[ n+k-1 , n] 种分法; 此两种分法都不限每个人分得的物品件数。
  • /* ...n个数 m个询问(m,n<1e4) 这个n个数是大于等于0的 询问l --- r有多少等于k的值 题解:可以把a[i]当成下标 i当成数组 */ #include<bits/stdc++.h> using namespace std; const int N=1e5+100; ...
  • 求一个1到n的序列中,第k个数字是多少
  • Edward 得到了一个长度为 N 的整数序列,他想找出这里面有多少个“幸运的”连续子序列。一个连续子序列被称为“幸运的”,当且仅当该子序列内的整数之和恰好是 K 的整数倍数。他请求你写一个程序来计算他喜欢的连续子...
  • 若不限每个人分得的物品件数. 与n和k的大小无关, 每件物品都有 k 种分法,则 n 件不同物品,按照乘法原则,共有 ...C(n,k)*A(k,k)*k^(n-k) C(n,k).A(k,k)表示每个人至少得一件物品的分法。
  • Lily非常喜欢旅游,经常和他老婆自驾出游。...请问,在不超过Lily价格上限的情况下,点k个菜有多少种点法(同一种菜只能点一份)。   输入: 1、第一行为价格上限n,想点菜的个数k,以及菜品个数m 2、接下来m行,
  • 有时候数字很长,为了美化显示效果,通常会将数字转换成多少k多少w显示,就像现在喜欢说你工作多少k。 function formatNumber(num) { return num > 1e3 ? (num / 1e3).toFixed(1) + 'k' : num > 1e4 ? (num...
  • Windows 7 版本知多少(Win 7 N/K/KN/E)

    万次阅读 2011-06-01 12:33:00
    Windows 7 版本知多少(Win 7 N/K/KN/E) Is there any special SKU(Special Kit Unit) version of Windows 7 that exists? (Windows 7 N, Windows 7 K, Windows 7 KN, Windows 7 E) Yes, there is ...
  • 数组是排序的,只需要找到第一个K和最后一个K就可以知道有多少个, * 如果直接遍历,时间复杂度是o(n),用二分查找,时间复杂度是o(logn) * * @author pomay * */ public class GetNumberOfK { public ...
  • k个瓶子可以换1瓶酒,要喝n瓶酒,最少需要买多少瓶酒?
  • 一个环,有n个点(编号 0 ~ n-1 ), 问从0点出发,经过k步回到原点(0点)有多少种方法 ? 二、解题思路 & 代码 再回到 0 点可以从右面回来,也可以从左面回来,即先到达旁边的一个点,看看有多少回来的方法即可...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 39,691
精华内容 15,876
关键字:

多少k