吴伟贤のBlog

Feed Rss

PHP中使用FCKeditor配置

10.29.2007, PHP中使用FCKeditor配置已关闭评论, php, by .

1首先删除不必要的文件节省空间。凡是以_开头的文件如_samples,_testcases和一些用不到的.asp、.jsp、.cfm文件统统 干掉。 2修改fckconfig.js FCKConfig.AutoDetectLanguage = true ;//是否自动检测语言 FCKConfig.DefaultLanguage = ‘zh-cn’ ;//设置语言 FCKConfig.SkinPath = FCKConfig.BasePath + ‘skins/default/’ ;//设置皮肤 FCKConfig.TabSpaces = 1 ;//tab是否有效 FCKConfig.ToolbarStartExpanded = true ;//编辑工具条是否出现,等点“展开工具栏”时才出现 FCKConfig.FontNames = ‘宋体;黑体;隶书;楷体_GB2312;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana’ ;//添加中文字体 修改FCKeditor\editor\css\fck_editorarea.css 设置默认字体及大小 body, td { font-family: Arial, Verdana, Sans-Serif; font-size: 14px; } 3关于文件上传的设置 修改fckconfig.js var _FileBrowserLanguage = ‘php’ ; // asp | aspx | cfm | lasso | perl | php var _QuickUploadLanguage = ‘php’ ; // asp | aspx | cfm | lasso | php 修改fckeditor\editor\filemanager\browser\default\connectors\php $Config[‘Enabled’] = true ; $Config[‘UserFilesPath’] = ‘/UserFiles/’ ;//设置上传的文件夹,可自己指定 修改fckeditor\editor\filemanager\upload\php $Config[‘Enabled’] = true ; $Config[‘UseFileType’] = true ; $Config[‘UserFilesPath’] = ‘/UserFiles/’ ;//同上要一样 4引入在线编辑器时只需 BasePath = ‘fckeditor/’;//这个路径一定要和上面那个引入路径一致,否则会报错:找不到fckeditor.html 页面 //$oFCKeditor->Value = ” ; $oFCKeditor->Width = ‘100%’ ; $oFCKeditor->Height = ‘300’ ; $oFCKeditor->Create() ; ?> JS用alert( FCKeditorAPI.GetInstance(‘FCKeditor1’).GetXHTML( true ))得到FCKeditor1的值; PHP用$_POST[‘FCKeditor1’]得到FCKeditor1的值。

php防注入

10.28.2007, php防注入已关闭评论, php, by .

网上最流行的php防注入的代码如下:
http://php.mydict.com/ziliao/6/2006_05/php-FangZhuRu2588_1.html
我也曾在自己blog上转载,刚刚把它删除了。

网上这种人云亦云,胡乱转载的现象实在严重。
这个流传最广的代码,现在看,错误很严重。
这代码,只是检测字符串中,是否有豆号、分号、union。
1、比如留言系统,一个留言,里面有一个union,太正常了,但用了这个,就成了非法。
2、分号,逗号。。。。。

其实,使用不同的数据库,因为语法不同,所以要过滤的东西也就不相同。甚至使用不同的编程语言,也要过滤不同的东西。

当然,php吗,一般就是mysql库了。

一般性的防注入,只要使用php的 addslashes 函数就可以了。
http://www.phpe.net/manual/function.addslashes.php

以下是一段copy来的代码:
 

$_POST = sql_injection($_POST);
$_GET = sql_injection($_GET);

function sql_injection($content)
{
if (!get_magic_quotes_gpc()) {
if (is_array($content)) {
foreach ($content as $key=>$value) {
$content[$key] = addslashes($value);
}
} else {
addslashes($content);
}
}
return $content;
}

 

做系统的话,可以用下面的代码,也是copy来的。接下来做系统的时候,如果有问题,或者有修改的地方,我会补充说明:

/*  
函数名称:inject_check()  
函数作用:检测提交的值是不是含有SQL注射的字符,防止注射,保护服务器安全  
参  数:$sql_str: 提交的变量  
返 回 值:返回检测结果,ture or false  
*/   
function inject_check($sql_str) {    
  return eregi(‘select|insert|update|delete|\’|\/\*|\*|\.\.\/|\.\/|union|into|load_file|outfile’, $sql_str);    // 进行过滤    
}    
   
