关闭

设计模式–单例模式

设计模式–单例模式 设计模式 单例模式 有时候某些对象我们只需要一个,如:线程池、缓存、对话框等等,对于这类对象我们有且只能有一个实例,如果我们制造出多个实例,就会导致很多问题产生。 但是我们怎样才能保证一个类只有一个实例并且能够便于访问?最好的办法就是让该类自身来负责保存它的唯一实例。这个类必须要保证没有其他类来创建它。这里我们可以将其构造方法私有化。含有私有化构造器的类就...
阅读(94) 评论(0)

设计模式–单例模式

设计模式–单例模式@(设计模式)[单例模式]有时候某些对象我们只需要一个,如:线程池、缓存、对话框等等,对于这类对象我们有且只能有一个实例,如果我们制造出多个实例,就会导致很多问题产生。但是我们怎样才能保证一个类只有一个实例并且能够便于访问?最好的办法就是让该类自身来负责保存它的唯一实例。这个类必须要保证没有其他类来创建它。这里我们可以将其构造方法私有化。含有私有化构造器的类就能保证它不能被其他类实...
阅读(59) 评论(0)

html meta中的viewport指令

什么是Viewport 手机浏览器是把页面放在一个虚拟的“窗口”(viewport)中,通常这个虚拟的“窗口”(viewport)比屏幕宽,这样就不用把每个网页挤到很小的窗口中(这样会破坏没有针对手机浏览器优化的网页的布局),用户可以通过平移和缩放来看网页的不同部分。移动版的浏览器最新引进了 viewport 这个 meta tag,让网页开发者来控制 viewport 的大小和缩放,其他手...
阅读(349) 评论(0)

初步理解RESTful架构

阮老师的 《理解RESTful架构》 链接:http://www.ruanyifeng.com/blog/2011/09/restful 阮老师的 《RESTful API 设计指南》 链接:http://www.ruanyifeng.com/blog/2014/05/restful_api.html...
阅读(801) 评论(0)

JS数组学习笔记整理

js数组 数组的创建 var arr = new Array(); var arr = new Array(size); var arr = new Array([element]);...
阅读(821) 评论(0)

读源码---thunkify

{ "name": "thunkify", "version": "2.1.2", "repository": "tj/node-thunkify", "description": "Turn callbacks, arrays, generators, generator functions, and promises into a thunk", "keywords": ["thunk", "...
阅读(989) 评论(0)

IntelliJ IDEA 2016.2 注册破解激活教程

本文主要实现IntelliJ IDEA 2016.2 的注册破解激活,提供IntelliJ IDEA 2016.2 的注册码,然而我尝试了之前的一些License Server都不能使用了,找了好长时间终于找到一个可以用的注册码,现与大家分享。...
阅读(16936) 评论(13)

初识 Oracle启动的7个服务

Oracle ORCL VSS Writer Service OracleDBConsoleorcl OracleJobSchedulerORCL OracleMTSRecoveryService OracleOraDb11g_home1ClrAgent OracleOraDb11g_home1TNSListener OracleServiceORCL 这七个服务的含义分...
阅读(1865) 评论(0)

Adobe Photoshop cc 2015.5 V17.0安装与破解完全教程

Adobe Photoshop CC 2015.5 现已正式发布!新版本对操作界面设计做了进一步改进,并带来了许多强大的新功能,例如:面部感知液化功能,内容感知智能裁切功能,文字字体识别功能等。此外,还进一步优化了选择及蒙版工具。升级后的新版能够以更快的速度打开文件,整体响应和处理速度也大幅提升,其中内容识别填充的速度更是比原来快了三倍。下面附上破解补丁及教程! Adobe Photos...
阅读(13791) 评论(0)

CSS-边距

CSS wangliqiang 2016/6/1 19:52 边距: 在CSS中元素的边距分为内边距(padding)和外边距(margin),属性如下: 内边距 padding padding-top padding-right padding-bottom padding-left 内边距是元素的内容与边框(border)之间的距离 padding: 上、...
阅读(1900) 评论(0)

bower初级入门

Bower是一个客户端技术的软件包管理器,它可用于搜索、安装和卸载如JavaScript、HTML、CSS之类的网络资源。其他一些建立在Bower基础之上的开发工具,如Grunt。 准备工作 1.安装node环境:node.js 2.安装Git,bower从远程git仓库获取代码包 bower常用命令 安装bower npm install -g bower 查看帮助...
阅读(1973) 评论(0)

一天一个小算法--排序之冒泡

冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。   冒泡排序算法的运作如下:  比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作...
阅读(1912) 评论(0)

设计模式–单例模式

设计模式 单例模式 有时候某些对象我们只需要一个,如:线程池、缓存、对话框等等,对于这类对象我们有且只能有一个实例,如果我们制造出多个实例,就会导致很多问题产生。 但是我们怎样才能保证一个类只有一个实例并且能够便于访问?最好的办法就是让该类自身来负责保存它的唯一实例。这个类必须要保证没有其他类来创建它。这里我们可以将其构造方法私有化。含有私有化构造器的类就能保证它不能被其他类实例化...
阅读(1865) 评论(0)

MySQL和MySQLi的区别

一、mysql与mysqli的概念相关: 1、mysql与mysqli都是php方面的函数集,与mysql数据库关联不大。 2、在php5版本之前,一般是用php的mysql函数去驱动mysql数据库的,比如mysql_query()的函数,属于面向过程 3、在php5版本以后,增加了mysqli的函数功能,某种意义上讲,它是mysql系统函数的增强版,更稳定更高效更安全,与mysql_qu...
阅读(1869) 评论(0)

常见UTF-8和GBK的区别

GBK编码:是指中国的中文字符,其中它包含了简体中文与繁体中文字符,另外还有一种字符“gb2312”,这种字符仅能存储简体中文字符。 UTF-8编码:它是一种全国家通过的一种编码,如果你的网站涉及到多个国家的语言,那么建议你选择UTF-8编码,适用于国际化。 GBK和UTF-8有什么区别? UTF8编码格式很强大,支持所有国家的语言,正是因为它的强大,才会导致它占用的空间大小要比GBK大,对...
阅读(1877) 评论(0)
28条 共2页1 2 下一页 尾页
    个人资料
    • 访问:76611次
    • 积分:899
    • 等级:
    • 排名:千里之外
    • 原创:20篇
    • 转载:8篇
    • 译文:0篇
    • 评论:13条
    文章分类