无忌网络家园

星期日, 九月 17, 2006

Zend Studio 5.2 注册码

近来在使用Zend编写PHP时发现这软件安装后过不久就会过期不能使用,所以我在网上找了对注册码方便大家使用.顺便鄙视一下QQ空间,整天打不开,我原来把这注册码放在QQ空间里的,可是当要用到的时候就打不开.所以还是放在这里比较方便.
Username: Team FCN!

License Key: 0359d06510103500

有需要的人就拿去用吧^_^

星期二, 九月 12, 2006

Mysql和phpMyAdmin设置

上次为大家写了Apache和php简单配置,因为近来有点事,所以耽搁了一些日子,不说废话,进入主题.
首先在C盘创建Mysql的文件夹,开始安装Msyql,
第一个页面next,

第二个页面点custom(自定义安装) next

第三个页面点change选择安装路径c:\mysql next

第四页面主要是注册之类的内容,选第三项”skip sign-up”跳过安装继续next
最后一个页面点击finish,进入配置程序.

我们一路下一步就行,直到出现选编码方式,选择第三项,在characterset选utf-8,next
然后输入root密码,在”new root password:”输入123456,并勾选Enable root access from remote machines. 完成安装.

1. 装好MYSQL后,首先设置PATH环境变量
点击“开始”并选择,“控制面版”,“系统”,“高级”选项卡。如果点击“环境变量”按钮,将看到一个对话框,在这个对话框中可以查看当前系统所有的环境变量。双击“PATH”将允许对其进行修改。
在当前路径之后添加一个“;”号,可以将新路径与前面的路径相隔离,添加“c:\mysql\bin
打开“运行”,MYSQL一切开始的设置都是在命令提示符下进行。
打入CD \ 退到C盘根目录下

2.删除匿名用户
MYSQL默认配置是允许任何用户在不提供用户名和密码的条件下对系统进行访问,显然,这并不是我们所希望的。
所以输入如下命令就可以删除匿名用户:
C:\mysql\bin\mysql -u root
use mysql
delete from user where User=’’;
quit
c:\mysql\bin\mysqladmin -u root reload
匿名用户将被删除。

3.设置ROOT密码
C:\mysql\bin\mysqladmin ?u root password (你的密码)
这样Mysql的配置就完成了,接下来是phpMyAdmin的配置.

把phpMyAdmin压缩到C:\Program Files\Apache Group\Apache2\htdocs\phpMyAdmin中

打开phpMyAdmin中libraries文件找到config.default.php并打开.

找到$cfg[‘servers’] [$i] [‘user’] = ' ',在' '中加入'root'
找到$cfg[‘servers’] [$i] [‘password’] = ' ',在' '中加入'123456';

这两个地方的修改就是加入刚才安装的Mysql的用户名和密码,读者可自行修改.

在新版的phpMyAdmin中,才出现数据库乱码现象,师父研究出了这个问题的修改方面可供大家使用.

打开phpMyAdmin中的libraries文件找到select_lang.lib.php
找到'utf-8' => 'utf8'
将其修改为'utf-8' => 'latin1'

星期六, 九月 09, 2006

Flv Player






这个是师父做的FLASH视频播放器,我帮他对外介绍一下,如果谁有需要可以跟我拿这播放器的源文件!!

星期五, 九月 01, 2006

程序员四大忌 你该如何避免呢?

一忌:轻易言败,没有自信

  没有永不放弃精神的程序员,只是一个有程序员名号的假程序员。一个真正的程序员,知道在程序设计的过程中,可能会遇到不计其数的困难和问题,可能有极多的挫折和失败,而成功只有一次。
