07 2018 档案
摘要:张大胖刚入行的时候就听牛人说:程序员每年都应该学习一门新的编程语言。 张大胖热爱新技术,觉得这个建议不错,多学一门语言,技多又不压身, 于是除了自己用来吃饭的Java之外,还学了C#, Python, Ruby , JavaScript,Go 等等在当年最流行的语言。 不过由于时间的关系和环境的限制
阅读全文
摘要:最近有在校大学生问我关于创业的事情,尴尬的是我也没有创业成功的经历,照理说是没有资格给别人解惑的,但是呢我也在IT界混了这么久, 见过不少人创业的经历,有成功的有失败的,有了一些思考和分析,写个小短文供大家参考和讨论。 大学生创业的现状 先来看一个数字,《中国经济周刊》中一篇文章提到,以2017年大
阅读全文
摘要:四年一度的世界杯结束了,真是舍不得啊! 今天开个脑洞,把球迷和程序员做个分级的对比,博大家一乐。 入门 对于入门级球迷来说, 至少得了解足球的基本规则,比如,足球比赛每队有11个人,至少要踢90分钟,上下半场,有伤停补时等。 知道有前锋、中场、后卫;明白什么是角球,任意球,点球;知道什么是下底传中。
阅读全文
摘要:“山哥,你是怎么提高设计能力的? ” 这个问题最近被人问及, 我回想了下这10多年学习历程,并没有发现一个确切的东西能帮助提升设计能力,更具体点是“面向对象的设计能力”。 我大学的时候学了几门语言,也勉强做了几个项目,但是都停留在能使用的层面,根本没有考虑到可扩展性,重用性,灵活性,易读,优雅...
阅读全文
摘要:我是一个线程,生活在JVM(Java虚拟机)中, 这一段日子过得有些无聊,整个世界似乎只有这一个人,天天忙着执行代码,想休息一下都很难。 我听说人类写的代码中有些特殊的地方,叫做临界区,比如synchronized修饰的方法或者代码块,他们非常神奇,在同一时刻JVM老大只允许一个线程进入执行。 实际
阅读全文
摘要:所谓“面经”,就是面试经验了,求职者把自己的面试经验和教训写下来,供后来人参考。 说起“面经”, 我不由得想起新东方刚刚起步的时候出现的所谓“机经”,经过几千年考试的中国人在考试这一块儿非常有天赋,即使是上机考试,那些聪明的同学也能把题目背下来,考完以后整理成题库, 中国人的雅思和GRE成绩经常是高
阅读全文
摘要:前天晚上,一位朋友约晚饭,开始比较诧异,因为这位朋友半年前刚从一家大公司离职,去了另一个城市的一家初创公司。跟朋友聊过,初创公司规模不大,十几号人,老板是传统行业的生意人,进入技术服务行业创业,offer开的不错,现金部分比当时的公司高很多,还有不小比例的期权。 朋友名校硕士毕业工作了三四年,有想法
阅读全文
摘要:高中:剑走偏锋 高中第一学期的大型考试,我的成绩都在倒数10名左右,最好的结果只是一个好点的一本。 我有点儿不甘心,后来出现了一个机会,可以参加数学、物理和信息学竞赛(简称OI),获得加分甚至保送。我动起了心思, 数学物理不用想了,很多人从小就开始学,竞争极为激烈。 我初中的时候接触过一段时间的编程
阅读全文
摘要:前言 最近有些朋友在面试阿里,加上 Java-Interview 项目的原因也有小伙伴和我讨论,近期也在负责部门的招聘,这让我想起年初那段长达三个月的奇葩面试经历🤣。 本来没想拿出来说的,毕竟最后也没成。 但由于那几个月的经历让我了解到了大厂的工作方式、对候选同学的考察重点以及面试官的套路等都有了
阅读全文
摘要:一、背景 昨天(2018-07-04)微信支付的SDK曝出重大漏洞(XXE漏洞),通过该漏洞,攻击者可以获取服务器中目录结构、文件内容,如代码、各种私钥等。获取这些信息以后,攻击者便可以为所欲为,其中就包括众多媒体所宣传的“0元也能买买买”。 漏洞报告地址: http://seclists.org/
阅读全文

浙公网安备 33010602011771号