自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

爱自由

不可能实现的目标是理想,理想能实现就成了目标。人要有理想而不能仅仅只有目标。

  • 博客(30)
  • 资源 (7)
  • 收藏
  • 关注

原创 SLES环境(含64位环境)下mysql+apache+php+ZO+Subversion安装配置

Take time to love and be loved.Its a God-given privilege.Take time to be friendly.Its road to happiness.Take time to give.Its too short a day to be selfish.Take time to work.Its

2008-03-03 13:47:00 3497

原创 FreeBSD之WEB服务器配置

FreeBSD 之WEB服务器配置全攻略 <spanlang=EN-US style=font-size:12.0pt;mso-font-kerning:0pt><spanstyle=mso-element:field-begin> TOC<spanstyle=mso-spacerun:yes>  /* MERGEFORMAT FreeBSD 之WEB服务器配置全攻

2008-02-15 17:12:00 1798

转载 罗威纳的训练技巧

罗威纳犬的行为特征有好的一面,也有不足的一面,我们在训练中就要因犬制宜,扬长避短,采取科学的方法培养犬的能力。 1、培养罗威纳犬的“动力定型”能力时,必须待各个科目形成牢固的条件反射后再组合。 由于该犬反应教迟钝,过早进行科目组合,极易引起犬对口令、手势产生泛化,特别是在组合中加入一个新的组合科目,不仅影响新科目条件反射的形成速度,而且还会破坏原有的“动力定型”。 2、一般地,罗威纳犬适合于训练专

2008-02-15 11:19:00 3748

转载 犬经大典--喂养

  喂养基本原则 -- 从来没有接触过狗的人,第一个问题就是喂狗狗吃什么?怎么喂?过去,狗食没有上市,所以主人们多半用剩菜剩饭,或鸡肉、鸡脖子等来喂狗,省钱却麻烦。现在不论国产或进口的狗食五花八门,价格大众化,十分方便。 1.狗食的种类 —— 狗食主要有干粮及罐头两大类,另一种是零食类的大饼干、除臭饼干、牛肉干等等。各种品牌主要的营养成分都差不多,售价高的,有特别的食物配方,针对各种年 龄

2008-02-15 11:16:00 1365

转载 让FreeBSD更安全

本文中很多都是关于如何让FreeBSD服务器(如,Web服务器,邮件服务器,等等)更安全的方法。如果你用FreeBSD做为个人系统,并希望完全的桌面功能的话,这就不太够用了。你肯定不愿意因为某些强化安全的设置,造成某些功能无法使用,并在此后的一周内孤立无援地与计算机进行搏斗,直到找到问题的所在。因此,你将注意到,和许多其它安全教程不同,这份文档并不建议你修改FreeBSD系统中文件的权限。这是有意

2008-02-14 17:07:00 1934

转载 FreeBSD中/etc下的文件简介

FreeBSD中/etc下的文件可以说是纷繁复杂,对熟悉它的人来讲不算什么,但对于一个新手来说就。。。太乱了,下面是一些经常用到的配置文件的作用和配置方法,但愿能给你一点帮助。  1. aliases  2. crontab  3. csh.cshrc  4. csh.login  5. csh.logout  6. daily  7. defaultdomain  8. exports  9

2008-02-14 14:10:00 1436

转载 FreeBSD 系统日志

系统的日志记录提供了对系统活动的详细审计,这些日志用于评估、审查系统的运行环境和各种操作。对于一般情况,日志记录包括记录用户登录时间、登录地点、进行什么操作等内容,如果使用得当,日志记录能向系统管理员提供有关危害安全的侵害或入侵试图等非常有用的信息。BSD 提供了详细的各种日志记录,以及有关日志的大量工具和实用程序。这些审计记录通常由程序自动产生,是缺省设置的一部分,能够帮助Unix管理员来寻

2008-01-29 16:57:00 2232

原创 SuSE10.3下安装Zend-libxcb模块问题的解决

SuSE10.3刚刚发布,感觉不错,忍不住干掉10.2,高高兴兴的装了起来。 可是安装ZendStudio5.5的时候出现了问题,提示libxcb问题,在网上查询了许久,知道了大体的问题所在,但却不愿直接去重新编译模块(太麻烦)。最后在安装的时候加上参数 -i silent,安装顺利完成,这个时候仍然无法启动ZDE,还是老问题(Zend自带jre问题)。更新系统jdk至1.5.0_12版本,而

2007-11-20 14:31:00 1254

原创 SLES10.1中apache的URL重写问题

实验symfony好久了,对于其中的routing.yml设置始终没有看到预期的效果。 接下来不想继续敷衍rewrite了,于是认真的了解了下设置过程: 首先,检查symfony Project下web文件夹下的.htaccess文件,发现存在并有完整的重写规则,只是被包含在了项内。想到是不是模块没有加载?! 把RewriteEngine On拿出,重新启动apache服务,发现站点无法访问了

2007-11-20 14:30:00 1246

翻译 symfony11:表单

写模板的时候,开发者大多的时间致力于表单,尽管如此,表单通常难以设计。因为要关心很多的比如:默认值、格式、验证、重新获取以及表单获取等等,一些开发者使者去略过一些重要的处理细节。Symfony可以自动化许多以上需要并能加速表单开发:l         表单助手提供了在模板中快速写输入表单的方法,特别是对于复杂元素:时间、下拉列别、富文本框等l         当表单是是编辑对象的属性时,模

2007-11-20 14:09:00 3651

翻译 symfony10:深入模型层

为什么使用ORM和抽象层数据库是关系型的,PHP5和symfony是面向对象的,为了更有效地使用面向对象方式访问关系的数据库系统,将面向对象的逻辑转换到关系型逻辑是必须的。ORM的最大优点是重用,数据对象方法可以在应用的不同部分调用,甚至不同的应用中被调用。ORM层同时也封装了数据逻辑——比如,计算论坛用户的等级需要用户发布了多少信息以及发布信息的受欢迎度等等,当要在页面显示用户等级的时候

2007-11-20 14:05:00 5550 1

翻译 symfony09:深入视图层

视图层为特定的动作输入信息,在symfony,视图包括几个部分,每一部分都设计的比较容易被用户修改和维护。l         WEB设计这通常工作在模板和布局上。这些东西由HTML组成并包含嵌入的PHP块,这些块被叫做助手方法。l         为了重用,开发者通常对模板代码打包成片段或者组件,他们使用插槽和组件插槽到布局的多个区域,WEB设计者最好工作在这些模板片段上。l     

2007-11-20 14:03:00 4929

翻译 symfony08:深入控制层

Symfony中控制层包含了连接业务逻辑与表现的代码,控制层为不同的使用分成了几个不同的部分。l         前端控制器是指向应用的唯一入口l         动作包含了应用的逻辑,他们检查请求的完整性并准备好表示层需要的数据l         请求、响应和Session对象提供访问请求参数、响应参数以及持久的用户数据,这些数据在控制层使用的很普遍l         过滤器是每

2007-11-20 13:56:00 5532

翻译 symfony07:配置symfony

为了简单和易用,symfony给出了一些满足常规应用大多数普通需求的约定而无需修改代码。使用这些简单但强大的配置文件几乎能够定制任何需求,使用这些文件,你能够为你的应用添加特殊参数。接下来将说明配置系统是如何干活的^_^ :l         Symfony配置写作YAML格式,当然你也可以选择其他格式(INI,XML)l         配置可以在项目层、应用层以及模块层定义l 

2007-11-20 13:50:00 5033

翻译 symfony06:运行symfony

建立一个应用就像前面提到的,应用必须包含在项目中,因此建立应用要先创建一个项目 Mkdir myproject Cd myproject Symfony init-project myproject

2007-11-20 13:44:00 2140

翻译 symfony05:基础设施

基础设施一些技术在symfony中会反复使用,你也会非常频繁的遭遇他们,这些技术包括参数仓库、常量以及自动加载类。参数仓库许多symfony类包括一个参数仓库,他是一种便捷的通过单纯的getter和setter方法封装属性的方式。例如,sfResponse类就有一个通过调用getParameterHolder()方法获取的参数仓库:

2007-11-20 13:37:00 1490

翻译 symfony04:Symfony核心类

Symfony核心类Symfony的MVC方式使用了一些你以后会经常碰到的类l         sfController是控制器,他解码请求并专递至动作(action)l         sfRequest存储了所有的请求元素(参数、Cookies、头信息等等)l         sfResponse包含了响应头信息和内容,这些是最终要转换为HTML并送与用户的东西l 

2007-11-20 13:35:00 1919 1

翻译 symfony03_3:探索symfony代码

独立数据操作大多数的控制器代码用来处理数据操作,但是你要是使用另一个控制器呢?!你难道不像将所有访问数据库的代码放到一个位置来避免代码重复?对了,从控制器中分离出这些代码到模型层   function getAllPosts()

2007-11-20 13:28:00 1384

转载 Linux的压缩打包方式之其它命令

gzip, zcat 命令[root@linux ~]# gzip [-cdt#] 档名[root@linux ~]# zcat 档名.gz参数:-c :将压缩的资料输出到萤幕上,可透过资料流重导向来处理;-d :解压缩的参数;-t :可以用来检验一个压缩档的一致性~看看文件有无错误;-# :压缩等级,-1 最快,但是压缩比最差、-9 最慢,但是压缩比最好!预设是 -6 ~范例:范例一:将 /et

2007-11-20 13:22:00 1156

转载 Linux的压缩打包方式之tar命令

[root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令!

2007-11-20 13:17:00 1685

转载 Linux的压缩打包方式之常见文件格式的压缩、解压小结

大致总结了一下linux下各种格式的压缩包的压缩、解压方法。但是部分方法我没有用到,也就不全,希望大家帮我补充,我们将随时修改完善,谢谢!  .tar  解包: tar xvf FileName.tar  打包:tar cvf FileName.tar DirName  (注:tar是打包,不是压缩!)  --------------------------------------------- 

2007-11-20 10:51:00 1018

转载 Linux文件查找命令find,xargs详述05

  四、find 命令的参数 下面是find一些常用参数的例子,有用到的时候查查就行了,像上面前几个贴子,都用到了其中的的一些参数,也可以用man或查看论坛里其它贴子有find的命令手册 1、使用name选项 文件名选项是find命令最常用的选项,要么单独使用该选项,要么和其他选项一起使用。可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来。不管当前路径是什么,如

2007-11-20 10:41:00 1213

转载 Linux文件查找命令find,xargs详述04

三、xargs xargs - build and execute command lines from standard input在使用find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行。但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出现 溢出错误。错误信息通常是“参数列太长”或“参数列溢出”

2007-11-20 10:40:00 1045

转载 Linux文件查找命令find,xargs详述03

二、find命令的例子; 1、查找当前用户主目录下的所有文件: 下面两种方法都可以使用$ find $HOME -print$ find ~ -print 2、让当前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限的文件; $ find . -type f -perm 644 -exec ls -l {  } /; 3、为了查找系统中所有文件长度

2007-11-20 10:39:00 895

转载 Linux文件查找命令find,xargs详述02

  版权声明 本文是zhyfly兄贴在LinuxSir.Org 的一个帖子而整理出来的,如果您对版权有疑问,请在本帖后面跟帖。谢谢;本文的HTML版本由北南南北整理;修改了整篇文档的全角及说明文字中的单词中每个字母空格的问题;为标题加了编号,方便大家阅读;前言:关于find命令 由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含

2007-11-20 10:38:00 1060

转载 Linux文件查找命令find,xargs详述01

转自:LinuxSir.Org 一、find 命令格式 1、find命令的一般形式为;2、find命令的参数;3、find命令选项;4、使用exec或ok来执行shell命令; 二、find命令的例子; 1、查找当前用户主目录下的所有文件;2、为了在当前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限的文件;3、为了查找系统中所有文件长度为0的普通文件

2007-11-20 10:37:00 1043

翻译 symfony03_2:探索symfony代码

分离表示层Echo和printf调用使得代码阅读困难,目前代码最迫切的是修改HTML代码来提高表现。因此代码可以分为两个部分,一个包含业务逻辑的纯PHP控制器代码    // Connecting, selecting database

2007-11-16 15:16:00 1183

翻译 symfony03_1:探索symfony代码

第一眼看到symfony的代码结构会让人感到担心,他有非常多的目录和脚本组成,并且文件由PHP类、HTML以及PHP和HTML的混合代码组成。但一旦你了解了背后的秘密,你就会感觉symfony的这种结构非常的自然。MVC模式Symfony基于传统的MVC架构,MVC包括三层 模型(Model)表述应用操作的信息 视图(View)将模型转换为适合用户交互的网页形式

2007-11-16 14:06:00 1226

翻译 Symfony02:安装

最简单的安装方式是使用PEAR包[引:官方文档]。 配置好LAMP(WAMP)环境。配置或者安装的时候要保证选择了PHP扩展以及PEAR,Windows下进入PHP主目录运行go-pear.bat命令,然后一路回车完成pear安装。 PEAR设置:安装Symfony需要至少PEAR1.4.0版本,如果你的环境是最新的,没问题,直接进入第三步。运行pear list查看P

2007-11-16 13:42:00 1306

翻译 Symfony 01:简介

Symfony能为我们做什么?我们如何使用他?Symfony是具有关键特色并为优化WEB应用程序开发而设计的完整框架。Symfony包含了众多的工具以及类来帮助缩短复杂WEB应用的开发时间。另外,symfony能够自动完成常用任务而让开发者可以把精力用在应用的细节上。Symfony完全由PHP5编写,symfony兼容大多数的数据库引擎,包括MySQL、PostgreSQL、Oracle和

2007-11-16 13:36:00 1170

J2EE开发全程实录附盘3

J2EE开发全程实录随书光盘,共6个文件(没办法,20M限制),第三部分 J2EE是目前企业级软件开发的首选平台。本书从架构的角度讲解了一个完整的J2EE系统的搭建。内容包括:正则表达式、JSP、Swing、XML等技术在实际中的应用;Spring、Hibernate、Struts等开源框架的实战性应用;MDA、敏捷开发等理念在实际开发中的应用;如何搭建一个高度可扩展的系统。本书观点新颖,实例丰富,对企业级系统开发中涉及到的问题进行了深入分析,并以作者在开发实践中使用J2EE的实际经验为基础,生动地展示了企业级系统搭建的全过程。本书可以作为有一定Java基础的开发人员的参考书,也可以作为大专院校学生学习实际项目开发和毕业设计的指导书,还可以作为软件开发培训班的项目实战课程教材。

2008-12-03

J2EE开发全程实录附盘2

J2EE开发全程实录随书光盘,共6个文件(没办法,20M限制),第二部分 J2EE是目前企业级软件开发的首选平台。本书从架构的角度讲解了一个完整的J2EE系统的搭建。内容包括:正则表达式、JSP、Swing、XML等技术在实际中的应用;Spring、Hibernate、Struts等开源框架的实战性应用;MDA、敏捷开发等理念在实际开发中的应用;如何搭建一个高度可扩展的系统。本书观点新颖,实例丰富,对企业级系统开发中涉及到的问题进行了深入分析,并以作者在开发实践中使用J2EE的实际经验为基础,生动地展示了企业级系统搭建的全过程。本书可以作为有一定Java基础的开发人员的参考书,也可以作为大专院校学生学习实际项目开发和毕业设计的指导书,还可以作为软件开发培训班的项目实战课程教材。

2008-12-03

J2EE开发全程实录附盘1

J2EE是目前企业级软件开发的首选平台。本书从架构的角度讲解了一个完整的J2EE系统的搭建。内容包括:正则表达式、JSP、Swing、XML等技术在实际中的应用;Spring、Hibernate、Struts等开源框架的实战性应用;MDA、敏捷开发等理念在实际开发中的应用;如何搭建一个高度可扩展的系统。本书观点新颖,实例丰富,对企业级系统开发中涉及到的问题进行了深入分析,并以作者在开发实践中使用J2EE的实际经验为基础,生动地展示了企业级系统搭建的全过程。本书可以作为有一定Java基础的开发人员的参考书,也可以作为大专院校学生学习实际项目开发和毕业设计的指导书,还可以作为软件开发培训班的项目实战课程教材。

2008-12-03

Linux Shell编程3/3

Linux Shell编程经典著作:<br>第一部分SHELL<br>|_文件安全与权限<br>|_使用find和xargs<br>|_后台执行命令<br>|_文件名置换<br>|_shell输入与输出<br>|_命令执行顺序<br>第二部分文本过滤<br>|_正则表达式介绍<br>|_grep家族<br>|_awk介绍<br>|_sed用法介绍<br>|_合并与分割<br>|_tr用法<br>第三部分登录环境<br>|_登录环境<br>|_环境和shell变量<br>|_引号<br>第四部分基础shell编程<br>|_shell脚本介绍<br>|_条件测试<br>|_控制流结构<br>|_……<br>第五部分高级shell编程技巧<br>|_深入讨论<<<br>|_shell工具<br>|_几个脚本例子<br>|_运行级别脚本<br>|_cgi脚本<br>附录常用shell命令

2008-03-03

Linux Shell编程2/3

Linux Shell编程经典著作:<br>第一部分SHELL<br>|_文件安全与权限<br>|_使用find和xargs<br>|_后台执行命令<br>|_文件名置换<br>|_shell输入与输出<br>|_命令执行顺序<br>第二部分文本过滤<br>|_正则表达式介绍<br>|_grep家族<br>|_awk介绍<br>|_sed用法介绍<br>|_合并与分割<br>|_tr用法<br>第三部分登录环境<br>|_登录环境<br>|_环境和shell变量<br>|_引号<br>第四部分基础shell编程<br>|_shell脚本介绍<br>|_条件测试<br>|_控制流结构<br>|_……<br>第五部分高级shell编程技巧<br>|_深入讨论<<<br>|_shell工具<br>|_几个脚本例子<br>|_运行级别脚本<br>|_cgi脚本<br>附录常用shell命令

2008-03-03

Linux Shell编程1/3

Linux Shell编程经典著作:<br>第一部分SHELL<br>|_文件安全与权限<br>|_使用find和xargs<br>|_后台执行命令<br>|_文件名置换<br>|_shell输入与输出<br>|_命令执行顺序<br>第二部分文本过滤<br>|_正则表达式介绍<br>|_grep家族<br>|_awk介绍<br>|_sed用法介绍<br>|_合并与分割<br>|_tr用法<br>第三部分登录环境<br>|_登录环境<br>|_环境和shell变量<br>|_引号<br>第四部分基础shell编程<br>|_shell脚本介绍<br>|_条件测试<br>|_控制流结构<br>|_……<br>第五部分高级shell编程技巧<br>|_深入讨论<<<br>|_shell工具<br>|_几个脚本例子<br>|_运行级别脚本<br>|_cgi脚本<br>附录常用shell命令

2008-03-03

ThinkPHP0.9.8

ThinkPHP官网的下载速度实在不敢恭维,经常出现只能下载50~85%的情况,下来一次不容易,希望与大家共享。<br>MD5:9970745737ccadedf5475e50d64385e3<br><br>官网地址:http://thinkphp.cn/index.php/Blog/download/id/485

2007-09-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除