自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

转载 程序员最头疼的事:命名

本文由 伯乐在线 - JingerJoe 翻译。未经许可,禁止转载! 英文出处:Phil Johnson 。欢迎加入翻译小组。 伯乐在线导读:基于 Quora 网站上的一个关于“程序员职业生涯中最难的事”的讨论帖,国外开发者 Phil Johnson 10 月中旬在 ITworld 发了一个投票,其结果有点让他意外。感谢@JingerJoe 倾心翻译。另外,我们在@程序员的那些

2015-05-04 10:28:10 808

转载 函数要多小才够好——谈小函数之道

来源:常高伟的博客 “设计良好的函数往往比较小,而过大函数的设计往往一塌糊涂,或者存在很大的优化空间。” 也许你认为讨论函数的大小没有必要,原因是函数设计的本质是内聚,它的大小只是它的表现形式。而上面的原因有必要让我们讨论一下函数的大小问题。 我对函数的核心思路:我提出代码最小处理单元的概念:一个基本操作(赋值,比较等),一个函数调用(包括调用后判断返回值进行判断)都看成一个最小

2015-05-04 09:22:12 391

原创 工具使用

UE不自动生成.bak文件 每次保存之后都能看到后面加个.bak后缀的文件出现有时真的很烦,而且还容易搞混,下面的方法可以解除这种烦恼。版本不同可以会有些差别。 中文版按照如下顺序设置: 高级--> 配置 --> 文件处理 --> 备份,选择不备份即可 英文版按照如下顺序设置: Menu: Advanced --> Confiugration --> File Handling

2015-04-08 16:45:11 450

转载 Win7下JDK环境变量的设置

JDK并不像Microsoft阵营vs那样智能,安装好后所有的东西都给你配置好了,我们还没需要手动配置很多东西 首先说为什么要配置JDK的环境变量在任何路径下识别java命令和java类 配置分为2个部分,1,java命令路径。2,java加载类 分为3个步骤,首先设置java的一个总路径JAVA_HOME,然后设置命令路径PATH,然后是加载类路径CLASSPATH 1.配置环境变量

2015-04-07 22:13:14 419

转载 从 JavaScript 数组去重谈性能优化

原文链接:https://github.com/lifesinger/lifesinger.github.com/issues/113 从 JavaScript 数组去重谈性能优化 缘由 JavaScript 数组去重经常出现在前端招聘的笔试题里,比如: 有数组 var arr = ['a', 'b', 'c', '1', 0, 'c', 1, '', 1,

2015-03-12 10:28:41 742

转载 fd_set具体是怎样实现的

define FD_SETSIZE 1024 typedef unsigned long fd_mask; #define NBBY 8 /* number of bits in a byte */ #define NFDBITS (sizeof(fd_mask) * NBBY) /* bits per mask */ #define

2014-12-22 09:28:04 418

转载 linux select 多路复用机制

函数作用: 系统提供select函数来实现多路复用输入/输出模型。select系统调用是用来让我们的程序监视多个文件句柄的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有一个或多个发生了状态改变。关于文件句柄,其实就是一个整数,我们最熟悉的句柄是0、1、2三个,0是标准输入,1是标准输出,2是标准错误输出。0、1、2是整数表示的,对应的FILE *结构的表示就是stdin、

2014-12-12 09:20:12 420

转载 我希望自己尽早知道的7个JavaScript怪癖

原文出处: Jim Cowart   译文出处:codingserf 如果对你来说JavaScript还是一门全新的语言,或者你是在最近的开发中才刚刚对它有所了解,那么你可能会有些许挫败 感。任何编程语言都有它自己的怪癖(quirks)——然而,当你从那些强类型的服务器端语言转向JavaScript的时候 ,你会感到非常困惑。我就是这样!当我在几年前做全职JavaScript开发的时候,我多

2014-11-19 20:27:36 493

转载 JavaScript:Object.prototype.toString方法的原理