/*  
函数名称:verify_id()  
函数作用:校验提交的ID类值是否合法  
参  数:$id: 提交的ID值  
返 回 值:返回处理后的ID  
*/   
function verify_id($id=null) {    
  if (!$id) { exit(‘没有提交参数!’); }    // 是否为空判断    
  elseif (inject_check($id)) { exit(‘提交的参数非法!’); }    // 注射判断    
  elseif (!is_numeric($id)) { exit(‘提交的参数非法!’); }    // 数字判断    
  $id = intval($id);    // 整型化    
   
  return  $id;    
}    
   
/*  
函数名称:str_check()  
函数作用:对提交的字符串进行过滤  
参  数:$var: 要处理的字符串  
返 回 值:返回过滤后的字符串  
*/   
function str_check( $str ) {    
  if (!get_magic_quotes_gpc()) {    // 判断magic_quotes_gpc是否打开    
    $str = addslashes($str);    // 进行过滤    
  }    
  $str = str_replace("_", "\_", $str);    // 把 ‘_’过滤掉    
  $str = str_replace("%", "\%", $str);    // 把 ‘%’过滤掉    
   
  return $str;     
}    
   
/*  
函数名称:post_check()  
函数作用:对提交的编辑内容进行处理  
参  数:$post: 要提交的内容  
返 回 值:$post: 返回过滤后的内容  
*/   
function post_check($post) {    
  if (!get_magic_quotes_gpc()) {    // 判断magic_quotes_gpc是否为打开    
    $post = addslashes($post);    // 进行magic_quotes_gpc没有打开的情况对提交数据的过滤    
  }    
  $post = str_replace("_", "\_", $post);    // 把 ‘_’过滤掉    
  $post = str_replace("%", "\%", $post);    // 把 ‘%’过滤掉    
  $post = nl2br($post);    // 回车转换    
  $post = htmlspecialchars($post);    // html标记转换    
   
  return $post;    
}    

php限制新闻标题的显示字数

10.27.2007, php限制新闻标题的显示字数已关闭评论, php, by .

$strleng)return $str;//字符串长度小于规定字数时,返回字符串本身 $notchinanum = 0; //初始不是汉字的字符数 for($i=0;$i<$cutleng;$i++) { if(ord(substr($str,$i,1))<=128) { $notchinanum++; } } if(($cutleng%2==1)&&($notchinanum%2==0))//如果要截取奇数个字符,所要截取长度范围内的字符必须含奇数个非汉字,否则截取的长度加一 { $cutleng++; } if(($cutleng%2==0)&&($notchinanum%2==1))//如果要截取偶数个字符,所要截取长度范围内的字符必须含偶数个非汉字,否则截取的长度加一 { $cutleng++; } return substr($str,0,$cutleng); } ?> 在需要的时候,调用这个函数— cutstr 例如: //从后台读出新闻标题的前25个汉字

SQL在不同数据库中查询前几条记录的用法

10.27.2007, SQL在不同数据库中查询前几条记录的用法已关闭评论, mysql, by .

1. orACLE
Select * FROM TABLE1 Where ROWNUM<=N
2. INFORMIX
Select FIRST N * FROM TABLE1

3. DB2
Select * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM Where ROWNUM<=N
或者
Select COLUMN FROM TABLE FETCH FIRST N ROWS ONLY

4. SQL SERVER
Select TOP N * FROM TABLE1

5. SYBASE
SET ROWCOUNT N
GO
Select * FROM TABLE1

6. MYSQL
Select * FROM TABLE1 LIMIT N

7. FOXPRO
Select * TOP N FROM TABLE orDER BY COLUMN

8.postgres查询前几条记录SQL
Select * FROM TABLE LIMIT n

一次性删除所有Mysql数据表的脚本

10.22.2007, 一次性删除所有Mysql数据表的脚本已关闭评论, mysql, by .

之前在空间上安装过好几个PHP+Mysql的程序,自动创建很多数据表,这几想安装一个程序来着,用PHPMyadmin登录数据一看,左边侧栏里显示有92个数据表,本想全部删除掉,可由于速度原因,网页总是显示不完全,在网页底底部全部删除功能用不上,没办法,只好在网上求助,发现有好多网友都遇到这种情况,用PHPmyadmin一条一条的删除太慢,也不现实,最后终于在网上找到一个脚本,可以一次性删除所有数据表,经本人测试,果真管用。脚本如下:

