`
文章列表
本文来源:https://www.cnblogs.com/ouyida3/p/9901312.html 作者:噢咦嗒 整理:起笔 使用了eclipse10年之后,我终于投向了IDEA 最近,改用了idea,同事都说我投敌了。当然,这些同事都是和我一样的“老”程序员。不说毕业生,公司里的90后基本电脑都不会安装eclipse。 eclipse 的三足鼎立时期 开始我写Java程序,用的并不是eclipse,而是用的一款叫做jbuilder的工具。当时使用这个工具的时候,我已经觉得非常的好用,因为在此之前,我好像记得只是用个简单的文本工具来编辑。后来才发现,那些喜欢宣扬文本编辑 ...
本文来源:相学长 链接:https://juejin.im/post/5b9b47c7f265da0ac25658f6 本文主要讲讲这几年的面试经历,以及我个人觉得可以从中吸取的经验教训,希望能给大家提供一点点帮助。 实习 当年我还很愚昧,根本不知道很多大厂有实习招聘,直到大三要结束了,学校说: “同学们,你们大四没课,一定要实习阿!” 我才反应过来,喔,原来我要去找实习。而且自己也从没规划过什么职业方向。我学的是软件工程,但我当时还真不知道自己未来的具体岗位。 安卓?IOS?我根本就没学过。 算法?学校的acm比赛上都没见过我的名字。 C++?大一的 ...
一般来说,学习的过程发生并终结在购买这一步,而后再未捡起。 推特上一位名为 Pierre de Wulf 的网友突发奇想,有史以来最受欢迎的编程书籍到底是哪些?为了找到程序员们最为推崇的那些编程书籍,他使用 Python 编写了脚本,拉取了大量的相关数据,最终得出了这10本经久不衰的技术好书。以下是推荐结果。 程序员修炼之道:从小工到专家 作者:David Thomas & Andrew Hunt,67% 推荐度 《程序员修炼之道》由一系列的独立部分组成,涵盖的主题从个人责任、职业发展,直到用于使代码保持灵活、并且易于改编和复用的各种架构技术。利用许多富有娱乐性的奇 ...
本文整理自网络,编辑:逆锋起笔小编 数据结构是一种特殊的组织和存储数据的方式,可以使我们可以更高效地对存储的数据执行操作。数据结构在计算机科学和软件工程领域具有广泛而多样的用途。 几乎所有已开发的程序或软件系统都使用数据结构。此外,数据结构属于计算机科学和软件工程的基础。当涉及软件工程面试问题时,这是一个关键主题。因此,作为开发人员,我们必须对数据结构有充分的了解。 在本文中,我将简要解释每个程序员必须知道的8种常用数据结构。 1.数组 数组是固定大小的结构,可以容纳相同数据类型的项目。它可以是整数数组,浮点数数组,字符串数组或什至是数组数组(例如二维数组)。数组已建立索 ...
原文链接:https://juejin.im/post/5e664bdd6fb9a07cd80f3192 个人近期面试情况 今年二月以来,我的面试除了一个用友的,基本其他都被毙了,可以说是非常残酷的。其中有很多自己觉得还面的不错的岗位,比如百度、跟谁学、好未来等公 ...
作者:majianguo 链接:https://www.cnblogs.com/majianguo/p/8047676.html 之前了解过一些适用于linux的Windows子系统,最近又听人提起,于是在自己的Windows 10专业版上安装了一个Ubuntu。运行起来还真方便,以后在windows上开发Linux程序就不需要安装桌面虚拟化应用了。下面讲下具体的步骤。 首先需要在控制面板中启用“适用于Linux的Windows子系统”, 然后去Microsoft Store搜索“在Windows上运行Linux”, 当前可以免费下载的Linux系统包括 Ubuntu ...
学习任何一门开发语言都离不开框架,一个框架就好比是一个毛坯房,只需要我们装修就可以入住。如果没有框架我们就只能一砖一瓦的去盖楼房了。框架的种类很多,具体选择要根据实际的业务情况。下面就简单的介绍一下Python七款开源框架的优劣。 Django Django 应该是最出名的Python框架,GAE甚至Erlang都有框架受它影响。Django是走大而全的方向,它最出名的是其全自动化的管理后台:只需要使用起ORM,做简单的对象定义,它就能自动生成数据库结构、以及全功能的管理后台。 优点: 开源框架,有完美的文档支持 解决方案众多,内部功能支持较多 优 ...
作者:甘先森 链接:https://juejin.im/post/5e6a14b1f265da572978a1d3 笔者读大三,前端小白一枚,正在准备春招,人生第一次面试,投了头条前端,总共经历了四轮技术面试和一轮hr面,不多说,直接上题: 一面 自我介绍,然后问 ...
你对于正在运行的mysql 性能如何?参数设置的是否合理?账号设置的是否存在安全隐患?是否了然于胸? 俗话说工欲善其事,必先利其器,定期对你的MYSQL数据库进行一个体检,是保证数据库安全运行的重要手段。 今天和大家分享几个mysql 优化的工具,你可以使用它们对你的mysql进行一个体检,生成awr报告,让你从整体上把握你的数据库的性能情况。 1、mysqltuner.pl 这是mysql一个常用的数据库性能诊断工具,主要检查参数设置的合理性包括日志文件、存储引擎、安全建议及性能分析。针对潜在的问题,给出改进的建议,是mysql优化的好帮手。 在上一版本中,MySQLT ...
来自:开源最前线(ID:OpenSourceTop) 整合自:https://github.blog/2020-02-12-supercharge-your-command-line-experience-github-cli-is-now-in-beta/、https://www.ithome.com.tw/news/135803 近日,GitHub 发布命令列工具 (Beta) 测试版,官方表示,GitHub CLI提供了一种更 ...
无论您是正在攻读计算机科学的学位,还是使用GI Bill选择下一个任务的资深人士,有抱负的自学成才的开发人员或编码训练营的学生,精通编程技术都是永恒的斗争。为了帮助您的学习(由Coding Dojo讲师提供),这是有关如何 ...
来自:Java工程师-Distance 链接:my.oschina.net/u/3739863/blog/1813292 本人最近几年一直在做java后端方面的技术面试官,而在最近两周,又密集面试了一些java初级和高级开发的候选人,在面试过程中,我自认为比较慎重,遇到问题回答不好的候选人,我总会再三从不同方面提问,只有当反复确认能力不行才会下结论,相反,如果候选人给我的印象不错,我也会从多个角度来衡量,以免招进会说但不会干活的“大忽悠”。 其实倒也不是我故意要为难候选人,毕竟入职后就是同事,但面试官的职责使然,而且,如果资深的面试官一般也这样。 写到这里,恐怕会吓到一些想要面试 ...
作者:@宝玉 原文:https://zhuanlan.zhihu.com/p/73809355 前言 我一直认为Code Review(代码审查)是软件开发中的最佳实践之一,可以有效提高整体代码质量,及时发现代码中可能存在的问题。包括像Google、微软这些公司,Code Review都是基本要求,代码合并之前必须要有人审查通过才行。 然而对于我观察到的大部分软件开发团队来说,认真做Code Review的很少,有的流于形式,有的可能根本就没有Code Review的环节,代码质量只依赖于事后的测试。也有些团队想做好代码审查,但不知道怎么做比较好。网上关于如何做Code Revi ...
版权声明:本文为CSDN博主「藏冰」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qq_43901693/article/details/100606828 学习网站 知乎:www.zhihu.com 大学资源网:http://www.dxzy163.com/ 简答题:http://www.jiandati.com/ 网易公开课:https://open.163.com/ted/ 网易云课堂:https://study.163.com/ 中国大学MOOC:www.icourse ...
我不算是聪明的人,经历也不算特别成功,但一步一步走来,我认为,我能做到的,你一定也能做到,而且应该还能做得比我更好。 如何让自己的技能变现? 还是那句话,本质上来说,程序员是手艺人,有手艺的人就能做出别人做不出来的东西,而付费也是一件很自然的事了。那么,这个问题就成了,如何让自己的“手艺”更为值钱的问题了。 第一:千里之行,积于跬步 任何一件成功的大事,都是通过一个一个的小成功达到的。所以,你得确保你有一个一个的小成功。具体说来,首先,你得让自己身边的人有求于你,或是向别人推荐你。这就需要你能够掌握大多数人不能掌握的技能或技术,需要你更多地学习,并要有更多的别人没有的经验和经历。 ...
Global site tag (gtag.js) - Google Analytics