-
网站多图片服务器的设计 - [web开发]
2008-12-28
随着网站规模的不断扩大,图片需要分布在不同的服务器上,通过nfs文件系统和数据库存储的有机结合,可以比较容易做到轻松管理多图片服务器,在Django中,设置MEDIA_ROOT='/home/media/',MEDIA_URL='http://',将图片服务器的根目录/var/www/html设置成为nfs共享,例如该图片服务器对应的域名是image1.server.com,则将该服务器的/var/www/html 目录mount到web服务器的/home/media/下面,数据库中保存的图片地址形... -
Django动态生成随略图 - [web开发]
2008-12-28
http://badrunner.net/blog/dynamic-thumbnails-django-imagefield/
import os
import Image
from django import template
from django.conf import settings
register = template.Library()... -
Django安装心得 - [web开发]
2008-12-26
需要安装python开发环境,需要安装gcc,make,
yum -y install python2-dev gcc make kernel-devel kernel
需要安装mysql-python模块
yum install mysql-python
mysql字符集需要设置成utf-8,检测mysql字符集的方法
show variables like '%character%';... -
一些数据库相关的技术 - [web开发]
2008-12-26
shard技术
mysql分区
http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html#partitioning-overview
mysql proxy
http://eflorenzano.com/blog/post/easy-multi-database-support-django/
-
1,50个ajax应用
http://ajaxian.com/archives/groups-of-50-ajax-examples
2,多个图片特效
http://ajaxian.com/archives/ajax-javascript-galleries-slideshows-and-effects-redux
3,播放lightbox(播放各种多媒体文件)
ht... -
1,网站标题图片和导航借鉴
http://orkan.jaslo4u.pl/star_rating/index.html#examples
2,看到啥就要啥
http://orkan.jaslo4u.pl/star_rating/index.html#examples
3,功能俱全的lightbox窗口
http://plugins... -
大型网站架构系列之三,多对多关系的优化设计 - [网站架构]
2008-12-02
上篇大型网站架构系列之二,底层架构概论中以用户数据表为例介绍了基本的数据分割方案以及基本的配置方案。但是在2.0时代,这种简单的列表索引已经远远实现起来是问题的,多对多关系将是最常见的关系。现在我们针对web2.0数据中广泛存在的多对多关系进行阐述和具体行为判断,比如一个很简单的例子,在2.0时代,好友功能是最常被用到的,每个用户会有很多的好友,同时也会是很多人的好友,那么这个数据量将会是用户数的平方的级别。同样,对于文章标签,每个文章可以有多个标签,而每个标签又可以有多个文章,这又是一个几何乘积,... -
大型网站架构系列之二,底层架构概论 - [网站架构]
2008-12-02
上篇大型网站架构系列之一中介绍的基于AJAX的攻击很多人提出疑问,比如不能跨域,减轻负担之类。Ajax是通过简单的GET和POST进行数据传递的,采用HTTPDEBUGGER,抓取数据,然后采用如下方案,顺便写个示例的攻击代码.比传统的webform,我们更容易构造一些,其实对于 webform和ajax的处理和发包过程是一样的,ajax数据量相对小,速度也快一些。
结合SharpPcap和HttpWebRequest我们构造一个合理的正常的IP数据包过去,代码很长,我们用伪代码简单的表达... -
大型网站架构系列之一,前言,不得不考虑的问题 - [网站架构]
2008-12-02
转载自: http://space.itpub.net/9428556/viewspace-489056
前言:这两天机器坏了,正在送修中,写个系列的大型网站架构的文章,希望对有志在互联网做出一番事业的站长朋友们一些帮助。
注意:这里的大型网站架构只包括高互动性高交互性的数据型大型网站,基于大家众所周知的原因,我们就不谈新闻类和一些依靠HTML静态化就可以实现的架构了,我们以高负载高数据交换高数据流动性的网站为例,比如海内,开心网等类似的web2... -
Best Practices for Speeding Up Your Web Site - [网站相关]
2008-12-02
inimize HTTP Requests tag: content 80% of the end-user response time is spent on the front-end. Most of this time is tied up in downloading all the components in the page: images, stylesheets, scripts, Flash, etc. Reducing the number of components in t... -
闲谈 Web 图片服务器 - [网站相关]
2008-12-02
现在很多中小网站(尤其是 Web 2.0 站点) 都允许用户上传图片,如果前期没有很好的规划,那么随着图片文件的增多,无论是管理还是性能上都带来很多问题。就自己的一点理解,抛砖引玉,以期能引出更具价值的信息。
事关图片的存储把图片存储到什么介质上? 如果有足够的资金购买专用的图片服务器硬件或者 NAS 设备,那么简单的很;如果有能力自己开发单独存储图片的文件系统,那么也不用接着往下看了。
如果上述条件不具备,只想在普通的硬盘上存储,首先还是要考虑一下物理硬... -
http://www.webkey.cn/demo/list.asp?classid=1
http://highslide.com/download-confirm.php?file=download%2Fhighslide-4.0.10.zip
-
http://poco.cn chaoyueziwo21
http://home.meishichina.com chaoyueziwo21
http://www.yszx360.com/cate/ chaoyueziwo21
-
网站素材--前途所在 - [网站相关]
2008-11-30
http://food.poco.cn/
http://travel.poco.cn/
http://www.meishichina.com/
http://www.yszx360.com/cate/
http://www.163.com
衣食住行网
-
ToolTip源代码,助于分析PageX,ScrollLeft,ClientX等属性的含义 - [web开发]
2008-11-29
// qTip - CSS Tool Tips - by Craig Erskine// http://qrayg.com//// Multi-tag support by James Crooke// http://www.cj-design.com//// Inspired by code from Travis Beckham// http://www.squidfingers.com | http://www.podlob.com//// Copyright (c) 2006 Craig E... -
tooltip参考学习
2008-11-25
http://www.smashingmagazine.com/2007/06/12/tooltips-scripts-ajax-javascript-css-dhtml/ -
javascript高级属性
2008-10-15
<script language="JavaScript" type="text/javascript"><!--var arr1 = new Array(1,2);//方式一var arr2 = [1,2];//方式二alert(arr1);alert(arr2);--></script>
以上两种创建数组的效果相同
2.使用方括号([])引用对象的属性和方法
语法:&... -
CSS兼容要点分析
2008-10-15
作者:John Gallant , Holly Bergevin 翻译:w3cpro.cn
原文地址:http://www.communitymx.com/content/article.cfm?cid=1C603
翻译地址:http://www.w3cpro.cn/article/xhtmlcss/124.html
现在IE7已经推出一段时间并且渗透到用户当中,不用等太久我们就可以在页面上使用更高级的CSS。两个最有用的项目将是 C... -
CSS的解决IE5/IE5.5/IE6/FF的兼容性问题
2008-10-15
之前找了几个不同版本的可独立运行的IE浏览器,正好拿来试试页面的兼容性问题。不试不知道,在IE6和FF中没问题的页面在IE5和IE5.5中乱成一团,一直听说IE5是WEB标准制作的一个“钉子户”,现在不得不相信了。
既然有问题,那就找找解决的方法咯,在网上一搜,相关的文章还是不少的,觉得最直接的方法还是“IE条件注释”,很方便的就能为IE的不同版本写样式。但这样就得为每个版本写一个样式,不利于文件的优化。
找... -
区别不同浏览器,CSS hack写法:
区别IE6与FF: background:orange;*background:blue;
区别IE6与IE7: background:green !important;background:blue;
区别IE7与FF: background:orange;&nbs... -
python网络编程 - [学习]
2008-09-25
服务端:#socket server端
#获取socket构造及常量
from socket import *
#''代表服务器为localhost
myHost = ''
#在一个非保留端口号上进行监听
myPort = 50007#设置一个TCP socket对象
sockobj = socket(AF_INET, SOCK_STREAM)
#绑定它至端口号
sockob... -
css important hack - [学习]
2008-09-24
{*rule !important}这个css规则当今在网页制作的时候的普及已经非常流行了,以前我对它的理
解就停留在‘浏览器是否识别阶段’ 而没有真正去研究过,可是现在发生了变化。
从所周知,!important这个规则对Ie6.0,Ie7.0和Firefox能写hack,现在就来讲解这是怎么的原... -
windows socket编程客户端 - [学习]
2008-09-23
#include "Winsock.h"#include "windows.h"#include "stdio.h"#pragma comment(lib,"wsock32.lib")#define RECV_PORT 2000#define SEND_PORT 3000
SOCKET sock;sockaddr_in ServerAddr;
DWORD StartSock(){ WSAD... -
windows socket编程服务端 - [学习]
2008-09-23
#include "Winsock.h"#include "windows.h"#include "stdio.h"#pragma comment(lib,"wsock32.lib")#define RECV_PORT 2000#define SEND_PORT 3000
SOCKET sock,sock1;sockaddr_in ServerAddr;sockaddr_in ClientAddr;... -
python正则表达式 - [学习]
2008-09-18
基本用法>>> import re
>>> p=re.compile("word ")
>>> m=p.search("abcwords secondword third")
>>> dir(m)
['__copy__', '__deepcopy__', 'end', 'expand', 'group', 'groupdict', 'groups',... -
//校验是否全由数字组成
[code] function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } [/code]
//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串
[code] function isRegister... -
守护进程是生存期长的一种进程。它们独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件。他们常常在系统引导装入时启动,在系统关闭时终止。unix系统有很多守护进程,大多数服务器都是用守护进程实现的。比如,网络服务inetd、Web服务http等。同时,守护进程完成许多系统任务。比如,作业规划进程crond、打印进程lqd等。
这里主要说明守护进程的进程结构,以及如何编写守护进程程序。因为守护进程没有控制终端,所以我们还要介绍在守护进程运行时错误输出的方法。
... -
一个有趣的现象是,成员对象初始化的次序完全不受它们在初始化表中次序的影响,只由成员对象在类中声明的次序决定。
拷贝构造函数和赋值函数非常容易混淆,常导致错写、错用。拷贝构造函数是在对象被创建时调用的,而赋值函数只能被已经存在了的对象调用。以下程序中,第三个语句和第四个语句很相似,你分得清楚哪个调用了拷贝构造函数,哪个调用了赋值函数吗?
String a(“hello”);
... -
1.给一个字符串、例如 “ababc”要求返回“ab”. 因为“ab”连续重复出现且最长。 用C/C++语言写一函数完成该算法,给出复杂度
-
本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,并对计时、时间的获取、时间的计算和显示格式等方面进行了阐述。本文还通过大量的实例向你展示了time.h头文件中声明的各种函数和数据结构的详细使用方法。
关键字:UTC(世界标准时间),Calendar Time(日历时间),epoch(时间点),clock tick(时钟计时单元)
1.概念
在C/C++中,对字符串的操作有很多值得注意的问题,同样,C/C+...