<?php
$hostname =’localhost’;
$userid = ‘username‘;
$password = ‘password‘;
$dbname = ‘dbname‘;
$connect = mysql_connect($hostname,$userid,$password);
mysql_select_db($dbname);
$result = mysql_query("show table status from $dbname",$connect);
while($data=mysql_fetch_array($result)) {
mysql_query("drop table $data[Name]");
}
?>

  红色部分的代码需修改成自己的数据库连接信息,将上列代码保存为PHP文件,然后上传到空间上,执行一次即可删除所有数据表了。

PS:次脚本是一性删除数据库内的所有数据表,请慎重使用,因此脚本带来所有损失和责任自行承担,本人概不负责。

中国酒文化源源流长,什么无酒不成席,酒逢知己千杯少等等,办事更是离不开酒,如果客人没有喝醉,主人会认为没有尽到地主之谊。其实客人累,主人也累,陪酒的人更累。 “这酒啊,看起来像水,喝到嘴里辣嘴,喝到肚里闹鬼,走起路来绊腿,半夜起来找水,早上醒来后悔!”但是,这酒又不能不喝,后悔也要喝下去,那么怎么能做到千杯不醉,或者喝完酒能及时醒酒,而不受醉酒之苦呢?

酒前的准备。

酒能伤肝,这是人人皆知道的,为了尽量减少酒精对胃和肝脏的伤害,减少脂肪肝的发生。酒前的准备工作很重要,这是能保证你在酒桌上千杯不醉的关键因素。在去赴宴之前,在家先吃点东西,让胃里有点东西垫着。那具体吃点什么好呢?一般吃点高蛋白的比较好,例如吃两个鸡蛋,喝点牛奶,豆浆等,因为这些高蛋白的食品在胃中可以和酒精结合,发生反应,减少对酒精的吸收。另外,吃点饼干,糕点等也可以,让胃里有点东西,因为空腹喝酒,酒精在胃内很容易被吸收,从而导致容易醉酒。注意,切忌用咸鱼、香肠、腊肉下酒,因为此类熏腊食品含有大量色素与亚硝胺,与酒精发生反应,不仅伤肝,而且损害口腔与食道粘膜,甚至诱发癌症。

另外,对于经常喝酒或者经常陪酒的人士,可以一试一些古书上记载的方法。如清代无名氏在《调鼎集》载:“饮酒欲不醉者,服硼砂末少许,其饮葛汤,葛丸者效迟”。《千金方》:“七夕日采石菖蒲,末服之,饮酒不醉。”
喝酒中的保护。

“酒过三循、菜过五味”,这是古代留下来的酒场谚语,这也从另外一方面说明了,喝酒时吃菜的重要性。在喝酒前,尽量先吃点菜,然后再喝酒,其原理和前面说的一样。严禁空腹喝酒,既容易醉,又容易伤胃。

酒后的醒酒措施。

喝酒后,头晕,头疼,呕吐,甚至人事不醒,醉酒者要经受很大的痛苦,这个时候需要尽快醒酒,以减少醉酒带来的痛苦,并防止有可能出现的更大的伤害。在这里教你几招醒酒的方法,简单易行,饮酒者可以根据自己的情况,选择适合自己的方法,不妨一试。

饮服白萝卜汁:生白萝卜,洗净榨汁,稍加热服下,每次一茶杯,10分钟一次,三次可解去酒气。

吃大白菜心:取出大白菜心切丝,一个不够取两,加少量白糖和白醋拌匀后腌渍三五分钟服下,此法很快解酒。

服芹菜汁:鲜芹菜洗净切碎榨汁,当茶喝,连续喝三次(隔5分钟),此对酒后头痛脑胀脸红有特效。

饮鲜桔皮水:2两鲜桔皮加1斤水煮沸,再加入少量食盐摇匀后当茶喝,一次一茶杯,5分钟再饮,三次见效。

喝绿豆汁:绿豆2两,加水煮熟后饮,连汤带豆.如将绿豆捣碎用开水冲服有解酒效果。

另外怎么来减少醉酒后引起的头疼,头晕,反胃等症状呢?下面也介绍几种食物,这是美国国家头痛研究基金会的研究人员发现,大家不妨做一个参考:

