程序员Coder
小雷FansUnion
懂商业的技术合伙人。个人微信:FansUnion
微信订阅号:XiaoLeiFansUnion。
展开
-
程序员的秉性
早期的程序员干活能从软件直通硬件,个个生猛无比。又因他们的作息时间、言行举止与常人不太一样,久而久之就给人们留下了“神秘”、“孤僻”的印象。如今软件行业被炒得热火朝天,有能耐的程序员即便躲在大山岙的军工厂里也能被挖出来。而更多原本不是程序员的人操起几本“速成”、“二十一天通”等书籍也加入了这个行业。 现在国内号称有上百万程序员,这支大军鱼龙混杂,已搞不清那些是正规军,那些是民兵原创 2013-01-18 22:28:51 · 2796 阅读 · 12 评论 -
网站开发的技术选型问题
网站开发技术现在是 百家争鸣,不过,我更偏重主流和大众化,容易使用的。以下是我的简要总结。对这个问题有兴趣的同学,给点意见和建议啊!Web前端 结构:HTML4.0/XHTML1.0 样式:DIV+CSS 行为:JavaScript/JQuery/ Web后端 语言:Java 平台:Java IDE:Eclipse原创 2013-07-08 17:28:34 · 2301 阅读 · 0 评论 -
PHP初学体会
近来,闲来无事,把去年买的《PHP开发实战权威指南》通读1遍和精读1遍。总体感觉,不是很难。相比,C/C++/Java要简单许多,可能是因为已经学习过好几门语言了,所以理解起来相对比较轻松。IDE使用的是 WampServer,安装之后,把php文件放进去,就可以通过url直接访问了。不需要编译,能立即看到效果。这点和jsp是一样的,只是php如果使用了java类,就需要编译。这本书自原创 2013-04-06 20:09:24 · 2071 阅读 · 0 评论 -
个性化推荐系统在互联网中的应用
郑重声明:本文纯属Fans同学的个人见解,仅供参考,欢迎拍砖。软林至尊,Fans同盟。号令天下,莫敢不从。 @Fans.Lei 1.个性化推荐系统定义:个性化推荐是根据用户的兴趣特点和购买行为,向用户推荐用户感兴趣的信息和商品。随着电子商务规模的不断扩大,商品个数和种类快速增长,顾客需要花费大量的时间才能找到自己想买的商品。这种浏览大量无关的信息和产品过程无疑会使淹没在信息原创 2012-12-08 17:31:07 · 2935 阅读 · 0 评论 -
5年技术学习历程的回顾
看代码没心思,玩游戏太落寞。继续写点对 学习方法的思考。1.回顾大学 1.1 老师教 对大部分人来说,一直到高中,甚至是大学,老师“教” 是 主要的学习方式。(很多人的学习自觉性特差,咱就不扯了。有兴趣的自己yy) 上了大学,老师只是个 引路人的角色。最明显的就是专业课,反正我的感觉是 计算机相关课程,老师讲得都算基础和细致,原创 2013-07-08 17:29:02 · 2947 阅读 · 11 评论 -
框架学习的4种境界
郑重申明:本文纯属Fans同学的个人见解,不喜勿喷。第1种境界:能够使用框架开发一个具体的项目。比如使用Struts2框架开发了一个博客系统。第2种境界:不仅会使用框架,还知道框架内部的原理。比如在开发个人博客系统时,添加了国际化功能,知道国际化功能是怎么实现的,它所依赖的技术是什么。使用了多个配置文件,实现了模块化,Struts2内部是怎么处理的,出现了错误是为什么。原创 2012-12-08 17:34:57 · 1783 阅读 · 0 评论 -
Vert.x,一个异步、可伸缩、并发应用框架引发的思考
2012年听说过Vert.x这个框架之后,去年大致了解了下,最近开始进一步熟悉这个框架。 Vert.x是一个用于下一代异步、可伸缩、并发应用的框架,旨在为JVM提供一个Node.js的替代方案。开发者可以通过它使用JavaScript、Ruby、Groovy、Java、甚至是混合语言来编写应用。这个是官方的定义(原文当然是英文的)。 官方网站:http://vertx.io/原创 2013-11-08 23:35:18 · 4065 阅读 · 0 评论 -
苏宁总部游记
最近4天(2014年1月7日~2014年1月11日)在苏宁总部(南京)出差。此行,主要是需求分析,了解客户苏宁的具体需求。有一些有点感悟,及时简要总结下。1.苏宁是一个比较传统的公司。 等级制度非常严格,副总裁明显气场太大。 与大多数的互联网公司,很不一样。 就拿吃饭这个事来说,餐厅分为 普通员工餐厅、经理人餐厅,是否还有其它等级的餐厅,我不太清楚。 话说回来,经理人餐厅的饭菜还比较好吃,原创 2014-01-12 23:29:21 · 3656 阅读 · 7 评论 -
我的CSDN原创高质量免积分下载资源列表(持续更新)
最近几个月,我在CSDN平台,发表了大量原创高质量的项目,并给出了相应的源码、文档等相关资源。为了方便CSDN用户或潜在需求者,下载到自己想要的资源,特分类整理出来,欢迎大家下载。我的原则:原创高质量项目,一律免积分。首次更新:2013年10月19日原创 2013-10-25 09:14:40 · 8426 阅读 · 33 评论 -
我的Boss有性能优化强迫症
我有一个Boss,他曾经在阿里深造,在UC修炼,在一号店奔波。经过几个月的合作开发和技术交流,我发现他非常在乎程序的性能,但是呢,对于有些地方,我觉得划不来。 比如说, 把数据库中的30多条记录,查询出来,组装成一棵树。我从可读性角度和我的思考习惯写了一段代码,用到了双重循环和递归,自认为思路比较清晰。但是呢,他觉得性能不够高,然后就用map数据结构,加上递归算法,写了第3种方法。 从性能的角度,他原创 2015-01-30 21:15:00 · 2162 阅读 · 4 评论 -
秒针国家统计局项目:我的一些感想和8点安全措施
若干年前,在秒针工作的时候,秒针接了国家统计局的一个项目。 我没有亲自参与,但了解这个项目的一些情况,这个项目的文档,我也有一些,比较重要且简单的一个文档是,本文想分享的一些常用的安全措施。 这个项目,使我认识到,我所认识到的世界,只是真实世界的很小一部分情况。世界太复杂,我永远只可能知道一部分情况。 我们每个人了解到的信息和已有的认识,永远都是有局限性的,你不可能知道所有的信息和事实。存在原创 2015-10-18 15:51:36 · 2088 阅读 · 0 评论 -
编程语言学习指南
1.编程语言和应用整体介绍" style="clear: both; font-size: 1.8em; margin: 0px 0px 0.85em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(230, 230, 230); line-height: 1.7em; color: r原创 2014-07-09 16:26:25 · 2790 阅读 · 8 评论 -
软件开发10种学习方法
郑重声明:本文纯属Fans同学的个人见解,仅供参考,欢迎拍砖。软林至尊,Fans同盟。号令天下,莫敢不从。 @Fans1.老师教--这里的老师指大学教师。优点:现场讲课,不懂可以问。 缺点:理论多于实际,很多老师没有很多软件开发经验,只能讲一些理论知识和一些比较基础的实践能力,适合入门级的;讲完了,就没有了。2.看书2.1电子书或文档优点:免原创 2012-12-08 17:34:18 · 2479 阅读 · 0 评论 -
码农:客户是恶魔
如果你去问马云等Boss们,客户的地位如何。十有八九的回答是:“客户是上帝”。 Boss们的回答自然很有道理,因为客户是公司的衣食父母,没有客户,公司几乎就没有任何价值。 但从员工的角度来讲,客户就永远只属于上帝么? 稍有阅历的人都应该知道,事物都是一分为二的。有好的,就有坏的。有正面的,就有负面的。 我们不再深入去探讨“客户为啥是上帝”,而是以 鄙人的原创 2013-07-13 18:04:31 · 2578 阅读 · 6 评论 -
谈谈我对 可读_可扩展 等6个概念的理解
重声明:本文纯属Fans同学的个人见解,仅供参考,欢迎拍砖。软林至尊,Fans同盟。号令天下,莫敢不从。 @Fans1.可读性可读性指的是:人类读者对于源代码的功能意图、流程控制和操作运行是否容易把握。可读性之所以重要,在于程序员会把大部分时间,花费在阅读并试图理解和修改现存源代码上面,而不是编写新的源代码。影响代码可读的因素包括但不限于:不同的缩进风格(空白),注释,任务原创 2012-12-08 17:33:30 · 1632 阅读 · 0 评论 -
程序员漫漫回乡路
职业/事业/理想去北京混5到10年,攒50万++,回璩湾,自由职业。电脑培训-软件咨询,网上找点活,开个店。去北京-武汉等城市混,做到 技术总监这个级别,然后IT创业。 去做零售,副食店-超市-衣服 然后在 璩湾或襄阳或武汉开店。 架构师,技术顾问。 IT培训,教学视频,技术写作。 保研,混个专硕研究生。 3点补充说明 1. 现在的想法:不便公开,请谅解原创 2013-05-25 17:44:50 · 2546 阅读 · 1 评论 -
饥饿的程序员
编程很像吃饭。 晚上我饿了。我不在家。我不能到厨房里找点东西吃。我四周看了看,看到只有一家街对面的麦当劳。 于是,我就进入了一个任何时候我离开家、离开我那舒适的小窝后遇到的两难境地:是吃那些垃圾食品,先填饱肚子呢?还是先饿着肚子,等回到家后去吃更健康的食物? 当我在思考这种困境时,我不禁或多或少会把这个问题跟代码质量作一定的联系。当然更多的还是原创 2013-05-25 17:46:04 · 2230 阅读 · 2 评论 -
程序员的苦与乐
2008年 上大学以来, 逐步地 过上了 程序员的生活。随着时间的流逝,对这个 角色/职业/工作 的体会 越来越多,对 程序员的 苦与乐 也有了 更深和更远的看法。乐:1. 遇到的很多问题,都可以通过程序/软件来解决。常见的问题: 数学计算,文件查找,聊天,发邮件。有趣的:中国象棋-斗地主 等游戏, 搜索本地的文件,做网站2. 学习大量的知识,大大提原创 2013-01-03 19:17:29 · 2348 阅读 · 8 评论 -
我是程序员,如何成长,如何成才
我喜欢新技术,喜欢尝试新语言,喜欢去挑战已有的算法,有时探索出了解决某一类问题的算法,最后发现和本书上的某个算法有不谋而合之处,欣喜。其实对于很多像我这样喜欢研究一下算法的小funs而言,不断的去造那个车轮其实是一件非常Happy的事,用200行代码搞定1000行代码才能搞定的事,多么高效多么爽。直到我在一本书的背后封面上看到了“不要重复造车轮”这句话,我也下决心去探新路子。但是我却还是没有找到方原创 2013-05-25 17:47:51 · 2428 阅读 · 3 评论 -
最懒的程序员
首先下个定义,程序员是一群“懒人”。 看到此的定义,不要骂我啊,听我娓娓道来! 曾经我在一个Python技术群,他们在吼哪个语言好,各说各有理,简直是火拼。最后我也吼了一句:一门语言或者工具的出现是有其背景的,它解决了一些问题(对程序员透明),同时也有一些问题没有解决。 从程序语言的发展上来看这个问题,汇编->C/delphi->Java->Lisp,语言在发展着,我们原创 2013-05-25 17:47:06 · 2234 阅读 · 1 评论 -
学习Spring框架等技术的方向、方法和动机
学习Spring框架最早学习Spring框架是在大二的时候,当时看了几本书,看了一些视频,主要是传智播客的。更多的,还是写代码,单独写Spring的,也有与Struts和Hibernate等框架整合的。很久以来,主要使用了Spring的注入功能和事务管理,其它功能没怎么用到,可能是没有这方面的需求吧。有好几次都想对Spring有个深入的学习,比如把Spring中的全部功能都了解下,学习下Spr原创 2013-06-22 16:08:45 · 2845 阅读 · 0 评论 -
你对计算机系统很了解么?
郑重声明:本文纯属个人见解,不保证内容正确无误,仅供参考,欢迎拍砖。参考文献:《计算机科学概论》 美 Nell Dale John Lewis写作目的:计算机相关专业的同学,尽管已经努力学习了几年(可能),但对计算机系统很可能只有 模糊性的了解,而不是整体的了解,只见树木而不见森林。最近看了些书,感觉写得挺好的,总结分享下。 (Fans)多年以后,再回头看时,还能想原创 2012-12-08 17:38:24 · 1977 阅读 · 0 评论 -
学技术真累
毕业1年了,技术水平有了较大提升。主要是广度,而非深度。 最近,学技术真心有点累了。所以,今天来吐吐槽,找找原因。 学技术为什么会累呢?1. 种类繁多 编程语言:主要学习了Java、C/C++、C#、Python、JS。只有Java用的比较多,算是掌握。 框架:Java中的框架一大把,Web前端框架也是好多。可以说,每一种语言实现的原创 2013-07-06 15:19:56 · 3230 阅读 · 16 评论 -
谈谈我对学习技术的一点体会和看法
CSDN博客不再经常更新,更多优质文章请来 粉丝联盟网 FansUnion.cn! (FansUnion)思想态度: 1.保持热情,保持学习的欲望。要有毅力,坚持下去。 2.要有主见,要有自己独立的看法。网上最常见的争论就是 编程语言孰好孰坏,其实我们可以不去争的。自己喜欢什么语言,能开发软件解决自己想解决的问题,就可以了。其它技术也原创 2012-12-08 17:25:15 · 2310 阅读 · 0 评论 -
谈谈我对软件开发 可行性分析 等9个流程的理解[上]
郑重声明:本文纯属Fans同学的个人见解,仅供参考,欢迎拍砖。作为一名尚未毕业的大学生,Fans同学经验和能力暂时有限,本文很多地方值得商榷,还望多多见谅。 1.可行性分析主要是对一个项目是否进行做出决定,一般由公司高层来决定,这种决策对公司尤其是创业公司至关重要。方向搞错了,执行力再强也没用。想创业的同学,这个问题定要多多思考哦。可行性分析可能包括但不限于以下几个步骤原创 2012-12-08 17:30:09 · 2659 阅读 · 0 评论 -
程序设计之基础与3种学习方法
学习知识的方法方法一:广度优先,看到听到自己感兴趣的,就去研究它。方法二:深度优先,把工作中需要的,或者自己最有趣的,深入研究。方法三:目标驱动,哪些知识可以给我带来金钱,可以加深我对技术的理解,我就学习啥。定目标、制定学习计划、学习、检验总结原创 2014-12-07 17:11:54 · 2804 阅读 · 0 评论