就为解决一个问题,我们可能连续十几甚至几十小时的坐在计算机前不停的工作。一个问题解决了,可能又有其它的问题出现。而你要是不能坚持下来,可能从前的一切努力都流失了。轻易言败的人请不要做程序员,你不可能成功。执着是最可贵的。

  执着的程序员都是相信自己的人,每时每刻都会鼓励自己,你做的出来,你能解决,你会成功。这样他才能坚持下去。

  二忌:浮华不实,自满自大

  夸夸奇谈的人不是优秀的程序员。整个程序设计的过程就是一个研究学习,应用,再研究学习,再应用的过程。一名优秀的程序员决不会认为自己足够好了,不需要再提高了。自满自足的人不会是好程序员,会很快落后以致落伍。所以越是优秀的程序员越是感觉自己懂得少,不会在人前故意卖弄,这并不是故作谦虚,而是实实在在的感受,亲自体会才能明白。

  浮华的程序员会不懂装懂,不停的强调语言的优劣,平台的好坏。追求所谓最新最时尚的技术,停留在表面问题上。或假做深沉,用不适合的方式做不适合的事情。就像孔已己一样,以为知道"茴"字有四种写法就是学问。最后是简单的作不好,困难的也作不好。

  三忌:死气沉沉,不求甚解

  优秀的程序员是充满激情和活力的程序员。求知欲和创造欲是原动力。有求知欲你才能不停的学习,有创造欲你才能不停的超越自己。死气沉沉的程序员已经对程序设计失去了兴趣,很快就会主动或被迫离开。

  创造不是指你要发明什么别人不知道的技术或方法,而是说不能仅仅知道怎么做,还要知道为什么这样做。之后你才能创造,其实程序设计的整个过程就是创造的过程。

  四忌:强调客观,忽略自身

  很多程序员都是在失败的时候强调客观因素,而优秀的程序员的程序员都是先反省自己。要明白自己缺陷,再努力去学习。没有人事事都做的成功,也没有人生来就什么会做。所以失败了,多想想自身的原因,这样你才会不停的进步,而不是留在原地抱怨。

星期三, 八月 30, 2006

网页布局与颜色运用的基本准则

在网页设计的众多环节中,页面布局、颜色搭配是最为重要的环节之一。接下来,我们将通过五条准则来告诉您如何在布局、颜色方面让您的网页看起来更舒适、更美观。

  首先,让我们来讲讲有关页面的布局。
准则一:有太多的条条框框会对你的健康产生不好的影响

  有一名设计师说当他或她在页面设计时开始使用一些条条框框以及一些准则的时候就意味着他已经成为设计师了。

  当你自己观察你的页面并意识到有必要去做些更有吸引力和创造力的东西来摆脱你所刚做的一些烦人的作品时,或是决定要抛弃一些以前所遵循的准则时,说明你的创造力已经脱离限制了。

  在你使用那些存放在你软件中的条框钱,得先明白这点,做这件事得适当些。任何事一旦过了头就不太妙了。当然了,合理使用条框和分割线是亮出重要信息的好方法。但如果你在所有页面都用上,或是把太多的内容放在一个框里面,重要信息就会淹没在这些拥挤的文字中。
  
  准则二: 别把页面一分为二

  在创新过程中最好把你的文档分成三个部分。然后将那些重要的对象:比如标题,资料,放在顶上或是第三部分的底部。

  现在我们来谈谈颜色。

  准则三: 颜色对比度越强可读性越强

  任何一名设计师都明白这点,文字和背景有足够的对比可以让文字更容易阅读。通常黑色字就会用在比较明亮的背景上。反过来也一样

  尽管在深色背景上使用亮些的字可以让文字容易阅读些,但这个手法应该尽量保守使用。事实上已经证实了,在深色背景上阅读对比度较大的文字会让眼睛非常疲劳。

  准则四: 珍惜使用的颜色

  为了带来视觉上效果,设计师经常选择多个颜色来做设计。但在每个地方都用到不同的颜色也会降低它的视觉效果。基本原则:为把视觉效果最大化,把颜色充分利用在标题上,并把最重要的文字写在标题上。
  
  准则五:不要使用互补色

  以一个颜色为基点,可以在色盘的另一头找到它的互补色。举例来说,蓝色的互补色在色盘中是橘色。当这两个颜色贴边的时候,互补色会让我们的眼睛非常不舒服,因为这时我们无法同时聚焦在这两个颜色之上。再顺便补充一下,互补色在一起的时候会给人一种震动的感觉。

星期五, 八月 25, 2006

浅谈初学编程