蜂蜜水治酒后头痛:蜂蜜中含有一种特殊的果糖,可以促进酒精的分解吸收,减轻头痛症状,尤其是红酒引起的头痛。另外,蜂蜜还有催眠作用,能使人很快入睡,第二天起床后也不会头痛。

西红柿汁治酒后头晕。西红柿汁也富含特殊果糖,能帮助促进酒精分解,一次饮用300毫升以上,能使酒后头晕感逐渐消失。饮用前若加入少量食盐,还有助于稳定情绪。

新鲜葡萄治酒后反胃、恶心。如果在饮酒前吃,还能有效预防醉酒。

西瓜汁治酒后全身发热。西瓜具可以清热去火,能加速酒精从尿液中排出。

柚子消除口中酒气。柚肉蘸白糖吃,对消除酒后口腔中的酒气有很大帮助。

芹菜汁治酒后胃肠不适、颜面发红。这是因为芹菜中含有丰富的B族维生素,能分解酒精。

酸奶治酒后烦躁。酸奶能保护胃黏膜、延缓酒精吸收,其中钙含量丰富,对缓解酒后烦躁尤其有效。

香蕉治酒后心悸、胸闷。酒后吃1—3根香蕉,能增加血糖浓度,降低酒精在血液中的比例,达到解酒目的。同时,它还能减轻心悸症状、消除胸口郁闷。

橄榄治酒后厌食。橄榄自古以来就是醒酒、清胃热、促食欲的“良药”,既可直接食用,也可加冰糖炖服。

醒酒的药物:

目前市场上面出现不少醒酒的药物,例如海王金樽, “客格博”胶囊, 陪酒师”解酒茶,还有一种美国进口的ZEO等等,那么这些药物真的有效吗?说到底,所谓的醒酒药物无非都是通过以下两个途径来达到醒酒的目的的:一是能迅速分解究竟,使酒精失去功效,或者阻断酒精在胃肠中的吸收,减少酒精进入血液的量,这样自然也可以达到醒酒的目的。但是,不管什么醒酒药物,也不管其功效如何神奇,都是有一定副作用的,不能常吃,尤其对那些经常陪酒或者经常需要应酬的人,更是如此。一般情况下不要吃,因为即使你吃药了,酒精还是进入了体内,对肝脏造成伤害,最好的是不喝,必须要喝的时候,也先用别的方法来醒酒。

醉酒后的照顾:

醉酒者自己往往不知道自己的行为,无法来自己照顾自己,那么作为亲人或者朋友就必须照顾好,要注意一下几个方面:

醉酒者如行走不稳,应该注意不要让其跌倒,防止跌打损伤,或者磕碰头部等重要部位。

注意保暖,因为醉酒者身体机能下降,这个时候容易受凉。让醉酒者的头歪向一侧,防止其呕吐,如果有呕吐,要清除其口腔内的呕吐物,防止进入气管,导致窒息或者肺部感染。

醉酒较严重者,并且无法服用醒酒品的,则应该使其将胃内容物吐出来,可以用手指,棉棒等插入其咽喉部位来使其呕吐。必要时还可以用温水或2%碳酸氢钠液洗胃。更严重者则赶紧拨打120或者马上送医院急救。

醉酒处理:一

10.14.2007, 醉酒处理:一已关闭评论, 杂七杂八, by .

咖啡或者一些解救药
另外吃香蕉也解酒
解酒方法10种
(1)绿豆解酒 绿豆适量,用温开水洗净,捣烂,开水冲服或煮汤服。
(2)甘蔗解酒 甘蔗1根,去皮,榨汁服。
(3)食盐解酒 饮酒过量,胸膜难受。可在白开水里加少许食盐,喝下去,立刻就能醒酒。
(4)柑橘皮解酒 将柑橘皮焙干、研末,加食盐1.5克,煮汤服。
(5)白萝卜解酒 白萝卜1公斤,捣成泥取汁,分若干次服。也可在白萝卜汁中加红糖适量饮服。也可食生萝卜
(6)鲜橙解酒 鲜橙(鲜橘亦可)3—5个,榨汁饮服,或食服。(7)橄榄(青果)解酒 橄榄10枚,取肉煎服。
(8)甘薯解酒 将生甘薯绞碎,加白糖适量搅拌服下。
(9)鲜藕解酒 鲜藕冼净、捣成藕泥,取汁饮服。
(10)生梨解酒 吃梨或挤梨汁饮服。

