03 2012 档案

你应该知道的9个强大的PHP函数
摘要:包括:强大的文件查找功能,收集内存使用信息,生成唯一ID,序列化,压缩字符串,CPU使用信息等。 Using the right code at the right time, it can absolutely speed up your web development progress. Today, I have complied 9 really awesome PHP functions and features that you should be familiar with. Hope , it will be helpful in your forthcoming develo 阅读全文

posted @ 2012-03-30 17:37 F.W.C 阅读(409) 评论(0) 推荐(2)

10个超实用的PHP代码片段
摘要:在正确的时间拥有正确的代码片段,绝对是是Web开发人员的救星。今天,为大家已经收集了10个很棒的PHP代码片段,希望对您的开发有所帮助。Super simple page caching当你的项目没有基于CMS框架搭建时,利用下面这段代码就能够在你的页面上实现一个简单的缓存系统。非常适合于小型网站。01<?php02// define the path and name of cached file03$cachefile = 'cached-files/'.date('M-d-Y').'.php';04// define how long 阅读全文

posted @ 2012-03-30 17:34 F.W.C 阅读(249) 评论(0) 推荐(0)

Shell脚本基础知识
摘要:1. Linux 脚本编写基础1.1 语法基本介绍1.1.1 开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。当编辑好脚本时,如果要执行该脚本,还必须使其可执行。要使脚本可执行:编译 chmod +x filename 这样才能用./filename 来运行1.1.2 注释在进行shell编程时,以#开头的句子表示注释,直到这一行的结束。我们真诚地建议您在程序中使用注释。如果您使用了注释,那么即使相当长的时间内没有使用该脚本,您也能在很短的时间内明白该脚本的作用及工作原理 阅读全文

posted @ 2012-03-30 17:30 F.W.C 阅读(266) 评论(0) 推荐(0)

程序员总结:帮助你早些明白一些道理
摘要:1、 分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道 理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈! 2、 一定要确定自己的发展方向,并为此目的制定可行的计划。不要说什么,“我刚毕业,还不知道将来可能做什么?”,“跟着感觉走,先做做看”。因为,这样的观 点会通过你的潜意识去暗示你的行为无所事事、碌碌无为。一直做技术,将来成为专家级人物?向管理方向走,成为职业经理人?先熟悉行业和领域,将来自立门 户?还是先在行业里面混混,... 阅读全文

posted @ 2012-03-30 17:29 F.W.C 阅读(132) 评论(0) 推荐(0)

50个最常用的UNIX / Linux命令(结合实例)
摘要:本文提供了50最常用的命令在Linux / UNIX的实际例子。 收藏这篇文章供日后参考。 Did I miss any frequently used Linux commands? Leave a commentand let me know.1. tar command examplesCreate a new tar archive.$ tar cvf archive_name.tar dirname/Extract from an existing tar archive.$ tar xvf archive_name.tarView an existing tar archive.. 阅读全文

posted @ 2012-03-30 17:19 F.W.C 阅读(495) 评论(0) 推荐(0)

