java
身为一名全栈程序员 居然要我修电脑,修打印机。 你以为我会和领导说告辞? 不! 面对需求程序员永远不会说不!!! 而且我真的会,所以我都修了,我甚至还在公司教人用excel。 不就是偶尔修修电脑嘛,理工男应该多多少少都会点。 直到周六的时候,老板的助理跟我说 “你帮我看看U盘怎么了” [图片] 我一开始以为是那种假U盘,就是那种动不动标着128G,但实际容量只有几百M的U盘。我插到电脑上看了一下,没有任何反应,但是我扭了扭,就…
不 BB,直接上干货,非科班出生,毕业工作后才开始学算法,到目前学了 4 年 !!!为了让你对数据结构和算法能有个全面的认识,我画了一张图,里面几乎涵盖了所有数据结构和算法书籍中都会讲到的知识点。 [图片] 这里面有10个数据结构:数组、链表、栈、队列、散列表、二叉树、堆、跳表、图、Trie 树;10个算法:递归、排序、二分查找、搜索、哈希算法、贪心算法、分治算法、回溯算法、动态规划、字符串匹配算法。 掌握了这些基础的数…
之前做ZF网站,对方很喜欢红色,老是觉得这不够红那不够红。就是那种鲜红,不是暗红也不是浅红,调到#FF0000他还嫌不够红。 怎么解释是他电脑显示器的问题,甚至用不同显示器去接他的主机,他都不认同,不认同也就罢了,还卡着这个问题,不让工程继续…… 最后还是老板有办法,就这个问题,找他上级来视察一下工作,就指着这个界面“做的还不错嘛“,然后就通过了。
小时候太贪玩惹祸,老爸经常打我,大概七岁的时候,有一天中午大家都午睡了,我一个人无聊去老屋子玩,在土炕夹缝里面发现了爷爷的日记,看了一下午之后,接近晚饭的时候,老爸来找我,很生气的样子,可能是一下午不见人影,以为我被人拐跑了。当时我很害怕,摸了摸还隐隐作痛的屁股,心一横,突然就豁出去了,模仿着隔壁赵大爷的神态语气语重心长跟老爸聊了聊,聊了一些关于他小时候的事,他一开始不信还作势要打我,我一摆手挡…
》》》》》》 距离发帖到现在(2016/5/8),已经有8位同学发来了感谢信,分别来自阿里巴巴(3人),蚂蚁金服(2人)百度,美团,蘑菇街。都是校招的同学。各位加油 :),我相信会有更多的人从这份答案中获得帮助。 》》》》》============================以下正文=================================== 很荣幸的今年通过了阿里巴巴的实习生招聘! 我把我看过的书罗列一下吧! 《java核心技术:卷一》,这个是我入门java的时候看的,非常适合…@君山 山哥,竟然还能@你出来!(不得不说,这本说在各个方面都非常优秀,不愧是偶像写的书!还求山哥多多照顾。嘿嘿《Spring技术内幕》在spring源码讲解方面,个人感觉非常不错。能够深入理解内部机制,但是需要多看几遍《编程之美》业界翘楚,在算法方面终结的非常好,题目也非常有代表性《剑指offer》不用多说,和上面一样,可以锻炼一些算法能力《java编程思想》传说是java行业内的神书,但是目前表示还处于一知半解状态《Hadoop技术内幕》这个可以pass掉,学习hadoop的时候看的《TCP/IP详解,卷一:协议》可以对tcp有更加深刻的认识《java网络编程》,不是很好,将就可以。学学api还是可以的《大型网站技术架构》 @李智慧 在大型web架构方方面面简直膜拜,------------------今天又想起一些------------------------《分布式java应用:基础与实践》这个是毕玄大大写的书,非常不错哦《how tomcat works》在讲解tomcat内部原理方面,个人觉得是非常不错的书!等级又要上升一个档次《java并发编程实战》对java并发方面,讲得还算不错的书籍当然还有一些杂七杂八的书(走了不少弯路,你懂的!),我就不列出来了,上诉都是笔者认为非常不错的书籍。
PHP:没有优点 Java:库多,库多,库多 Python:语法清楚,语法清楚,语法清楚 C:能操纵底层,能细粒度优化性能 C++:啥都有,啥都有,啥都有 ———————————————————————————————————————————— 汇编: [图片] C: [图片] Java: [图片] C#: [图片] PHP: [图片] Python: [图片] Go: [图片] Haskell: [图片] Lisp: [图片] 最后是 C++: [图片] (图部分为自制,部分来自网络)
央视天气预报主持人宋英杰在其微博中说,他的儿子、年仅4岁的小豆包,近来行为举止异常,竟然在一次临睡前与其聊天时说: “我的老家在四川,就在成都西边一点点。我的两个女儿还在那儿,一个15,一个10岁了。我已经好久没有见到她们了,可能可能快认不出来了。我想去四川看她们,然后再回来。我和四川都是中国不可分割的一部分。 说完这些话,他就睡着了,我却陷入了深深的遐想……” 原微博截图如下: [图片] 微博发出后, 一石激起…
看完这篇Linux基本的操作就会了
前言只有光头才能变强这个学期开了Linux的课程了,授课的老师也是比较负责任的一位。总的来说也算是比较系统地学习了一下Linux了~~~ 本文章主要是 总结Linux的基础操作以及一些简单的概念~如果不熟悉的同学可下个Linux来玩玩(或者去买一个服务器玩玩【学生版的不是很贵】),对于开发者来说,能使用Linux做一些基本的操作是必要的!那么接下来就开始吧,当然了 我的Linux仅仅是入门水平,如果有错的地方还需请大家多多包涵,并不…
程序员必须掌握的常用算法正如 @力扣(LeetCode) 所讲,主要包括以下内容: 算法:1、排序算法:快速排序、归并排序、计数排序 2、搜索算法:回溯、递归、剪枝 3、图论:最短路径、最小生成树、网络流建模 4、动态规划:背包问题、最长子序列、计数问题 5、基础技巧:分治、倍增、二分法、贪心算法 数据结构:1、数组和链表 2、栈与队列 3、树和图 4、哈希表 5、大/小跟堆,可并堆 6、字符串:字典树、后缀树 还可以在此基础上细…
看到问题下许多答案有误导,忍不住出来解释一下。 Android 平台的绝大多数应用是使用 Java 语言写的,CPU 只能理解汇编指令,无法直接识别 Java 语言的虚拟机指令;为了让 CPU 能运行 Java 语言编写的程序,一般有两种办法: 「计算机科学领域的任何问题都可以通过增加一个间接的中间层来解决」 引入一个中间层,这个中间层负责 Java代码的执行,然后这个中间层本身编译为 CPU 能理解的汇编指令,也就是 CPU -> 中间层 -> Java …
从大学到现在,我使用Java已经将近20年,日常也带实习生,还在公司内部做training,所以可以分享下我的经验,希望对你有用。 因为是在工作中培训,就必然有两个约束:实用、时间紧,因此就不能像大学那样,把所有的知识点都面面俱到的讲到。而只能挑基础的,实用的,难理解的讲。至于其他边边角角的知识,就一笔带过。一则没有时间,二则不常用,再则既使讲了,学生印象也不深刻。总之一句话:“ 好钢用在刀刃上”。下面,就根据…
蜉蝣(寿命只有一天)认识了蚂蚱,他们玩的很开心,蚂蚱该回家了,说,我们明天见。蜉蝣吃了一惊,还有明天?! 蚂蚱认识了青蛙,他们玩到了秋天,青蛙说,我该找地方冬眠了,我们明年见。蚂蚱很吃惊,还有明年?! 有人说,咱们下辈子还做朋友。我们很吃惊,还有下辈子?! 有没有前世来生,我也不知道,我不敢说有或没有,只能说我见识浅薄。
自学5个月Java找到了9K的工作,我的方式值得大家借鉴
我是去年9月22日才正式学习Java的,因为在国营单位工作了4年,在天津一个月工资只有5000块,而且看不到任何晋升的希望,如果想要往上走,那背后就一定要有关系才行。而且国营单位的气氛是你干的多了,领导觉得你有野心,你干的不多,领导却觉得你这个人不错。我才26周岁,实在的受不了这种工作氛围,情绪已经压制了很多久,一心想着要跳出来,却一直找不到合适的机会。因为身边的朋友有在北京做Java开发的,他工作了四五年的时间…
GitHub上的有个2万星的项目,叫 learn-regex ,可以解决初学者的难题。并且,这个教程刚完成了汉化工作,还附有在线练习,帮助萌新快速入门正则表达式。 什么是正则表达式 正则表达式( Regular expression)是一组由字母和符号组成的特殊文本, 它可以用来从文本中找出满足你想要的格式的句子。比如我们在网站中看到对用户名规则做出了如下限制:只能包含小写字母、数字、下划线和连字符,并且限制用户名长度在3~15个字符之间,如…
我曾经接手过一份代码,遇到过一个三十几个if else套if else的模块。 心理骂骂咧咧谁他喵写的这玩意,然后开始review历史。 大致情况是这样的:第一个程序员写下这段代码时,只有两个if else;后来开始逐渐加需求,先是一个、两个,随后量变引起质变,于是逻辑分支快速扩张。 这个时候已经没有人愿意去重构成switch或是其他什么设计模式了,毕竟复杂度摆在那里,万一崩了还得背锅。 三四个程序员接手这段代码之后,就变成我现在…
老夫整理的Java学习笔记传授有缘人
现在学Java的人多,公司招聘要求越来越高。 想在当下的行情想做Java开发,那就一定要卷过其他人才行。如何卷过其他学Java的人要综合多个因素。 首先最重要的就是自身技术水平,所学技术栈一定要符合现在的招聘要求。 我来给大家分享一套最新整理,对标企业招聘的技术栈。 [图片] 书籍推荐:《Java核心技术》(第11版) 《Java编程思想》(第 4 版) 《head first Java》(第2版)上面的书籍一定要学完Javase内容之后再看,起到巩固作用,…