很多人问我怎么学前端?我的回答是:读书吧!相对于在网上学习,在项目中学习和跟着有经验的同事学习,书中有着相对完整的知识体系,每读一本好书都会带来一次全面的提高.而如果深一脚浅一脚的学习,写出代码的质量会参差不齐.初学者的首要任务是成为靠谱的熟练开发者,能够稳定的输出有一定质量的代码,这样才能让人放心的把任务交给你.从这个角度来看,跟着w3school类成体系的网络教程学习也是不错的选择,只不过我没有亲自实践过. 当然,对于小白或者根本看不懂书的开发者来说,我认为可以报个培训班,毕竟有着完善的体系…
一.George Stocker 提供了一大串,分类如下: How to Design Programs: An Introduction to Computing and Programming 25 Free Computer Science Ebooks Free Tech Books MindView Inc Wikibooks: Programming Cheat Sheets (Free) CodePlex List of Free E-Books Book Training – O…
1. <代码大全>史蒂夫·迈克康奈尔 推荐数:1684 “优秀的编程实践的百科全书,<代码大全>注重个人技术,其中所有东西加起来,就是我们本能所说的“编写整洁的代码”.这本书有50页在谈论代码布局.” —— Joel Spolsky 对于新手来说,这本书中的观念有点高阶了.到你准备阅读此书时,你应该已经知道并实践过书中99%的观念.– esac 2.<程序员修炼之道>(在读) 推荐数:1504 对于那些已经学习过编程机制的程序员来说,这是一本卓越的书.或许他们还是在校生…
一个Java程序员跟大家谈谈从业心得 2017-10-21 java那些事 java那些事 java那些事 微信号 csh624366188 功能介绍 分享java开发中常用的技术,分享软件开发中各种新技术的应用方法.每天推送java技术相关或者互联网相关文章.关注“java那些事”,让自己做一个潮流的java技术人!<java程序员由笨鸟到菜鸟>系列文章火热更新中. 貌似这一点适应的行业最广,但是我可以很肯定的说:当你从事web开发一年后,重新找工作时,才会真实的感受到这句话. 工作第一年,…
我是一个.net 程序员,虽然说一直做后台,但是web 前端也会去学,虽然说技术只是层窗户纸,但是像我这种多动症患者,不捅破我心难受啊! 好!废话不多提,下面直接正题,至于less 是什么这里不多讲因为官网写的很清楚http://less.bootcss.com/    然后你进官网之后你会发现,这些东西很难看懂 好!我这篇就是告诉大家如何才能看明白这些内容的,看完我这篇随笔,只需要一个小时的时间你就会掌握less 进行开发了! ①首先我们知道less需要一个编译器但是官网上提供的是nodejs…
在程序界流行着一种默认的说法叫“黄金5年”,也就是一个程序员从入职的时候算起,前五年的选择直接影响着整个职业生涯中的职业发展方向和薪资走向,如何走好这5年,彻底从一个刚入行的菜鸟蜕变成可以以不变应万变的职业大牛,这是一个涉及到自身专业知识储备和选择的大难题,那么,这五年里,一个Java程序员如何做才能完成从入行到大牛的晋升之路呢? 参加工作0-1年之间,Java程序员必须要做得事儿 当你学会了Java的基础知识以后,你还不足以参加工作,你还需要继续深造.你必需要学会Java开发框架.公司里为了提…
我搞JAVA也有些日子了, 因为我比较贪玩,上进心不那么强, 总是逼不得已为了高薪跳槽才去学习, 所以也没混成什么大牛, 但好在现在也已经成家立业, 小日子过的还算滋润, 起码顶得住一月近万元的吃喝拉撒玩各种贷款信用卡 不为金钱过于发愁了. 我特别感谢当初贴吧遇见的那位大神, 虽然每个月也就聊那么几句, 但是他总能在我不知道该学啥, 该怎么走的时候, 给我方向, 毫不夸张的说,我现在的衣食无忧, 技术马马虎虎, 都是拜他所赐. 所以 我也想分享一些自己的成长过程 以及技术路线 希望一些迷茫的新人…
如果你原来是一个php程序员,你对于php函数非常了解(PS:站长原来就是一个php程序员),但是现在由于工作或者其他原因要学习python,但是python很多函数我们并不清楚,在这里我给大家推荐一个好的网站,http://www.php2python.com 从这个网站的域名你可能就知道了,这是一个什么样的网站.呵呵,如果你想实现一个功能,你知道在php里面怎么做但是你不知道在python里怎么做,那我们就可以到这个网站search一下,呵呵,非常好用,赶快试试吧 原创文章,转载请注明出处,…
一个.net程序员的安卓之旅-代码智能提示功能 过完年回来就决心开始学安卓开发,就网上买了个内存条加在笔记本上(因为笔记本原来2G内存太卡了,装了vs2010.SQL Server 2008.oracle10g.Axure RP.SVN还有一些开发用到的插件等等一大堆东西),然后买了本<Android入门到精通>的书,附带有视频.开发环境搭好建立了第一个Hello word,装在手机上运行了.但是因为又要出差,又要回去考试(考驾照 科目二,没考的小伙伴们赶紧抓紧考啦,听教练说又要出新规了),这…
一个.Net程序员:既然选择了编程,只管风雨兼程 一次会议记录是不会有人感兴趣的,做标题党也是不道德的.所以,走了个折衷的路线,标题不叫会议记录, 内容不纯总结,技术加吐槽,经验加总结. 对于一个程序员的成长,学习似乎是永恒的事情.为什么网友爱用“苦逼”来形容程序员,因为他们整天伏案写代码,学不完的新技术.其实仔细想想,又何止是程序员要不断的保持学习,做什么都是一样的.党员为了保持先进性,要不停的学资料,开会议,然后再学资料,再开会:干理发的要紧跟潮流趋势,赶上时代步伐,不然现在男生统一的平头,…
因为有人说我给一个女程序员的建议不靠谱,我不服,因为我的工作经历中的一些女程序员都很不错,比那些男程序员都强,所以,我在新浪微博和twitter上征集女程序员的故事和想法,这两天来,我收到了好几封邮件,让我很感动.其中,有一个故事让我回味很久,在脑海里挥之不去,可能是因为她的经历和我很相似,她的想法和我很有共鸣. 本来,我想通过收到的这些故事然后编辑成一篇关于女程序员的文章,但是我觉得这个故事已经足够好了,任何的编辑都是对这个故事的不尊重,所以,我原封不动,一字不改地把这个故事转到这里.我把一些…
最近总有些断断续续的思考,想想从我入行以来,我到底学会了什么,做成过什么,以后要做什么,如何提升自己······· 工作3年了,常听人说3年,5年,10年是程序员的坎,每过一个都会有新的想法,新的改变. 最近刚失业,原公司要解散开发团队,转做其他业务,这个消息对我来说在意料之外,但是又在情理之中,只是没想到来的这么快,再这家公司待了2年,学到了不少技术,但是最后的半年,因为公司产品研发的一些问题,加上自身的懈怠和懒惰,基本上是在打酱油,现在想起来感觉很后悔,浪费了光阴,像这样能有一份收入同时又可…
MySQL内存表(MEMORY)说明 | 一个PHP程序员的备忘录 MySQL内存表(MEMORY)说明…
一.前言 多年来,在IT领域,从一个普通的程序员到一个技术主管,再到一个技术经理,再到一个技术主管,他们践踏了许多坑,劳累了许多课程,还背着许多罐子.在提高他们的技术和管理能力的同时,他们一直在考虑如何作为IT技术从业人员这样做.这个领域发展得更好.随着年龄的增长,我们可以平静地应付所谓的“中年危机”,或者IT技术人员的自我培养.我们该怎么办?本文不是关于所谓成功人士的经验(作者离他对成功的理解还有18万英里),而是从技术人员的角度所作的一些思考和总结,希望能给那些有经验的同事以参考.ADY从事…
我,一个老程序员,也是一个学生,把玩过甚多语言,大多不精.我既非名牌学校,也不是高学历,仅代表一部分比较蛋疼的人.接触PHP也是很早了,从04年的OFSTAR开始的,到现在六年了,期间也接触过不少的语言.从脚本JS到底层的C语言.坦诚的说,我不是个高手,但是我相信自己比大多数人接触的知识面要宽广,深刻些吧.同时我也是一名学生,从东南大学到西电,对计算机的爱好一波三折.我这里想说几个问题:1.语言,语法重要吗?不重要.重要的编程的基本思想.语言是不相通的,相通的是思想.PHP作为一门WEB语言,很…
目录 前言 本质 math definition py definition class 是类,是对象的蓝本 回到函数 一个结论 self 是什么? 以上就是py世界里函数的定义 什么是函数,干嘛啊,怎么干.一个py程序员的视角.md 前言 本文参考 https://www.runoob.com/python/python-functions.html 本质 math definition y = f(x) 这里的f 就是函数. 你给f 一点参数,f 给你返回 使用这个参数x 后的结果y py…
不知道大家有没有看过高性能JavaScript,这个书是一本好书,推荐有JavaScript的基础的同学可以看一看这本书. 下面是我根据这本书整理出来的知识: 1.将经常使用的对象成员.数组项.和域外变量存入局部变量 原因:数据存储位置对大地代码整体性能会产生重要的影响,直接变量和局部变量的访问速度快于数组和对象成员.因为局部变量位于作用域链的第一个对象中,全局变量位于作用域链的最后一环.变量在作用域链的位置越深,访问的时间就越长. var doc = document; var db = do…
这篇文章专门给程序员写的,普通读者慎入.原作者:Kevin Sookocheff 译者:Celia Zhen,原文点击文末链接. 每当我告诉别人我一直在用Java工作时,大家的反应都是: “纳尼!Java?为啥是Java?” 说实话,本人刚开始的时候也是同样的反应.但是由于Java的类型安全,执行性能和坚如磐石的工具,我渐渐地开始欣赏Java.同时我注意到,现在的Java已今非昔比——它在过去的10年间稳健地改善着. 缘何是Java? 假 设每天都用Java的想法还没有让君恶心到食不下咽,我在此…
在今天的总结里,主要讲述第二.三周这半个月的培训情况,并且穿插讲讲我对实习和见习的看法,有需要有兴趣的童鞋可以看看. 半个月的见习 其实我更愿意把实习和见习分开讲,实习指的是还没签三方或者直接就是大三暑假时到公司里面参加工作,见习就是签了三方或者确定工作意向后.拿到毕业前提前熟悉日后的工作和环境.(个人定义,请勿吐槽···) 这两个礼拜主要是介绍EJB以及JSF的内容,培训的做法就是把技术给我们稍微讲解一下,然后丢给我们一些电子书或者是文档,让我们做一个小demo出来.刚开始的时候相当痛苦,因为…
不知不觉,到深圳实习已经三个礼拜了.跟在暑假的三个半月实习不一样,这次收获更多,感受更好,算是摆脱了那次实习给我带来的阴影(这个会放到以后才说). 在知乎上,有这么一个问题,你现在最想跟刚工作时的你说些什么.众多的回答里面,我对Fenng(冯大辉)的回答最有印象,其中一点就是要养成好习惯,在几年之后你就会发现自己比别人牛逼好几倍.坚持做总结,让自己好的地方做得更好,做得不好的地方有所改进,起码是不要继续恶化,就算不会让自己像是得了作弊器一样逆天升级,收获也会比什么都不做多得多吧. 第一周关键词:…
“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西.” 很多程序员响应,他们在推荐时也写下自己的评语.以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书.其实除了前10本之外,推荐数前30左右的书籍都算经典,伯乐在线整理编译这个问答贴,同时摘译部分推荐人的评语.下面就按照各本书的推荐数排列. 1. <代码大全>史蒂夫·迈克康奈尔 推荐数:1684 “优秀的编程实践的百科全书,&l…
年底了,该给自己写点总结了! 从毕业到现在已经快4年啦,一直在Java的WEB开发行业混迹.我不是牛人,但是自我感觉还算是个合格的程序员,有必要写下自己将近4年来的经历,给自我以提示,给刚入行的朋友提供点参考. 第一. Java程序员需要不断的学习 貌似这一点适应的行业最广,但是我可以很肯定的说:当你从事web开发一年后,重新找工作时,才会真实的感受到这句话. 工作第一年,往往是什么都充满新鲜感,什么都学习,冲劲十足的一年:WEB行业知识更新特别快,今天一个框架的新版本,明天又是另一个新框架,有…
“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西.” 很多程序员响应,他们在推荐时也写下自己的评语.以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书.其实除了前10本之外,推荐数前30左右的书籍都算经典,伯乐在线整理编译这个问答贴,同时摘译部分推荐人的评语.下面就按照各本书的推荐数排列. 1. <代码大全> 推荐数:1684 “优秀的编程实践的百科全书,<代码大全>…
做.NET软件工作已经10年了,从程序员做 到高级程序员,再到技术主管,技术总监.见证了Visual Studio .NET 2003,Visul Studio 2005, Visual Studio Team System 2008, Visual Studio 2010 Ultimate,Visual Studio 2013一系列近5个版本的变化与亲自使用.每一个版本都有深刻有意义的变革.Visual Studio .NET 2003 极力推广的Web Services虽然没有很流行,但是它…
引言 首先声明,不要再问LZ谁是林萧,林萧就是某著名程序员小说的主角名字. 写这篇文章的目的其实很简单,算是对之前LZ一篇文章的补充和完善. 之前LZ写过一篇<回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议>,那篇文章LZ主要介绍了如何应对社招面试,以及如何进行Java学习. 文章的反响还不错,不少猿友都感叹,"如果早看到这篇文章,说不定我已经成大神了." 但是LZ只能很遗憾的告诉你,LZ那篇文章并不能让你成为大神,只能让你成为一个比大部分人优秀…
Kotlin最近火了, 在Google IO大会 Kotlin宣布Kotlin将会成为Android官方开发语言之后, Kotlin这样一个JVM上的新*(其实从诞生到现在已经有5年历史的)语言. 终于出现在程序员的视野里, 成为一门成熟的热门的语言. 对于大多数C#程序员来讲, 比如像我这样一个多年在.Net平台从事开发工作的程序员来说, 大多数时候往往都是对Java社区和JVM平台上的各种语言包括JAVA本身的发展抱着一种隔岸观火的态度. 我们目睹了早已被我们用烂的Java lamda特性终…
2017年年终总结(就是一个程序员的瞎叨叨): 从来到中科院到现在,很开心可以在这留下来.毕竟对于我来说,这里符合我对自己毕业后前两年的规划.我是一个很慢的人,特别是对于我想做好的事情,我会非常认真仔细的思考,不愿意放过任何一个漏洞.而对于我的专业来说,对于前端,我当时也是知之甚少.我愿意花费更多的时间去补充自己的知识,我非常乐意学习新的知识,新的内容,以及了解所有我不知道的,意料之外的现象.了解他们形成的原理,去避开,或使用他们.但是我不愿意自己在没有很牢固的基础时,去大量的学习内容,我觉得这…
今天在学习的过程中,明白了一些不是Python标准所必须要做的事情,二是做为一个合格的Python程序员应该所遵从的一些规范 分享给大家,有不足的地方请大家指正,此下是我学习的一点心得: 1.在给变量赋值的时候比如 name="zhangsan"   这样的代码看起来比较小气,二python程序员对于变量的命名赋值的时候一帮在变量名后面都会有个空格等于号的后面也会有一个空格例如: name = "zhangsan" age = 18 addr = "bei…
序 距离上次在博客园发布文章已经过了大约有一年了,由于最近一系列神奇的际遇,让我非常强烈意愿的提起笔来给大家描述我最近一段时间的经历,希望大家根据我的经历做一些参考,我尽量写的逻辑通顺,如果各位兄弟阅读时有不惑可以私信我,此经历仅供大家参考,如有雷同纯属巧合! 博主本人坐标深圳,已婚人士,截止今日女儿出生刚满45天,之前就职于某电视制造商,C#程序员一枚,主要做WPF.Winform PC应用程序开发,顺带自学了windows服务.install shield打包部署.U3D等技能. 背景 由于…