偏头痛杨

所有文章全部原创,联系作者请加QQ:122291891,技术讨论请加QQ群:4794056。

排序:
默认
按更新时间
按访问量

偏头痛杨写给年轻程序员的一些经验&攻略&干货(持续更新)

前戏在程序员这个圈子里摸爬滚打了几年,在魔都和帝都呆过几年,在不断的总结与复盘,不断的进坑与出坑,不断的试错与撞墙,不断的走弯路,循序渐进的总结出了一些自认为宝贵的经验干货。当然我的观点只是我个人的一些见解,很有可能说的有问题,希望大家及时纠正。当然每个人都是在不断变化的,所谓“屁股决定脑袋”,每...

2018-04-27 03:10:17

阅读数:435

评论数:4

偏头痛杨的程序员应该知道的一些计算机&网络基础知识

前戏 目前有很多程序员对计算机一些基础知识掌握的非常薄弱,会闹出很多笑话。 比如分不清什么是RAM和ROM,什么是内网和外网?什么是字节?什么是服务器?域名和IP地址的关系, 为什么要有端口?端口又分为udp和tcp?什么是通讯协议?甚至是科班出身的计算机专业的学生。。。 因此我总结出了一些计算机...

2017-10-18 16:31:35

阅读数:902

评论数:1

程序员的恋爱攻略(男性视角,持续更新)

前戏抽空,用写技术博客的形式写了一篇关于情感方面的文章。。。我不是什么情感专家,只是总结与复盘一下自己的恋爱经历,希望对广大IT直男朋友们有指引和帮助,很多程序员同僚们写得出一手好代码,精通各种设计模式,看得懂各种底层源码,出来进去都是BAT的offer,但是。。。可能会比较木讷、羞涩、直男、呆板...

2016-12-18 15:55:32

阅读数:1651

评论数:8

偏头痛杨的为什么我们要写单元测试用例?

前戏一些程序员会对单元测试用例存在误区,例如:~这东西没啥用,就是走个形式主义。~每次都要先写完代码,集成测试都通过之后,然后再补单元测试用例,为的是可笑的leader要求的测试覆盖率达标。~为什么我还要写一遍单元测试用例?就直接拿UI或集成好的功能测试呗?~一个方法只需要一个测试用例。。。~认为...

2018-05-10 09:06:53

阅读数:43

评论数:0

3.偏头痛杨的中高级java后端面试题攻略之集合篇(持续更新)

前戏集合是java基础的重点,几乎所有面试官都会问关于集合的问题,建议大家花一些时间看看常用集合类的源码,例如著名的HashMap与ConcurrentHashMap。以及衍生出线程安全和并发的概念等等。集合综合篇这两个图需要徒手画出来,很重要,以及每个接口、实现类的特点,经常会有面试官来考这个来...

2018-05-09 21:27:44

阅读数:42

评论数:0

2.偏头痛杨的中高级java后端面试题攻略系列之io&nio篇(持续更新)

前戏要是以为io就只是用于一个文件的上传和下载那你可就大错特错了。。。但凡涉及到网络通信,都离不开io的知识。。。其中NIO是重中之重,想深入学习NIO的童鞋可以去玩netty底层代码。切记NIO不能只停留在表面概念阶段,这样被面试官发现会大大的减分。NIO要结合java的网络编程知识体系,把代码...

2018-05-09 21:25:25

阅读数:28

评论数:0

1.偏头痛杨的中高级java后端面试题攻略系列之java基础篇(持续更新)

前戏即使不跳槽也建议每隔一段时间出去面试几次,面试的目的不在于拿offer入职,而是在于你知道你自己目前的水平是几斤几两,是否有被市场所淘汰的危机。终身学习,居安思危,保持危机意识。每个人的时间与精力都是有限的,有限的时间做有限的事情,不要什么都学,做减法,要有自己的强项,知识是学不完的,要打造自...

2018-05-09 21:24:49

阅读数:40

评论数:0

11.偏头痛杨的Java入门教学系列之IO篇

复习1.线程的同步与通信有几种方式?2.创建线程有几种方式?3.什么是方法重写与方法重载?4.线程与进程的区别?5.如何最高效的遍历Map?6.线程的状态与生命周期?7.HashTable与HashMap的区别?8.LinkedList与ArrayList的区别?9.集合框架的继承体系?10.什么...

2018-05-02 00:57:13

阅读数:40

评论数:0

10.偏头痛杨的Java入门教学系列之初级多线程篇

复习1.使用接口的好处是什么?2.Java的工作机制?3.什么是方法重写与方法重载?4.什么是Java三要素?5.如何最高效的遍历Map?6.多态的三个必要条件?7.HashTable与HashMap的区别?8.LinkedList与ArrayList的区别?9.集合框架的继承体系?10.JDK&...

2018-05-02 00:27:54

阅读数:100

评论数:0

偏头痛杨的java开发规范&技术培训

前戏每个项目组都需要有自己的规范,大家遵守这套规范,防止每个人写的代码龙飞凤舞,增加维护成本。在代码评审时,依赖这套规范,遇到需要制定成规范的地方,在大家都同意的情况下,也可动态更新至规范中。将走过的坑和弯路总结出来,让后面的人走捷径。基于google java style 规范基于去哪儿网db规...

