本站首页    管理页面    写新日志    退出


«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


公告
 本博客在此声明所有文章均为转摘,只做资料收集使用。

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:1304
评论数量:2242
留言数量:5
访问次数:7576627
建立时间:2006年5月29日




[Subversion]详说 Subversion备份
软件技术,  电脑与网络

lhwork 发表于 2008/3/10 16:08:49

版本控制最关键的一件事是保证数据的安全性,不能因为磁盘损坏,程序故障造成版本库无可挽回的错误,为此必须制定较完备的备份策略。在Subversion中,我们有三种备份方式:完全备份,增量备份和同步版本库。 1, 完全备份 最常见和简单的备份就是直接使用拷贝命令,将版本库目录拷贝到备份目录上,就可以了。但是这样不是很安全的方式,因为如果在拷贝时版本库发生变化,将会造成备份的结果不够准确,失去备份的作用,为此Subversion提供了“svnadmin hotcopy”命令,可以防止这种问题。 还记得我们的版本库目录吗? D:\SVNROOT
├─project1
│  ├─conf
│  ├─dav
│  ├─db
│  │  ├─revprops
│  │  ├─revs
│  │  └─tra


阅读全文(3257) | 回复(0) | 编辑 | 精华 | 删除
 


[Subversion]svnsync:Subversion备份版本库的好工具
软件技术,  电脑与网络

lhwork 发表于 2008/3/10 16:02:37

本文介绍利用svnsync来同步版本库,达到备份版本库的目的

要用到两个命令
1、svnsync init
初始化,建立目标库和源库之间的同步关系
命令格式 svnsync init 目标库URL 源库URL
2、svnsync sync
真正的同步
命令格式 svnsync sync 目标库URL
目标:
本次实现的是版本库的远程自动备份,将版本库备份到另一台机器上
假设我们要同步的源版本库为 http://192.168.0.1/svn/proj1 位于机器A,具体路径我们不必理会,因为我们使用http协议
目标库在机器B,file:///svn/proj1,这个为了简单和安全,我们使用file://协议
过程:
1、在机器B上,创建目标库
mkdir /svn
svnadmin create /s


阅读全文(6534) | 回复(0) | 编辑 | 精华 | 删除
 


[Subversion]解决了svn的问题:"Could not open the requested SVN filesystem"
软件技术,  电脑与网络

lhwork 发表于 2008/3/7 10:20:48

apache不能访问svn仓库与 文件上下文安全 相关,要进行修改,需要使用命令 chcon . 这里仅贴出一个简单的例子:
chcon -R -h -u system_u -t httpd_sys_content_t /u/svn/repos
以下为在 LinuxSir搜索到的chcon的描述: chsid指令被chcon指令替代
在旧版的SE Linux中chsid指令常常用于文件上下文的修改。而载新版的SE Linux中使用 chcon指令来对文件的上下文进行修改。在旧版的SE Linux也是可用的,但是在新版的SE Liunx中得到的加强,通过选项可以对用户和类型进行设置。详情请看相关的man页面。

阅读全文(22571) | 回复(2) | 编辑 | 精华 | 删除
 


[Java Open Source]开源搜索引擎资源列表 
软件技术

lhwork 发表于 2007/3/27 10:35:45

开放源代码搜索引擎为人们学习、研究并掌握搜索技术提供了极好的途径与素材,推动了搜索技术的普及与发展,使越来越多的人开始了解并推广使用搜索技术。使用开源搜索引擎,可以大大缩短构建搜索应用的周期,并可根据应用需求打造个性化搜索应用,甚至构建符合特定需求的搜索引擎系统。搜索引擎的开源,无论是对技术人员还是普通用户,都是一个福音。  搜索引擎的工作流程主要分为三步:从互联网抓取网页→创建抓取网页的索引库→从索引库中进行搜索。  首先需要一个能访问网络的爬虫器程序,依据URL之间的关联性自动爬行整个互联网,并对爬行过的网页进行抓取收集。当网页被收集回来后,采用索引分析程序进行网页信息的分析,依据一定的相关度算法(如超链接算法)进行大量计算

阅读全文(6752) | 回复(0) | 编辑 | 精华 | 删除
 


[jQuery]Lightbox JS v2.02不错的效果
软件技术

lhwork 发表于 2007/3/21 9:15:06

Lightbox JS v2.02
Lokesh Dhakar 译: croc
查看原文
http://www.huddletogether.com/projects/lightbox2

