VPS服务器要到期了,我的博客也要停一段时间了哦~唉~。。。
暂时也不像续费服务器喽。 现缺money啊。。 这博客用ZF只写完了部分功能 ,感觉 ZF 对我实在是学了无用武之地的 , ZF 实在庞大,以后也不打想用ZF来写什么东西了,不过最近还是在看ZF ,模仿着写了一个适合自己框架, 不过遇到的问题太多了。。 还没弄好
Javascript 不间断图片滚动
下面是源文件 和 示例:
今天偶然发现了完美世界的一个推广页面上用到了 js + flash 的 复制粘贴功能,研究了下 把这个功能给提取出来了,相关文件都放在下面的压缩包里面了,大家需要的就下载吧!
提醒:解压缩之后 所有文件必须放到 服务器url访问的地方,如: http://127.0.0.1/copy.html 或者 http://www.domain.com/copy.html 类似这样的网址下才能看到效果的啊,如果解压后直接双击copy.html是看不到效果滴。。。
现在如果有人问你电脑病毒会不会传染人?你肯定会认为他(她)是个神经病 ,小白吧。。
不过你看了这个集电视剧的故事也许会有些不通的想法哦 呵呵!
一直很喜欢看科幻美剧。 今天看了 《灵异之城》第三季14集里面讲述了一个非常骇人的故事.
一不明飞行物从宇宙深处高速飞向地球并发送不明信号控制了部分人类行为来为它建造一种等离子降落平台,本来准备等其降落地球时将其炸毁,但最后时刻才发现居然是20年前他们发射的第一艘无人实验飞船,发射后不久就失去联系,本以为试验失败,却没想到今天突然自己返回地球了。

