第一篇:天然氣爐泄露檢查制度2
天然氣爐泄露檢查制度
1.泄露點檢由各班司爐工按照各自區域負責。
2.點檢以觀察、嗅覺來判斷是否漏氣,如若發現異常按照程序上報。
3.點檢要求每班一檢,并做好記錄。
4.泄露點檢按照檢測設備操作規程進行操作。
5.如發現泄露及時向上一級部門匯報,并同時通知設備科。
6.設備科與生產科安全員有不定期抽查責任,并做好記錄。
7.檢測設備為進口天然氣泄露檢測設備(設備型號:cosmos xp-3110)附:《天然氣測漏點檢表》
《天然氣檢查表》
第二篇:檢查內存泄露
Debug Assertion Failed!
這個錯誤的原因可能是數組越界或出現了野指針.內存釋放(或資源釋放)時出現了錯誤
這是個很一般性的錯誤, 就像Windows報告說執行了非法操作一樣.憑此信息無法判 斷具體錯誤位置, 只能靠自己跟蹤了
當出現這個錯誤的時候,我重新檢查了自己new的指針,由于對于這塊很發怵,所以把所有new的指針都避掉。但還是出現同樣的問題。
后來又上網搜了一下,在《VC++6.0中內存泄漏檢測》這篇文章中提到,“可用于被多態繼承的基類其析構函數應當有virtual修飾“的法則(一不小心就忘了寫virtual ^_^),”,哈哈,我也違反了,后來加上virtual后就沒有問題了。
下面把那篇文章貼上來以供自己日后查看。
VC++6.0中內存泄漏檢測(轉)
VC++6.0中內存泄漏檢測
這篇文章是對2004-09-02日發表的《VC++6.0中簡單的內存泄漏檢測事例代碼》(已經刪除)的更新.對C++代碼而言,內存泄漏問題雖然有諸多方法避免,但實際代碼編寫的時候,或出于自信或出于復雜性的考慮,常常還會用到原始的operator new,這不可避免的會帶來內存泄漏的可能,不久前本人因為違反了”可用于被多態繼承的基類其析構函數應當有virtual修飾“的法則(一不小心就忘了寫virtual ^_^),導致了內存泄漏,因此我覺得出于安全考慮,在代碼中加入內存泄漏檢查機制還是很必要的,也因為這次的內存泄漏事件促使我寫出這一篇文章.VC++中本身就有內存泄漏檢查的機制,你可以在向導生成的支持MFC的工程中看到如下代碼:
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
通過它們,你能非常容易的發現代碼中的內存泄漏,但是如果手工將這個功能移植到非MFC工程中去是很繁瑣的一件事,另外它還有一個bug,在多線程并發調用這個DEBUG_NEW時會導致系統級錯誤,因此本人在此重寫了這個功能,將以下的debug_new.h和debug_new.cpp添加到工程中,并在需要檢測的cpp中#include ”debug_new.h“和main中一開始處加入REG_DEBUG_NEW宏即可.1.debug_new.h 源代碼
/************************************************************************/ /* comment: 此文件與debug_new.cpp配合使用,用于在調試期發現內存泄漏 */
/* 僅在VC++編譯器中適用(包括Intel C++,因為它使用了相同的庫)*/
/* 作者: 周星星*/
/* 版權申明: 無,可任意 使用,修改 和 發布 */
/************************************************************************/ /* sample
#include
#include ”debug_new.h“ // +
using namespace std;
int main(void)
{
REG_DEBUG_NEW;// +
char* p = new char[2];
cout << ”--End--“ << endl;
return 0;
}
在VC++ IDE中按F5調試運行將會在Output窗口的Debug頁看到類似如下的提示: Dumping objects->
d:test.cpp(10): {45} normal block at 0x003410C8, 2 bytes long.Data: < > CD CD
Object dump complete.如果不出現如上提示請Rebuild All一次.*/
#ifndef _DEBUG_NEW_H_
#define _DEBUG_NEW_H_
#ifdef _DEBUG
#undef new
extern void _RegDebugNew(void);
extern void* __cdecl operator new(size_t, const char*, int);
extern void __cdecl operator delete(void*, const char*, int);
#define new new(__FILE__, __LINE__)
#define REG_DEBUG_NEW _RegDebugNew();
#else
#define REG_DEBUG_NEW
#endif // _DEBUG
#endif // _DEBUG_NEW_H_
2.debug_new.cpp 源代碼
/************************************************************************/ /* comment: 此文件與debug_new.h配合使用,用于在調試期發現內存泄漏 */
/* 僅在VC++編譯器中適用(包括Intel C++,因為它使用了相同的庫)*/
/* 作者: 周星星*/
/* 版權申明: 無,可任意 使用,修改 和 發布 */
/************************************************************************/ //#include ”debug_new.h“
#ifdef _DEBUG
#include
#include
class _CriSec
{
CRITICAL_SECTION criSection;
public:
_CriSec(){ InitializeCriticalSection(&criSection);}
~_CriSec(){ DeleteCriticalSection(&criSection);}
void Enter(){ EnterCriticalSection(&criSection);}
void Leave(){ LeaveCriticalSection(&criSection);}
} _cs;
void _RegDebugNew(void)
{
_CrtSetDbgFlag(_CRTDBG_REPORT_FLAG | _CRTDBG_LEAK_CHECK_DF);
}
void* __cdecl operator new(size_t nSize, const char* lpszFileName, int nLine)
{
// comment 1: MFC中提供的debug new雖然加了鎖,但我在實際測試的時候發現多線程并發 // 調用的時候還是拋出了系統錯誤,所以我在這里加了一個線程互斥量.// comment 2: debug new和debug delete之間需不需要互斥我并不知道,保險起見,我同樣 // 加了線程互斥量.// comment 3: 按照C++標準規定,在operator new失敗后應當調用set_new_handler設置的 // 函數,但是MSDN中卻說”頭文件new中的set_new_handler是stub的,而應該使 // 用頭文件new.h中的_set_new_handler“,這簡直是滑天下之大稽.// 以下是VC++6.0中的set_new_handler定義:
// new_handler __cdecl set_new_handler(new_handler new_p)
// {
// assert(new_p == 0);// cannot use stub to register a new handler
// _set_new_handler(0);
// return 0;
// }
// 所以我也無計可施,只能舍棄set_new_handler的作用._cs.Enter();
void* p = _malloc_dbg(nSize, _NORMAL_BLOCK, lpszFileName, nLine);
_cs.Leave();
return p;
}
void __cdecl operator delete(void* p, const char* /*lpszFileName*/, int /*nLine*/)
{
_cs.Enter();
_free_dbg(p, _CLIENT_BLOCK);
_cs.Leave();
}
#endif
3.事例代碼
#include
#include ”debug_new.h“
using namespace std;
int main(void)
{
REG_DEBUG_NEW;
char* p = new char[2];
p[0] = 'A';
p[1] = 'B';
cout << ”--End--" << endl;
return 0;
}
4.結果輸出
在VC++ IDE中按F5調試運行將會在Output窗口的Debug頁看到類似如下的提示: ……
Dumping objects->
d:test.cpp(10): {45} normal block at 0x003410C8, 2 bytes long.Data:
Object dump complete.……
第三篇:檢查空調R22制冷劑泄露的方法
檢查空調R22制冷劑泄露的方法
發布日期:2013-6-20 9:16:22點擊次數:303 信息錄入:郭先燕
家電維修人員說,空調是夏季生活的不可缺少的家電之一,一臺空調需加氟利昂,不能一概而論,而要看空調R22制冷劑是否滲漏以及空調制冷效果好不好,那么,怎樣才能看出空調制冷劑是否滲漏呢?維修人員介紹市民們可以使用以下方法:
1.試:空調正常開啟一段時間后吹到身上的風感到很涼,并能很快達到設定溫度,就可以說是正常的。當然,空調出現冷氣不足,不一定是空調R22氟利昂不夠,也可能是空氣過濾網不潔凈,空氣吸入口及吹出口受阻等原因。
2.測:用溫度計測量室內機的進、出風口的溫差,差值在8℃以上為正常,溫差越大說明空調的工作情況越好,好的差值可達15℃左右。
3.看:在開機十幾分鐘后,打開室內機面板,應看到蒸發器(銅管上穿滿鋁片進行熱交換的部件)上均勻布滿冷凝水,如果一半有一半沒有,可能為缺空調冷媒,如果局部結霜或結冰,也不正常。
4.摸:可在開機十幾分鐘后用手摸。室外機有兩個銅閥門,一個接粗銅管,一個接細銅管。用手摸兩閥門應有溫差;粗的應比細的溫度低些、摸著比較涼為正常(在溫度高時也應有冷凝水)。再摸室外機的熱風是不是熱呼呼的,如果不大熱可能缺冷媒。
5.察:使用過半年以上的用戶,可察看室內機的管道接頭和室外機閥門處是否有明顯的漏油跡象,如有明顯的漏油現象則表明制冷劑有泄漏,因為油氟互溶,漏油必漏氟。
R134A 制冷劑與氟利昂R22的比較結果
發布日期:2013-6-19 17:52:11點擊次數:188 信息錄入:南方制冷-許曉萍
R134A制冷劑也是人們熟知的氟利昂R22替代物之一,比R22制冷劑更環保,更節能。那么,又有多少人了解它們之間有什么不同呢?好的,下面,我們將兩者進行對比:
R134A制冷劑的比容是氟利昂R22的1.47倍,且蒸發潛熱小,因此就同排氣體積的壓縮機而言,R134A制冷劑的機組冷凍能力僅為R22制冷劑機組的60%左右。
R134A冷媒的熱傳導率比R22制冷劑要低一個10%,因此R134A制冷劑的換熱器換熱面積就會增大。R134A制冷劑對空調銅管的腐蝕性較強,使用過程中容易發生“鍍銅現象”,因此系統中必須增加一定的添加劑。而且,R134A制冷劑也對橡膠類物質的膨潤作用較強,在實際使用過程中,冷媒泄漏率會相對高一些。
R134A氟利昂的系統需要有專用的壓縮機及專用的酯類潤滑油,酯類潤滑油由于具有高吸水性、高起泡性及高擴散性,在系統性能的穩定性上會稍遜于R22制冷劑系統所使用的礦物油。
制冷劑R22替代品有哪些?
發布日期:2013-6-19 18:43:33點擊次數:214 信息錄入:南方制冷-許
使用制冷劑的消費者又很多,但隨著禁氟計劃的逼近,很多消費者都像了解一下R22制冷劑的替代品的研究情況。經過專業人士長期研究發現,現在制冷劑R22比較成熟的HFCS替代物有如下幾種:
R410a制冷劑:其熱力性能十分接近單工質,雖然它與制冷劑R22的熱力性質不很相似,但卻可能是氟利昂R22最有前途的HFC類替代物。使用R410a的制冷系統需徹底改型,但改型后的機器變得更為緊湊。它的另一優勢是液相的熱導率高,粘度低,使其具有優于R22的傳輸特性。
R407c制冷劑:是眾多候選替代制冷劑中呼聲較高的R22制冷劑替代物。這是由于R407c制冷劑的熱力性質與氟利昂R22比較相似,它們的工作壓力和制冷量都比較接近。這使得替代簡單易行,原有氟利昂R22機器設備改用R407c制冷劑后除更換潤滑油,調整系統沖注量及節流元件外,對壓縮機和其余設備均可不做改動。但采用R407c后機器的制冷量和能效比用氟利昂R22時稍有下降,而R407c制冷劑最大的缺陷可能是溫度滑移較大。
R134a制冷劑:與氟利昂R22相比,壓力、冷量都會降低,大多數的管道包括換熱器在內都應擴大以減少壓力損失,壓縮機的排量也要增加。用它代替制冷劑R22后系統的制冷量有大幅度的下降,能效比也略有下降。系統的改型費用較高,因此對于小型住宅或商用空調不太可能用它,但對大型冷水機組尤其是用螺桿或離心式壓縮機時比較合適。
R-22冷媒包裝
一次性鋼瓶包裝:13.6kg/瓶,22.7kg/瓶;可重復使用鋼瓶包裝(需回收包裝鋼瓶):400kg/瓶,800kg/瓶。
R-22儲存、運輸
R-22制冷劑鋼瓶為帶壓容器,儲存時應遠離火種、熱源、避免陽光直接曝曬,通常儲放于陰涼、干燥和通風的倉庫內;搬運時應輕裝、輕卸,防止鋼瓶以及閥門等附件破損。
R-22配套使用冷凍機油
通常與R-22制冷劑配用的冷凍機油有:Suniso 3GS、4GS、5GS、KunLun 3GS、4GS、5GS、ICEMATIC SW220、CP-4214-320、、等;在不同設備、不同應用場所最終使用何種冷凍油,應遵照冷凍壓縮機和制冷(空調)設備廠商的建議、或根據該制冷壓縮機、制冷設備使用的具體情況來確定使用同等設計和技術員要求的冷凍機潤滑油,即選用對等的冷凍機油(廣州中冷貿易有限公司專業提供各種品牌各種類型壓縮機的冷凍機油使用參考、對照)。
第四篇:天然氣門站防火防爆制度
天然氣門站防火防爆制度
1、嚴禁在站內吸煙及攜帶各種火種進入站區。
2、嚴禁未辦理動火手續在站內動火。
3、嚴禁穿帶釘的鞋進入站內生產區。
4、嚴禁用汽油、輕油清洗設備、衣服、工具及地面。
5、嚴禁機動車輛未經批準進入站區。
6、嚴禁在生產區堆放易燃易爆的物品、化學危險品。
7、嚴禁在生產區使用黑色金屬器具敲打。
8、嚴禁堵塞消防通道,隨意挪用消防設施及工具。
9、嚴禁閑雜人員進入站區。
10、嚴禁損壞生產區的防爆裝置及設施。
第五篇:檢查制度
明朝監察制度的主要特點
專業:2010級中外政治制度學號:201002020202姓名:羅靜
監察制度是國家政治制度的重要組成部分,屬于上層建筑的范疇。《冊府元龜》在關于監察制度是這樣描述:“古之王者建邦立制,設都鄙官府之治,分班爵品職之序,創刑典以話暴慢,修禮范而別等威,百職并分,萬邦承式,乃設糾督之任以專察舉之事,刺檢兇蕙,抨正違謬,然后內外之政允,離奸究之萌自塞者也”①。中國監察制度萌芽于戰國時期,各個諸侯國紛紛大規模推行郡縣制,以代替分封制,建立了中央集權的政治制度。當時的政治背景客觀上需要建立一個有效的監督制衡機構,齊、秦、趙、韓、魏各國皆設臵了御史一官,出現了監察制度的雛形。秦漢時期,設臵了御史大夫一職,作為最監察官,同時也是垂相的副手。自漢代以后,監察機構始終作為一個重要的政治機構而存在,歷朝都設臵了規模不等的監察機構。魏晉以后,監察制度日臻完備,至隋唐時期飛監察制度開始法律化、定型化,日趨成熟。宋元時期,監察制度得到了進一步的完善。到了明朝,繼承和發展了前代的監察制度,同時為適應廢除垂相制度和建立絕對皇權體制的需要,將我國封建社會的監察制度推向了頂峰。明代的監察制度是中國古代監察制度發展到明代這一特定歷史階段的產物,它同傳統的監察制度有著極強的繼承關系,同時它又在新的歷史條件下有所發展,有所創新,形成了封建監察制度極其完備的形態,具有自身的特點。
一、監察體系完備,形成了從中央到地方的嚴密的監察網絡
在中央,明朝設都察院作為國家最高監察機關,長官為左右都御
史,正二品,下設左右副都御史,正三品;左右僉都御史,正四品,其屬有經歷司、司務廳、照磨所和司獄司,官員分別為經歷和都事、司務、照磨和檢校、司獄,品級正六品到從九品不等。此外,明朝在六部還設六科給事中,每科設都給事中,正七品;左右給事中,從七品;給事中,從七品②。都察院和六科不相統屬,都直接隸屬于皇帝,各司其職,并且還可以互相糾劾,以彌補監察機關無人監察的空缺。在地方,洪武初在各省設提刑按察使(正三品)作為省一級的監察官,履行監察職能,下設副使,正四品;僉事,正五品。洪武十四年臵各道按察分司,十五年又臵全國府州縣按察分司。各分司由按察司佐官副使、僉事派出巡察,將府州縣皆納入了按察使司的監察系統③。
明朝在地方監察上還設有十三道監察御史,這十三道分別為浙江、江西、河南、山東、福建、廣東、廣西、四川、貴州、陜西、山西、湖廣和云南,監察御史在所任職道中履行監察職能。在地方監察中,明朝中央政府還不時派出巡撫、巡按、總督等監察官員對地方進行巡視。此外,南京還有一套完整的監察系統,這是其他朝代所沒有的奇特現象。永樂年間,明朝首都北遷,但南京仍臵都察院,有右都御史、右副都御史、右僉都御史各1人。亦有十三道御史之設,每道2或3人。另臵提督操江一人,以副僉都御史擔任,掌上下江防之事④。這一時期,異化型監察也獲得空前發展。以廠衛特務制度為典型代表的異化型監察無孔不入,人人談之而色變,他們與明朝設臵的眾多的監察機構一起,編織了一張從中央到地方的嚴密的、覆蓋全國的監察大網。
二、監察立法趨于成熟
明朝的監察立法經歷了漫長的過程。洪武年間曾制定了《憲綱》四十條,后經宣宗、英宗兩朝的修訂,制成《出巡相見禮儀》四條、《巡歷事例》三十六條、《刷卷條格》六條、《奏請點差》等條例⑤。正統四年,正式制定頒布了《憲綱條例》,共十條,對監察官的地位、職權、選用、監察對象以及行使權力的方式和監察紀律作了詳細的規定,可謂是事無巨細,使其成為一部“所定憲例甚備”的監察法規。此后,歷朝陸續有所增補。弘治時編纂成的《大明會典》把有關監察機關的法規條例匯總納入其中。之后《大明會典》歷經正德時校修,嘉靖時重修,萬歷時再修,萬歷十五年正式成書。全書共228卷,體例以六部九衙署為綱。其中監察法規列入209至213卷。明代監察法規在《大明會典》所載都察院法規和六科給事中法規,不僅對監察職能、履行職務的效率等方面規定得極為詳盡,而且制定了具體的部門監察法規及施行細則,從體系上集兩千年監察法律之大成而臻完備。在明朝的監察立法中,凸顯了對監察官犯罪的加重處罰。《明史》載:“凡御史犯罪,加三等,有贓從重論。1769”而作為國家根本法典的《大明律》,也明文規定了對監察官員犯罪要從重處罰。如《大明律》的《受贓律》專列“風憲官吏犯贓”一條,規定“凡風憲官吏受財,及于所按治去處求索借貸人財物,若賣買多取價利及受饋送之類,各加其余官吏罪三等”⑥。甚至對迎來送往的這種小事,都決不寬縱,弄不好還要被杖責。而在實際的操作過程中,這一點也得到了比較好的貫徹。如宣宗年間,浙江按察司王鉉受賄白銀,按例“應納米贖罪復職”,結果卻“罷為民,仍追奪誥命⑦”。監察御史沈潤“受土豪黃金五兩白銀百兩,文綺十匹,出其殺人罪。”按律只應廷杖,結果“其免杖,發戍遼東邊衛”⑧。就這樣,在短短的七年半時間里,監察御史降黜竟達一百三十名左右,不可謂不嚴厲。
三、監察官人數大大增加,職權得到空前加強
明朝的監察官隊伍龐大,人數眾多,為歷朝所罕見。在中央,都察院坐院官人數一般為6人,其屬吏人數為7人;六科給事中,吏科4人,戶科8人,禮科6人,兵科10人,刑科8人,工科4人,共計40人⑨;十三道監察御史,浙江、江西、河南、山東各10人,福建、廣東、廣西、四川、貴州各7人,陜西、山西、湖廣各8人,云南11人,總數為110人,再加上南京方面的監察官和各省常設的監察官,明朝監察官員的總人數浮動在200~300人之間,這還不包括諸如巡撫、巡按和總督之類的監察官員人數。明朝監察官的職權更加廣泛。
綜觀明朝近三百年的歷史,監察官員這個官僚群體屢屢遭受到當權者的打擊,史書上亦是大書特書,極力渲染,雖然其中不免有夸大的成分,但是整個明朝歷史上監察官員遭受的打擊之重、之慘烈確是不爭的事實,這在中國古代監察史上亦是極為罕見,堪稱奇談。這一時期監察官員遭受的打擊,主要來自于三個方面:一是皇帝。有明一朝,皇帝對監察官員的倚重可謂是絕無僅有,其他任何朝代都無法相比,而對監察官員的打擊也真可謂是空前絕后,其他朝代都望塵莫及,甘拜下風。明代(尤其是中后期)皇帝,多為猜忌多疑、剛愎自用且品德失范之輩,常常對不肯俯首之監察官進行壓制與迫害,一意孤行者還會招致殺身之禍,使得監察官的境遇遠不如其他朝代。明朝皇帝對監察
官的殘酷打擊,在嘉靖年間達到了頂峰,其行為簡直駭人聽聞。嘉靖三年,在“大禮議”中,百官伏左順門哭諫,皇帝大怒,將為首者下詔獄,其余官員一律杖責,結果給事中。
參考文獻
①《冊府兒龜〃憲官部〃總序》
②唐克軍.不平衡的治理——明代政府運行研究[M],武漢:武漢出版社,2004.328-335
③吳琦.明代地方監察體系與荒政例[J]江西師范大學學報:哲學社會科學版,200606,30
④劉澤華.中華文化通志.制度文化典(中央職官制)[M]王超撰上海:上海人民出版社.1998,310
⑤李懷孔,中國行政制度史[M],上海,上海復旦大學,2006
⑥曾麗瑋.明代監察制度的特色及其現代啟示[J].求索,2004(10):235-239
⑦李景隆,姚廣孝,夏原吉,等.明實錄[M].臺北:中央研究院歷史語言研究所,1962
⑧欒洋.明代仁宣時期的監察制度建設[J].溫州大學學報:社會科學版,2007(5):24-29
⑨張創新.中國政治制度史[M].第二版.北京:清華大學出版社,2005:286-288