自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GarfieldEr007的专栏

勤奋治学 深度思考 静心钻研 先苦后甜

转载 设计模式(十一)代理模式Proxy(结构型)

1.概述        因为某个对象消耗太多资源,而且你的代码并不是每个逻辑路径都需要此对象, 你曾有过延迟创建对象的想法吗 ( if和else就是不同的两条逻辑路径) ? 你有想过限制访问某个对象,也就是说,提供一组方法给普通用户,特别方法给管理员用户?以上两种需求都非常类似,并且都需要解...

2016-08-31 23:04:39 450 0

转载 我给媳妇解释设计模式:第一部分

引子 我跟媳妇曾经就面向对象设计这个话题做过有趣的探讨。当我把它们发表在社区之后,得到了一些很不错的反馈,也大大鼓舞了我。所以,我很高兴能把我们后面的一次谈话继续分享出来,那是关于面向对象的设计模式的,大家往下看吧。 AlfredCheung 翻译于 4年前 ...

2016-08-31 23:03:22 694 0

转载 Java之美[从菜鸟到高手演变]系列之博文阅读导航

随着博文越来越多,为博客添加一个导航很有必要!本博客将相继开通Java、CloudFoundry、Linux、Ruby等专栏,都会设立目录,希望读者朋友们能更加方便的阅读! 在阅读的过程中有任何问题,请联系:egg。 邮箱:xtfggef@gmail.com    微博:http://...

2016-08-31 23:01:05 1540 0

转载 Java开发中的23种设计模式详解

设计模式(Design Patterns)                                   ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码...

2016-08-31 22:59:38 1590 0

转载 jQuery Datatable 实用简单实例

目标: 使用jQuery Datatable构造数据列表,并且增加或者隐藏相应的列,已达到数据显示要求。同时,jQuery Datatable强大的功能支持:排序,分页,搜索等。 Query Datatable能良好支持数据完全加载到本地后构建数据列表,排序、分页、...

2016-08-29 23:59:13 5859 1

转载 演讲如何克服紧张情绪

演讲如何克服紧张情绪 很多人在演讲时发现自己很紧张、有压力,无法驾驭自己的情绪,本来准备得很充分,上台时却发挥不出真实的水平,下台后又开始后悔。 【小故事】 斗狮士的故事 在古罗马举行的一场斗狮比赛中,将要临近比赛时,突然有一个斗狮士向负责人提出要退出比赛。因为在开赛前的5分钟,他害怕...

2016-08-28 22:14:32 796 0

转载 MapReduce论文中文版

摘要 MapReduce是一个编程模型,也是一个处理和生成超大数据集的算法模型的相关实现。用户首先创建一个Map函数处理一个基于 key/value pair的数据集合,输出中间的基于key/value pair的数据集合;然后再创建一个Reduce函数用来合并所有的具有相同中间key值的中...

2016-08-28 20:29:07 5163 0

转载 构建需求响应式亿级商品详情页

该文章是根据velocity 2015技术大会的演讲《京东网站单品页618实战》细化而来,希望对大家有用。   商品详情页是什么 商品详情页是展示商品详细信息的一个页面,承载在网站的大部分流量和订单的入口。京东商城目前有通用版、全球购、闪购、易车、惠买车、服装、拼购、今日抄底等许多套模板。各...

2016-08-28 01:26:57 928 0

转载 Linux tcpdump命令详解

简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、o...

2016-08-27 22:20:04 676 0

转载 Intellij Idea/Webstorm/Phpstorm 的高效快捷键

1. shift + F6可以理解为F2的豪华重量版,不但可以重命名文件名,而且可以命名函数名,函数名可以搜索引用的文件,还可以重命名局部变量。还可以重命名标签名。在sublime text中有个类似的快捷键:ctrl+shift+d。 1. search in comments and s...

2016-08-27 15:18:42 1390 0

转载 从零开始学习jQuery (十一) 实战表单验证与自动完成提示插件

本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 从零开始...

2016-08-27 15:16:37 1241 0

转载 从零开始学习jQuery (十) jQueryUI常用功能实战

本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 从零开始...

2016-08-27 15:15:33 962 0

转载 从零开始学习jQuery (九) jQuery工具函数

本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 从零开始...

2016-08-27 15:14:42 657 0

转载 从零开始学习jQuery (八) 插播:jQuery实施方案

本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 从零开始...

2016-08-27 15:13:58 644 0

转载 从零开始学习jQuery (七) jQuery动画-让页面动起来!

本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 从零开始...

2016-08-27 15:13:08 1320 0

转载 从零开始学习jQuery (六) AJAX快餐

本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 从零开始...

2016-08-27 15:12:07 793 0

转载 从零开始学习jQuery (五) 事件与事件对象

本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 从零开始...

2016-08-27 15:11:25 777 0

转载 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式

本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 从零开始...

2016-08-27 15:10:40 608 0

转载 从零开始学习jQuery (三) 管理jQuery包装集

本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 从零开始...

2016-08-27 15:09:29 562 0

转载 从零开始学习jQuery (二) 万能的选择器

本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 从零开始...

2016-08-27 14:45:42 692 0

转载 从零开始学习jQuery (一) 开天辟地入门篇

本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 从零开始...

2016-08-27 14:44:51 538 0

转载 JSON对象

目录 JSON格式 JSON.stringify() 基本用法 第二个参数 第三个参数 toJSON 方法 JSON.parse() 参考链接 JSON格式 JSON格式(JavaScript Object Notation的缩写)是一种用于...

2016-08-27 14:43:24 740 0