点击这里查看实例演示
http://www.huddletogether.com/projects/lightbox2

概要:

Lightbox JS 是一个简单而又谦恭的用来把图片覆盖在当前页面上的脚本. 它能被快速

阅读全文(11474) | 回复(1) | 编辑 | 精华 | 删除
 


[jQuery]ThickBox 2.0——JS展示脚本
软件技术

lhwork 发表于 2007/3/21 9:14:11

2006年10月01日 星期日 下午 06:48Cody Lindley 使用 jQuery 开发
译: croc
阅读原文http://jquery.com/demo/thickbox/

ThickBox 是基于 jQuery 用 JavaScript 编写的网页UI对话窗口小部件. 它可以用来展示单一图片, 若干图片, 内嵌的内容, iframed的内容, 或以 AJAX 的混合 modal 提供的内容.

查看实例演示
http://w

阅读全文(6246) | 回复(0) | 编辑 | 精华 | 删除
 


[Django]Manipulator解惑
软件技术

lhwork 发表于 2007/3/19 16:55:21

代码下载:/Files/maplye/django/Study914.rar

Manipulator英语翻译成“操纵器”,你可以用它来创建,修改,验证你的一个实体对象,并结合FormWrapper可以自动生成页面上Html代码(注:FormWrapper是用来生成html代码,Manipulator使为FormWrapper提供数据和数据模型等)。   django系统已经带有两种Manipulator,一是AddManipulator,二是

阅读全文(5253) | 回复(0) | 编辑 | 精华 | 删除
 


[Django]intergrate mako with django
软件技术

lhwork 发表于 2007/3/17 13:47:06

写了个程序,用来在 django 中使用 mako 模版:
http://huangyilib.googlecode.com/svn/trunk/mashi_django/mako_django.py
配置文件中通过元组 MAKO_TEMPLATE_DIRS 指定模版存放路径;
另外自动到所有安装过的 app 下的 mako_templates 目录下找模版; 模版编译后的 python 代码默认和相应模版文件放在一个目录下面,然后在模版文件的文件名后面加 ‘.py’,你可以通过配置 MAKO_MODULENAME_CALLABLE callable 对象来定义你自己的 module 文件名生成方式,这个功能来源于 mako ticket 1

阅读全文(6979) | 回复(0) | 编辑 | 精华 | 删除
 


[网站架构]如何提高网站的访问速度 - 从30秒到3秒的飞跃
软件技术

lhwork 发表于 2007/3/17 13:19:02

2006年10月份,我开始对web开发产生了兴趣,并决定自己也尝试开发一个网站。在此之前,我做过3年的java application的开发,对web开发应该算一无所知。在比较了java,php,ror,和python后,我选择了基于python的web框架 - django 。到目前为止,我还认为这是一个明智的决定。Django高效的开发效率让我仅仅用一个月的业余时间,就基本完成了网站的开发。这是一个网络书签的网站,我加上了一些有意思的特性,让网站显得有些与众不同。

我购买了域名和Dreamhost 的主机空间。Dreamhost支持django,并且第一年的费用只有180元人民币。2006年11月份,http://www.hpbookmarks.com 上线了。网友们发来了善意的评论,“很有创意”,“点意思”,“一些feature很不错”。同时,还有一个非常一致的意见就是,“访问速度太慢了”。其实,当时的情况不只是访问速度慢,而且是相当不稳定。很多时候是几个小时网站无法访问。当时,我并没有在意,因为我有两个自以为“合理”的解释。第一,我用的是国外最便宜的虚拟主机,国内

阅读全文(14984) | 回复(2) | 编辑 | 精华 | 删除
 


[Django]Mako Templates
软件技术

lhwork 发表于 2007/3/17 13:04:39

Mako Templates for Python

Mako 又一个Python下面的Template类库,又是出自精力旺盛的Michael Bayer,他还同时是sqlalchemy、Myghty的作者,据说速度比Django自带的Template速度要快上几乎一倍

Mako: 1.10 ms Myghty: 4.52 ms Cheetah: 1.10 ms Genshi: 11.46 ms Django: 2.74 ms Kid: 14.54 ms

阅读全文(6412) | 回复(0) | 编辑 | 精华 | 删除
 


« 1 2 3 4 5 6 7 8 9 10 »



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.094 second(s), page refreshed 144779315 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号