- 博客(27)
- 资源 (1)
- 收藏
- 关注
原创 解决CentOS npm install 很慢问题
解决CentOS npm install 很慢问题原因:国内访问国外镜像导致很慢 ,替换成国内镜像 可用 get命令查看registrynpm config get registry结果为 http://registry.npmjs.org 为国外镜像地址使用set命令换成阿里的镜像就可以了npm config set registry http://registr...
2018-07-13 16:05:25
2718
1
原创 设置PL/SQL Developer代码自定义快捷补全
1、新建一个文件shortcuts.txt,命名不限定,文件内容为自动补全内容,可设置自己常用sql语句,比如:i=INSERTu=UPDATEs=SELECTf=FROMw=WHEREo=ORDER BYd=DELETEdf=DELETE FROMsf=SELECT * FROMsc=SELECT COUNT(*) FROMsfu=SELECT * FROM FOR UP
2018-01-08 17:01:50
2629
原创 设计模式–单例模式
设计模式–单例模式设计模式 单例模式有时候某些对象我们只需要一个,如:线程池、缓存、对话框等等,对于这类对象我们有且只能有一个实例,如果我们制造出多个实例,就会导致很多问题产生。但是我们怎样才能保证一个类只有一个实例并且能够便于访问?最好的办法就是让该类自身来负责保存它的唯一实例。这个类必须要保证没有其他类来创建它。这里我们可以将其构造方法私有化。含有私有化构造器的类就
2017-03-20 21:12:36
309
原创 设计模式–单例模式
设计模式–单例模式@(设计模式)[单例模式]有时候某些对象我们只需要一个,如:线程池、缓存、对话框等等,对于这类对象我们有且只能有一个实例,如果我们制造出多个实例,就会导致很多问题产生。但是我们怎样才能保证一个类只有一个实例并且能够便于访问?最好的办法就是让该类自身来负责保存它的唯一实例。这个类必须要保证没有其他类来创建它。这里我们可以将其构造方法私有化。含有私有化构造器的类就能保证它不能被其他类实
2017-03-20 21:10:59
274
原创 html meta中的viewport指令
什么是Viewport手机浏览器是把页面放在一个虚拟的“窗口”(viewport)中,通常这个虚拟的“窗口”(viewport)比屏幕宽,这样就不用把每个网页挤到很小的窗口中(这样会破坏没有针对手机浏览器优化的网页的布局),用户可以通过平移和缩放来看网页的不同部分。移动版的浏览器最新引进了 viewport 这个 meta tag,让网页开发者来控制 viewport 的大小和缩放,其他手
2016-08-24 17:18:07
931
转载 初步理解RESTful架构
阮老师的 《理解RESTful架构》链接:http://www.ruanyifeng.com/blog/2011/09/restful阮老师的 《RESTful API 设计指南》链接:http://www.ruanyifeng.com/blog/2014/05/restful_api.html
2016-08-21 21:30:30
1075
原创 JS数组学习笔记整理
js数组数组的创建var arr = new Array();var arr = new Array(size); var arr = new Array([element]);
2016-08-21 17:10:09
1050
原创 读源码---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", "
2016-08-15 16:20:17
1247
原创 初识 Oracle启动的7个服务
Oracle ORCL VSS Writer ServiceOracleDBConsoleorclOracleJobSchedulerORCLOracleMTSRecoveryServiceOracleOraDb11g_home1ClrAgentOracleOraDb11g_home1TNSListenerOracleServiceORCL这七个服务的含义分
2016-07-22 15:07:41
2179
原创 CSS-边距
CSS wangliqiang2016/6/1 19:52边距:在CSS中元素的边距分为内边距(padding)和外边距(margin),属性如下:内边距paddingpadding-toppadding-rightpadding-bottompadding-left内边距是元素的内容与边框(border)之间的距离padding: 上、
2016-06-01 20:51:45
2338
原创 bower初级入门
Bower是一个客户端技术的软件包管理器,它可用于搜索、安装和卸载如JavaScript、HTML、CSS之类的网络资源。其他一些建立在Bower基础之上的开发工具,如Grunt。准备工作1.安装node环境:node.js2.安装Git,bower从远程git仓库获取代码包bower常用命令安装bower npm install -g bower查看帮助
2016-03-26 19:46:55
2192
原创 一天一个小算法--排序之冒泡
冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 冒泡排序算法的运作如下: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作
2016-03-21 21:33:31
2169
原创 设计模式–单例模式
设计模式 单例模式有时候某些对象我们只需要一个,如:线程池、缓存、对话框等等,对于这类对象我们有且只能有一个实例,如果我们制造出多个实例,就会导致很多问题产生。但是我们怎样才能保证一个类只有一个实例并且能够便于访问?最好的办法就是让该类自身来负责保存它的唯一实例。这个类必须要保证没有其他类来创建它。这里我们可以将其构造方法私有化。含有私有化构造器的类就能保证它不能被其他类实例化
2016-03-21 21:02:52
2032
原创 MySQL和MySQLi的区别
一、mysql与mysqli的概念相关:1、mysql与mysqli都是php方面的函数集,与mysql数据库关联不大。2、在php5版本之前,一般是用php的mysql函数去驱动mysql数据库的,比如mysql_query()的函数,属于面向过程3、在php5版本以后,增加了mysqli的函数功能,某种意义上讲,它是mysql系统函数的增强版,更稳定更高效更安全,与mysql_qu
2015-10-22 16:46:40
2301
原创 常见UTF-8和GBK的区别
GBK编码:是指中国的中文字符,其中它包含了简体中文与繁体中文字符,另外还有一种字符“gb2312”,这种字符仅能存储简体中文字符。UTF-8编码:它是一种全国家通过的一种编码,如果你的网站涉及到多个国家的语言,那么建议你选择UTF-8编码,适用于国际化。GBK和UTF-8有什么区别?UTF8编码格式很强大,支持所有国家的语言,正是因为它的强大,才会导致它占用的空间大小要比GBK大,对
2015-10-21 21:39:19
2301
原创 json数据格式
json数据格式:1.名称/值对2.有序列表(数组或者集合)例子:{ "comment": "http://zhuanlan.zhihu.com/zhihumkt/19716118", "invited": [ { "name": "magasa", "slug": "magasa", "avatarUrl": "images/u
2015-09-03 20:45:19
2171
转载 PHP:const和define的区别
常量是一个简单值的标识符(名字)。如同其名称所暗示的,在脚本执行期间该值不能改变(除了所谓的魔术常量,它们其实不是常量)。常量默认为大小写敏感。通常常量标识符总是大写的。 可以用 define() 函数来定义常量。在 PHP 5.3.0 以后,可以使用 const 关键字在类定义的外部定义常量,先前版本const 关键字只能在类(class)中使用。一个常量一旦被定义,就不能再改变或者取
2015-08-29 22:51:11
4146
转载 http与https的区别
1.在URL前加https://前缀表明是用SSL加密的。你的电脑与服务器之间收发的信息传输将更加安全。 Web服务器启用SSL需要获得一个服务器证书并将该证书与要使用SSL的服务器绑定。2.http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议m,要比http协议安全
2015-08-26 21:30:08
2215
原创 MVC初步理解
MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。MV
2015-08-22 15:10:27
2401
原创 HTTP状态码及Msg定义
202类:接口内部逻辑错误MessageDescriptionaccount server error帐号服务器查询失败,请过一段时间重试cannot create app folder不能创建用户目录,请重新获取access tokenlogin fail登陆失败,可能用户密码不对或者无此帐号wrong verifi
2015-08-21 18:04:24
3966
原创 HTTP返回状态值及用途
200 OK指示客服端的请求已经成功收到,解析,接受。201 Created请求已经完成并一个新的返回资源被创建。被创建的资源可能是一个URI资源,通常URI资源在Location头指定。回送应该包含一个实体数据并且包含资源特性以及location通过用户或者用户代理来选择合适的方法。实体数据格式通过煤体类型来指定即content-type头。最开始服务器必须创建指定的资源在返
2015-08-21 18:02:28
2137
转载 php:内存回收机制
对象引用计数器机制回收: php 5.3之前使用的垃圾回收机制是单纯的“引用计数”,也就是每个内存对象都分配一个计数器,当内存对象被变量引用时,计数器+1;当变量引用撤掉后,计数器-1;当计数器=0时,表明内存对象没有被使用,该内存对象则进行销毁,垃圾回收完成。 “引用计数”存在问题,就是当两个或多个对象互相引用形成环状后,内存对象的计数器则不会消减为0;这时候,这一组内存对象
2015-08-21 17:44:09
2310
转载 PHP面向对象——访问修饰符
PHP中有三种访问修饰符,分别是:public(公共的、默认) protected(受保护的) private(私有的) 它们可以分别用在类的属性和方法上(类的属性和方法统称为类的成员),用来修饰类成员的访问权限。 public(公共的、默认) 在PHP5中如果类没有指定成员的访问修饰符,默认就是public的访问权限。 当类的成员被
2015-08-20 23:36:41
2221
转载 session和cookie区别
【Cookie机制】 具体来说cookie机制采用的是在客户端保持状态的方案。它是在用户端的会话状态的存贮机制,他需要用户打开客户端的cookie支持。cookie的作用就是为了解决HTTP协议无状态的缺陷所作的努力. 当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录
2015-08-20 21:49:50
2113
原创 php:$_REQUEST、$_POST、$_GET的区别和联系
1. $_REQUEST php中$_REQUEST可以获取以POST方法和GET方法提交的数据,但是速度比较慢 2. $_GET 用来获取由浏览器通过GET方法提交的数据。GET方法他是通过把参数数据加在提交表单的action属性所指的URL中,值和表单内每个字段一一对应,然后在URL中可以看到,但是有如下缺点:1. 安全性不好,在URL中可以看得到
2015-08-20 13:42:06
2158
转载 PHP:遍历关联数组的方法介绍
目录(?)[-]foreacheachlist each 在PHP中数组分为两类: 数字索引数组和关联数组。其中数字索引数组和C语言中的数组一样,下标是为0,1,2…而关联数组下标可能是任意类型,与其它语言中的hash,map等结构相似。下面介绍PHP中遍历关联数组的三种方法:foreach[c-sharp] view plaincopypr
2015-08-20 13:04:53
4277
转载 PHP:echo print var_dump()和print_r()的区别
print_r()结构智能地显示传递给它的东西,而不像echo 和print()那样将所有的东西都转换成字符串.字符串和数字都被简单地输出.数组以括起来的键和值的列表形式表示.以Array开头:$arr = array('name'=> 'bob','age' => 20, 'sex' => 'man');print_r($arr);输出形如:Array{
2015-08-19 21:21:22
2486
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人