摘要: Redis 2.4版本之后就内置队列的功能了,如果是日常比较简单的队列应用,可以选择Redis , 效率还很高的!! Redis 还能实现 有序 和 无序 两种队列(只讨论生产者和消费者这种模式的队列): 一、有序队列: 1、生产者: $redis = new Redis(); $redis->pc 阅读全文
posted @ 2017-07-28 21:55 tl_luo 阅读(2594) 评论(0) 推荐(0)
摘要: 目前业界有很多MQ产品,我们作如下对比: RabbitMQ 是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,XMPP, SMTP, STOMP,也正是如此,使的它变的非常重量级,更适合于企业级的开发。同时实现了一个经纪人(Broker)构架,这意味着消息在发送给客户端时先在 阅读全文
posted @ 2017-07-28 21:03 tl_luo 阅读(324) 评论(0) 推荐(0)
摘要: 登录MySQL过后检查用户设置命令 use mysql select host,user from user; navicat远程连接mysql 错误代码是1130,ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to connect to this 阅读全文
posted @ 2017-07-28 17:29 tl_luo 阅读(692) 评论(0) 推荐(0)
摘要: install ubuntu on virtualip vim /etc/network/interfaces auto loiface lo inet loopback auto eth1iface eth1 inet staticaddress 192.168.56.151netmask 255 阅读全文
posted @ 2017-07-28 17:27 tl_luo 阅读(318) 评论(0) 推荐(0)
摘要: 1.查看安装的所有软件 dpkg -l 例如:dpkg -l | grep ftp 2.查看软件安装的路径 dpkg -L | grep ftp 也可以用 whereis ftp 3.查看软件版本 aptitude show 例如:aptitude show ftp 阅读全文
posted @ 2017-07-28 17:26 tl_luo 阅读(72463) 评论(0) 推荐(0)
摘要: vi /etc/apt/sources.list 14.04 deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ t 阅读全文
posted @ 2017-07-28 17:26 tl_luo 阅读(606) 评论(0) 推荐(0)
摘要: 1、如果是从Ubuntu Software Center安装的,进入center,找到那个软件,很明显会有“卸载”的按钮;2、如果是tar、gz、zip之类解压就能用,免安装的,直接删除;3、如果是自己下载的deb包安装,或者通过apt-get install安装、或者通过添加ppa安装,使用sud 阅读全文
posted @ 2017-07-28 17:25 tl_luo 阅读(1150) 评论(0) 推荐(0)
摘要: ifconfig -a查找已启用的网卡设备 /etc/network/interface设置网卡信息 注意:如果eth1 eht2 分别对应外网和内网,其设置分别对应DHCP和manual, 内网的gateway不要设置,否则因为两个网关(一个DHCP获取-设置为自动获取,一个人工设置),系统将无法 阅读全文
posted @ 2017-07-28 17:21 tl_luo 阅读(186) 评论(0) 推荐(0)
摘要: 谷歌插件消息传递 1.简单消息传递 a.应用->脚本 chrome.runtime.sendMessage({greeting: "您好"}, function(response) { console.log(response.farewell); }); chrome.runtime.onMess 阅读全文
posted @ 2017-07-28 17:19 tl_luo 阅读(387) 评论(0) 推荐(0)
摘要: linux系统下,不同的用户有对应的默认目录设置,这些设置都被保存在配置文件/etc/passwd中。 由上我们可以看出,对于用户名为JACK的用户,其系统默认目录为 /home/JACK,那么有时候我们可能在JACK目录下新建了一个目录code,并长期在code下面作开发,我们就希望系统可以直接进 阅读全文
posted @ 2017-07-28 17:14 tl_luo 阅读(4514) 评论(0) 推荐(0)
摘要: 转自:http://www.yiifans.com/forum.php?mod=viewthread&tid=20 阅读全文
posted @ 2017-07-28 17:08 tl_luo 阅读(2001) 评论(0) 推荐(0)
摘要: 判断滚动条到底部,需要用到DOM的三个属性值,即scrollTop、clientHeight、scrollHeight。 scrollTop为滚动条在Y轴上的滚动距离。 clientHeight为内容可视区域的高度。 scrollHeight为内容可视区域的高度加上溢出(滚动)的距离。 从这个三个属 阅读全文
posted @ 2017-07-28 17:06 tl_luo 阅读(228) 评论(0) 推荐(0)
摘要: 目前常用的异步文件上传功能有几种,比较多见的如使用iframe框架形式,ajax功能效果,以及flash+php功能,下面介绍ajax与iframe实现异步文件上传的功能的例子。 方法一,利用jquery ajaxfileupload.js实现文件上传 其实就是实现无刷新式的文件上传。可采用IFRA 阅读全文
posted @ 2017-07-28 16:50 tl_luo 阅读(655) 评论(0) 推荐(0)
摘要: A 机器所在的域:a1.main.com,A 有应用 main.phpB 机器所在的域:b1.test.com,B 有应用 test.php 1.在 main.php 里设置 cookie 的时候, cookie 的设置方法如下: 复制代码代码如下: setcookie( "TestCookie", 阅读全文
posted @ 2017-07-28 16:48 tl_luo 阅读(5187) 评论(0) 推荐(0)
摘要: 一、各个坐标系的概况 众所周知地球是一个不规则椭圆体,GIS中的坐标系定义由基准面和地图投影两组参数确定,而基准面的定义则由特定椭球体及其对应的转换参数确定。 基准面是利用特定椭球体对特定地区地球表面的逼近,因此每个国家或地区均有各自的基准面。基准面是在椭球体基础上建立的,椭球体可以对应多个基准面, 阅读全文
posted @ 2017-07-28 16:45 tl_luo 阅读(3685) 评论(0) 推荐(0)
摘要: 引言 在ubuntu当中,安装应用程序我所知道的有三种方法,分别是apt-get,dpkg安装deb和make install安装源码包三种。下面针对每一种方法各举例来说明。 apt-get方法 使用apt-get install来安装应用程序算是最常见的一种安装方法了,比如我要安装build-es 阅读全文
posted @ 2017-07-28 16:41 tl_luo 阅读(5316) 评论(0) 推荐(0)
摘要: 众所周知,微信公众号分为订阅号、服务号和企业号。撇开企业号不谈,虽然只有服务号能够通过微信接口获得用户级别信息(特别是针对每个公众号唯一的openId),但我们可以仍可以在未认证的订阅号中通过平台测试号开发测试用户基本信息。 微信第三方登录的原理和流程不再赘述,下面说明一下测试号开发的过程。 首先打 阅读全文
posted @ 2017-07-28 16:39 tl_luo 阅读(2124) 评论(0) 推荐(0)
摘要: 关于crontab: crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。该词来源于希腊语 chronos(χρ?νο?),原意是时间。 通常,crontab储存的指令被守护进 阅读全文
posted @ 2017-07-28 16:34 tl_luo 阅读(272) 评论(0) 推荐(0)
摘要: 新建一工程,放一个按钮command1,放一个时钟timer1,拷贝下列代码运行,按按钮一下会发现鼠标随机移动,碰到边界会反弹,再按按钮一下(或回车键)会停止。'*****************************拷贝下列代码********************************** 阅读全文
posted @ 2017-07-28 16:31 tl_luo 阅读(766) 评论(0) 推荐(0)
摘要: 在javascript中如何为函数设置默认参数值,下面提供几种方法供大家参考。第一种方法: ? 1 2 3 4 5 function example(a,b){ var a = arguments[0] ? arguments[0] : 1;//设置参数a的默认值为1 var b = argumen 阅读全文
posted @ 2017-07-28 16:27 tl_luo 阅读(40040) 评论(0) 推荐(0)
摘要: 本文记录Ubuntu安装配置VSFTPD的步骤,为了提高信息传输安全加入TLS/SSL支持。 VSFTPD是洋文Very Secure File Transfer Protocol Daemon的首字母简写,它是开源的、轻量级的FTP服务器软件。 #1 安装VSFTPD $ sudo apt-get 阅读全文
posted @ 2017-07-28 16:25 tl_luo 阅读(515) 评论(0) 推荐(0)
摘要: 实例 添加并移除名为 "color" 的属性: 定义和用法 prop() 方法设置或返回被选元素的属性和值。 当该方法用于返回属性值时,则返回第一个匹配元素的值。 当该方法用于设置属性值时,则为匹配元素集合设置一个或多个属性/值对。 注意:prop() 方法应该用于检索属性值,例如 DOM 属性(如 阅读全文
posted @ 2017-07-28 16:11 tl_luo 阅读(197) 评论(0) 推荐(0)
摘要: @-webkit-keyframes twinkling { 0% { opacity: 0; } 100% { opacity: 1; }} -webkit-animation: twinkling 0.5s infinite ease-in-out; 阅读全文
posted @ 2017-07-28 16:05 tl_luo 阅读(156) 评论(0) 推荐(0)
摘要: 我们都知道地球是圆的,电脑显示器是平的,要想让位于球面的形状显示在平面的显示器上就必然需要一个转换过程,这个过程就叫做投影(Projection)。在地球上我们通过经纬度来描述某个位置,而经过投影之后的地图也有自己的坐标系统,本篇文章就来详细介绍在百度地图API中涉及的各种坐标体系。 在百度地图AP 阅读全文
posted @ 2017-07-28 16:01 tl_luo 阅读(1903) 评论(0) 推荐(0)
摘要: echo、print()、printf()、sprintf()、vardump()、varexport():都可以输出内容到网页,但不退出函数或程序。 return:返回并立即退出,函数级别。 die():停止程序运行,输出内容。 exit:停止程序运行,不输出内容。 阅读全文
posted @ 2017-07-28 15:59 tl_luo 阅读(910) 评论(0) 推荐(0)
摘要: 1、方法一,编辑rc.loacl脚本 Ubuntu开机之后会执行/etc/rc.local文件中的脚本,所以我们可以直接在/etc/rc.local中添加启动脚本。当然要添加到语句:exit 0 前面才行。 sudo vi /etc/rc.local 然后在 exit 0 前面添加好脚本代码。 2、 阅读全文
posted @ 2017-07-28 15:47 tl_luo 阅读(642) 评论(0) 推荐(0)
摘要: 采用PPTP搭建VPN,优点是配置简单快捷。将亲身过程记录下来供亲们参考,并将过程中遇到的问题也一一列举出来解决方式。。。 直接上步骤: 1.第一步需要安装PPTP,以用来提供VPN服务. 如果有问题的话比如提示找不到之类的,apt-get update 一下应该就可以了,然后再来一次就会自动完成安 阅读全文
posted @ 2017-07-28 15:40 tl_luo 阅读(879) 评论(0) 推荐(0)
摘要: 使用const使得代码简单易读,const本身就是一个语言结构,而define是一个函数。另外const在编译时要比define快很多。 (1).const用于类成员变量的定义,一经定义,不可修改。define不可用于类成员变量的定义,可用于全局常量。 (2).const可在类中使用,define不 阅读全文
posted @ 2017-07-28 15:34 tl_luo 阅读(92) 评论(0) 推荐(0)
摘要: $model=Article::model(); $a = new CDbCriteria(); $a->order = 'head DESC,time DESC'; //从左到右按规则排序 $total = $model->count($a); $pager = new CPagination($total); $pager->pageSize = 15; $pager->applyLim... 阅读全文
posted @ 2017-07-28 12:00 tl_luo 阅读(121) 评论(0) 推荐(0)
摘要: 1. 找到文件并作如下修改: sudo vim /etc/network/interfaces 修改如下部分: auto eth0iface eth0 inet staticaddress 192.168.0.117gateway 192.168.0.1 #这个地址你要确认下 网关是不是这个地址ne 阅读全文
posted @ 2017-07-28 11:59 tl_luo 阅读(153) 评论(0) 推荐(0)
摘要: 转自:http://ju.outofmemory.cn/entry/178850 阅读全文
posted @ 2017-07-28 11:58 tl_luo 阅读(298) 评论(0) 推荐(0)
摘要: /*-----------------实现1--------------------*/ function getPar(par){ //获取当前URL var local_url = document.location.href; //获取要取得的get参数位置 var get = local_url.indexOf(par +"="); if(get... 阅读全文
posted @ 2017-07-28 11:54 tl_luo 阅读(28637) 评论(0) 推荐(0)
摘要: JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。 而cookie是运行在客户端的,所以可以用JS来设置cookie. 假设有这样一种情况,在某个用例流程中,由A页面跳至B页面,若在A页面中采用JS用变量temp保存了某一变量的值, 阅读全文
posted @ 2017-07-28 11:53 tl_luo 阅读(238) 评论(0) 推荐(0)
摘要: header("Content-type:text/html; charset=utf-8"); function getToken($url){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); //相当关键,这句话是让curl_exec($ch)... 阅读全文
posted @ 2017-07-28 10:10 tl_luo 阅读(2344) 评论(0) 推荐(1)
摘要: 阅读全文
posted @ 2017-07-28 10:08 tl_luo 阅读(431) 评论(0) 推荐(0)
摘要: 递归修改一个目录中所有文件的权限方法:进入目录输入命令 chmod 777 -R *(其中 -R 表示递归处理,*代表所有文件)或 chmod 777 -R /home/abc/dirctoryname,此命令不用进入目录,/home/abc/dirctoryname是目录路径。 常用方法如下:su 阅读全文
posted @ 2017-07-28 10:05 tl_luo 阅读(3738) 评论(0) 推荐(0)
摘要: 更新源列表 打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入当前登录用户的管理员密码"-->回车,就可以了。如果不运行该命令,直接安装vsftpd,会出现"有 几个软件包无法下载,您可以运行apt-get update "的错误提示,导致无法安装。 更新源列表 阅读全文
posted @ 2017-07-28 10:02 tl_luo 阅读(270) 评论(0) 推荐(0)
摘要: 早晨开机发现ubuntu的网络出问题了,无法上网,右上角的网络图标显示感叹号,networking disabled,以前一直都是好好的,没查出来原因 ifconfig -a发现网卡貌似正常 cat /etc/network/interfaces问题出来了,只有下面两行 [html] view pl 阅读全文
posted @ 2017-07-28 09:59 tl_luo 阅读(4024) 评论(0) 推荐(0)
摘要: Yii的Active Recorder包装了很多。 特别是把SQL中 把where,order,limit,IN/not IN,like等常用短句都包含进CDbCriteria这个类中去,这样整个代码会比较规范,一目了然。 $criteria =newCDbCriteria; $criteria-> 阅读全文
posted @ 2017-07-28 09:55 tl_luo 阅读(162) 评论(0) 推荐(0)
摘要: require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。 include 使用 阅读全文
posted @ 2017-07-28 09:49 tl_luo 阅读(103) 评论(0) 推荐(0)
摘要: bootstrap 的学习非常简单,并且它所提供的样式又非常精美。只要稍微简单的学习就可以制作出漂亮的页面。 bootstrap中文网:http://v3.bootcss.com/ bootstrap提供了三种类型的下载: 用于生产环境的 Bootstrap 编译并压缩后的 CSS、JavaScri 阅读全文
posted @ 2017-07-28 09:42 tl_luo 阅读(180) 评论(0) 推荐(0)
摘要: 首先,确认服务器硬件是否足够支持当前的流量。 普通的P4服务器一般最多能支持每天10万独立IP,如果访问量比这个还要大,那么必须首先配置一台更高性能的专用服务器才能解决问题,否则怎么优化都不可能彻底解决性能问题。 其次,优化数据库访问。 服务器的负载过大,一个重要的原因是CPU负荷过大,降低服务器C 阅读全文
posted @ 2017-07-28 09:25 tl_luo 阅读(439) 评论(0) 推荐(0)