— 如何解酒及注意事项!
如何解酒及注意事项!
知道大家都是不会醉呢人,但是说不定这些事项偶尔可以用得着

问:酒后饮茶好不好?
答:人饮酒后酒精在人的肝脏中转化为乙醇,与茶叶中的茶碱迅速进入肾赃,对肾脏刺激太大,会损伤肾功能。
问:为什么早晨不能吃酒?
答:因为人从早晨6点钟开始,体内的醚逐渐上升,到早晨8点到达高峰,此时饮酒,酒精与醚结合,会使人整天感到疲倦。
问:喝醉酒怎样解?
答:用手指和筷子反复触摸咽喉部,使其呕吐,再喝几碗水,再吐,起洗胃作用;可选用醋开水,苏打水喝下。
问:茶能解酒吗?
答:据科学研究证明,茶中 根本没有分解酒精的成分,况且茶酒同饮还会损伤肾功能,所以酒后切忌饮茶,特别是浓茶。

休克是因脑组织血液供应急剧减少所致,病人表现为皮肤苍白、出冷汗、脉搏快、呼吸急促而表浅,应急措施是:
1、尽力找出引起病人休克的原因,包括体外或体内创口或溃疡的严重出血;大量呕吐或经过长久腹泻并发的脱水;严重的过敏反应;感染后的毒血症;心源性原因如心脏病发作等,应尽可能分辨出病因进行对症施救。
2、检查病人脉搏,每2—3分钟查一次,救护人员一旦到达,即向他们汇报这些信息。
3、给病人盖好被子,保持其身体温暖,但不要过热。劝慰病人并监测其病情,但不能给病人吃喝任何东西。
4、使病人平卧并抬(垫)高患者下肢,目的在于保证更多的血液供应脑组织。

外伤、中暑、过敏、严重感染、中毒或者其他原因都能导致休克。休克的症状和反应有很多:
• 皮肤冷而粘湿。同时皮肤可能会显得惨白或者灰沉。
• 脉搏乏力而急促。患者的呼吸可能缓慢而微弱,或者出现强力呼吸(译者注:不正常的快呼吸或深呼吸,其结果是血液中损失二氧化碳,从而导致血压降低,手脚颤动,有时还会晕倒),其血压也会低于正常值。
• 眼神无光且凝滞。有时甚至瞳孔也会扩大。
• 休克的人也可能有所知觉。这时患者可能感到晕眩甚至非常虚弱或者神志迷惑。休克有时还会使人过度兴奋或者焦躁。
如果有人疑似休克或者受伤以后表面上仍然正常,请根据以下步骤急救:
1. 拨打120急救电话。
2. 使病者仰卧平躺,如果在搬动其腿部时不会引起疼痛或引起其他损伤,请将其双腿抬起,使其高过头部。
3. 检查患者的生理循环功能(呼吸、咳嗽或者胸部起伏)。如果循环功能消失,请赶紧为其做心肺复苏急救。
4. 使患者保持温暖与舒适。请解开患者的腰带,脱去比较紧身的衣物并给他盖上一块毯子保暖。即使患者抱怨饥渴,也不要给他进食饮水。
5. 如果患者呕吐或者口中咳血,请让他保持侧卧的姿势以避免噎塞。
6. 如果患者流血或者骨折,请立即采取相应的急救措施。

休克

10.14.2007, 休克已关闭评论, 杂七杂八, by .

休克是指由于心排量不足或周围血流分布异常引起周围组织的灌注量不足,不能维持生命需要的一种状态,通常都有低血压和少尿.

休克可由于低血容量,血管扩张,心源性(低心排量),或上述因素综合引起.休克的基础损害是低血压所致的生命器官的组织灌注减少.于是O2 的传送或摄取不足,不能维持有氧代谢的需要,而转为无氧代谢,致使乳酸的产生和积聚增加.随着休克的持续,脏器功能出现障碍,随之以不可逆的细胞损害和死亡.引起休克的低血压程度不等,这常与原先存在的血管疾患相关.如年轻的相对健康者对中度低血压耐受良好,而有明显动脉粥样硬化者,相同的血压可致以严重的脑,心或肾功能不全.