原文 在JavaScript中,想要判断某个对象值属于哪种内置类型,最靠谱的做法就是通过Object.prototype.toString方法. var arr = []; console.log(Object.prototype.toString.call(arr)) //"[object Array]" 本文要讲的就是,toString方法是如何做到这一点的,原理是什么.

2014-11-19 20:11:52 316

转载 对jQuery的事件绑定的一些思考

jQuery的事件绑定 问题 首先我们看下面的一个很常见的事件绑定代码: //example $('#dom').click(function(e){ //do something }); $('#dom2').click(function(e){ //do something }); 这段代码在事件绑定处理上有一些缺陷: 过多的事件

2014-11-07 11:12:01 312

翻译 Web前端研发工程师编程能力飞升之路

【背景】 如果你是刚进入web前端研发领域,想试试这潭水有多深,看这篇文章吧; 如果你是做了两三年web产品前端研发,迷茫找不着提高之路,看这篇文章吧; 如果你是四五年的前端开发高手,没有难题能难得住你的寂寞高手,来看这篇文章吧; web前端研发工程师,在国内是一个朝阳职业,自07-08年正式有这个职业以来,也不过三四年的时间。这个领域没有学校的正规教育,没有行内成体系的理论指引,

2014-10-22 15:40:28 346

原创 工作中遇到的问题

/*2014.10.17*/ document.cookie="yufeng"; alert(document.cookie); 此段代码在火狐下运行cheng

2014-10-17 15:32:38 321

转载 JavaScript中关于Cookie的详细介绍

假如利用一个不变的框架来存储购物栏数据,而商品显示页面是不断变化的,尽管这样能达到一个模拟全局变量的功能,但并不严谨。例如在导航框架页面内右击,单击快捷菜单中的【刷新】命令,则所有的JavaScript变量都会丢失。因此,要实现严格的跨页面全局变量,这种方式是不行的, JavaScript中的另一个机制:cookie,则可以达到真正全局变量的要求。 cookie 是浏览器提供的一种机制,它将

2014-10-17 09:41:30 412

转载 javascript作用域链例子解析

原文:http://www.laruence.com/2009/05/28/863.html 问题的提出 首先看一个例子: var name = 'laruence';function echo() {     alert(name);     var name = 'eve';     alert(name);     alert(age);} echo(); 运行结果是什么呢? 上

2014-10-12 22:11:10 411

转载 公司的JS笔试题~你能的JS基础牢不牢!

 http://www.cnblogs.com/Mainz/archive/2010/08/04/1792129.html 公司的JS笔试题~你能的JS基础牢不牢!嘿嘿 代码

2014-10-12 21:58:56 523

转载 引爆你的Javascript代码进化

 出自 海玉的博客http://www.hicss.net/evolve-your-javascript-code/ 方才在程序里看到一段JS代码,写法极为高明,私心想着若是其按照规范来写,定可培养对这门语言的理解,对JS编程能力提高必是极好的。说人话:丫代码写的太乱,看的窝火! 最近闲暇无事,准备对自己JS学习做一个总结。众所周知,JS是一种语法极其灵活的语言,一千个人会有一千种JS书

2014-09-23 22:55:32 378

转载 前端开发到底需要掌握哪些知识? 浅谈前端开发的水有多深

 原文: 前端开发到底需要掌握哪些知识? 浅谈前端开发的水有多深但凡从事互联网的人基本都会写几行 html,用过 Word 的人用 Dreamweaver 也能做出规整的页面,所以大部分人会很自然地认为“页面的开发没什么技术含量,很简单”。不仅有这种普遍的认知,对从业者来说也有很多疑惑:做页面前端实 现,没问题;兼容性,小 case;图片集成,一直都在用……还能有什么问题?瓶颈啊、天花板啊

2014-09-23 22:17:54 4046

转载 前端学习资料汇总

 前端工具: can i see :http://caniuse.com/  ——一个查看css及html5在各个浏览器及手机端的支持情况 前端视野:——平时可以多看看的网站了解下最新资讯 前端观察站,腾讯的前端技术,挺有含金量: html5 中国:   http://www.html5cn.org/   ——有很多html及css小知识的网站,建议多浏览 web前端开发   

