- 浏览: 108425 次
- 性别:
- 来自: 上海
最新评论
-
rambolovepanda:
"use strict";function ...
Javascript 严格模式详解 -
不爱学习的毛毛虫:
hehe ,,,bucuo
[iOS开发] 电子书下载链接 -
nswish:
txf_7337 写道大哥都1.1版本了啊官方文档http:/ ...
jQuery.AutoComplete 自动补全插件 1.0 发布 -
txf_7337:
大哥都1.1版本了啊官方文档http://bassistanc ...
jQuery.AutoComplete 自动补全插件 1.0 发布 -
freecutelei:
这个镜像的root密码是什么?
MacOS 10.7.4 VMWare镜像 BT下载
文章列表
ruby的for语句类似其他语言的for each语句。另外还可以使用迭代语法作循环处理,例如 (1..10).each do |i| puts i end 。迭代对象的body 被称作 block,在||中间的变量被称作 block parameters 。do ... end 的替代 写法是 { ... }。例如, (1..10).each { |i| puts i end }。注意:分隔符必须与each方法在同一行。
while语句。while condition do somethings end 或者 begin somethings end while condition 或者 ...
调用函数时,圆括号不是必须的。
类名的第一个字母必须大写。类的成员变量使用@作为开头标记。类的成员变量不能被外部直接访问,也就是说所有的成员变量都是private的。
return关键字不是函数必须的,如果忽略使用return,则函数最后一个表达式的值就是默认return的值。为了避免混淆,建议显示使用return关键字。
initialize方法是在类的构造方法被调用完之后紧接着被调用的,所有的初始化工作都可以在这里完成。
inspect方法可以用来洞悉对象的内部构造。p函数是inspect方法的快键方式。
super关键字用来调用当前方法的父类方法。如果仅写super没有括号没有 ...
jQuery.AutoComplete是一个基于jQuery的自动补全插件。借助于jQuery优秀的跨浏览器特性,可以兼容Chrome/IE/Firefox/Opera/Safari等多种浏览器。
特性一览:
支持补全列表的宽度设定。
支持补全列表的最大高度设定。
支持补全列表的行数限制。
支持补全列表的显示位置及方向的设定。
支持自定义匹配规则。
支持匹配文本的渲染。
支持自定义匹配文本的渲染样式。
支持补全列表的样式设定。
支持自定义补全列表项的创建。
支持多种数据源。
支持'json'和'xml'两种数据格式。
支持异步处理。
支持错误调试。
支持 ...
Web 前端开发者必知的9 个 CSS 属性
CSS可以改进网站的设计并且开拓网站设计更多的可能性,可以令你的网页更具吸引力。对于前端开发者、网站设计师来说,掌握并熟练应用CSS是一项必不可少的技能。
下面列出了一些非常实用的CSS3属性和使用技巧,希望能够为你的开发、设计工作带来一些帮助。 1. 圆角效果 如今的Web设计在不断跟进最新的开发技术,纷纷采用HTML5来开发多样性的Web应用。HTML5的优势之一,就是之前必须用图片实现的元素,现在可以用代码来实现。“border-radius”是实现这一功能的一个重要的属性,可以用来直接定义HTML元素的圆角, ...
MIME的英文全称是 (Multipurpose Internet Mail Extensions),是一种用来描述文件内容的Internet标准。虽然它的英文愿意是“邮件扩展”,但是它也可用来描述网页。
举例来说,HTML网页的MIME是:
text/html
MIME列表如下:
MIME Type ...
正则表达式虽然好用,但是有时也会遇到一些头疼的问题。
比如说,根据用户的输入查找匹配的字符串,当用户输入点号(.)或者是加号(+)等正则表达式元字符时就麻烦了。用户的本意应该是搜索带有点号(.)或者是加号(+)的文本,而不是搜索“至少包含一个字符的字符串”(.+)。
所以在将用户的输入提交正则表达式引擎处理之前,我们要先做转义处理。转义函数的定义如下:
var escapeUserInput = function(str){ return (str+'').replace(/([.?*+^$[\]\\(){}|-])/g, "\\$1");
};
...
svn diff 指令负责执行版本之间的差异比较。
1. 比较本地文件和服务器最新版本之间的差异
svn diff -r HEAD /path/to/file
2. 比较本地文件和服务器版本号2120之间的差异
svn diff -r 2120 /path/to/file
3. 支持通配符:比较当前目录及其子目录下所有文件和服务器最新版本之间的差异
svn diff -r HEAD *
转自: http://blog.wyj.me/php-u0026amp-mysql-u0026amp-utf8-chinese-garbled-solution/
1.mysql数据库默认的编码是utf8,如果这种编码与你的PHP网页不一致,可能就会造成MYSQL乱码.
修改数据库编码,如果是数据库编码不正确,可以在phpmyadmin 执行如下命令:
Alter DATABASE ‘test’ DEFAULT CHARACTER SET utf8 COLLATE utf8_bin
以上命令就是将test数据库的编码设为utf8.
2.MYSQL中创建表时会让你选择一种编码 ...
简要介绍如何使用PHPMailer通过GMail的SMTP协议发送邮件。
下载PHPMailer
点击 http://phpmailer.sourceforge.net/ 进入PHPMailer在Source Forge的发布页, 或者直接点击 下载。
解压缩并上传
将下载下来的PHPMailer压缩包解开,然后将解开的目录和文件上传到可以使用PHP的web服务器。
发送Gmail的代码样例
关键部分:
$mail->Mailer = "smtp";
$mail->Host = "ssl://smtp.gmail.com";
...
什么是OpenShift?如何注册使用OpenShift?
请参见《如何注册OpenShift和创建应用》。
为什么要设置端口转发(Port Forwarding)
当你试图在linux界面键入mysql -h hostIP,希望远程操作OpenShift的MySQL数据库时,你会遇到ERROR 2003 (HY000): Can’t connect to MySQL server on hostIP (111)这样的报错。这是因为OpenShift为我们安装的MySQL数据库仅支持localhost连接,外部IP是无法直接访问数据库的。因此如果想要访问MySQL数据库,我们就必须要“绕路 ...
jqueryMobile内联页面(Internal Page)强制刷新的代码如下:
$.mobile.changePage(pageurl, {
'allowSamePageTransition' : true,
'reloadPage' : true,
'transition' : 'none'
});
代码解读:
pageurl: 指向当前页面的页面id或者路径
allowSamePageTransition:默认情况下,changPage函数会自动忽略与当前页面相同的页面更改请求。将此标志设置为true,使其不能忽略页 ...
OpenShift是Red Hat推出的一个云计算平台(Paas),它提供对Java、PHP、Python、Node.js、Ruby等多种语言的支持,特点是运行速度快、可扩展以及免费使用。目前仍然是测试阶段,虽然不是十分稳定,但作为测试环境使用却没有什么太大的问题,喜欢尝鲜的朋友可以去试一试。
注册帐号
原始链接:http://be-evil.org/?post=185
配置MySQL-Python的时候系统报错,提示:
EnvironmentError: mysql_config not found
Google后得知mysql_config是属于MySQL开发用的文件,而使用apt-get安装的MySQL是没有这个文件的,于是在包安装器里面寻找
libmysqld-dev
libmysqlclient-dev
这两个包安装后问题即可解决
以下是PhoneGap对应不同平台的源代码库
项目
源代码库
Android
ApacheGit / GitHub
Bada
ApacheGit / GitHub
Blackberry
ApacheGit /
《Pro iOS Table Views》 下载地址:http://ebook.jiani.info/e_books/52
《Head First iPhone Development》 下载地址:http://ebook.jiani.info/e_books/50
《iOS in Practice》 下载地址:http://ebook.jiani.info/e_books/46