低血容量性休克 低血容量性休克为血管内容量(绝对或相对)不足,引起心室充盈不足和心搏量减少,如果增加心率仍不能代偿,可导致心排量降低.

常见的原因为急性出血,见于损伤,消化性溃疡,食道静脉曲张或主动脉瘤破裂.出血可为显性(如呕吐或黑粪)或隐性(如异位妊娠破裂).

低血容量性休克亦可由于体液(而非血液)的偿失增加(表204-1).发展到低血容量常需数个小时,且可伴以血红蛋白(Hb)或红细胞压积(Hct)的增加(由于血液浓缩).

低血容量性休克可由于液体摄入不足,导致脱水,常伴以液体偿失的增加.通常是因为神经源性或体力不支,病人对口渴不能作出增加液体摄入的反应.在住院病人,如果循环不足的早期症状错误地被认为是心力衰竭的表现,而撤去补液或给予利尿剂可致低血容量.

血管扩张性休克 血管扩张性休克是由于血管扩张所致的血管内容量相对不足.循环血容量正常,但心脏充盈不足.许多情况可致广泛的静脉或小动脉扩张;如严重的大脑损伤或出血(神经源性休克),肝功能衰竭或摄入某种药物或毒物.休克伴以细菌感染(菌血症或败血症性休克—参见第156节)可部分由于内毒素的血管扩张效应或其他化学媒介作用于周围血管,从而减少血管阻力.此外,有些急性心肌梗死和休克病人是由于对心排量减少的代偿性血管收缩不足所致.如果血管阻力减低,心排量不能相应增加则发生动脉血压降低.当血压低于体循环血压的临界点,生命器官的灌注将不足.继发于冠脉灌注不足的心肌功能不全或其他机制(如心肌抑制因子或其他毒性物质的释放)可使血管扩张所致的休克复杂化.

心源性休克 除了血管内容量不足以外,心排量相对或绝对减少可导致休克.其原因见表204-2.

症状和体征

症状和体征可由于休克本身或所属疾病引起.神志可能尚保持清醒,但淡漠,意识模糊,瞌睡常见.手和足发冷,潮湿,皮肤常发绀和苍白.毛细血管充盈时间延长,在极端严重的病例,可出现大面积的网状青斑.除有心脏阻滞或出现终末心动过缓外,脉搏通常细速.有时,只有股或颈动脉可扪及搏动.可有呼吸增快和换气过度,当大脑灌注不足呼吸中枢衰竭时可出现呼吸暂停,后者可能为终末表现.休克时用气囊袖带测得的血压常低下(收缩压<90mmHg)或不能测得,但从动脉插管直接测得的数值常较之明显为高.

败血症性休克为一种血管扩张性休克(参见第156节),病人常有发热,发热前伴有寒战.心排量增高伴以总周围阻力减低,可能还伴以通气过度和呼吸性碱中毒.因此早期症状可包括寒战,温度快速上升,皮肤暖而潮红,脉搏洪大,血压或落或起(高血流动力学综合征).虽然心排量增高,但尿量减少.神志模糊,意识混乱可为先兆症状,早于低血压出现前24小时或更早.有些病人即使经血流动力学直接测定证实存在明显的心排量增加和血管阻力降低,但以上表现可不明显.在晚期可出现体温过低.其他原因的血管扩张性休克(如过敏性)可出现类似败血症性休克的表现.

并发症

肺部并发症常与休克并存或在休克时发生,不能忽略.低血容量后肺水肿通常是复苏期间滴注液体过量引起,它可与肺炎混淆,后者由于未被认识的脓毒病或由于暂时性的中枢神经系统抑制时胃内容物的吸入.在败血症性休克,肺水肿通常由于肺毛细血管和肺泡上皮的通透性增加使液体渗入肺部增多所致.该并发症(成人呼吸窘迫综合征)是很严重的.流体静力学的肺水肿常并发于心源性休克,因为肺毛细血管嵌入压(PCWP)明显增加.

休克

休克是各种强烈致病因子作用于机体,引起的急性循环衰竭。其特点是微循环障碍,重要脏器及组织灌溉不足,和细胞功能代谢障碍。

病因
失血与失液、烧伤、创伤(这三种都有血容量降低的特点)、感染、过敏、急性心力衰竭、强烈的神经刺激