2014-09-23 22:16:47 508

转载 关于document.cookie的使用

设置cookie 每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie: document.cookie="userId=828"; 如果要一次存储多个名/值对,可以使用分号加空格(; )隔开,例如: document.cookie="userId=828; userName=hulk"; 在cookie的名或值中不能使用分号

2014-09-17 11:01:27 683

转载 Javascript中this关键字详解

Quiz 请看下面的代码,最后alert出来的是什么呢? 1 var name = "Bob"; 2 var nameObj ={ 3 name : "Tom", 4 showName : function(){ 5 alert(this.name); 6 }, 7 waitShowName : fu

2014-09-06 13:32:29 282

转载 速来膜拜!20位活跃在Github上的国内技术大牛

原文地址:http://code.csdn.net/news/2821086/2

2014-09-05 17:39:57 915

转载 javascript中为何在匿名function函数后面还外加一个括号

详细研究过Javascript代码库(如Jquery、YUI)的人,一定会看到过很多如下形式的函数:  (function(){...}())或 (function(){})()         对于很多初学者来说,遇到它们经常会产生一系列问号:这是编程吗,用它做什么,怎么我没在其他语言里见过呢?       接下来我就详细地解释一下:       它可以解释成为“匿名函数自调用”,也

2014-08-29 17:36:53 7510

转载 深入理解JavaScript中的this关键字

1. 一般用处2. this.x 与 apply()、call()3. 无意义(诡异)的this用处4. 事件监听函数中的this5. 总结 在JavaScript中this变量是一个令人难以摸清的关键字,this可谓是非常强大,充分了解this的相关知识有助于我们在编写面向对象的JavaScript程序时能够游刃有余。 1. 一般用处 对于this变量最要的是能够理清this所引用

2014-08-29 17:29:11 365

转载 老程序员的忠告:不要做浮躁的软件工程师

老程序员的忠告:不要做浮躁的软件工程师: 每天读一遍,思考一下:我是否浮躁?   1、不要看到别人的回复,第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,就会知道自己和别人思路的差异。   2、初学者请不要看太多的书,那会误人子弟的,先找一本好书系统的学习。很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。   3、看帮助。不要因为很难,而自己又是

2014-08-27 16:52:29 465

转载 javascript推荐书籍

WEB前端研发工程师,在国内算是一个朝阳职业,这个领域没有学校的正规教育,大多数人都是靠自己自学成才。本文主要介绍自己从事web开发以来(从大二至今)看过的书籍和自己的成长过程,目的是给想了解 JavaScript或者是刚接触JavaScript的朋友,介绍如何通过循序渐进的看书来学习javascript。 一. 入门级 :就是有一定的基础(比如最常见的HTML标签及其属性、事件、方法;最常

2014-08-14 20:21:47 357

转载 JavaScript的那些书

又好久没写东西了,写上一篇的时候还以为接下来的工作会轻松一些,结果未从我所愿呐,又是一阵忙碌.而这段时间穿插着做了很多12年淘宝校园招聘的前端面试,很多同学都有问到,学校里没有前端的课程,那如何学习JavaScript?          我的回答是:读书吧~相对于在网上学习,在项目中学习和跟着有经验的同事学习,书中有着相对完整的知识体系,每读一本好书都会带来一次全面的提高.而如果深一脚浅一脚的

2014-08-14 20:19:58 393

转载 C++ Boost Thread 编程指南

0 前言 标准C++线程即将到来。CUJ预言它将衍生自Boost线程库,现在就由Bill带领我们探索一下Boost线程库。 就在几年前,用多线程执行程序还是一件非比寻常的事。然而今天互联网应用服务程序普遍使用多线程来提高与多客户链接时的效率;为了达到最大的吞吐量,事务服务器在单独的线程上运行服务程序;GUI应用程序将那些费时,复杂的处理以线程的形式单独运行,以此来保证用户界面能够及时响应用户的

2014-08-14 08:55:27 306

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除