转载 jQuery 快速入门教程

内容目录 jQuery 入门 什么是jQuery 如何使用jQuery jQuery的运行原理 如何选择jQuery版本 ready() 准备就绪时执行代码 jQuery 核心:选取元素 使用jQuery 选择器选取元素,并封装为jQuery对象 将现...

2016-08-27 14:42:28 1957 1

转载 jQuery中文入门指南,翻译加实例,jQuery的起点教程

中文版译者:Keel 此文以实例为基础一步步说明了jQuery的工作方式。现以中文翻译(添加我的补充说明)如下。如有相关意见或建议请 EMAIL 告知。或者在 BLOG中留言。 英文原版:http://docs.jquery.com/Tutorials:Getting_Started_with...

2016-08-27 14:41:41 992 0

转载 Node入门

关于 本书致力于教会你如何用Node.js来开发应用,过程中会传授你所有所需的“高级”JavaScript知识。本书绝不是一本“Hello World”的教程。 状态 你正在阅读的已经是本书的最终版。因此,只有当进行错误更正以及针对新版本Node.js的改动进行对应的修正时,...

2016-08-27 14:38:55 759 0

转载 一些可以用的DNS

OpenNIC 151.236.20.236,106.186.17.181; PandaDNS 182.254.158.191,120.27.30.176 dnspod 119.29.29.29 oneDNS 112.124.47.27,114.215.126.16 HelloDNS ...

2016-08-24 22:21:30 1618 0

转载 CSS颜色工具

CSS颜色代码大全 #FFFFFF #DDDDDD #AAAAAA #888888 #666666 #444444 #000000 #FFB7DD #FF88C2 #FF44AA #FF0088 #C100...

2016-08-24 22:16:58 724 0

转载 求职与面试经验谈

工作了5年多,换了4家公司,是时候总结一下求职与面试的经验了。 〇、前言 说起找工作与面试,很多人感觉是一件困难的事情,不到万不得已(比如公司倒闭、长期发不出工资等情况)不想跳槽。特别是老一辈人们,比如我们的父母,他们经常会说现在的工作多么多么的稳定,跟着领导好好干,巴拉巴拉一堆…...

2016-08-24 22:15:51 1120 0

转载 高效工作环境

〇、前言 俗话说的好,工欲善其事必先利其器,磨刀不误砍柴工。 那么我们来看看,如何在软硬件方面来提高我们程序员的工作效率。 一、硬件 1.固态硬盘 固态硬盘实乃PC神器之一,它可以大幅提高数据的读写速度。目前最好的固态硬盘读写速度可以达到700M/s左右,...

2016-08-24 22:15:10 1202 0

转载 Javascript模块化编程(一):模块的写法

作者: 阮一峰 日期: 2012年10月26日 随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。 网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工...

2016-08-23 00:16:14 567 0

转载 读懂diff

作者: 阮一峰 日期: 2012年8月29日 diff是Unix系统的一个很重要的工具程序。 它用来比较两个文本文件的差异,是代码版本管理的基石之一。你在命令行下,输入:   $ diff diff就会告诉你,这两个文件有何差异。它的显示结果不太好...

2016-08-22 08:57:55 307 0

转载 Git远程操作详解

作者: 阮一峰 日期: 2014年6月12日 Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。 Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。 g...

2016-08-22 08:57:08 341 0

转载 Git 工作流程

作者: 阮一峰 日期: 2015年12月24日 Git 作为一个源码管理系统,不可避免涉及到多人协作。 协作必须有一个规范的工作流程,让大家有效地合作,使得项目井井有条地发展下去。"工作流程"在英语里,叫做"workflow"或者&...

2016-08-22 08:56:14 390 0

转载 Git 使用规范流程

作者: 阮一峰 日期: 2015年8月 5日 团队开发中,遵循一个合理、清晰的Git使用流程,是非常重要的。 否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护。 下面是ThoughtBot 的Git使用规范流程。我从中学到了很多,推荐你也...

2016-08-22 08:55:10 336 0

转载 Spring MVC快速教程:依赖注入 Spring MVC Fast Tutorial: Dependency Injection

What are we going to build? Use singletons of CarManager and BrandManager instead of creating multiple instances. What is dependency injection ...

2016-08-21 21:40:33 544 0

转载 Spring MVC快速教程:表单验证 Spring MVC Fast Tutorial: Form Validation

What are we going to build? User input validation for the new car form. Validator This Validator class will validate a Car: 'WEB-INF/sr...

2016-08-21 21:39:35 1051 0

转载 Spring MVC快速教程:表单处理 Spring MVC Fast Tutorial: Form Processing

Spring MVC Fast Tutorial: Form Processing  This tutorial is out of date. See the new version for Spring 4. What are we going to build? ...

2016-08-21 21:38:16 713 0

转载 Spring MVC快速教程:安装 Spring MVC Fast Tutorial: Setup

Spring MVC Fast Tutorial: Setup  This tutorial is out of date. See the new version for Spring 4. You'll need java 1.5, ant and tomcat....

2016-08-21 21:36:40 713 0

转载 Spring MVC Fast Tutorial 快速教程

Contents Setup Hello World Model View Controller Form Processing Form Validation Dependency Injection (Invers...

2016-08-21 21:35:28 481 0

转载 Spring MVC 快速教程:Hello World Spring MVC Fast Tutorial: Hello World

How Spring MVC works Basically the same way as Struts: Based on the HTTP request URL, the DispatcherServlet calls the corresponding Con...

2016-08-21 21:34:22 880 0

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