zwei formalen Sprachen für Anfrageformulierung in relationalen Datenbanken
- die relationale Algebra
- der Relationskalkül
Die beiden bilden theoretische Grundlage für SQL-Sprache.
Operatoren der relationale Algebra:
Selektion
Projektion
作者:honest Qiao
mod_rewrite模块提供了一个基于规则的(使用正则表达式分析器的)实时转向URL请求的引擎。支持每个规则可以拥有不限数量的规则以及附加条件规则的灵活而且强大的URL操作机制。此URL操作可以取决于各种测试,比如服务器变量、环境变量、HTTP头、时间标记, 甚至各种格式的用于匹配URL组成部分的查找数据库。
mod_rewrite模块可以操作URL的所有部分(包括路径信息部分), 在服务器级的(httpd.conf)和目录级的(.htaccess)配置都有效, 还可以生成最终请求串。此重写操作的结果可以是内部子处理,也可以是外部请求的转向, 甚至还可以是内部代理处理。
但是,所有这些功能和灵活性带来一个问题,那就是复杂性, 因此,不要指望一天之内就能看懂整个模块。
问题:
在Apache下,如果要使某个特定目录不支持php脚本,怎么做?
解答:
当以 Apache 的模块方式运行 PHP 时,也可以通过 Apache 的配置文件(例如 httpd.conf)和 .htaccess 文件中的指令来修改 PHP 的配置选项(需要“AllowOverride Options”或“AllowOverride All”权限)。
在httpd.conf文件里有关在该目录的设定里加上
"php_admin_flag engine off" (〉PHP4)
在tcl的wiki上printing under windows一节看到ezprint这个扩展。
ezprint是一个用于在windows(Windows NT/2000/XP)下支持打印功能的扩展。它可以获得当前安装的打印机列表和默认打印机并把文件以raw data的格式发送给本地和网络打印机。
Notice: Undefined variable: year in /srv/www/iz/components/com_events/events.php on line 1153
php_value display_errors off我在一个小脚本里使用load语句加载了mysqltcl.dll这个文件,可是总是抱错,说找不到这个文件,反复检查了文件的位置确认无误后仍然报同样的错,后来问Thomas才知道,并不是因为文件的位置不对找不到,而是因为tcl的interpreter无法正确识别那个dll文件而无法加载。这通常是因为编译的那个dll文件仅仅适合某些低版本的interpreter引起的。换了另外一台机器上的tcl版本一试,果然就没问题了。不过那条出错提示对于tcl的新手来说可算不得友好。
约束你的shell:
当带-r选项作为你登录的shell时,这个用户的shell是被约束的!,当约束shell时,你不能用cd命令,而且你不能修改或复位SHELL,ENV,PATH等变量,任何重定向的操作被视为非法,不能用set来复位或置位该选项!
基于此,那么我就可以这样限定一个用户:
1,在/etc/passwd中将用户abc的登录shell改成:
abc:x:501:501::/home/abc:/bin/bash -r
2,将此用户的.bash_profile文件中PATH指定一个工作目录:
export PATH=$:~/mybin
3,将用户abc只能执行的几个常用命令,如ls等,cp到此目录,
cp /bin/ls /home/abc/mybin #ln也可
4,完成设定好之后,这个用户abc登录后他就只能运行ls了
Wahnsinn!
晚上吃饭时随手打开电视,一看正播放欧洲各国领导人齐聚西班牙的Toulouse,庆祝最初始于1996年的A380项目顺利完工。空中客车的最新款A380是由德国,法国,英国,意大利,西班牙多国共同参与的项目。在欧洲一共有22所大学参与了部分项目任务的。这是迄今为止最大的空中交通工具,重达500吨,与400辆VW汽车相当,最多可承载800人,有17个厕所和5个厨房,豪华舒适的休闲室和数不清让人惊讶的设备。这不得不让人敬佩工程师的劳动和感叹技术的进步让许多不可思议的东西成为现实。据说,运行A380要比竞争对手波音飞机的机型节省20%。
后来上网一查才知道,这不是直播,而是播放的实况录像。
出处:安全焦点
原文地址:http://www.cert.org.cn/articles/tabloid/common/2003081420955.shtml
一、Web服务器安全
这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题:
原作: Er@ser@CCF
// Function Name: trim
// Function Description: 去除字符串的首尾的空格
// Creation Date: 2004-7-13 15:30
// Last Modify By: N/A
// Last Modify Date: N/A
String.prototype.trim=function(){
return this.replace(/(^s*)|(s*$)/g, "");
}
maricuri#>php go-pear aktualisiert und ein paar pear Pakete installiert. Danach wurde php.ini geändert und Apache neu gestartet. MySQL ist auch von 3.22 nach 4.02 aktualisiert. Mit dem URL http://mariecurie.dyndns.info/setup/setup.php kann man dann mit der Installation anfangen.
TD {
FONT-SIZE: 9pt
}
SetEnvIfNoCase Referer "^http://ilias3test.uni-trier.de.de/" local_ref=1
[snipping s9y stuff]
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_USER_AGENT} .*MSIE.* [NC]
RewriteRule ^(.*) ieblock.html [L]
[snipping more s9y stuff]
RewriteRule (.*.html?&!^impressum.html&!^ieblock.html) index.php?url=/$1 [L,QSA].oO(tho I'm not sure if you actually need to explicitly allow access here again, I might give it a shot later)作者:Climbing(xclimbing@msn.com)
版本:2.0
创建日期:2004年12月6日
最后修改日期:2004年12月7日
============
致谢
============
这篇总结文章的写成,主要参考了死性不改网友所发布的用于制做万能克隆的S&R&S系列中的相关批处理文件,在此表示万分感谢!
同时感谢无忧启动论坛的hyne网友(他已经沉默了很长时间了),他是万能克隆技术的先驱者之一,本文章引用了很多他制做的计算机类型选择程序(acpi.exe)中的说明,这里一并表示感谢。
感谢JUJUMAO论坛木鸟网友对本文作出的有益补充!
在网上发现Commerzbank下的一个子公司为大学生提供免费的Girokonto和免费的Visa信用卡,并在开户时送25欧元,于是在网上填写了开户申请。很快就收到了申请材料的书面材料,填写完毕后就去邮局确认身份并邮寄材料。
在邮寄材料时的一件小事倒是值得一提。很多信封的右上角上都写着:Bitte freimachen, falls Marke zur Hand。以前一直以为是商家比较客气地要求用户自己贴上邮票后才能投递,今天在邮局时鼓起勇气问了一下邮局的工作人员,他告诉我,不用贴邮票也能邮寄。这倒是解开了我很久就想问的疑惑。
作者:潘卫星
性爱与审美皆人之天性。总觉得两者之间存在某种内在的联系,却一直理不出头绪。对此两大永恒的人性主题。古今中外的论述不乏种种精辟和闪光。但总体地看,仍不能令我满意。我寻找自己的答案。终于,一次雪中漫步,我体验到顿悟的喜悦,从而有幸抛出现在这块砖坯。
在studipserv上我没有权限删除数据库,只能对数据库内的表进行操作,因此当要删除多个表的时候,用phpMyadmin比较方便,可是在命令行下删除多个表就比较麻烦,不知道mysql本身是否支持这样的操作,不过结合shell写个小脚本倒是可以解决这个问题:
转自 德国导报
在德国读书期间原则上是允许打工的,但不允许一年四季都去打工。持短期签证学习语言的不许打工。在打工方面,要看你持的是什么签证(签证上给你加的是什么
样的附注)。一般的规定是假期中可以打工。但有的签证上也有不加规定。不加规定的,平时打工每个月有时间限制(劳动局说是每周八小时,
或全年不超过三个月).学音乐的学生比较受惠,签证上会写上"可以参加音乐演出方面的工作"。德国全国大多数地方规定得差不多,
但有的地方比较松,比如柏林,有的地方又特别的严,比如乌帕塔尔。
今天去DM楼看到有个海报,是邀请大家去参加下周Frau Prof. Moulin的Antrittsvorlesung。“Prof. Moulin不是早就是是Germanistik系的教授了吗?” 看到海报时心里正琢磨呢,正好碰到Thomas路过,便顺便问了一下。Thomas便解释道,他说,没错,Frau Moulin在Germanistik工作都2年多了,一直没有找到合适的机会做Antrittsvorlesung,这次终于补上了。Frau Moulin给我的印象是很好的,一个很年轻,和蔼的女教授。
现在ICANN引入了一个新的顶级域名.xxx,专门用于包括成人内容的站点,目的是帮助家长保护未成年人免受成人内容的影响。
Seit Jahren wird darüber gestritten, jetzt wird sie tatsächlich kommmen: Spätestens Ende des Jahres werden die schlüpfrigeren Seiten des Internet unter der Toplevel-Domain ".xxx" versammelt. Lange Zeit war der Rotlichtbezirk fürs Web umstritten.
今天在运行一个从网上下载的合并mp3程序的安装文件时,McAfee杀毒软件突然跳出对话框,说windows/system32目录下的rundll32.exe带有特洛伊木马程序,紧接着电脑右下角的杀毒软件,输入法等图标消失,也无法启动其他程序了。一启动某个程序,马上跳出对话框,询问你用哪个程序来打开,或者弹出错误提示:找不到rundll32.exe。
由于Oeffenlichkeitsarbeit的6个Lerneinheiten是由Ilmenau大学制作的,其中有不少链接是“硬链接”,即以http://www.tu-ilmenau.de开始的,这对于把这些Lerneinheiten移植到其他的Server上显然不方便。于是写了个很小的脚本,把他们替换掉以适合Trier这面的Server上的路径。以下是脚本内容:
1.无论发生什么事情,都要首先想到自己是不是做错了。如果自己没错(那是不可能的),那么就站在对方的角度,体验一下对方的感觉。
2.让自己去适应环境,因为环境永远不会来适应你。即使这是一个非常非常痛苦的过程。
3.大方一点。不会大方就学大方一点。如果大方真的会让你很心疼,那就装大方一点。
"在产生自卑感后,个人就想通过争取权力或变得更为有力量以补偿机体之不足。作为一个整体单位而活动的个体,可以通过两种基本途径进行补偿。一种是觉知到
自己的生理缺陷后,集中力量在低劣的器官上发展其功能。例如体弱者通过持久的体育锻炼以增强体质。当个体通过极大的努力使原来的缺陷改变成为自己的优势,
对此阿德勒称为"超补偿"。例如古希腊名人狄摩西尼原有口吃毛病。他口含一石子对着大海演讲,经过艰苦卓绝的努力而成为一位伟大的演说家。另一种是承认自
己的某种缺陷,发展自己的其他机能以弥补有缺陷的机能。例如失明者通过发展听觉或触觉来进行弥补,或者一个体弱的人转向思想领域,以笔代剑寻求补偿(如尼
采),都属于后一类补偿方式。"
#
# 基于 NCSA 服务的配置文件。
#
#这是Apache服务器主要配置文件。
#它包含服务器的影响服务器运行的配置指令。
#参见<URL:http://httpd.ache.org/doc-2.0/>以取得关于这些指令的详细信息
#
#不要只是简单的阅读这些指令信息而不去理解它。
#这里只是做了简单的说明,如果你没有参考在线文件,你就会被警告。
ILIAS database migration
--- START database migration from version 174 to version 175 ---
--- SUCCESSFUL database migration from version 174 to version 175 ---
今天Thomas让我安装mysqltcl(Tcl Mysql Interface ),一个用于在tcl下编程连接MySQL数据库的接口,最新的版本为3.01,下载地址为:http://www.xdobry.de 。
Germanistik的Moulin教授的电脑germa135(Windows XP Pro + SP2)在使用Word 2003打开一个邮件的附件时,Word总是抱错,说遇到错误,无法打开,试图向微软发送错误报告。逐步测试结果如下:
局域网上若有两台主机IP地址相同并同时在线,则两台主机相互报警,造成应用混乱。因此,IP地址盗用成了网管员最头疼的问题。当几百台、甚至上千台主机同时上网,如何控制IP地址盗用?
加密文件系统
Windows 2000 加密文件系统 (EFS) 让用户能够在本地计算机上给指定文件或文件夹加密,为本地存储的数据添加保护。EFS 自动为正在使用的文件加密并在文件存储时再次加密。除了为文件加密的用户和有
EFS 恢复证书的管理员,其他人都无法读取这些文件。由于加密机制已经内置在文件系统中,它的操作对用户是透明的而且很难攻击。
作者: sniffer.y 发表日期: 2003-06-02 15:58:42 CCIE俱乐部
路由器问题:
1、什么时候使用多路由协议?
当两种不同的路由协议要交换路由信息时,就要用到多路由协议。当然,路由再分配也可以交换路由信息。下列情况不必使用多路由协议:
iptables [-t table] command [match] [-j target/jump]
-t 参数用来指定规则表,内建的规则表有三个,分别是:nat、mangle 和 filter,当未指定规则表时,则一律视为是 filter。各个规则表的功能如下:
帐号登录事件
(事件编号与描述)
672 身份验证服务(AS)票证得到成功发行与验证。
673 票证授权服务(TGS)票证得到授权。TGS是一份由Kerberos 5.0版票证授权服务(TGS)发行、且允许用户针对域中特定服务进行身份验证的票证。
674 安全主体重建AS票证或TGS票证。
675 预身份验证失败。这种事件将在用户输入错误密码时由密钥分发中心(KDC)生成。
作者:Trotter
邮箱:trotter@kekerde.net
出处:www.gbunix.com
CVS 服务器的安装与设置相关文档网上已经很多了,但是对于如何管理CVS服务器技巧方面的文档很少。笔者就曾经遇到这样的情况:有好几个团队同时开发好几个项目,共享一台CVS服务器,需求是各个团队CVS权限分开,不可以互相访问。但是PM,测试工程师需要同时拥有好几个项目的权限。这样就出现了交叉权限。权限怎么分配呢?有很多朋友第一个概念就是使用操作系统的组的权限去划分,我也是被这种思路整整困了好几个月。我告诉大家的是,使用操作系统的组去进行权限的划分与传递,会给管理带来很大的困难。由于篇幅的关系,具体原因我就不进行阐述了。如果你有兴趣,可以自己试一下就明白了。这篇文档我主要想说明通过 CVS多仓库(多cvsroot)来实现权限的分离与交叉。
MOD Title: Topic posters
MOD Author: Manipe < admin@manipef1.com > (N/A) http://www.manipef1.com MOD Description: Turns the number of replies for a topic / forum into a link, where you can view who posted in that topic / forum, and how many posts that user made.
转自微软
如果想解决GHOST完系统后进不了系统、黑屏、重新启动等问题出现的问题,请看下面的内容。微软已经用windows2000这个具体的例子
给我们说的很清楚了.具体的修改请参阅Climbing的大作:《Windows
2000XP2003操作系统所支持的计算机类型(HAL)及相关内核文件的对应关系》,相关的windowsXP/2003的电源管理修改是和这个
2000差不多的。
由于Amelie他们重新制作了几个Lerneinheiten的flash文件,需要用新的文件把旧的文件替换掉。由于每个flash文件为位于类似mm1234这样不同的目录下,手动一个个的替换显然太费事了,考虑是否能通过写一个脚本来实现:
今天跟几个以前做Studienprojekt的朋友受Dr. Bladt (Studienprojekt的Betreuer)的邀请一起去了趟卢森堡去参观一下他现在工作的单位。他的工作单位是一个由国家来资助形式上隶属于卢森堡大学的一个研究机构。这个研究所刚成立不久,办公地点位于一个古老的城堡里。卢森堡政府花了200万欧元来整修这个属于国家所有的城堡,以作为该研究所的办公地点。城堡位于乡下,透过办公室的窗户往外望,环境很好。
以前在一个目录下查找某个字符串总是搭配find+grep来使用,如:
写个简单脚本mygrep.sh包括下面内容find $1 -type f -exec grep -s $2 {} ; -print
要查找muster时,执行 mygrep.sh . "muster" 即可。
有时候某些目录下的文件需要增加认证,Apache缺省的认证模块都是很完备的,以下就是一个通过.htaccess文件增加用户认证的例子。即使对于虚拟主机用户也可以通过上传一些文件来实现认证控制。
作者:hzqbbc(黑仔强)中山大学GNU/Linux协会
笔者一直都管理着一台SGI的图形工作站,该工作站运行的是IRIX Unix系统。由于学院希望院系内的一些教师机器能够出国(教育网内的机器一般是没办法出 国的)因此笔者就打算在IRIX内做一个http/ftp的proxy。
Google将其成功部分地归功于公司所发明的独有运算机制,令其搜索引擎可以在极短时间内对数以百万计的网络用户的搜索请求提供答案。
上周三,Google副总裁Urs Hoelzle在Eclipse会议上的一番发言,令与会者有机会了解Google的搜索技术是如何产生以及该技术现在是如何运作的。
在linux下如何删除一个目录下除了某些文件的大量文件:
解决办法:
删除除了一个文件之外的所有文件: ls !(file) | xargs rm
删除除了几个文件之外的所有文件:
ls !(file1|file2|...|fileN) | xargs rm
以前刻录完光盘后,得用专门的笔在光盘上面写上字,标明光盘的内容。现在有了可以在光盘上刻写字的DVD刻录机,这下个人标写光盘就变得简单多了。今年四月份马上就上市的BENQ的一款DVD刻录机预计售价99欧元就具有这项功能。
今天把 ilias 3升级到 3.3.1版本。
步骤如下:
备份数据库
下载源文件,解开,复制到web 目录下
从原来的3.2.4下拷贝data目录和ilias.ini.php文件到3.3.1目录下
打开ilias3/setup/setup.php页面,以管理员身份等入,点details,更新数据库。
完成!