- 博客(53)
- 资源 (1)
- 收藏
- 关注
原创 vim中buffer、windows和tab的概念
vim是什么我就不解析了,我只能说vim是非常强大的代码编辑工具。vim中有关buffer、windows及tab的概念,很多人可能都没有理解,因为vim中的windows跟我们平时所理解的windows有所不同,其实vim中的buffer就相当于一个文件,windows相当于一个窗口的frame(一个显示区,viewport),tab相当于一个窗口。也就是说,一个显示区(fram
2013-07-04 21:09:34
5537
原创 php中is_file与file_exists的性能对比
从字面上看,判断一个文件是否存在理应使用 file_exists() 函数,但事实上,使用 is_file() 函数也可以达到同样的效果,如果文件不存在,那么 is_file() 肯定返回 false。但是, 这两个函数的性能可不一样, is_file() 比 file_exists() 会快点。如果要检查的文件存在,那么is_file() 比 file_exists() 快很多倍,但如果
2013-07-04 14:19:51
5137
原创 用HTML5轻松实现图片预览
在网页中实现图片上传功能,当用户选择了图片文件后,想在页面中即时预览该图片,这个简单的需求在很久很久以前可以实现,后来因为安全性的问题被禁止直接访问本地文件了,所以又在很长很长一段时间里,想通过HTML直接预览用户选择的图片变得不可能,自从有了HTML5,这个功能又回来了,通过FileReader可以轻松的实现这个功能。只要在文件表单元素中监听 onchange 事件,然后通过FileRead
2012-11-26 02:22:30
31065
原创 SproutCore入门教程 - 第一部分
本文为翻译文章:译者:Jacky 译者博客:http://blog.youkuaiyun.com/varkychan原文:http://guides.sproutcore.com/getting_started.html 译者前言:由于国内关于SproutCore的中文资源比较少,所以我开始尝试翻译官方网站的相关教程及指南,因为本人英文水平真的一般,语文水平也不咋的,所以在译文可能表达得不
2011-06-23 16:19:00
4373
翻译 SproutCore 2.0 Beta 1 发布
本文为翻译文章,文章原文:http://blog.sproutcore.com/sproutcore-2-0-beta-1-released/译者:Jacky博客:http://blog.youkuaiyun.com/varkychan 因本人英文水平一般,所以翻译错误在所难免,发现错误请邮件(jacky@iajax.net)通知我改正。感激不尽! A few weeks ago, w
2011-06-21 10:46:00
1118
原创 sproutcore 1.5发布
sproutcore团队终于开始发力,4个多月后,1.5终于发布,在接下来的计划中,sproutcore的发布周期将会更短,每6周发布一个版本,给力!公司后台正在重构,sproutcore将作为新系统的选型项目之一。
2011-04-22 23:36:00
1126
原创 SASS、SCSS介绍
搜索了一下,发现国内很少人认识SASS和SCSS,故在此介绍一下他们。SASS是CSS3的一个扩展,增加了规则嵌套、变量、混合、选择器继承等等。通过使用命令行的工具或WEB框架插件把它转换成标准的、格式良好的CSS代码。SCSS即是SASS的新语法,是Sassy CSS的简写,是CSS3语法的超集,也就是说所有有效的CSS3样式也同样适合于SASS。
2011-04-22 23:09:00
47562
原创 iPad 3.2.1越狱成功!
<br /><br />等待了一段时间,iPad 3.2.1终于可以越狱了。使用完美越狱JailbreakMe 2.0。<br /> <br />网上说只有wifi版才可以越狱,3G版还是有问题,但我同事那台就是3G 64G版的,一试就成功,非常顺利,没有遇到任何问题,我就是等他越狱成功后才升到3.2.1的,然后也顺利越狱成功了。<br /> <br />现在提供越狱的方法,希望对寻求IPAD越狱的问题有所帮助。<br /> <br />1、首先,确认您的iPad是WIFI版3.2.1,原生3.2.1或者由
2010-08-03 13:49:00
3838
原创 zend framework layout(页面布局)切换器
zend framework 框架的 MVC 组件很强大,很好用。Zend_Layout 组件提供对页面布局的支持,往往一个网站都有着统一的页面布局,例如头部(包含LOGO,导航菜单,用户状态信息等),主部(页面的主要内容),尾部(一般包括版权信息)。但也有可能因为不同的功能模块,页面的结构布局会不同,例如前台的布局与后台管理的页面布局可能是不一样的,或者前台的新闻页面布局与会员中心的页面布局是不
2010-05-25 12:54:00
2363
1
原创 将PHP代码转换到Scala代码
有一个开源项目提供将PHP代码转换成Scala代码的功能,该项目的网站是 http://code.google.com/p/php-to-scala-migration-helper/。 In short, php-to-scala converts PHP code to clean, maintainable Scala source code. To cut to the chase
2010-05-21 10:00:00
1220
原创 Snow Leopard 10.6 编译PHP5.3的问题
在mac os x snow leopard 10.6 下编译php5.3会出错,原因是没有加载resolv及查找iconv失败,只要修改两个文件就OK了, 修改PHP源代码里的 ext/iconv/iconv.c 文件中的第185行: 原来是:#ifdef HAVE_LIBICONV#define iconv libiconv#endif 改为: #
2009-11-10 16:14:00
648
转载 Image Programming in JavaScript: Converting to Monochrome
In part 1 of this series, we looked at how each pixel of an image is composed of three parts; red, green and blue, and showed how to make histograms to give a summary of each. Towards the end, I sh
2009-04-20 18:02:00
711
转载 Image Programming in JavaScript: The Histogram
Recently, Ive spent a lot of my time taking photographs. When I get home from taking pictures, I immediately pop open Lightroom to import the images, pick out my favorites, do some adjustments on t
2009-04-20 18:00:00
955
原创 安装php扩展
1) 创建 .so 文件在 http://pecl.php.net/ 下载扩展源代码解压源代码创建 .so 文件并安装 :phpize./configure --enable-xxx makemake install 2) 添加到php源码进行静态安装下载php源码 下载扩展源码 解压源码 复制扩展源码到 /path/to
2009-03-12 17:11:00
522
转载 五种获取ApplicationAdapter的方法
1. Inject your ApplicationAdapter through spring // Dominick Accattatohttp://www.newviewnetworks.com/nvnhome/blog/client/uploads/Red5_Services.swf2. Get your ApplicationAdapter from your Applica
2009-02-17 09:35:00
1675
转载 Odd mouse handling with transparent objects under Internet Explorer 7
We discovered as soon as we (and our users) got their hands on Internet Explorer 7 that freehand drawing in Thinkaturewas misbehaving. In particular, we learned that it was only possible tostart a
2008-12-04 10:00:00
662
转载 Mac之隐藏菜单栏
源自: http://www.macfans.com.cn/thread-98481-1-1.html对于那些本身窗体自带菜单栏的程序,比如 X11 下的 GIMP ,这个方式很有意义。其实也可以用终端实现,比如隐藏 X11 的菜单可以:defaults write /Applications/Utilities/X11.app/Contents/Info LSUIPresentationMo
2008-11-27 12:50:00
3490
转载 Mac OSX Leopard 快捷键大全
全局Cmd-C 复制文件Cmd-V 粘贴文件Option-拖动 复制文件到新地址Cmd-拖动 移动并自动对齐Cmd-Delete 删除Cmd-Option-拖动 做替身(快捷方式)Cmd-Shift-Delete 清空垃圾桶Cmd-Shift-Option-Delete 强制清空垃圾桶Tab 选定下一个项目Shift-Tab 选定上一个项目Return 执行默认动作Escape 关闭对话框Page
2008-11-27 12:46:00
1439
转载 忘记mysql密码解决方法
在windows下:打开命令行窗口,停止mysql服务:Net stop mysql到mysql的安装路径启动mysql,在bin目录下使用mysqld-nt.exe启动,在命令行窗口执行:mysqld-nt --skip-grant-tables然后另外打开一个命入令行窗口,执行mysql,此时无需输入密码即可进入。>use mysql>update user set password=pass
2008-11-20 11:31:00
544
转载 Red Hat Enterprise Linux 4.2 + Samba 3.0.10-1.4E.2 安装笔记
原文出处:http://www.gd-linux.org/bbs/showthread.php?t=3173作者:fandy电子邮箱:cbbc@163.comQQ:332018422建立日期:2005年11月11日,最后修改日期:2005年11月14日版权说明:本文章的内容归作者版权所有,同时也接受大家的转贴,但一定要保存作者信息和出处,多谢!本篇文章以Red Hat Enterprise Lin
2008-11-11 15:59:00
870
转载 开机自动启动SVN
/etc/rc.d/init.d/svn:#!/bin/bash cd $HOME. .bash_profileSVN_HOME=/app/svn/binif [ ! -f "$SVN_HOME/svnserve" ]thenecho "svnserver startup: cannot start"exitficase "$1" instart)echo "Starting svnserve..
2008-10-22 13:47:00
1156
转载 Steve Jobs: 我生命中的三个故事
(斯坦福)是世界上最好的大学之一,今天能参加各位的毕业典礼,我备感荣幸。(尖叫声)我从来没有从大学毕业,说句实话,此时算是我离大学毕业最近的一刻。(笑声)今天,我想告诉你们我生命中的三个故事,并非什么了不得的大事件,只是三个小故事而已。第一个故事,是关于串起生命中的点点滴滴。(原文为“connecting the dots”指一种小游戏:把标有序列号的点连起来,就构成一幅图画——译注)我在里德大学
2008-09-26 14:48:00
1454
转载 PS图层添加模式解说
PS中图层混合模式中的溶解,变暗,正片叠底,颜色加深,线性加深,叠加,柔光,亮光,强光,线性光,点光,实色混合,差值,排除,色相,饱和度,颜色,亮度各是什么原理?Normal正常模式,也是默认的模式。不和其他图层发生任何混合。Dissolve溶解模式。溶解模式产生的像素颜色来源于上下混合颜色的一个随机置换值,与像素的不透明度有关。Behind背后模式。只对图层的透明区域进行编辑。该种模式只有在图层
2008-08-07 16:12:00
1102
转载 The Power of Blending Options(混合选项的强大功能)
在我公布了最近文章“制作图标的过程”之后,我收到了一些想要深入了解混合选项的回复,还有混合选项的更直接、实际的用法。目前,混合选项是PHOTOSHOP初学者的首个绊脚石,初学者总是误以为混合选项只是简单的添加阴影而已,讽刺的是,混合选项却是一门看似容易掌握却是最难掌握的技巧之一。混合选项是关于如何将独立不同图层混合制造出特定效果。它是制作图标关键操作,它也能帮助你制造质地纹理,阴影和高光等。两个图
2008-07-20 13:47:00
1536
转载 IE与Firefox的CSS兼容大全
通常编写网页CSS样式的时候,会遇到各浏览器之间不兼容的问题。 程序代码CSS对浏览器器的兼容性具有很高的价值,通常情况下IE和Firefox存在很大的解析差异,这里介绍一下兼容要点。 常见兼容问题: 1.DOCTYPE 影响 CSS 处理 2.FF: div 设置 margin-left, margin-right 为 auto 时已经居中, I
2008-06-17 11:10:00
731
转载 优化PHP代码的40条建议
原文地址:http://reinholdweber.com/?p=3英文版权归Reinhold Weber所有,中译文作者yangyang(aka davidkoree)。双语版可用于非商业传播,但须注明英文版作者、版权信息,以及中译文作者。翻译水平有限,请广大PHPer指正。1. If a method can be static, declare it static. Speed imp
2008-05-30 16:32:00
499
转载 PHP优化tips及方法
A HOWTO on Optimizing PHPPHP is a very fast programming language, but there is more to optimizing PHP than just speed of code execution.In this chapter, we explain why optimizing PHP involves ma
2007-12-06 17:39:00
3610
原创 安装ImageMagick总结
发觉用GD库来生成缩放图片时质量很差,听说ImageMagick不错,效率快质量高,所以就打算安装来试试。因本人对LINUX不熟,所以费了九牛二虎之力才把ImageMagick给装上了。首先下载ImageMagick源代码,下载地址是:http://www.imagemagick.org/script/download.php我是从SVN导出的最新版,我安装时版本是 6.3.6Imag
2007-10-26 15:48:00
4001
转载 CSS Hack 汇总快查
以下内容是收集来的,相信对CSS HACK 讲得比较全面。屏蔽IE浏览器(也就是IE下不显示)*:lang(zh) select {font:12px !important;} /*FF,OP可见,特别提醒:由于Opera最近的升级,目前此句只为FF所识别*/select:empty {font:12px !important;} /*safari可见*/
2007-08-10 10:29:00
809
转载 MySQL备份和恢复
作/译者:叶金荣(Email: ),来源:http://imysql.cn,转载请注明作/译者和出处,并且不能用于商业用途,违者必究。日期:2006/10/01本文讨论 MySQL 的备份和恢复机制,以及如何维护数据表,包括最主要的两种表类型:MyISAM 和 Innodb,文中设计的 MySQL 版本为 5.0.22。目前 MySQL 支持的免费备份工具有:mysqldump、mys
2007-08-01 00:08:00
797
转载 Memory Leakage in Internet Explorer - revisited
IntroductionIf you are developing client-side re-usable scripting objects, sooner or later you will find yourself spotting out memory leaks. Chances are that your browser will suck memory like a spo
2007-07-30 23:47:00
1381
翻译 一种不错的树结构数据表设计
平时我们都会遇到像树结构(或称层级结构)一样的数据结构,如多级分类,或目录,在一个分类下可能有更多的子分类,子分类下又可以有更多的子分类,如下: 图书
2007-07-24 23:25:00
2521
转载 男人哭了,是因为他真的爱了
如果你不爱一个人,请放手,好让别人有机会爱她。 如果你爱的人放弃了你,请放开自己,好让自己有机会爱别人 有的东西你再喜欢也不会属於你的, 有的东西你再留恋也注定要放弃的, 人生中有许多种爱,但别让爱成为一种伤害。 有些缘分是注定要失去的, 有些缘分是永远都不会有好结果的, 爱一个人不一定要拥有,但拥有一个人就一定要好好的去爱他。 男人哭了,是因为他真的爱了; 女人哭了,是因为她真的放弃了。 如果真
2007-04-24 15:18:00
2161
原创 zend_controller_action中initView()与render()的使用
zend framework的MVC模块很不错,但在此不对MVC作深入的介绍,此文章假使你对 zf 的 MVC 有一定的理解。zend_view 实现了 MVC 中的 view 部分,一般使用 zend_view 都是在控制器中实例化一个 zend_view 对象,然后向 zend_view 对象赋值,然后调用 render 方法来程现一个模板,例子如下:class SomeControll
2007-04-20 10:44:00
4809
转载 不要为自己寻找理由
美国职业篮球协会最佳新秀杰森.基德,谈到自己成功的历程时说:小时候,父亲常常带我去打保龄球。我打得不好,总是找借口解释自己为什么打不好,而不是去找原因。父亲就对我说:别再找借口了,这不是理由,你保龄球打得不好是因为你不练习。他说得对,我发现自己的缺点,便努力改正,绝对不找借口搪塞。生活中,我们经常可以碰到类似的情况,遇到一些自己不愿做或不想做的事情,总是找个理由替自己推脱-说没时间;看到一些成
2006-12-06 12:17:00
1257
转载 FFMPEG 和 FFMPEG-PHP 的安装
软件:FFmpeg 官方主页: http://ffmpeg.sourceforge.netcvs -z9 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg co ffmpegFFmpeg-php 官方主页 http://ffmpeg-php.sourceforge.netcvs -d:pserver:anonymous@cvs.sourceforg
2006-08-09 09:52:00
2397
转载 浅析大型网站的架构
一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是
2006-06-06 18:55:00
905
原创 Linux 下安装 RealPlayer 的问题及解决办法
我在 Fedora 4/5 下安装 RealPlayer 时,遇到 error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory 的错误,其实是少了 libstdc++.so.5 文件,是因为这个库已过时,已被新的库代替,但一些老版本的软
2006-06-03 16:25:00
2391
1
原创 解决Linux下Java控制台中文乱码问题
在 Linux 下,安装 Java 后,打开 Java 控制台,中文是乱码的,解决这个问题很简单,只要在 Java 的安装目录的 lib 目录和 jre/lib/fonts 目录下,都新建一个目录,叫 fallback ,然后将 simsun.ttf (从windows 的 fonts 字体库中可以找到,但后缀名是 .ttc,直接改为 .ttf 就行了) 字体保存到这两个新建的目录.现在打开控制
2006-06-03 00:01:00
5521
Express - node web framework
2012-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人