2018-04-24 13:48:55

阅读数:60

评论数:0

偏头痛杨的springfox-swagger自动接口文档生成装置入门

前戏作为后端程序员的我们,通常我们要构建API服务,要写服务端接口,自然少不了写接口文档,否则就要口述,但口述的痛点也很多。一般情况下,我们的接口文档要写两份:1.给前端团队看的word接口文档。2.给后端团队看的写在代码中的注释。一样的事情做了两遍,让后端程序员不爽,繁琐且无趣,稍有遗漏就会造成...

2018-04-16 14:02:00

阅读数:35

评论数:0

5.偏头痛杨的mysql教学系列之innodb锁机制篇

前戏 各大名企(BAT,搜狐,网易等等)的java面试题都会围绕着各种锁来提问,出场率很高。 表级锁呀,行级锁呀,乐观锁呀,悲观锁呀,排它锁呀,共享锁呀等等。。。 这些到底是个啥?锁机制的水向来是很深的,但是你想以后吃技术这碗饭,就必须要通关这个关于锁的游戏! 锁机制还与事务、事务隔离级别...

2018-01-15 14:05:45

阅读数:234

评论数:0

4.偏头痛杨的mysql教学系列之innodb事务篇

前戏 mysql事务的水较深,是一块非常庞大的知识体系,需要花费大量的时间去学习和实践。 除了事务自有的ACID特性,还要掌握底层数据库的事务机制(例如mysql事务), 以及上层的spring事务处理以及事务的隔离级别,传播级别,事务的各种属性等等, 并且事务要结合索引,表引擎,锁机制(...

2018-01-15 14:04:47

阅读数:186

评论数:0

3.偏头痛杨的mysql教学系列之索引篇

前戏 索引是一个非常影响性能的元素,是提高数据库查询性能的常用&重要方法, 因此很多公司都喜欢问面试者关于索引的问题。 索引这块的知识点不难(想想锁机制吧),是必须要通关的游戏,理解为主,记忆为辅。 索引有助于分析与解决生产环境的问题。 重点在于单列索引与多列索引,以及最左原则,...

2018-01-15 14:04:17

阅读数:108

评论数:0

2.偏头痛杨的mysql教学系列之查询篇

前戏 查询是MYSQL中最精彩的一章,数据存储在数据库中,如果一直存着也没有意义, 我们需要使用程序或者SQL语句将数据查询出来,然后把这些数据返回给需要使用的地方。 使用select语句来进行数据表的查询功能,select语句用于从一个或多个数据表中选定特定行、特定列的交集。 ...

2018-01-15 14:03:46

阅读数:246

评论数:0

1.偏头痛杨的mysql教学系列之基础概念篇

前戏 MYSQL是目前最流行的关系型数据库,在阿里前几年的去IOE化后, MYSQL从中小型数据库解决方案成长为了大型互联网应用的数据库解决方案的中流砥柱。 因为MYSQL免费且开源,还可以无限扩展成N个数据库集群。 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司...

2018-01-15 14:03:00

阅读数:166

评论数:0

7.偏头痛杨的常见设计模式入门系列之门面模式篇

前戏 门面模式比较简单,就是我们把一些能封成一个方法的方法封成一个方法(有没有很绕?) 对外暴露的方法&接口太多,会增加调用者的复杂度,那我们可以对外直接暴露一个方法&接口, 然后在这个方法再调用其他方法,对于调用者来说,就只是一个方法&接口的调用。 什...

2017-10-25 18:12:36

阅读数:244

评论数:0

6.偏头痛杨的常见设计模式入门系列之命令模式篇

前戏 命令模式超级无敌简单并且非常常见,只要你学习接口与匿名内部类那块知识的时候没有睡觉就可以了。 (如果不懂可以参考我的java入门系列文章,里面有介绍接口与内部类) 很多框架在某方法内部有一些逻辑是需要从方法外部传进来的,那怎么传?就两个东西:接口+匿名内部类。 也许你以前也经常使用这...

2017-10-25 18:11:54

阅读数:129

评论数:0

5.偏头痛杨的常见设计模式入门系列之观察者模式篇

前戏 我超级无敌喜欢京东上的一款耳机,但就是太贵了,我想再等等,等到降价,于是我关注了这款耳机,当耳机降价时, 京东会主动给我发短信或邮件,而不用我每天都登录去查看是否降价了,我是被动方,京东是主动方, 我是观察者,被动接受通知。 耳机是被观察者,主动发送通知给观察者。 ...

2017-10-25 18:08:40

阅读数:235

评论数:0

4.偏头痛杨的常见设计模式入门系列之代理模式篇

前戏 代理模式,主要在于“代理”这个词的理解,其实非常简单,举几个生活上的例子:我现在要卖房子, 但我手里的事情非常多,无暇顾及,那我会把房子交给中介中心,让中介中心帮我卖,那中介中心就成了我的代理人, 中介负责打广告,一旦有要买我房子的人出现时,他们会直接联系我的代理人,而不会直接联系我,...

2017-10-25 18:06:15

阅读数:177

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