设计背景 每个平台都会有用户这种基础数据的设计,作为最基础的用户,每个用户都有很多属性,比如性别,姓名,手机号等,每个用户还可以有类似经验值这样的荣誉系统,根据不同的经验值来对应不同的等级,不同 ...
单例模式 所谓单例,就是整个程序有且仅有一个实例。该类负责创建自己的对象,同时确保只有一个对象被创建。 几乎大部分程序员面试的时候,面试官让你说出三种常用的设计模式,单例必是其中之一。平时所说的单例模式是指一个进程内只存在某个类型的一个实例,其实扩展到集群这个概念,位于不同物理环境的多个进程之间也可以有单例这种概念,像平时吹水用的分布式锁其实可以看做是多进程之间的单例模式。 透过单例的现象可以看 ...
2020-07-08 12:25 1 1074 推荐指数:
设计背景 每个平台都会有用户这种基础数据的设计,作为最基础的用户,每个用户都有很多属性,比如性别,姓名,手机号等,每个用户还可以有类似经验值这样的荣誉系统,根据不同的经验值来对应不同的等级,不同 ...
技术是程序员安身立命的根本,可一味的追求提高技术却未必能从技术上获得相应的回报。 通常情况下, 程序员要使自己所学的技术产生相应的价值或者收入必须依托于某个公司, 靠自己单干很难赚到钱, 即使能赚到钱性价比也不如替企业打工来的高。 所以程序员 ...
摘要:修电脑?格子衫?脱发?程序员被误解了怎么办?如何一句话向父母说明白你的工作? 有人说,你们程序员工作赚钱真简单,电脑上按按键盘就行了,一点也不辛苦。 有人说,程序员不懂生活,就知道天天对着电脑。 还有人说,你们程序员是不是没有女朋友? 很多时候因为大众并不了解技术,也不了解 ...
说到单例模式,网上搜索出来的结果是多如牛毛,但这不影响我也来凑热闹的心情。 任何事情都是要亲身去体会了,才能加深自己的理解。本着不断学习进取的精神,我很想可以站在牛人的肩膀上,哪怕是仰视牛人的情况下,我也想发挥自己的余热。记录下自己学习的足迹,权当自己未来细细回味也好。(不过说真的,自己试着 ...
2014年(阴历)即将结束,对于我来说絮絮叨叨的总结一下我的2014程序员之路是一件痛苦并快乐的事情。在我看来总结是成长的捷径。 为什么要写这篇总结 原因很简单,1)2014已经过去了,希望在这期间发生的让我愧疚的事情不再仅仅是经历,而要变成我生涯经验 ,2)为2015年调整方向打下基础 ...
过去我曾一直认为程序员是依靠他们的技术在编程,也是因为技术使得程序员的水平有高低之分,但随着我写代码的时间越来越长,也接触到更多的程序员,我渐渐发现程序员们其实是依靠他们所特有的程序员思维在进行编程的,而他们中 ...
本人只是土鳖一个,做ASP.NET开发4年,回忆下这4年,恍若一场梦。 我刚刚毕业的时候大概是09年,当时W城市程序员的工资是800起步,这还不是最惨的,最惨的是我当时几乎什么都不会,除了拖拖控件,绑定一个列表外 其他的基本都不是很会,一群人去了上海,然后我一个人又灰溜溜的回到了W城市 ...
"To pull together in times of trouble"(同舟共济)原来才看到这句话的时候,不是特别的了解,工作几年后偶尔在看到这句话的时候,感触颇深。 作为一个标准IT男已经有5年多了,实习生、代码搬运工、实习程序员、程序员、项目组长、项目经理 ...