• Java 设计模式(2) —— 观察者模式

    一、观察者模式 对象之间多对一依赖的一种设计方案,被依赖的对象为Subject,依赖的对象为Observer,Subject通知Observer变化 二、示例 Internet气象站项目,气象总部负责提供数据,给第三方的显示平台更新气象数据 1.传统模式 从面向对象的角度设计,在气象

    18-05-18
  • Java 设计模式(1) —— 策略模式

    设计模式是人们在面对同类型软件工程设计问题所总结出的一些有用的经验。模式不是代码,而是某类问题的通用设计解决方案。 设计模式的本质目的是使软件工程在维护性、扩展性、变化性、复杂度方面成O(N) OO是原则,设计模式是具体的方法、工具 一、策略模式

    18-05-18
  • Java学习整理系列之ThreadLocal的理解

    ThreadLocal概念 ThreadLocal是解决线程安全问题一个很好的思路,它通过为每个线程提供一个独立的变量副本解决了变量并发访问的冲突问题。在很多情况下,ThreadLocal比直接使用synchronized同步机制解决线程安全问题更简单,更方便,且结果程序拥有更高的并

    18-05-01
  • 程序眼,为什么要和聪明人一起工作?

    前言 记得一个做android开发的哥们,去年重新找工作,算是找了一个不错的工作,他们的项目开发总监真的很有远见,股票,基金,炒房,比特币等都玩的66的,然后我那哥们跟着他混了两年炒了房,也买了股票,现在竟然也快要买车了,我很差异,上次喝酒的时候,

    18-04-24
  • 最全面的UML教程

    你想要的干货,都在这里哟 最全面的UML教程 写在最前面的话 声明,本篇博文部分资料摘自 维基百科 和 Calvinsily的UML教程 ,博文不涉及高深技术,旨在分享相关技术,节省大部分朋友学习的时间成本,望与诸君共同进步! UML概述 什么是 UML? UML 是一种为面向对象

    18-04-20
  • 写给技术群内的你和群主,为什么你提问,而总没人回你!

    背景 我有好多好多问题要向你请教。大佬你可不可以,可不可以就这样一直陪我啊好不好。 快,把老夫的小裙子拿来!(ˉ^ˉ ) 如果说喜欢上对方的第一感觉是自卑,那么发现大佬后的第一感觉就是捡到宝了。 目录 为什么我的问题,总没人回我? 如何正确的提问,

    18-04-20
  • 史上最全计算机类编程资料大集合

    你想要的干货,都在这里哟! 免费的计算机编程类中文书籍 摘自:github上由justjavac整理的free-programming-books-zh_CN(免费的计算机编程类中文书籍)觉得不错的可以去star和fork一下哟! 写在最前面的话 首先声明,本篇博文并非本人原创,而是摘自github上大神

    18-04-19
  • 程序员30 岁之后:如何实现质的突破?

    30 岁出头的年纪,正是娶妻生子的时候,一方面家庭压力增大,一方面职场上的地位却越发尴尬。稍不留神,就会在这两个战场节节败退。 那么,在这个时代,想给自己一份保障,让自己能够从容地活着,到底应该怎么办? 哪怕你还没到 30 岁,也应该好好看下这篇文

    18-04-19
  • 金三银四跳槽季,阿里面试刚回来的总结——干货!

    前言: 金三已经过去,现在是银四,据我了解,好多人都会在三月份选择跳槽,为什么大家都会在三月份选择离职跳槽呢?那当然是新年刚刚过去,大家也许是觉得老公司待遇不怎么样?薪资不够高,想换个新环境等等原因,所以,三月份就变成了招聘与跳槽的旺季,那

    18-04-17
  • 程序员以上帝视角解读“旅行青蛙”,你的呱真的在旅行嘛?

    知乎有位程序员大佬,为了让老母亲老父亲们理解自己的呱究竟在干什么,于是花了五个晚上逆向游戏程序逻辑,提取各种数据。这里相当于动用了上帝视角来解答这些问题。我们也来了解一下。 大佬根据回答的内容,做了一个目录,方便大家按需食用。 呱真的在旅行

    18-03-09
  • 程序员,春节回家都做了什么?

    前言 今天是18年上班的第一天,在这个寒假里,不知道大家都做了哪些事情和安排。 我想作为程序员还是比较有资有色的吧 参加朋友婚礼 首先说说我的吧,这个暑假,多请了五天假期,一回家就参加了朋友的婚礼 ,婚礼上,铁哥们一个,那天在洞房里,我们是大展伸

    18-02-22
  • Java 内存模型 JMM 浅析

    JMM简介 Java Memory Model简称JMM, 是一系列的Java虚拟机平台对开发者提供的多线程环境下的内存可见性、是否可以重排序等问题的无关具体平台的统一的保证。(可能在术语上与Java运行时内存分布有歧义,后者指堆、方法区、线程栈等内存区域)。 并发编程有多种

    18-02-07
  • 程序员|福利再次来袭,不仅仅是《Python开发》书籍

    还有一星期的时间就要过年了,从开始到现在,终端研发部和大家已经度过了近三年光阴。以前大家都叫我于总,于哥之类的,目前在创业公司里和老板一起搞医疗,于总真的不敢当。如果可以的话,大家叫我于哥就行。 一路走来非常感谢大家的支持,我并不是什么有钱

    18-02-05
  • 聊聊 2018 年后端技术趋势

    不少做Android的同学们转向了后台开发,虽然仍处在前端开发的阶段,但仍然有必要了解后端技术的发展。最近看到一篇文章,觉得写的很不错,给大家推荐一下 原文地址 异步模式 Go 语言越来越热门,很多大型互联网公司后端正在转向 GO 。Java 圈知名的服务化框

    18-01-30
  • 大公司面试要注意的问题,你都知道吗

    问求职面试要注意哪些问题? 面试是成功求职的临门一脚。求职者能否实现求职目标,关键的一步是与用人单位见面,与人事主管进行信息交流,使人事主管确信求职者就是用人单位所需要的人才。 面试是其他求职形式永远无法代替的,因为在人与人的信息交流形式中

    18-01-24
489文