一.IE6使用gif,其他则使用png
对于页面来说,该方法是最为完美的,缺陷即gif图像的效果问题。该方法用到的时候很少,依图片而定。
二.滤镜filter
今天用了下mysqldump 来备份还原数据库,以前重来没用过命令形式的备份还原,今天算是测试了下,还算顺利,写在下面备案把。
发现中国科学技术大学有快速的CentOS的镜像。具体设置如下:
1.以root用户进入CentOS系统。
由于之前在网上google到的配置ip资料写的是network N多人都转载同一篇 被误导了吧。。 后来查了好久才终于找到一位老兄的感慨, 原来应该是gateway 就正常了,现在就能ping同了啊
虚拟机是用的桥接网络 虚拟机的应该要跟真实主机在同一网段才行啊
1 安装
1.1 CentOS5.1
• 所有需要安装的包都放在/usr/src下,解压也是解压在/usr/src下。
• 所有的软件都是安装在/usr/local下。
1.2 基本信息
• vmware workstation 6.2
• 创建一个redhat as 5.0 vm
• 8g硬盘,160m内存,去掉声卡,软驱
• ip:192.168.1.168
• 掩码:255.255.255.0
• 网关:192.168.1.1
• dns:192.168.1.1
• hostname:centos
遇到个安装gcc的问题弄了半天没搞定。。 网上N多安装介绍,但感觉都对有问题。 要不是所说的文件找不到,要不就是无效,最后终于发现了下面的方法,不过原作者的还有点小问题,少了一个安装步骤(红色标注)安装完成 运行陈功了
复制以下RPM包到CentOS系统内,或者通过FileZilla上传到CentOS内:
使用linux,在用户根目录下有一个.bash_profile配置文件,该配置只对当前用户有效.
使用ll -a命令可以查看到该文件.使用vi编辑器打开该文件后,在其中加入
LANG=zh_CN.GBK
export LANG
今天把FCK 传到服务器上 结果在html页面上始终打不开,非常郁闷, 想了下估计可能是 编码问题吧 我现在所有页面都是用的 GBK, 而 FCK 确是UTF-8, 于是坚持着把 fck 所有页面全部转码。。。 搞了快一个小时。 转码终于完成。 传上服务器 结果还是错误。 不过这次弹出对话框了 却无法输入任何内容,一点击就弹出对话框提示错误。
今天有空弄了下ZF 的图片上传,总结了google搜索到的资料,终于弄出个简单的上传了
下面是相关代码
上午一时疏忽, 弄个清除缓存的的程序,结果脑袋发晕。。。 没发现程序有问题,就直接运行了,结果就傻眼了。。。 公司服务器上所有网站都完蛋了。。。 连linux系统文件都被删了不少。。。。 我汗啊 。。 真倒霉俄。。 更倒霉的是我又在本地运行了下, 脑袋就更晕了, 连apache mysql, 。。。。 所有E盘的文件几乎删完鸟。。。。 啊啊啊啊啊啊啊啊啊啊啊啊啊啊。。。
做前端,最痛苦的事莫过于浏览器兼容性的调试,而这最痛苦的事中,最变态的莫过于微软的三个版本IE6.0/IE7.0/IE8.0。为了让所写代码在各主流浏览器中正常运行,所以我们不得不为各种浏览器写对应的样式。本文,青鸟将为你总结一下CSS针对各浏览器的兼容HACK(以IE6/IE7/IE8/FF为主)。
一、通用区分方式:
IE都能识别*,标准浏览器(如FF)不能识别*;
IE6能识别*,但不能识别 !important;
IE7能识别*,也能识别 !important;
IE8能识别\0,不能识别*,+,_,*加!important;
FF不能识别*,但能识别 !important;
例如style=”*width:10px!important; width:20px;”,其在IE7下宽度为10px,在IE6下宽度是20px
今天遇到这个问题:
两个模组:admin , my
这两个模组各有自己的登陆,
使用ZF 的 认证授权 Acl+Auth ,开始一直不行,一个登陆上了,另一个又不行。
后台发现是session命名空间的问题,我两个都是用的默认的 Zend_Auth,
后来查了下手册,加上下面一句话就ok了,不过应该是要在两个地方加上这句话才行,也不知道是不是这样的,不过我已经成功达到目的了,以后有空在研究吧!
CSS frame 很早以前听说过,但重未使用过,主要是那时对 css + div 不太熟悉,看不懂,而且用不大上的,不过今天刚好碰到了,就学习了并研究了下。 半个小时的试验,终于成功!
通过 CSS 实现的 frame 效果 和 使用HTML 的 frameset 标签的效果一模一样。而且相比之下有非常多的好处。这儿就不多说了,大家自己用的时候能体会到的。
我是在 IE8 ,firefox, chrome 三个游览器上测试的,效果都一模一样,没有任何差别,没发现兼容问题,但对 ie6 和 ie7就不太清楚了。。
下面是 HTML + CSS 代码
用ZF 查询数据表的时候遇到不少问题,不过我都自己想办法,按照自己的想法来解决的,我在网上google了下,据说 ZF 在早期版本里面还没有加入连接查询功能,当时我还在想这个功能有这么复杂么,后来要用到连接查询时才知道原来是这么麻烦的哦,本来sql查询是比较容易的,但是 ZF是完全OOP 的,我不能为了一时使用方便,就读个数组出来吧! 后来还是想出了个办法,自认为还是比较满意的吧,因为在网上不论国外还是国内都没看到完整的实例,也不知道大家是怎么解决这个问题的啊,如果哪位朋友知道的话,麻烦给留个言吧,大家学习下哦!
说下我的大概实现思路想法:
对 left join 。。。 连接查询 所涉及到的 表 把需要获取的字段也就是对象的属性 全部手动写入到一个新的对象中,就是把每个连接查询看作新的对象。
下面是我自己的代码实例,不足之处大家一定要指出啊,谢谢哦!
ZF 的版本跟新实在太快了,一个多月前开始用1.84做自己的项目,就自己一个人专研的,实在是学的太慢,网上最新版本实例几乎没有,遇到问题,google翻烂都找不到方法,都说英文资料比较丰富,但这一个月google下来感觉也不咋样啊,特别是1.8x新版的。没办法,就只有分析源码来理解喽。。。
如果只是针对 Acl + Auth 的话,网上找的资料也能拼凑出个大概来,虽然都是老版本的,但也知道是怎么回事的,关键是这个Dispatcher,1.8x在哪里,怎样注册这个
My_Plugin_Auth 完全不明白,实在是把我弄晕了,研究了三天,今天终于成功了,赶紧趁热打铁,把整个过程写在这儿,跟大家分享下,我也好巩固下思路,当然不足之处肯定是很多的,也希望大家能不吝赐教,谢谢!
因为我一直习惯是用 Smarty ,但这样就会遇到很多问题。今天就涉及到了结合 Zend_Form 的问题了,开始一直翻手册,解决不了,google了半天,终于在一个英文网站上找到了解决办法
我的问题跟那位外国老兄完全一模一样的smarty封装代码也是一样的真是太巧了。
都用的 Zend_View_Interface 接口 重新封装了 smarty ,然后想了很多办法都没实现 form
修改后的完整代码:
JS 添加、获取cookies 的两个函数
代码如下:
获取FCKeditor的内容
function getFCKeditorValue(textareaID){
var fckEditor = FCKeditorAPI.GetInstance(textareaID);
var fckEditorValue = fckEditor.EditorDocument.body.innerHTML;
return fckEditorValue
}
IE6下实现最小宽度(min-width)方法
以li为的min-width为例子
jquery 的 offset 让人很郁闷。东拼西凑的终于弄出来了 写在这儿了 也不知道对不对的
今天做了个页面 头部和底部两个导航条需要要固定 就像frameset 框架的效果类似吧
使用position:fixed; 可以达到这个效果但是万恶的ie6却不支持。对ie6真是郁闷的不行了 垃圾一个 但不兼容它又不行啊, 只得像个办法了 在网上查了很久 都是用的css expression, 而且也不大好用 js运行的 貌似不流畅啊 看着不舒服。 最后想起以前看到的一个网站用过这个效果 非常流畅的 于是找到他的css 分析了下 N次试验 最后终于成功喽, 没有使用任何 js 纯 css 实现。
下面贴上我的代码:
ACpass 帮了我一个大忙 额 不错的软件 记在这儿了
Powered byZendFramework1.9©2007-2009163fly.com蜀ICP备07005759号Email:zsjangel@126.comQQ:523612913