分类
1、按病因分类(7种):失血性、烧伤性、创伤性、感染性、过敏性、心源性、神经源性
2、按休克的起始环节分类(正常时保证微循环有效灌注的基础因素包括三方面:足够的循环血量、正常的血管容量、正常的心泵功能):
(1)低血容量性休克见于失血、失液或烧伤等,血容量减少导致静脉回流不足,心输出量下降,血压下降,由于减压反射受抑制,交感神经兴奋,外周血管收缩,组织灌流量进一步减少。
(2)血管源性休克休克时,由于组织长期缺血、缺氧、酸中毒和组胺及一氧化氮等活性物质的释放,造成血管张力低下,加上白细胞、血小板在微静脉端黏附,造成微循环血液瘀滞,毛细血管开放数增加,导致有效循环血量锐减。
a、过敏性休克:属于1型变态反应。发病机制与IgE及抗原在肥大细胞表面结合会,引起组胺和缓激肽大量入血,造成微动脉扩张,微静脉收缩,微循环瘀血,毛细血管通透性增加。
b、感染性休克:(常伴败血症)
①高动力型休克:由于扩血管银子作用大于缩血管因子,引起高拍低阻的血流动力学特点。
②低动力型休克
c、神经源性休克:由于麻醉或损伤和强烈的疼痛一直角杆缩血管功能,引起一过性的血管扩张和血压下降,
此时微循环不一定明显减少,有人认为不属于真正的休克。 (这句话不很明白,抄来的,有人可以请教吗?)

3、心源性休克:发病中心环节时心输出量迅速降低,血压可显著下降。(低动力型休克)
①低排高阻型:是因为血压降低,主动脉弓和颈动脉窦的压力感受器的冲动减少,反射性引起交感神经传出冲动增多,引起外周小动脉收缩,使血压能有一定程度的代偿。
②低排低阻型:这类病例是由于心肌梗死面积大,心输出量显著降低,血液瘀滞在心室,使心事壁牵张感受器受牵拉,反射性地抑制交感中枢,使交感神经传出冲动减少,外周阻力降低,引起血压进一步减少。

分期与发病机制
1、缺血缺氧期(代偿期)
(1)微循环的变化:
①毛细血管前后阻力增加(前阻力增加为显著)
②真毛细血管网关闭
③微循环灌流减少(少灌少流)
④动-静脉吻合支开放,使微循环缺血缺氧更为明显。 (灌少于流)

(2)、微循环障碍的机制
①儿茶酚胺增多:与休克有关的各种致病因素通过不同途径导致交感肾上腺髓质系统兴奋,使血中儿茶酚胺增多。兴奋机制各不一:
Ⅰ、低血容量性休克、心源性休克:由于血压低,减压反射被抑制,引起心血管运动中枢及交感-肾上腺髓质兴奋,儿茶酚胺大量释放,使小血管收缩。
Ⅱ、烧伤性休克:由于疼痛

禁止复制代码禁止保持禁止查看源文件的代码保护和破解
解除网页右健禁止复制的方法
如何彻底禁止查看网页源代码
如何解除网页对右键的屏蔽

  互联网的发展离不开资源共享,但如今的网络抄袭之风非常严重,我想这也许就是那些屏蔽右键站点出现的原因吧。其实不靠抄袭模仿,保护版权,大家自己动手、丰衣足食不更好吗?真正原创的网站,虽然累点,但是生命力一定最强的。 下面搜集整理一下网上资源,看怎么样防止你的网站博客文章被非法复制,保存,或者查看源代码,以及一般的读者又是怎么费劲周折破解的。分两个部分。

第一部分:防止你的网站博客文章被非法复制保存或者查看的 部分源代码

  1,整篇文章就不能点右键、区域选择和复制了,不过还是能查看源文件和下载该页。代码如下:

  2.在页面中加入如下语句,则网页将不能被保存,让网页无法 另存为:
在……之间加入
加入上述代码后,当执行“另存为”命令时,会弹出“保存网页时出错”的对话框。

  3.把下列代码放到或者之间 ,提示禁止使用右键。

  4,忽视右键 〈body oncontextmenu=self.event.returnvalue=false> 左右键被禁止了自然无法复制什么的了,在浏览器里查看源文件,搜索oncontextmenu.false之类的代码删除,再刷新就可以了。

  5,为了防止别人偷窃自己网站上的东西,运用CSS代码控制右键的复制或另存为。可以在网页制作的过程中加入以下代码: 1。忽视右键 2. 让你的网页无法另存为

  6,禁止选取

  

  10,一段非常简单的JS程序,这段程序应该放在主页的中间,可以禁止察看源代码。

