我们十几个人想做一个直播网站但不知道需要什么技术

有没有大佬知道,想做网页直播平台,需要用到什么技术,我们都是学Java的

1个回答

最核心的是udp协议、视频的传输及处理等等

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
直播平台中的弹幕怎么做到让十几万人都能看到
目前最大的聊天群组是2000人,直播中的弹幕说白了也就是聊天室 有大神知道他们是用什么技术实现能让十几万人同时聊天的吗
我是不是进圈套了?
大家好,我现在日语已经二级,有一年的Java实习经验。今年七月刚刚毕业。 一直有想出国的愿望,所以已经决定做对日的工作。 我上周进入大连的一个规模比较大的服务外包公司。 笔试和面试的时候都没有被询问技术问题。 起初感觉很欣慰,但是进入到公司中,却发现有些不对劲。 首先,我们这批给Offer的人总共十几个,但最终到公司报道的总共只有加我在内的三个人。 后来公司把我们安排到一个对日本企业的维护项目上了。 这个项目分两部分,一个是Java,一个是SAP。 我在面试和与领导初次见面的会议上都说明了想要做Java开发,但最终却把我和其中一个人安排到了SAP组中,我们两个日语二级已过而且都有将近一年的 Java开发经验的人,却没进Java组。反而是三个人中的另一个Java实际经验没有甚至连Java基础知识和五十音图都不熟的人安排进了Java组。感觉公司的分配有问题。 而SAP组的工作已经基本上完全脱离了技术,全部面向流程,都是一些负责监视数据的工作。里面的人对软件开发技术可以说一无所知。我的工作是SAP BI/BW。 我又得知原来这个组的人没有一个去过日本。就连在这个公司工作了5+年的人也没去过。我心一下子凉了。 而再往后,公司的HR发来了一堆合同,里面有一个培训协议,公司要求我们参加一个什么培训(培训的东西我在网上查不到)。培训过后要求必须在公司干两年,否则就是违约金N万元人民币。我觉得既然是有法律效力的东西,应当把培训内容解释一下吧。否则我怎么知道你培训到底的是什么。 我现在越想越觉得这次招聘可能就是面向这个维护项目的。在进项目之前,领导都没有说什么绑定合同的事情。我感觉自己好像被骗了。 我感觉公司分配给我的工作偏离技术实在太远,周围更没有技术氛围。 也没有机会能去日本,还有绑定。 总之,虽然感觉是大公司,但不太好。 和我的目标偏离太远了。 大家觉得呢?
一个人独立开发项目有点迷茫,请各位指点迷津
首先呢,请允许我自我介绍一下,小弟工作半年有余,之前在一家公司从事的是JAVA初级程序员的工作,负责一个模块的开发,经济模块,说大也不大,在开发之中偶尔参与了其他模块的编码,后来有余公司的原因(经济纠纷),我不得不离职,现在经朋友介绍来到了另一家公司,说起来大家也别笑,是一个婚介公司规模也蛮大,有十几年的历史,由于几个幕后老板想入IT行业,所以就找我和我的朋友(美工)2个人来试试这行的水,在我看来不管以后的结果或者薪资如何,对我来说都是一个不错的锻炼机会,但是现在就迷茫了,现在接的第一个项目是主要是用于以交友为基础的大型资讯平台,我大致分为了3个模块,会员管理员模块、新闻管理模块和活动模块,因为时间原因准备采取自己比较熟悉的技术Spring2.0+Struts1.2+JDBC(这个是之前公司项目经理所写的一个工具类,很齐全,很方便,用熟了很喜欢),环境准备使用JDK5+Tomcat5.0+Mysql5.0+。 说了这么多大家也应该有所了解了吧?需求文档我写了一个初始版本,也已经通过了,现在就是想问下大家,接下来我该如何规划我的项目,我该遵循一个什么样的步骤?因为都是我一个人来做,所以没有整个项目开发经验的我,真的是觉得好迷茫,好无助,对于以后功能的细节是否能完成这个我倒不是很担心,比较网上有那么多的前辈和开源代码,我对我自己的实力也比较有信心,只是这整个项目我该的规划我改如何呢?比方说框架搭好后我该从哪一个地方开始下手,设计数据库的步骤,等等,谢谢各位多多指点啊。 这里我还要谢谢我的经理,感谢他给我这次锻炼机会,我一定会努力的完成的! [b]问题补充:[/b] 这个,找几个朋友来也不是没有想过,我跟经理也有提议,他说你先把这个项目做出来,看效果如何在考虑。(PS:他们的态度完全在于试水),忘了说了,有一个美工和我一起开发,我也就是这个美工介绍过来的,囧。
桌面开发,java vs delphi,谁胜一筹?
我是开发大型监控软件的,团队有十几个人。开发模式是c/s结构:数据库+几个客户端。每个客户端完成不同的监控功能。开发工具用的是delphi。其实以前我做了两年j2ee应用,给河南国家税务局做税务软件。 在做监控软件时,我对java开发桌面的成熟度心里没有谱,所以选择了delhi。到现在,我们的系统已经基本成型,程序很庞大。在做的过程中呢,我发现delphi在做小的东西还挺快,而在做大的东西时,不是我期望的效率。我会下意识地把它和java比较,总感觉到java更合理: delphi类的管理、加载方式不如java好:一个单元里面可以塞很多类,这样多个人在修改一个单元时会有一些麻烦。且没有包的概念,我试着按文件夹把不同的单元分开,可是,发现其他人总是忘了在工程中加入一个单元,而引起错误。这和delphi的类加载机制有关系。我感觉还是java的方便。 delphi资料太少:这是我最痛苦的一点,遇到一个问题,从网上搜个资料很是不容易,我的问题基本上都是在国外的网站上搜到的。到如今,我需要一个连接池,很不容易地搜了一些资料,且发现都不是我想要的。 …… 现在,想请问高手,到目前为止,java在桌面开发方面发展成熟了没有,是否可以用来开发一个大的系统,如整个省的高速公路监控系统,系统大概结构:全省有很多监控中心,每个监控中心有若干个监控软件,它们是独立的桌面程序,互相也会有一些交互。用户要求界面美观、大方、操作方面。 请问java现在能实现不?和delphi比怎么样? 多谢各位解答,跪谢!!!! [b]问题补充:[/b] 说实话,我想用java,而.net我是绝对不会选的。我不想对windows有太强的依赖。但是就是对java做大型、复杂的桌面程序到底性能了、效率了之类的因素心里没谱。 [b]问题补充:[/b] to:FengShen_Xia 这绝对不是喜欢哪个就用哪个的问题,一个好的架构师,应该对未来行业的发展有所预测,在选择开发工具时,要根据自己的实际情况的需要,从各个方面对开发工具的一些因素进行评估比较,最后选择一个合适的。 加入我喜欢c语言的话,我难道用c语言去做一个监控系统,那不把所以的开发人员累坏了。领导肯定也不愿意,他难道会让我们用做一个操作系统的时间去做一个监控软件,他岂不疯掉??? [b]问题补充:[/b] 我已经说了我的应用背景,是做一个监控软件(这个软件还比较复杂),不是做一个操作系统,或自己在家里玩着做一个程序。所以,请各位大侠根据我的应用背景去讨论。 [b]问题补充:[/b] to:FengShen_Xia "但是如果要大规模的用于桌面应用开发,那么速度上就不能得到保证。"为什么你会这么说,我想知道他速度慢的原因。请给小弟解释一下,谢谢! [b]问题补充:[/b] to:FengShen_Xia,Devin.Chenzx两位大侠,目前用java开发的桌面应用有没有典型的、复杂一点的例子让我看一下,不用让我看eclipse,这个我当然见过,还有哪个免费的日程计划工具我也看了,那个不是很复杂,估计体现不了java的优点。 请举一两个经典、复杂一点应用软件。 [b]问题补充:[/b] to:night_stalker.GUI开发的效率、效果是我选开发工具的一个方面,还有其他很多方面。请大师们帮小弟综合分析一下,注意:一定要综合。 [b]问题补充:[/b] to:RednaxelaFX这个大侠,感谢你的参与。我看了里面的几幅图,效果不错。 [b]问题补充:[/b] to:night_stalker,非常感谢你的参与。除了GUI的效果及其效率,还有是否跨平台外,我其实最关注的是[b]整个软件的开发效率与运行效果的整体权衡[/b]。所以,才有了咱们这个讨论的话题。 [b]问题补充:[/b] 非常感谢前面多位热心人的讨论。但是,到目前为止,我还是没有得到两者的详细分析比较的结果。[size=medium][b]期待高手做详细的分析。。。。。。[/b][/size] [b]问题补充:[/b] to:liujunsong.如果我给领导说要做一个界面解释器的话,他肯定会问:“得多长时间,能带来什么好处,难道一定要做吗,这不是浪费工期吗,算了算了,直接用delphi不就得了,你们这个搞技术的,成天爱捉弄一些没用的。要知道,快速实现需求才是最重要的。唉……” [b]问题补充:[/b] to:liujunsong.我相信你的编程能力一定很强! [b]问题补充:[/b] 问题讨论结束。通过上面的讨论,我决定选用java.
菜鸟的代码 性能差 不知道如何优化。
半年javaweb开发 性能很差 请各位老鸟拍砖 点评下&nbsp; 小弟先谢过了 <br />补充一点&nbsp; 我觉得我这里慢的主要原因都是因为关联的太多&nbsp; where后面的条件也多&nbsp; 我刚开始时条件不多 关联也不多 速度明显要快的多&nbsp; 这里有什么方法可以解决吗 <br /><pre name="code" class="java"> public Paginate getBookInfoByPublishDateAndPublisher(Paginate paginate, String unionSiteID,String publisher, Date fromDate, Date toDate, String bookName, Double price1, Double price2, String vendor, String bookCategory) { // TODO Auto-generated method stub StringBuffer whereCause =new StringBuffer( "not exists(select l from UnionSiteProductList l where l.unionSiteID=? and b.bookID =l.productID)"); Vector paras = new Vector(); paras.add(unionSiteID); if (publisher != null &amp;&amp; publisher.trim().length() &gt; 0) { whereCause.append( (whereCause.length() &gt; 0 ? " and " : "") + "b.publisherName like ?"); paras.add("%" + publisher + "%"); } if (fromDate != null) { whereCause.append( (whereCause.length() &gt; 0 ? " and " : "") + "b.publishDate &gt;= ?"); paras.add(fromDate); } if (toDate != null) { whereCause.append( (whereCause.length() &gt; 0 ? " and " : "") + "b.publishDate &lt;= ?"); paras.add(toDate); } if (bookName != null &amp;&amp; bookName.trim().length() &gt; 0) { whereCause.append((whereCause.length() &gt; 0 ? " and " : "") + "b.bookName like ?"); paras.add("%" + bookName + "%"); } if (price1 != null) { whereCause.append( (whereCause.length() &gt; 0 ? " and " : "") + "pp.productPrice &gt;= ?"); paras.add(price1); } if (price2 != null) { whereCause.append( (whereCause.length() &gt; 0 ? " and " : "") + "pp.productPrice &lt;= ?"); paras.add(price2); } if (vendor != null &amp;&amp; vendor.trim().length() &gt; 0) { whereCause.append((whereCause.length() &gt; 0 ? " and " : "") + "v.vendorName like ?"); paras.add("%" + vendor + "%"); } if (bookCategory != null &amp;&amp; bookCategory.trim().length() &gt; 0) { whereCause.append( (whereCause.length() &gt; 0 ? " and " : "") + "bcv.bookCategoryName like ?"); paras.add("%" + bookCategory + "%"); } String hql = "select b,pp,v,bcv from Book b,ProductItem i,Product p, " + "ProductPrice pp,Vendor v,BookCategoryView bcv " + " where b.bookID=i.entityID and b.deleteFlag=0 and b.flag=4 " + " and i.entityType=1 and i.deleteFlag=0" + " and i.productID=p.productId and p.productType=1 and p.deleteFlag=0 and p.isValid=1" + " and p.productId=pp.productId and pp.deleteFlag=0" + " and b.vendorID = v.vendorID " + " and b.bookCategoryCode=bcv.bookCategoryCode "; if (whereCause.length() &gt; 0) { hql = hql + " and " + whereCause; } paginate = this.pagedQuery(hql, paginate, paras.toArray()); return paginate; } </pre> <br /><br/><strong>问题补充</strong><br/>没人来?&nbsp; 我先自己弄个沙发 。。。&nbsp; <br/><strong>问题补充</strong><br/><div class="quote_title">haoxun 写道</div><div class="quote_div">判断空的语句为什么不封装一下呢;每次都写不是很累; <br />放在一个ValidateUtil.isNull(String param) 里面多好; <br />我不知道你用的是什么框架还是纯的JDBC,如果用的是框架的话可以用其自带的分页,查询条件类似ibatis有动态SQL都可以用的;纯的去拼凑也是可以的。 <br />不过都可以封装成一个方法; SQLUtil.addCause(String filed,String express) 这样代码复用稍微提高一点,美观一点;个人愚见,仅供参考</div> <br />谢谢&nbsp; 我用的S2SH框架&nbsp; 拼凑SQL 这个也想过&nbsp; 只是感觉修改起来太麻烦 得从数据库修改入手 <br/><strong>问题补充</strong><br/><div class="quote_title">lyw985 写道</div><div class="quote_div">所谓的性能差是什么意思? <br /> <br />1.修改方法难 <br />2.获取数据慢 <br /> <br /></div> <br />主要是获取数据慢<br/><strong>问题补充</strong><br/><div class="quote_title">aaronwong_best 写道</div><div class="quote_div">我只想知道,半年的你,现在多少米???</div> <br />成都 2K+<br/><strong>问题补充</strong><br/><div class="quote_title">wuxianjun 写道</div><div class="quote_div">你把sql打印出来去数据库查询下看需要多长时间。 <br />如果时间很长的话分析出查询耗时在那里,然后做优化。 <br />1,最简单的建索引,但这样插入会变慢,后期要修复索引。 <br />2,改表结构,做数据冗余。 <br />3,数据缓存 <br />......等等 <br />本人觉得连表查询不是最后的方法,尽量少用。当数据量大连表多的时候就会有性能问题了。</div> <br /> <br />那用视图可不可以呢<br/><strong>问题补充</strong><br/><div class="quote_title">天泪不死 写道</div><div class="quote_div">你这sql语句有些小的注意影响性能的地方太多 <br />1.关联多的时候,可能把各表的这种数字条件放前面i.entityType=1这种关联条件b.bookID=i.entityID放后面 <br />2.多条件下,数字条件在前,字符串条件在后 <br />3.不要用过多的模糊查询,模糊查询用不上索引,会废了整个高效sql <br />4.精确条件放前面,模糊条件放后面 <br />别小看放置顺序,看看数据库原理sql执行方面的你会懂的.... <br />就说这么些</div> <br />受教了&nbsp; 谢谢你<br/><strong>问题补充</strong><br/><div class="quote_title">liuyfly 写道</div><div class="quote_div"><div class="quote_title">za3999 写道</div><div class="quote_div">带十个参数的方法。。。NB。。</div> <br /> <br />是啊 佩服啊 十个参数。。。我还没写过超过四个参数的方法呢。。。看来是少见多怪了,唉!</div> <br /> <br />呵呵 小弟是菜鸟&nbsp; 就别贬我了&nbsp; 这不需求的嘛&nbsp; 我也不想啊&nbsp; <br/><strong>问题补充</strong><br/><div class="quote_title">bestchenwu 写道</div><div class="quote_div">楼主可以看下《重构:改善既有代码的设计》 会对你有不少的帮助的</div> <br />谢谢你&nbsp; 有时间我会去看的<br/><strong>问题补充</strong><br/><div class="quote_title">幻无极 写道</div><div class="quote_div">你试着把一部分条件加到()里,我原来碰到过一次蛋疼的问题,整个查没什么,后来加了才几个条件就用了好几倍的时间觉得不正常,结果把查询的多个条件放进了()里就好了,我琢磨着不把查询条件放进括号是会对每条记录进行过滤,加了括号优先把前面的查询做完了,在从查询过的结果中进行过滤,也只能这么猜测了 <br />你可以试着把容易过滤的条件放在前面</div> <br />我和你的问题差不多&nbsp; 我去试一下
是找个地方上班还是继续创业,怎么选择
<p>我说说我的情况,大家给出出主意,我是05年从老家出来到上海。以前在老家是做电信方面的硬件相关的工作。来上海以后,开始工作了一年多,就找了几个朋友一起开了一家做网站的小公司,网站很难做,一起创业的朋友半年后都走得差不多了,我不死心,就又尝试了半年,后来因为认识了一个买软件的客户,就转行做起软件来,我对软件开发一点不懂,就只能做做小单子。中间有两次想扩充人手,结果都是选的人不合适。失败了,现在就我做业务,另外有一个以前做网站时一直一起的程序员做开发。每年大约能赚20W的样子,但是一直做不大,因为做了这么多年了,也有好多几十万,上百万的项目机会,但是都看着做不了,所以现在很困惑,是继续创业,还是找个地方上班去呢。大家给点意见。也可以加我QQ438771697,大家聊聊。交个朋友什么的。</p>
去外包企业带队,好不好?
个人背景: 工作7年有余,现役公司待了五年。 五年C++开发经历,主要负责过2个中型项目。 带Java团队2年,专注于数据仓库、数据挖掘应用。 目前感觉公司从上到下的冲劲不够,想换个环境寻求新的发展和挑战 (偏管理更喜欢,想实施很多现在无法实施的管理想法) 有朋友邀我去新成立的对欧美外包企业带队,好不好? 其他选择: 技术总监 架构师 项目经理 问题: 如果是您,您怎么考虑? 谢谢建议,欢迎讨论。 [b]问题补充:[/b] 谢谢aidiyuxin和stevezheng的回答。我再补充几句,希望大伙帮我再分析分析 公司环境: 公司的业务和政府比较密切,涉及到全国,有那么点半垄断的感觉,所以客观上没什么压力。更主要的是这种感觉是从上而下的!公司虽然百十多号人,愿意改革的不多。所以 这个环境是不会饿死,更不会撑死(公司水平不高)。 领导的领导风格差不多都比较“闷”,没开过员工大会,没正式的赞美过下属,没 提到过关于下属职业方向的问题。 个人情况: 就个人来讲,也就技术稍微突出点,所以我想在管理或者其他非技术上完善自己。 此前,大概是第四年开始的时候考虑过离开,但公司提供了带队的机会,所以留到现在。 目前项目接近尾声,离开的念头又抬头了。 大家帮我想想办法。顺便说一句:stevezheng的“去甲方公司做技术管理职位”的建议 让我眼睛也亮了一下,再次谢谢。
可能太宽泛了,如何算熟练掌握一门语言?
先说明一下,我不是计算机专业出身,本来对程序设计这一块也就学过点C(你知道,大学基本上工科都得学的),再学了点JAVA,工作近一年,慢慢看了点RUBY什么的,现在主要做rails的开发,老实讲,对这个东西,我觉得除了刚开始觉得写着有点别扭,现在基本上已经适应了这种风格,但随着现在在项目中慢慢看公司一个架构师的代码,越来越觉得能够熟练掌握这门语言,真挺难的,公司这个做了十年开发,前两年转RUBY,我觉得他已经是很牛了,公司项目的好几个插件都是他开发的,(当然他在系统架构上也挺牛逼的),他有些插件很多都用到所谓元编程了,就是meta programing。一个model include某个类之后,可以动态生成很多方法,内部也有很多回调方法啊,什么的,可供我们使用时做部分配置,除出他的架构设计能力这部分不谈,他对语言的驾驭,确实已经可以说是精通了,我想请教下有过多种语言经验的牛人们,给点建议,如何能达到精通或者熟悉一门编程语言?我知道要看源代码,看别人写得好的源代码,再就是多写了,可是以我这半年东看西瞧多种语言的小小经验上来看,只要不是一门变态的语言,要入门,语法是太简单了(python我看了一下午,英文片的dive into python,除了觉得代码形式有点怪异,有空格缩进这种方式来划分代码块之外,没什么不能适应的,ruby,刚开始也是利用下班晚上的时间边看边敲了点那种入门级代码,也就一个星期),就语法本身来说,现在能在那个语言排行榜上排得上号的,都不会对我有太大的障碍,可是任何一门语言,要想完全驾驭,或者熟练驾驭,随着慢慢接触的东西越来越多,反而越来越觉得难了,我想这背后应该还有些东西是我本身没有掌握的,做为非计算机专业出身的我,计算机系统,编译原理,等等这些东西对我来讲都是非常欠缺的,我需要看看这方面的东西吗(仅就从根本上理解一门语言而言)? 另外,也看到很多人热捧MIT的那个SICP,函数式编程我也只是了解,就有这种能力的haskell,ruby,scala来讲,这些概念都不难理解(就像所谓OO,理解这个概念有什么用呢,除了面试时用用,做开发时还是不能很好地使用),可是当我看到别人写的那么牛的代码,连续几个方法的调用就如同顺口溜一样,我真的觉得挺不可思议(虽然我知道一般来讲,不会有那种专属于某种语言的可以完成的功能),而且,我发现,貌似现在任何一门语言,比如ruby,比如erlang,prolog,这些语言的实现也都是用C实现的(不要鄙视,真的是几个月前才知道的),那为什么利用这些语言结构(C语言的)就可以实现这么些功能?我基本上只能算听说过图灵机,但如果要再向里面深究,我估计得拿出离散数学等等数学的家伙了。说了这么多,感觉已经有点混乱了,简单点吧,要从根本上能熟练驾驭一门语言,除了代码的读写,还需要在哪些方面做补充?希望有经验的程序员们指点一下,先谢谢了.
该不该去小游戏公司发展
小弟最近想跳槽,进入游戏行业,希望大家给点意见,谢谢。 我在某大型ERP公司工作一年多,但我个人的兴趣偏向于游戏开发,也觉得游戏开发技术含量高很多,一直想转型进入游戏行业。目前面试一家几十人规模的游戏公司,叫“深圳幻游科技有限公司”,做游戏服务端(Java),待遇比现在高1.5k,但是工作辛苦很多,周六要上班。关于创业期公司和大公司的优劣对比我也略有所闻,所以其实更想有知情人士透露一下该公司的情况,发展前景等等。还有就是游戏行业现在行情如何,新的小公司还有前景吗,值得现在进去拼搏吗?请大家给点建议,谢谢大家了。
《MySQL 性能优化》之理解 MySQL 体系结构
本文介绍 MySQL 的体系结构,包括物理结构、逻辑结构以及插件式存储引擎。
程序员请照顾好自己,周末病魔差点一套带走我。
程序员在一个周末的时间,得了重病,差点当场去世,还好及时挽救回来了。
卸载 x 雷某度!GitHub 标星 1.5w+,从此我只用这款全能高速下载工具!
作者 | Rocky0429 来源 | Python空间 大家好,我是 Rocky0429,一个喜欢在网上收集各种资源的蒟蒻… 网上资源眼花缭乱,下载的方式也同样千奇百怪,比如 BT 下载,磁力链接,网盘资源等等等等,下个资源可真不容易,不一样的方式要用不同的下载软件,因此某比较有名的 x 雷和某度网盘成了我经常使用的工具。 作为一个没有钱的穷鬼,某度网盘几十 kb 的下载速度让我...
Python+OpenCV实时图像处理
目录 1、导入库文件 2、设计GUI 3、调用摄像头 4、实时图像处理 4.1、阈值二值化 4.2、边缘检测 4.3、轮廓检测 4.4、高斯滤波 4.5、色彩转换 4.6、调节对比度 5、退出系统 初学OpenCV图像处理的小伙伴肯定对什么高斯函数、滤波处理、阈值二值化等特性非常头疼,这里给各位分享一个小项目,可通过摄像头实时动态查看各类图像处理的特点,也可对各位调参、测试...
2020年一线城市程序员工资大调查
人才需求 一线城市共发布岗位38115个,招聘120827人。 其中 beijing 22805 guangzhou 25081 shanghai 39614 shenzhen 33327 工资分布 2020年中国一线城市程序员的平均工资为16285元,工资中位数为14583元,其中95%的人的工资位于5000到20000元之间。 和往年数据比较: yea...
为什么猝死的都是程序员,基本上不见产品经理猝死呢?
相信大家时不时听到程序员猝死的消息,但是基本上听不到产品经理猝死的消息,这是为什么呢? 我们先百度搜一下:程序员猝死,出现将近700多万条搜索结果: 搜索一下:产品经理猝死,只有400万条的搜索结果,从搜索结果数量上来看,程序员猝死的搜索结果就比产品经理猝死的搜索结果高了一倍,而且从下图可以看到,首页里面的五条搜索结果,其实只有两条才是符合条件。 所以程序员猝死的概率真的比产品经理大,并不是错...
害怕面试被问HashMap?这一篇就搞定了!
声明:本文以jdk1.8为主! 搞定HashMap 作为一个Java从业者,面试的时候肯定会被问到过HashMap,因为对于HashMap来说,可以说是Java集合中的精髓了,如果你觉得自己对它掌握的还不够好,我想今天这篇文章会非常适合你,至少,看了今天这篇文章,以后不怕面试被问HashMap了 其实在我学习HashMap的过程中,我个人觉得HashMap还是挺复杂的,如果真的想把它搞得明明白...
毕业5年,我问遍了身边的大佬,总结了他们的学习方法
我问了身边10个大佬,总结了他们的学习方法,原来成功都是有迹可循的。
python爬取百部电影数据,我分析出了一个残酷的真相
2019年就这么匆匆过去了,就在前几天国家电影局发布了2019年中国电影市场数据,数据显示去年总票房为642.66亿元,同比增长5.4%;国产电影总票房411.75亿元,同比增长8.65%,市场占比 64.07%;城市院线观影人次17.27亿,同比增长0.64%。 看上去似乎是一片大好对不对?不过作为一名严谨求实的数据分析师,我从官方数据中看出了一点端倪:国产票房增幅都已经高达8.65%了,为什...
推荐10个堪称神器的学习网站
每天都会收到很多读者的私信,问我:“二哥,有什么推荐的学习网站吗?最近很浮躁,手头的一些网站都看烦了,想看看二哥这里有什么新鲜货。” 今天一早做了个恶梦,梦到被老板辞退了。虽然说在我们公司,只有我辞退老板的份,没有老板辞退我这一说,但是还是被吓得 4 点多都起来了。(主要是因为我掌握着公司所有的核心源码,哈哈哈) 既然 4 点多起来,就得好好利用起来。于是我就挑选了 10 个堪称神器的学习网站,推...
这些软件太强了,Windows必装!尤其程序员!
Windows可谓是大多数人的生产力工具,集娱乐办公于一体,虽然在程序员这个群体中都说苹果是信仰,但是大部分不都是从Windows过来的,而且现在依然有很多的程序员用Windows。 所以,今天我就把我私藏的Windows必装的软件分享给大家,如果有一个你没有用过甚至没有听过,那你就赚了????,这可都是提升你幸福感的高效率生产力工具哦! 走起!???? NO、1 ScreenToGif 屏幕,摄像头和白板...
阿里面试,面试官没想到一个ArrayList,我都能跟他扯半小时
我是真的没想到,面试官会这样问我ArrayList。
曾经优秀的人,怎么就突然不优秀了。
职场上有很多辛酸事,很多合伙人出局的故事,很多技术骨干被裁员的故事。说来模板都类似,曾经是名校毕业,曾经是优秀员工,曾经被领导表扬,曾经业绩突出,然而突然有一天,因为种种原因,被裁员了,...
大学四年因为知道了这32个网站,我成了别人眼中的大神!
依稀记得,毕业那天,我们导员发给我毕业证的时候对我说“你可是咱们系的风云人物啊”,哎呀,别提当时多开心啦????,嗯,我们导员是所有导员中最帅的一个,真的???? 不过,导员说的是实话,很多人都叫我大神的,为啥,因为我知道这32个网站啊,你说强不强????,这次是绝对的干货,看好啦,走起来! PS:每个网站都是学计算机混互联网必须知道的,真的牛杯,我就不过多介绍了,大家自行探索,觉得没用的,尽管留言吐槽吧???? 社...
良心推荐,我珍藏的一些Chrome插件
上次搬家的时候,发了一个朋友圈,附带的照片中不小心暴露了自己的 Chrome 浏览器插件之多,于是就有小伙伴评论说分享一下我觉得还不错的浏览器插件。 我下面就把我日常工作和学习中经常用到的一些 Chrome 浏览器插件分享给大家,随便一个都能提高你的“生活品质”和工作效率。 Markdown Here Markdown Here 可以让你更愉快的写邮件,由于支持 Markdown 直接转电子邮...
看完这篇HTTP,跟面试官扯皮就没问题了
我是一名程序员,我的主要编程语言是 Java,我更是一名 Web 开发人员,所以我必须要了解 HTTP,所以本篇文章就来带你从 HTTP 入门到进阶,看完让你有一种恍然大悟、醍醐灌顶的感觉。 最初在有网络之前,我们的电脑都是单机的,单机系统是孤立的,我还记得 05 年前那会儿家里有个电脑,想打电脑游戏还得两个人在一个电脑上玩儿,及其不方便。我就想为什么家里人不让上网,我的同学 xxx 家里有网,每...
剑指Offer对答如流系列 - 重建二叉树
面试题6:重建二叉树 题目:输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建出图2.6所示的二叉树并输出它的头结点。二叉树结点的定义如下: class TreeNode{ int val; TreeNode l...
史上最全的IDEA快捷键总结
现在Idea成了主流开发工具,这篇博客对其使用的快捷键做了总结,希望对大家的开发工作有所帮助。
阿里程序员写了一个新手都写不出的低级bug,被骂惨了。
这种新手都不会范的错,居然被一个工作好几年的小伙子写出来,差点被当场开除了。
谁是华为扫地僧?
是的,华为也有扫地僧!2020年2月11-12日,“养在深闺人不知”的华为2012实验室扫地僧们,将在华为开发者大会2020(Cloud)上,和大家见面。到时,你可以和扫地僧们,吃一个洋...
AI 没让人类失业,搞 AI 的人先失业了
最近和几个 AI 领域的大佬闲聊 根据他们讲的消息和段子 改编出下面这个故事 如有雷同 都是巧合 1. 老王创业失败,被限制高消费 “这里写我跑路的消息实在太夸张了。” 王葱葱哼笑一下,把消息分享给群里。 阿杰也看了消息,笑了笑。在座几位也都笑了。 王葱葱是个有名的人物,21岁那年以全额奖学金进入 KMU 攻读人工智能博士,累计发表论文 40 余篇,个人技术博客更是成为深度学习领域内风向标。 ...
2020年,冯唐49岁:我给20、30岁IT职场年轻人的建议
点击“技术领导力”关注∆每天早上8:30推送 作者|Mr.K 编辑| Emma 来源|技术领导力(ID:jishulingdaoli) 前天的推文《冯唐:职场人35岁以后,方法论比经验重要》,收到了不少读者的反馈,觉得挺受启发。其实,冯唐写了不少关于职场方面的文章,都挺不错的。可惜大家只记住了“春风十里不如你”、“如何避免成为油腻腻的中年人”等不那么正经的文章。 本文整理了冯...
一份王者荣耀的英雄数据报告
咪哥杂谈本篇阅读时间约为 6 分钟。1前言前一阵写了关于王者的一些系列文章,从数据的获取到数据清洗,数据落地,都是为了本篇的铺垫。今天来实现一下,看看不同维度得到的结论。2环境准备本次实...
作为一名大学生,如何在B站上快乐的学习?
B站是个宝,谁用谁知道???? 作为一名大学生,你必须掌握的一项能力就是自学能力,很多看起来很牛X的人,你可以了解下,人家私底下一定是花大量的时间自学的,你可能会说,我也想学习啊,可是嘞,该学习啥嘞,不怕告诉你,互联网时代,最不缺的就是学习资源,最宝贵的是啥? 你可能会说是时间,不,不是时间,而是你的注意力,懂了吧! 那么,你说学习资源多,我咋不知道,那今天我就告诉你一个你必须知道的学习的地方,人称...
那些年,我们信了课本里的那些鬼话
教材永远都是有错误的,从小学到大学,我们不断的学习了很多错误知识。 斑羚飞渡 在我们学习的很多小学课文里,有很多是错误文章,或者说是假课文。像《斑羚飞渡》: 随着镰刀头羊的那声吼叫,整个斑羚群迅速分成两拨,老年斑羚为一拨,年轻斑羚为一拨。 就在这时,我看见,从那拨老斑羚里走出一只公斑羚来。公斑羚朝那拨年轻斑羚示意性地咩了一声,一只半大的斑羚应声走了出来。一老一少走到伤心崖,后退了几步,突...
一个程序在计算机中是如何运行的?超级干货!!!
强烈声明:本文很干,请自备茶水!???? 开门见山,咱不说废话! 你有没有想过,你写的程序,是如何在计算机中运行的吗?比如我们搞Java的,肯定写过这段代码 public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } ...
【蘑菇街技术部年会】程序员与女神共舞,鼻血再次没止住。(文末内推)
蘑菇街技术部的年会,别开生面,一样全是美女。
那个在阿里养猪的工程师,5年了……
简介: 在阿里,走过1825天,没有趴下,依旧斗志满满,被称为“五年陈”。他们会被授予一枚戒指,过程就叫做“授戒仪式”。今天,咱们听听阿里的那些“五年陈”们的故事。 下一个五年,猪圈见! 我就是那个在养猪场里敲代码的工程师,一年多前我和20位工程师去了四川的猪场,出发前总架构师慷慨激昂的说:同学们,中国的养猪产业将因为我们而改变。但到了猪场,发现根本不是那么回事:要个WIFI,没有;...
为什么程序猿都不愿意去外包?
分享外包的组织架构,盈利模式,亲身经历,以及根据一些外包朋友的反馈,写了这篇文章 ,希望对正在找工作的老铁有所帮助
Java校招入职华为,半年后我跑路了
何来 我,一个双非本科弟弟,有幸在 19 届的秋招中得到前东家华为(以下简称 hw)的赏识,当时秋招签订就业协议,说是入了某 java bg,之后一系列组织架构调整原因等等让人无法理解的神操作,最终毕业前夕,被通知调往其他 bg 做嵌入式开发(纯 C 语言)。 由于已至于校招末尾,之前拿到的其他 offer 又无法再收回,一时感到无力回天,只得默默接受。 毕业后,直接入职开始了嵌入式苦旅,由于从未...
世界上有哪些代码量很少,但很牛逼很经典的算法或项目案例?
点击上方蓝字设为星标下面开始今天的学习~今天分享四个代码量很少,但很牛逼很经典的算法或项目案例。1、no code 项目地址:https://github.com/kelseyhight...
​两年前不知如何编写代码的我,现在是一名人工智能工程师
全文共3526字,预计学习时长11分钟 图源:Unsplash 经常有小伙伴私信给小芯,我没有编程基础,不会写代码,如何进入AI行业呢?还能赶上AI浪潮吗? 任何时候努力都不算晚。 下面,小芯就给大家讲一个朋友的真实故事,希望能给那些处于迷茫与徘徊中的小伙伴们一丝启发。(下文以第一人称叙述) 图源:Unsplash 正如Elsa所说,职业转换是...
强烈推荐10本程序员必读的书
很遗憾,这个春节注定是刻骨铭心的,新型冠状病毒让每个人的神经都是紧绷的。那些处在武汉的白衣天使们,尤其值得我们的尊敬。而我们这些窝在家里的程序员,能不外出就不外出,就是对社会做出的最大的贡献。 有些读者私下问我,窝了几天,有点颓丧,能否推荐几本书在家里看看。我花了一天的时间,挑选了 10 本我最喜欢的书,你可以挑选感兴趣的来读一读。读书不仅可以平复恐惧的压力,还可以对未来充满希望,毕竟苦难终将会...
非典逼出了淘宝和京东,新冠病毒能够逼出什么?
loonggg读完需要5分钟速读仅需 2 分钟大家好,我是你们的校长。我知道大家在家里都憋坏了,大家可能相对于封闭在家里“坐月子”,更希望能够早日上班。今天我带着大家换个思路来聊一个问题...
用前端5分钟写一个在线m3u8在线播放器
&lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt; &lt;meta http-equiv="X...
Spring框架|JdbcTemplate介绍
文章目录一、JdbcTemplate 概述二、创建对象的源码分析三、JdbcTemplate操作数据库 一、JdbcTemplate 概述 在之前的web学习中,学习了手动封装JDBCtemplate,其好处是通过(sql语句+参数)模板化了编程。而真正的JDBCtemplete类,是Spring框架为我们写好的。 它是 Spring 框架中提供的一个对象,是对原始 Jdbc API 对象的简单...
谁说程序员不懂浪漫——我的C语言结婚请柬(附源码)
前言:但行好事,莫问前程——《增广贤文》 从上学起开始学C++,后面也做过H5,现在做Android。无论是学习用的,还是工作用的,上百个软件不止。但最另我骄傲的是,我用程序烂漫了一把。 用C++语言,利用WIN32框架写一个结婚请柬,文末附源码和使用方法,大家可以自行修改,记得帮我点赞哦。 点开程序,你的电脑像中毒一般,漫天的樱花从屏幕上方,伴随着歌声《今天你要嫁给我》,缓缓落下。 ...
2020年2月中国编程语言排行榜
编程语言比例 排名 编程语言 最低工资 工资中位数 最低工资 最高工资 人头 人头百分比 1 rust 21433 20000 5266 45000 369 0.11% 2 typescript 18727 22500 6500 30000 1841 0.57% 3 go 18292 16000 6175 40000 23860 7.35% 4 lua 18219 1...
为什么说程序员做外包没前途?
之前做过不到3个月的外包,2020的第一天就被释放了,2019年还剩1天,我从外包公司离职了。我就谈谈我个人的看法吧。首先我们定义一下什么是有前途 稳定的工作环境 不错的收入 能够在项目中不断提升自己的技能(ps:非技术上的认知也算) 找下家的时候能找到一份工资更高的工作 如果你目前还年轻,但高不成低不就,只有外包offer,那请往下看。 外包公司你应该...
B 站上有哪些很好的学习资源?
哇说起B站,在小九眼里就是宝藏般的存在,放年假宅在家时一天刷6、7个小时不在话下,更别提今年的跨年晚会,我简直是跪着看完的!! 最早大家聚在在B站是为了追番,再后来我在上面刷欧美新歌和漂亮小姐姐的舞蹈视频,最近两年我和周围的朋友们已经把B站当作学习教室了,而且学习成本还免费,真是个励志的好平台ヽ(.◕ฺˇд ˇ◕ฺ;)ノ 下面我们就来盘点一下B站上优质的学习资源: 综合类 Oeasy: 综合...
立即提问

相似问题

1
nginx如何优化配置提高效率
4
idea如何实现修改代码即时生效
2
求助大佬,新手入门PHP问题,跪求大佬指导!
1
CPU 的上下文切换数 突然异常升高,又突然下降 ,怎么调试异常?
3
mysql 索引失效问题,执行需要几十秒,实在想不出来原因!
5
java 实习 ,现在放暑假了,我想提前找实习的,投了十多份除了培训的没人理会我,想问下前辈该怎么办
2
小白求助:如何使用pyautogui包,实现在网站录入系列数值
1
STM32L4最小系统不STOP模式后电流都特别大(十多毫安)
1
有没有大神指导Wordpress模板怎么禁google map API的?
1
poi之SXSSFWorkbook导出十几万数据到Excel花费时间很长
3
c语言数组输入十个整数成绩,输出低于平均分的成绩
3
{求普及***}我们需要做一个网站客户注册工作,通过技术统计每个渠道或者每个人拉新注册量,这样难处理么???
1
如果利用一个已经解析好的二级域名生成一个别名解析隐藏IP
2
Postgresql如何快速插入几十万条数据
0
求解,一直报访问权限不允许的方式做了一个访问套接字的尝试,原以为是端口占用的问题,修改了十多个端口号发现,还是报一样的错误
0
vba 中MsChart图表中,在任意一个数据上添加一条十字标示线的做法?
1
IBM X3850 X6更换硬盘不重建数据
1
我写了一个,但答案不对(每行不到十个就换行了),希望帮忙改一下,谢谢
3
电脑C盘的Windows文件夹几乎占了C盘全部的空间,多达90个多G,怎么解决?
0
配置正确的前提下,为什么phpstorm 有时提示 502:bad gateway?