- 博客(83)
- 收藏
- 关注
转载 mac apache php相关
1.安装GD库:原有php(php5.2)在安装GD时没有编译freetype,造成与生成图片相关的函数无法使用。brew rm freetype jpeg libpng gd zlibbrew install freetype jpeg libpng gd zlib中间可能会提示/usr/local无写权限,给local目录777权限或者757创建链接 brew link --over...
2015-12-20 14:45:00 113
转载 vim 快捷键技巧总结
vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi)。在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim。vi有3个模式:插入模式、命令模式、低行模式1)插入模式:在此模...
2015-11-15 05:03:00 102
转载 laravel教程
1.安装composer:(1).$curl -sS https://getcomposer.org/installer | php(2).$sudo mv composer.phar /usr/local/bin/composer(3).$composer 检测composer安装效果2.配置composer中国镜像composer config -g repositories.pac...
2015-11-06 01:07:00 113
转载 WEB网站常见受攻击方式及解决办法
一.跨站脚本攻击(XSS) 跨站脚本攻击(XSS,Cross-site scripting)是最常见和基本的攻击WEB网站的方法。攻击者在网页上发布包含攻击性代码的数据。当浏览者看到此网页时,特定的脚本就会以浏览者用 户的身份和权限来执行。通过XSS可以比较容易地修改用户数据、窃取用户信息,以及造成其它类型的攻击,例如CSRF攻击 常见解决办法:确保输出到HTML页面的数据...
2015-10-29 18:36:00 144
转载 mysql海量数据的优化
下面是一部分比较重要的建议:1、选择正确的存储引擎以 MySQL为例,包括有两个存储引擎 MyISAM 和 InnoDB,每个引擎都有利有弊。MyISAM 适合于一些需要大量查询的应用,但其对于有大量写操作并不是很好。甚至你只是需要update一个字段,整个表都会被锁起来,而别的进程,就算是读进程都 无法操作直到读操作完成。另外,MyISAM 对于 SELECT COUNT(*) 这类的...
2015-10-29 18:24:00 122
转载 form onsubmit提交不响应的问题
1. 采用 return xxxx();的方式,注意必须加return2. xxxx 不能和 form 的name相同。转载于:https://www.cnblogs.com/jesseZh/p/4811650.html
2015-09-15 22:05:00 441
转载 手机号码归属地查询api接口
淘宝网API地址: http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=15850781443 参数:tel:手机号码返回:JSON拍拍API地址: http://virtual.paipai.com/extinfo/GetMobileProductInfo?mobile=15850781443&amount=1000...
2015-08-04 10:25:00 162
转载 ubuntu卸载软件
1、通过deb包安装的情况: 安装.deb包: 代码:sudo dpkg -i package_file.deb 反安装.deb包: 代码:sudo dpkg -r package_name 2、通过apt-get安装的情况: 安装 代码:sudo apt-get install package_name 反安装 代码:sudo apt-get remove package_nam...
2015-06-15 14:22:00 56
转载 SEO之HTML代码优化
一、 文档类型(DOCTYPE) XHTML1.0有三种DOCTYPE: 1、过渡型(Transitional) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtm...
2015-02-08 00:14:00 131
转载 html预加载
预加载图片是提高用户体验的一个很好方法。图片预先加载到浏览器中,访问者便可顺利地在你的网站上冲浪,并享受到极快的加载速度。这对图片画廊及图片占据 很大比例的网站来说十分有利,它保证了图片快速、无缝地发布,也可帮助用户在浏览你网站内容时获得更好的用户体验。本文将分享三个不同的预加载技术,来增 强网站的性能与可用性。 方法一:用CSS和JavaScript实现预加载 实现预加载图...
2015-02-08 00:11:00 311
转载 Linux下利用rsync实现多服务器文件同步
目标:多服务器文件同步环境:2台CentOS5.6Web端:192.168.20.20Backup端:192.168.20.21需要备份目录为:192.168.20.20:/usr/local/web1 /usr/local/web2第一步:服务器端的配置#rpm –qa |grep rsync && rpm –e rsync-** --dodeps如果没有...
2015-01-21 15:28:00 75
转载 vim 折叠
主要命令:zf-创建折叠zf20G--创建折叠,从当前行折叠到第20行zfgg--创建折叠,从当前位置折叠到文件头,非常适合编程的时候隐藏文件顶部的头文件包含,源文件注释写程序时都是以函数为单位,可以很方便的折叠一个函数,而保留函数头部。如下函数,我们将光标停留在{处,输入zf%(%在vim中表示括号匹配,此处指匹配到另一个对应的大括号)#include <stdio.h&...
2015-01-12 09:29:00 80
转载 HTTP 协议
304304 的标准解释是:Not Modified 客户端有缓冲的文档并发出了一个条件性的请求(一般是提供If-Modified-Since头表示客户只想比指定日期更新的文档)。服务器告诉客户,原来缓冲的文档还可以继续使用。如 果客户端在请求一个文件的时候,发现自己缓存的文件有 Last Modified ,那么在请求中会包含 If Modified Since ,这个时间就是缓存文件...
2014-12-13 10:21:00 69
转载 Mysql 慢查询和慢查询日志分析
众所周知,大访问量的情况下,可添加节点或改变架构可有效的缓解数据库压力,不过一切的原点,都是从单台mysql开始的。下面总结一些使用过或者研究过的经验,从配置以及调节索引的方面入手,对mysql进行一些优化。 第一步应该做的就是排查问题,找出瓶颈,所以,先从日志入手 开启慢查询日志 mysql>show variables like “%slow%”; 查看慢查询配置,没有则在my...
2014-12-13 09:22:00 88
转载 ubuntu 安装印象笔记
sudo add-apt-repository ppa:nvbn-rm/ppasudo apt-get updatesudo apt-get install everpad转载于:https://www.cnblogs.com/jesseZh/p/4155628.html
2014-12-10 15:44:00 766
转载 Balsamiq Mockups 注册码
可以试试看这个注册码和序列号Organization name: Rick DongSerial Key: eNrzzU/OLi0odswsqgnKTM5WcMnPS1eoMTQyMjexMDQyAIEa5xpDAA8pDD8=转载于:https://www.cnblogs.com/jesseZh/p/4155619.html...
2014-12-10 15:42:00 165
转载 robots.txt的详细写法
什么是robots.txt? 搜索引擎使用spider程序自动访问互联网上的网页并获取网页信息。spider在访问一个网站时,会首先会检查该网站的根域下是否有一个叫做 robots.txt的纯文本文件。您可以在您的网站中创建一个纯文本文件robots.txt,在文件中声明该网站中不想被robot访问的部分或者指 定搜索引擎只收录特定的部分。 请注意,仅当您的网站包含不希望被搜索引擎...
2014-12-04 16:54:00 179
转载 ubunt 14.04 64bit安装ia32-libs
很多软件只有32位的,有的依赖32位库还挺严重的;从ubuntu 13.10已经废弃了ia32-libs,但可以使用多架构,安装软件或包apt-get install program:i386。有的还是觉得烦,想一步到位安装所有的以前的ia32-libs,可以使用以下方法:sudo -icd /etc/apt/sources.list.decho "deb http://archive....
2014-11-13 10:18:00 86
转载 Ubuntu 升级VisualBox后无法启动 Kernel driver not installed (rc=-1908)
VisualBox之所以在Linux上比传统的VMware快得多,关键一点就是它和Linux内核的结合比较紧密,这也是开源的优点。不过Linux内核更新很频繁,每次更新内核后启动VirtualBox都会提示:VirtualBox kernel driver not installed. The vboxdrv kernel module was either not loaded o...
2014-11-12 08:59:00 82
转载 apache配置
Apache的配置Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改。主站点的配置(基本配置)(1) 基本配置:ServerRoot "/mnt/software/apache2" #你的apache软件安装的位置。其它指定的目录如果没有指定绝对路径,则目录是相对于该目录。PidFile logs/httpd.pid #第一...
2014-10-31 20:12:00 80
转载 ubuntu 安装chmsee
垃圾的ubuntu 14.04 又一次去掉一些特别好用的软件, 官方给的解释是怕破坏他们系统. 只想说一句 我去年买了个本.14.04 之前的版本,如13.10, 12.04 继续能够使用 sudo apt-get install chmsee 来安装.14.04 需要下载安装包来安装:sudo apt-get install libc6 libchm1 libgcrypt11 li...
2014-10-20 11:36:00 168
转载 ubuntu安装sublime,新立得
sudo add-apt-repository ppa:webupd8team/sublime-text-2 //为sublime-text-2建立库,库地址为webupd8团队保存sudo apt-get update //更新库sudo apt-get install sublime-text-dev //安装新立得:安装方法: 第一步,使用 Ubuntu 软件中心搜索syna...
2014-10-17 16:19:00 146
转载 Ubuntu 升级VisualBox后无法启动 Kernel driver not installed
系统升级: 安装当前linux内核的源文件 sudo apt-get install linux-headers-`uname -r`编译virtualbox内核: sudo /etc/init.d/vboxdrv setupvirtual box 扩展包下载地址: http://download.virtualbox.org/virtualbox/转载于:https://www.c...
2014-10-11 09:30:00 107
转载 ubuntu安装stardict并导入词典
下载地址:http://code.google.com/p/stardict-3/downloads/list下载文件:stardict_3.0.1-1_i386.deb或者是在终端中输入:sudo apt-get install stardict.启动stardic 会出现一下界面:stardict-gaojihanyudacidian_fix-2.4.2.tar.bz2 高级汉...
2014-10-08 11:18:00 123
转载 PHP运行模式
PHP运行模式有4钟:1)cgi 通用网关接口(Common Gateway Interface)) 2) fast-cgi 常驻 (long-live) 型的 CGI 3) cli 命令行运行 (Command Line Interface) 4)web模块模式 (apache等web服务器运行的模块模式)1. CGI(Common Gateway Interface) ...
2014-08-26 15:34:00 61
转载 Ubuntu ibus输入法图标消失的解决办法
方法:重启ibus现在的Ubuntu系统采用ibus作为输入法。它不是很稳定。所以经常需要重启输入法。从命令行重启:菜单-应用程序-附件-终端killall ibus-daemonibus-daemon -dUbuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fcitx,Ibus,Scim等。其中Scim和Ibus是输入法框架。在Ubuntu的中文系统中自带了中文输入...
2014-08-25 09:29:00 422
转载 MySQL 获得当前日期时间(以及时间的转换)
1.1 获得当前日期+时间(date + time)函数:now() 除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数: current_timestamp() current_timestamp localtime() localtime localtimestamp() localtimestamp这些日期时间函数,都等同于 n...
2014-07-25 13:45:00 66
转载 mysql索引之or条件
在某些情况下,or条件可以避免全表扫描的。 1 .where 语句里面如果带有or条件, myisam表能用到索引, innodb不行。1)myisam表: CREATE TABLE IF NOT EXISTS `a` ( `id` int(1) NOT NULL AUTO_INCREMENT, `uid` int(11) NOT NULL, `aNum` char(20)...
2014-07-23 10:00:00 117
转载 RemoveXss函数主要用于跨站脚本的过滤
//Remove the exploer'bug XSSfunction RemoveXSS($val) { $val = preg_replace('/([\x00-\x08,\x0b-\x0c,\x0e-\x19])/', '', $val); $search = 'abcdefghijklmnopqrstuvwxyz'; $search .= 'ABCDEFGHIJ...
2014-06-25 08:54:00 332
转载 find用法
find的语法:find [起始目录] 寻找条件 操作还有种表述方式:find PATH OPTION [-exec COMMAND { } \;]因为find命令会根据我们给的option,也就是寻找条件从我们给出的目录开始对其中文件及其下子目录中的文件进行递归搜索,所以我觉的这个地方说是“起始目录”是非常好的。该命令中的寻找条件可以是一个用逻辑运算符 not、and、or 组成...
2014-06-18 09:18:00 95
转载 Apache和Nginx防盗链的几种配置方法
要实现防盗链,我们就必须先理解盗链的实现原理,提到防盗链的实现原理就不得不从HTTP协议说起,在HTTP协议中,有一个表头字段叫 referer,采用URL的格式来表示从哪儿链接到当前的网页或文件。换句话说,通过referer,网站可以检测目标网页访问的来源网页,如果是资源 文件,则可以跟踪到显示它的网页地址。有了referer跟踪来源就好办了,这时就可以通过技术手段来进行处理,一旦...
2014-05-13 10:37:00 74
转载 优化PHP代码的40条建议
转:简介英文版权归Reinhold Weber所有,中译文作者yangyang(aka davidkoree)。双语版可用于非商业传播,但须注明英文版作者、版权信息,以及中译文作者。翻译水平有限,请广大PHPer指正。1.如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。2.echo 比 print 快。3.使用echo的多重参数(译注:指用逗号而不是句点)代替字符串...
2014-05-05 09:15:00 48
转载 file_get_contents无法请求https连接的解决方法
PHP.ini默认配置下,用file_get_contents读取https的链接,就会如下错误:Warning: fopen() [function.fopen]: Unable to find the wrapper "https" - did you forget to enable it when you configured PHP? 解决方案有3: 1.windows下...
2014-05-04 13:11:00 139
转载 PHP SPL
SPL: PHP标准库。(数据结构, 遍历器,相关接口,异常处理,文件处理)相关的数据结构包括:1. 链表(双向链表,栈,队列)2. 堆, 最大堆,最小堆,优先队列3. 固定数组4. map涉及到的接口与类:Traversable{} 这是一个标记接口IteratorextendsTraversable{abstractpublicmixe...
2014-04-21 14:19:00 64
转载 Ubuntu 查看系统信息
系统信息 # uname -a # 查看内核/操作系统/CPU信息 # cat /etc/issue # 查看操作系统版本 #cat /proc/version #包含GCC的版本信息 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv...
2014-04-21 14:13:00 62
转载 PHP导出Excel
方法一:特点,简单,省心,以下为引用的内容:<?php header("Content-type:application/vnd.ms-excel"); header("Content-Disposition:attachment;filename=test_data.xls");$tx='表头'; echo $tx."\n\n"; //输...
2014-04-21 14:08:00 63
转载 mysql集群
MySQL集群分为三类节点:管理节点、 SQL节点、存储节点。管理节点的功能是管理其他节点,负责调度不同的SQL节点和存储节点。SQL节点作用是用户和该节点进行交互,用户发送SQL语句 到该节点,进行读写请求。存储节点负责到磁盘中读数据和写数据。MySQL集群中采用一种特殊存储引擎,名叫NDB。NDB负责对数据进行读写,并保证节 点之间的数据一致性,存储节点没有必要使用共享存储,因为第一...
2014-04-01 13:45:00 110
转载 配置yum源的两种方法
(转)由于redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源,以下为详细过程:1.删除redhat原有的yumrpm -aq|grep yum|xargs rpm -e --nodeps2.下载yum安装文件wget http://mirrors.163.com/centos/6/os/x8...
2014-03-31 14:18:00 119
转载 linux virtual server
[LVS-NAT] 1.原理:外网client访问VIP服务器,VIP通过地址转换成外网访问RServer,Rserver把结 果返回给VIP在由VIP返回给外网clent 访问IP:外网 VIP:两个网卡一个外网IP,一个内网IP...
2014-03-30 15:20:00 134
转载 CentOS网络设置
一、CentOS 修改IP地址修改对应网卡的IP地址的配置文件 # vi /etc/sysconfig/network-scripts/ifcfg-eth0修改以下内容DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它...
2014-03-28 14:11:00 77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人