- 浏览: 52549 次
- 性别:
- 来自: 厦门
最新评论
文章列表
进入vi的命令
vi filename :打开或新建文件,并将光标置于第一行首
vi +n filename :打开文件,并将光标置于第n行首
vi + filename :打开文件,并将光标置于最后一行首
vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处
vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename
vi filename....filename :打开多个文件,依次进行编辑
移动光标类命令
计算用户相似度:两个用户相似度就简单等同两者一致性评分次数除以两者共同评分过的条目
02data.php
<?php
$data = array(
'Frank'=>array(
'Tears'=>5,
'La'=>4,
'Robinson'=>5,
'Yesterday'=>4,
'Wizard'=>5,
'Mozart'=>5,
'Bethoven'=>5,
),
'Constantine'=>array( ...
在计算用户相似度的过程中,首先对于两个用户共同打分过的所有条目,计算他们对于每个条目的评分差值,对差值求平方、求和,再对结果求平方根,这样得到的值称为欧氏距离,但这并不足以作为显示度计算的度量值。相似度与距离的概念在某种程度上说是互反的,就其意义而言,欧氏距离越小,两个用户相似度就越大。相似度与距离这种反序关系很容易就可以调整过来,比如只要第一显示度为欧氏距离加1,再取倒数。
02data.php
<?php
$data = array(
'Frank'=>array(
'Tears'=>5,
'La'=>4,
...
最近在用Ubuntu测试做网站服务器,究其原因就是ubuntu的可视化操作,对于我这样的linux菜鸟非常实用。最近安装LAMP调试,发现不支持.htaccess文件,也就是伪静态。于是网上查询反复调试才知道怎么启用。
sudo a2enmod rewrite 开启Rewrite模块 sudo /etc/init.d/apache2 restart
sudo gedit /etc/apache2/sites-available/default 修改下面的地方
Options FollowSymLinks
修改php.ini中的以下值session.save_handler = memcache
session.save_path = "tcp://127.0.0.1:11211" #有多个时直接用 , 分隔即可
将memcache服务器安装包解压到C:\memcached文件夹后,使用cmd命令窗口安装。
1>开始>运行:CMD(确定)
2>cd C:\memcached(回车)
3>memcached -d install(回车 这步执行安装)
4>memcached -d start(回车 这步执行启动memcache服务器,默认分配64M内存,使用11211端口)
打开终端,在终端中输入命令:
export LANG=en_US
xdg-user-dirs-gtk-update
在弹出的窗口中询问是否将目录转化为英文路径,同意并关闭.
在终端中输入命令:
export LANG=zh_CN
关闭终端,并注销或重启.下次进入系统,系统会提示是否把转化好的目录改回中文.选择不许要并且勾上不再提示,并取消修改.主目录的中文转英文就完成了~
作者:老臧
邮件:zangchang#gmail.com
网站:http://www.fovweb.com
题记:
在之前的文章中,我们将Ubuntu安装进了U盘。今天我们一起来,为Ubuntu搭建PHP+MYSQL开发环境。本文将会介绍两种方法,一种是用apt-get方式进行安装,另一种是手工编译进行安装。
正文:
一、使用apt-get方式为Ubuntu安装PHP+MYSQL+Apache
分别执行如下命令:
(1)安装MYSQL
sudo apt-get install mysql-server
sudo apt-get install mysql-cl ...
http://ubuntu.srt.cn/
更新方法
sudo gedit /etc/apt/sources.list
sudo apt-get update
If you are using Oneiric (11.10):
deb http://ubuntu.srt.cn/ubuntu/ oneiric main restricted universe multiverse
deb http://ubuntu.srt.cn/ubuntu/ oneiric-security main restricted universe multiverse
deb http:// ...
大部分情况下,大家都关注js性能,那么css性能又如何呢?
针对css的性能,有一些最佳实践:
1、把样式表放在文档head标签中
2、不要在ie中使用css表达式
3、避免使用过多的行内样式
浏览器尝试把css选择符和文档中的元素 ...
1.
FullCalendar
FullCalendar是很出名的jQuery日历插件,它支持拖拽等功能,整合了Google Calendar,而且可以通过JSON来绑定事件,设计师可以轻松地自定义日历样式,工程师则利用它提供的接口来处理用户触发事件。
2.
Astonishing iCal-like Calendar
这里是一篇教程,教你如何利用jQuery和CSS制作一个模仿iphone样式的日历控件。
3.
UI Datepicker" href="http://docs.jquery.com/UI/Datepicker" targ ...
概述
jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及的,它兼容
CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery 是一个快速的,简洁的 javaScript 库,使用户能更方便地处理 HTML documents、events、实现动画效果,并且方便地为网站提供 AJAX 交互。 jQuery 还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细 ...
jQuery 工具提示可以让网站上一些小的帮助信息显示更加直观,提升用户的体验。下面我们为你推荐 25 个最好的工具提示插件:
1. jqTooltip
jqTooltip
2. Pop! Simple Pop Menus with jQuery
Pop! Simple Pop Menus with jQuery
3. jGrowl
jGrowl
4. ProtoTip 2
1.重要提示:
在本教程中使用的主机名为server1.example.com,IP 地址为 192.168.0.100 。这些设置会与具体安装的设置有所不同,所以你必须在你的安装过程中进行替代。
2.安装MySQL 5.0 打开终端,输入:
yum install mysql mysql-server
然后为MySQL创建系统启动链接(这样在系统启动时,MySQL会自动启动),在终端输入命令:
chkconfig --levels 235 mysqld on
/etc/init.d/mysqld start
为MySQL root帐户设置密码:
mysql_se ...
1、linux 目录
/boot
保存系统引导相关文件
/etc
系统常用配置文件
/bin
用户常用命令,所有用户都可以使用
/sbin
系统维护使用的命令文件,大多为管理员使用
/lib
系统运行所需要的库文件
/dev
系统设备文件
/var
保存变化的数据,如日志文件、脱机文件
/mnt
挂载目录
/proc
系统内存/cpu的映射
/tmp
...