使用简单的5个步骤设置 Web服务器集群
摘要:通过在多个处理器之间分担工作负载并采用多种软件恢复技术,能够提供高度可用的环境并提高环境的总体 RAS(可靠性、可用性和可服务性)。可以得到的好处包括:更快地从意外中断中恢复运行,以及将意外中断对终端用户的影响降至最低。为了更好地理解这篇文章,您需要熟悉 Linux 和连网的基本知识,还需要配置好 Apache 服务器。本文的示例基于标准的 SUSE Linux Enterprise Server 10 (SLES10) 安装,但是使用其他版本的明智用户也应该可以采用文中展示的方法。本文展示了健壮的 Apache Web 服务器堆栈,它拥有 6 个 Apache 服务器节点(虽然 3 个节点就 阅读全文

posted @ 2012-03-23 18:14 F.W.C 阅读(1086) 评论(0) 推荐(1)

MySQL支撑百万级流量高并发的网站部署详解
摘要:MySQL支撑百万级流量高并发的网站的部署方法是本文我们主要要介绍的内容,了解了这部分内容我们自己就能用MySQL来支撑百万级流量高并发的网站了,接下来我们就开始介绍这部分内容。1. MySQL服务器集群 由于是小公司在资金和成本上都有所限制,而且在技术上也没有几个技术员接触过,所以这个方法自然就让大伙否决了。这里说说我个人的理解!做集群不但添加资费的开销,而且在技术上也有很大的挑战,对于我们公司目前的情况是不大现实的。集群无非就是把一台服务器的压力转接到两台或是多台服务器上,我是这么理解的,也许我理解有误,还请大家指教。2. 分而治之 这个方法和集群差不多,不过是把统计的代码放在不同的服务器 阅读全文

posted @ 2012-03-23 18:12 F.W.C 阅读(1340) 评论(0) 推荐(0)

mysql数据库基本方法
摘要:启动:net start mySql; 进入:mysql -u root -p/mysql -h localhost -u root -p databaseName; 列出数据库:show databases; 选择数据库:use databaseName; 列出表格:show tables; 显示表格列的属性:show columns from tableName; 建立数据库:source fileName.txt; 匹配字符:可以用通配符_代表任何一个字符,%代表任何字符串; 增加一个字段:alter table tabelName add column ... 阅读全文

posted @ 2012-03-19 10:49 F.W.C 阅读(329) 评论(0) 推荐(0)

mysql大数据库导入导出
摘要:mysql数据库常用导出导入命令的几个用例================================几个常用用例:1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql3.导出一个数据库结构mysqldump -u wcnc -p -d --add- 阅读全文

posted @ 2012-03-15 10:01 F.W.C 阅读(530) 评论(0) 推荐(0)

php.ini 开启对session的支持
摘要:session.auto_start 开启就自动完成了 阅读全文

posted @ 2012-03-10 18:12 F.W.C 阅读(891) 评论(0) 推荐(0)

开始Discuz二次开发
摘要:我要开始Discuz二次开发了。 阅读全文

posted @ 2012-03-06 15:28 F.W.C 阅读(128) 评论(0) 推荐(0)

Linux在防火墙中开放SVN端口
摘要:Linux的防火墙配置文件iptables,一般位置为 /etc/sysconfig/,要想加入SVN端口(默认3690),可用编辑器或vi命令加入以下行(大家在这记着打开超级管理员权限):#SVN-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp -dport 3690 -j ACCEPT小编提示,记着在倒数第二行加入,也就是'COMMIT'这行之前,然后重启防火墙,service iptables restart另,有开启3690端口的命令,在终端输入以下命令:1>iptables -I INPUT -i 阅读全文

posted @ 2012-03-06 10:16 F.W.C 阅读(18553) 评论(0) 推荐(0)

ubuntu服务器上SSH Server的安装和配置
摘要:建立中 阅读全文

posted @ 2012-03-03 20:01 F.W.C 阅读(242) 评论(0) 推荐(0)

SSH 安全设置 限制登录
摘要:SSH服务器配置文件是/etc/ssh/sshd_conf。在你对它进行每一次改动后都需要重新启动SSH服务,以便让改动生效。 1、修改SSH监听端口 默认情况下,SSH监听连接端口22,攻击者使用端口扫描软件就可以看到主机是否运行有SSH服务,将SSH端口修改为大于1024的端口是一个明智的选择,因为大多数端口扫描软件(包括nmap)默认情况都不扫描高位端口。 打开/etc/ssh/sshd_config文件并查找下面这样的行: Port 22 修改端口号并重新启动SSH服务:以下是代码片段:/etc/init.d/ssh restart 2、仅允许SSH协议版本2 有两个S... 阅读全文

posted @ 2012-03-02 10:00 F.W.C 阅读(3338) 评论(0) 推荐(0)