第二部分:反复制粘贴的破解办法集锦

  1,点击工具-INTERNET选项-安全设置。把它设置为高,点确定,再刷新下网页就可复制了。不过复制了后改回原来的,不然会影响正常上网。 也可以点击IE菜单栏上的”文件”->发送->电子邮件页面(跟这向导说的去做就可以拉,一路点击’下一步”)然后就可以在弹出的邮件窗口中复制你要的内容就可以了。 安全级别最高的时候,一切控件和脚本均不能运行,再厉害的网页限制手段统统全部作废。

  2,有时候可以用ctrl+A全选你要的页面,然后按ctrl+c复制,再到word里按ctrl+v粘贴,这个在不能使用菜单命令复制的时候很好用。

  3,用文件菜单里的另存为,文件格式选纯文本的.txt,然后打开这个txt文件.OK搞定。

  4,查看-源文件。再另存源文件为.HTML格式,打开即可复制!但是有时候还是不行,需要去掉其中的那段禁止复制的代码才可以。或者直接 文件——另存为”网页,仅HTML”格式,快捷方便,可以以此办法来复制那些禁止复制网页内容的网页. 保存好后再打开该网页。或者,用该网页的源代码! 在查看 源文件 里剪切源代码,复制到一个网页制作工具里就可以了!

  4,换个浏览器如GreenBrowser,如MYIE,它有一个解除右键设置的选项,你可以试试。用maxthon安装一个”清除烦扰”的插件点一下就可以了.非常方便,我一直在用. 还可以使用MAXTHON(遨游)的解除右键限制功能。或者,到瑞星上下载个瑞星卡卡,这是免费的,可以破除网页限制。还可以下载一个体积很小的浏览器Gogo Explorer ,就可以复制了!用快捷键ctrl+m(这是默认的,也可以自定义)就行了,解除鼠标限制

  5,在网页上任意处将右键按下,等跳出对话框时不要放开右键。将鼠标移至对话框,用鼠标左键点“确定”,在将鼠标移动到想要的连接处,放开右键;或者只是将鼠标移至对话框,用回车去“确认”。

  6,用组合键“CTRL+F10”。

  7,在页面中点击右键,当出现警告窗口时,左手按键盘上的“CTRL+F4”键关闭提示窗口(以上的方法适用于仅禁用而没有隐藏右键菜单的网页)。

  9. 如果是图片,直接将想要的图片用左键拖着,然后按下“WIN+D”键,这样一来就可以拖到桌面上保存(此方法适用于单手操作较灵活的同志)。

  10. 查看源代码如果发现用了这样的代码: 你可以在地址栏键入:javascript:alert(document.oncontextmenu=”)回车,确定对话框后,直接使用右键。另外一个有意思的解决办法:就是把下面这段代码复制到地址栏,然后按回车键。之后就可以复制当前页面了。 javascript:alert(document.onselectstart = document.oncontextmenu= document.onmousedown = document.onkeydown= function(){return true;});

  11,浏览器有默认的网页编辑软件(一般为frontpage或者word),只要在快捷工具栏中点击相应的按钮,或者依次选择“文件”→“使用Microsoft Frontpage (或者Microsoft Word)编辑”,即可在相应软件的编
辑窗口中显示网页的全部内容,这个时候就可以进行复制或修改了。

  12,一个高招,用的Word来更为简单方便的获取。首先复制网页地址,然后打开Word,依次单击“文件/打开”,弹出“打开”窗口。在“文件名”中用“Ctrl+V”粘贴入已复制的网页地址,再单击“打开”按钮,这里Word就会自动连接到网站(如图)。在打开网页之前,可能会弹出“Word 没有足够的内存,此操作完成后无法撤消。是否继续?”的提示窗口,单击“是”,即弹出新的窗口,询问是否信任文件来源,再单击“是”后,Word会自动链接到对应的服务器并打开网页,这时我们就可以选中其中的文字进行复制粘贴了。