Coding Ninja 修炼笔记 (1)】的更多相关文章

大家好啊~我又回来了. 这次主要是给大家带来一些提升 Coding 效率的建议. 效率都是一点一滴优化出来的,虽然每一条建议给你带来的提升可能都不大,但是积累起来,仍然是一股不可忽视的力量. 第一条 使用更高效的输入法 如果你用的是全拼,那么请改用双拼,或者其他更高效的输入法. 全拼输入有两大弊端: 第一是击键过多,较多的击键次数降低输入效率,也导致输错的可能性更高.比如说,在输入“应该(yinggai)”的时候,如果输入过快,有时候会错输成(yigngai).如果使用双拼(自然码为例)的话,只…
写在前面:最新公司马上就要开始开发一款视觉产品,工程量较大,且需要对客户提供可以二次开 发的SDK,整个项目用C++编写. 这就对代码质量提出了非常高的要求,同时,如何设计出优雅稳定的API也是相当大的挑战. 当然,团队首先需要解决的问题是编程规范的确立.之前,公司规模较小,对C++代码规范不够重视,导致各个C++项目代码质量参差不齐,标准不一. 所以,公司领导希望借此视觉项目的机会,建立起公司C++编码规范,统一指导后续c++开发项目.建立编码规范本身也是对C++语言的再学习过程,利于提高整个…
思想:有道无术,术尚可求,有术无道,止于术! Spring 开源框架,解决企业级开发的复杂性的问题,简化开发 AOP, IOC Spring 配置越来多,配置不方便管理! Javaweb---Servlet+tomcat + Struct2 SpringMVC SPRINGboot..... 所有的技术框架:从一个复杂的场景慢慢的衍生出来一种规范!简单的配置! ==SpringBoot : 自动配置!== Springboot怎么自动配置,核心原理!当之无愧的Java领域最热门的技术!公司,怎么…
1. 底层基础概念 CIL(Common Intermediate Language) 中间语言(C# VB 最终编译成CIL语言) BCL(Base Class Library) 基础类库 (System 类库这样的最基层类库) FCL (Framework Class Library) 微软类库 (包括基层类库等微软提供的所有类库) CTS(Class Type System) 公共类型规范 (最基本的语言规定,比如string class 这些蓝色关键字) CLS(Common Langu…
设计模式概念 1.1 什么是设计模式 设计模式(Design Pattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路.它不是语法规定,而是一套用来提高代码可复用性.可维护性.可读性.稳健性以及安全性的解决方案. 1995 年,GoF(Gang of Four,四人组/四人帮)合作出版了<设计模式:可复用面向对象软件的基础>一书,共收录了 23 种设计模式,从此树立了软件设计模式领域的里程碑,人称「GoF设计模式」. 这 23 种设计模式的本质是面向对象设计原则的实际运用,是对…
win phone开发必看资料,下载地址收藏啦!收藏后可有选择性的下载,希望大家喜欢! 完整附件下载:http://down.51cto.com/data/414417 附件预览: Windows Embedded Standard开发初体验[课件汇总] http://down.51cto.com/data/65627 利用Windows Embedded Standard 7构建操作系统映像 http://down.51cto.com/data/65761 Windows Embedded S…
昨天收到FB的电话,我的OFFER已经批下来了,这也意味着我的JOB HUNTING结束了,下 面是我这两个月来申请结果汇总: Applications (7): Facebook, Google, Microsoft, Square, Twitter, Rocket Fuel, Amazon Offers (5): Facebook (accepted), Microsoft, Amazon, Rocket Fuel, Qualcomm ( return offer) Rejections (…
前言 这两周参加公司的新项目,采用封闭式开发(项目成员在会议室里开发),晚上加班到很晚,所以没时间和精力写原创博客了,今天就分享下这篇<编写高质量代码--Web前端开发修炼之道>读书笔记吧.     正文 欲精一行,必先通十行. 在前端开发这个领域,一专多能更是非常必要的. table布局缺点: 代码量大,结构混乱: 标签语义不明确,对搜索引擎不友好. css布局:div+css,或者(x)html+css. 代码量少.结构精简.语义清新. 代码量少,浏览器端下载时间就会更短: 语义清晰就会对…
读书笔记-Coding faster(英文版) Getting More Productive with Microsoft visual Studio Author: Zain Naboulsi Sara Ford Chapter1: 开始. 在一台机器上可以安装多个版本的Visual Studio.推荐先从低版本开始安装,最后安装高版本. 可以修改Visual Studio的默认帮助信息为Online Help(需要连接网络). 导入和导出Visual Studio环境信息(备份,还原).…
我们在前面已经介绍了coding.net和本地git的基本用法. 但是多人协作开发时情况会复杂得多,所以我们最好有一些规范来保证项目多人开发顺利进行. 比如说 规范一 master代码分支  需要开启代码保护,也就是提交到master分支或者其他分支与master分支合并必须经过审核. 规范二 不能直接在master代码上直接进行开发,最好先更新master最新的代码之后 在当前代码基础上新建为一个新的分支,完成功能后,提交到新分支,最后把新分支  合并请求到  master即可. 本章主要记录…