学习编程主要以编程思想为主,编程思想可以应用在所有语言上。所有的语言,只是语句格式不一样,这并不重要,重要的是要掌握编程思想。所以从哪门子开始学都是一样的。我最早是学会Foxbase,但接下来,C语言、SQL、PHP语言等,都可以很轻松上手,后面的深处就要靠自己努力啦,因为语言间最大的差别就是语句格式不一样而已。。。
我的个人经验是:
1、要系统的学习,最好有本系统一点的书。
2、学习命令时,不要死记硬背,而是要理解,理解后才能得到真正的应用,才可以举一反三,因为写程序是要有创造性的,一个命令有时可以应用到很多地方。
3、不要一遇困难就求人,学编程自学是很重要的,遇到难题时,应该试着解决,深入的理解问题,分析到每一个点上,如应该用到哪些命令。如果哪些命令还不懂,要勤找找帮助啊。
4、多看例程,要一句一句看,要理解每一句的意思,要知道为什么要这样写。看完后,可以自己试写一个。看例程,其实也就是学它的编程思想,一个编程思想有时可以用到很多地方,你最好探究一下,这一思想,还可以实现哪些功能。
这些话是我几年来的心得和师父的教导结合的文章,希望对大家有所帮助。

星期四, 八月 24, 2006

Apache和php简单配置

需要下载的东东:
apache_2.0.59-win32-x86-no_ssl.msi (服务器软件,用来编译PHP的)
php-5.1.5-Win32.zip (PHP的主文件)
pecl-5.1.5-Win32.zip (PHP的扩展文件)
phpMyAdmin-2.8.2.2.zip (用来控制MYSQL,才不会在MYSQL中打命令)
MySQL.exe (不用多说啦,数据库)
第一步:
1.安装apache_2.0.59-win32-x86-no_ssl.msi
2.在C盘建个文件夹叫PHP,把php-5.1.5-Win32.zip压缩到这个文件夹里
3.把pecl-5.1.5-Win32.zip解压缩到php\ext目录中
第二步:
1.php.ini-dist复制到windows下改名php.ini
2.将php文件夹中的所有.dll文件复制到windows\system32下
3.以下步骤都是在php.ini中完成:
(1)打开php.ini,找到extension_dir改成:extension_dir=c:/php/ext(注意:路径中的"\"记得改成"/")
(2)找到doc_root=,在后面补充"C:/Program Files/Apache Group/Apache2/htdocs"(这条路径是存放PHP文件的路径,读者可自行修改,不过一定要放在Apache文件夹下htdocs中。)
(3)把;extension=php_mbstring.dll
;extension=php_gd2.dll
;extension=php_imap.dll
;extension=php_mysql.dll
;extension=php_mysqli.dll
前面的分号都去掉,这样才能运作
第三步:
配置apache里的httpd.conf
打开C:\Program Files\Apache Group\Apache2\conf \httpd.conf 这个文件
找到AddCharset ISO-8859-1
将其改为AddCharset ISO-8859-1 .GB2312 .latin1(让默认语言编码为简体中文)
找到 DocumentRoot将其改为你的WEB目录为
DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs"
找到 DirectoryIndex index.html index.html.var 在后面加入index.htm index.php

--------------模块化安装配置------------------------------------
找到 #LoadModule ssl_module modules/mod_ssl.so 这行,在此行后加入一行
LoadModule php5_module c:/php/php5apache2.dll l
其中c:/php/php5apache2.dll 为你php目录中php5apache2.dll所在的位置
找到 AddType application/x-gzip .gz .tgz 这行,在此行后加入一行
AddType application/x-httpd-php .php
---------------------------------------------------------------



此时PHP环境基本已经配置成功
在WEB根目录里建一个名为phpinfo.php的文件内容如下
phpinfo();
?>
重新启动apache服务
用浏览器打开 http://localhost/phpinfo.php
如果可以看到php配置输出信息就OK了

本配置中的路径都是默认路径,读者熟悉配置后可随意修改路径或其他地方的设置,要懂得变通,师父教的,嘻嘻!!我过一些日子后会再发一篇Mysql加phpmyadmin的配置,让大家更加方便的使用PHP和Mysql.