㈠ 誰能提供一個古老建築整體搬家的操作反法(大致步驟)
工藝原理
(1)利用先施工的托換梁作為一個托架,利用在托架與基礎或平移軌道之間安置的行走機構,在外加動力推動下進行水平向移位;或利用在托架與基礎之間安置的頂升機構進行垂直向移位。
(2)托換梁將建築物沿某一水平面切斷,形成一個平面托架,將上部結構荷重轉移至托架上,使上部結構與基礎分離,形成一個可移位的整體。托換梁一般為鋼筋混凝土結構,分段施工組成。
(3)在托換梁與基礎或平移軌道之間安置滾軸,當施加的外加動力克服陰力後,即可實施水平向移位。在建築物與就位處之間設置臨時平移軌道,在就位處建造永久性基礎,使建築物水平向移位至就位處。
(4)在托換梁與基礎之間安置千斤頂後,當頂升力大於建築物總荷重時,即可實施垂直直向移位。
(5)建築物就位後進行可靠的連接處理。
4、施工流程
4.1 整體移位的總體工藝程序有關工程資料收集-整體移位可行性分析評估-整體移位方案設計-施工前期准備-平移軌道、建築物托換、新建基礎-整體移位-建築物就位連接-建築物修復驗收。
4.2 鋼筋混凝土托換梁施工工藝程序水準測量-室內外土方開挖-施工放樣控制標高-施工段劃分-牆壁體開鑿-基礎梁找平、修補-預留頂升洞-鋪設隔離層-綁扎焊接鋼筋-支模、澆搗混凝土-混凝土養護、拆模。以上為後置行走機構、頂升機構的施工程序。當前置行走機構時,把程序中「預留頂升洞-鋪設隔離層」換為:鋪設下走道板-置入鋼滾軸-鋪設上走道板。
4.3 建築物水平向整體移位施工工藝程序整體移位準備-整體頂升-置入行走機構-整體下降-設置反力反支座-安裝油壓千斤頂-確定頂推力參數-平移推進(千斤頂推進、千斤頂回程、置入墊箱、安裝反力座)-偏位監測-偏位調整-就位。
4.4 建築物垂直向整體移位施工工藝程序整體移位準備-切斷上下連接處、設置頂升標尺、安裝千斤頂、砌體材料就位-確定頂升量及頂分量-設置監測系統-整體頂升(千斤頂頂升、千斤頂回程、置入墊箱、砌築牆體)-垂直度監測-就位-臨時支撐。
5、施工要點建築物整體移位前應進行可行性分析和綜合經濟評估。按國家現行有關規范和標准進行檢測、復核和鑒定,經綜合評估適宜整體移位的建築物方可進行移位設計。
建築物整體移位設計應包括:托換、移位線路及軌道,頂升高度,臨時加固支撐,新新基礎,就位後連接等,建築物位於地震區應按抗震鑒定標准進行鑒定,不滿足時應進行抗震加固處理。
5.1 托換梁的施工利用人工或機械在整體移位要求的某一水平面上將建梁底進行處理後,在單元梁段內綁扎鋼筋,支撐,澆築混凝土,完成一個單元梁段。各單元梁段之間相互連接,最終形成一道封閉的托換梁——托架。
(1)托換染單元的劃分 單元梁段越長,其連接處理越少,可降低工程造價,提高施工工效,並可提高托換染的整體牆壁體開鑿長度不可能無限制增加,一般應根據建築物層數、樓面結構、牆體承重的主次關系、砌體本身強度等因素綜合考慮,將牆壁體劃分為若干個單元,每個單元長度一般在1500-2000mm之間。交叉牆壁體處為一個獨立單元,各單元梁段應間隔施工,相鄰單元梁段混凝土強度達到砌體強度後才能施工。
(2)單元梁段的連接 單元梁段之間主筋採用雙面焊接,其施工縫的處理,應嚴格按相關施工規范執行,後澆單元梁段澆搗混凝土前,應清除施工縫表面的垃圾、水泥薄膜及表面松動的砂石和軟弱的混凝土層,同時還要將表面鑿毛,用水沖洗干凈並充分澆水潤濕,一般潤濕時間不少於24h.在垂直移位時其千斤頂位置應避開施工縫位置,一般應設置在單元梁段中部。
(3)單元梁段的混凝土澆搗 單元梁段梁頂面應保證與牆體密實連接。支模,應採用嗽叭口,並超灌200mm高混凝土。
(4)框架柱的托換 框架柱托換施工時應間隔進行,為了保持原框架的柱網尺寸,應在切斷柱子前,設置水平桿件定位。相鄰柱不得同時托換。必要時應設置臨時支撐措施,如採用磚柱或鋼管支撐。由於框架柱主要傳遞上部結構荷載,其托換依靠後澆牛腿實現,因此,後澆牛腿應考慮新舊混凝土的協調工作,在鋼筋布置、鋼筋錨固或焊接長度方面加強處理措施。
框架柱托換完成後,當後澆混凝土部分達到設計強度後即可實施切斷,切斷一般採用人工開鑿,機械鑽孔為輔,以防止產生大的振動。柱切斷後應尺快進行移位施工,防止出現過大變形。
(5)整體水平移位軌道基礎的選擇 根據現場工條件,地質勘察資料,建築物總荷重、結構狀況、重要等級等情況確定基礎的材料。其材料可選用結構、鋼筋混凝土結構、條石結構、木結構及各種組合結構。其要求是能滿足結構承載能力,方便施工,可重復利用。根據整體移位方案設計,每隔一定距離在基礎中應預埋Ф50mm管,用於固定行走機構。
(6)整體水平移位軌道基礎地基處理 在遠距離移位過程中,對於軌道基礎缺乏詳細的地質勘察資料時,應在基礎施工前作詳細了解,並採用釺探等方法,查明是否存在孔洞、暗溝。軟弱地基應經處理,並經現場荷載檢測。
(7)建築物平移前的加固 混合結構中,對於有門窗洞採取橫向剛度加強措施;框架結構中,可採用填充磚牆、磚柱,鋼筋混凝土柱或鋼管臨時加固,以分解集中力。
5.2 整體水平向移位(整體平移)
(1)行走機構的安置 根據工序分前置式和後置式2種。前置式在托換梁施工時安置,隨托換梁施工進行。後置式在托換梁施工完成,達到設計強度後,採用整體垂直移位,使托換梁與基礎間有一定的空間,從而進行一次性整體安置。
前置式行走機構施工時,托換梁單元梁段劃分應考慮行走機構中行走道板長度,並保證走道板水平一致。後置式行走機構施工時,由於垂直移位需要,應預留機械千斤頂頂升洞並保證一定的洞口高度。其預留洞口數量應根據建築物總荷重計算確定。
行走機構中的滾軸需承受上部全部荷重,其根數與間距應根據建築物荷重確定,滾軸材料考慮遠距離移位或多次重復使用,一般選用實心鋼滾軸。後置式行走機構施工時,行走機構安裝完成後建築物需進行整體下降處理,其千斤頂操作應統一均衡,防止局部千斤頂超載發生破壞。
(2)外加動力施加 應優先採用液壓千斤頂系統,對千斤頂與壓力表進行的配套校驗。外加動力按實際作用點分配,其分配原則為:施加在各作用點的外國動力必須與建築物上部結構傳至托換梁的重力成正比。外加動力作用點必須盡可能與建築物各軸線重合,全用點分布應根據托換梁布置綜合考慮,以對稱均勻為原則。
(3)上下走道板間水平誤碼率差及處理措施 建築物在托換時一般分成幾十個單元進行施工,必定存在一定的累計誤差。實際施工誤差最大值可達20mm.其處理措施主要是加強水準測量,反復校核,多點校準。對於遠距離水平移位,在條件許可時,優先採用後置行走機構,其水平誤碼率差可在安置行走機構時利用墊層調整。
(4)整體移位偏位及矯正 由於上下走道板之間局部存在不平行,產生滾軸受力不均,在移位時引起滾軸與軌道板軸線不垂直,其結果導致建築物在移痊時偏位。出現偏位後,應根據偏位方向統一利用滾軸進行矯正。移位時應進行監測,及時矯正偏差,防止偏位過大。
(5)轉向時行走機構置換 需要在整體水平移位中進行方向轉換時,可採用置換行走機構方法完成。平移軌道在換向區應顧留千斤頂孔洞,建築物到位後可採用機械式千斤頂進行局部或整體頂升,對行走機構採取局部換向置換,當行走機構換向完成後,可採用局部或整體下降方法,卸除千斤頂荷載,使托換梁支承在行走機構上。
(6)移位時的監測 整體水平移位時,應對外加動力各作用點實際施加力進行觀測記錄,根據外加動力變化判斷移位時的異常情況。同時採用直尺、經緯儀,對移位過程中的建築物偏位進行監測,利用水準觀測監控平移軌道基礎沉降。同時應加強上部結構觀測,及時發現安全隱患。
5.3 整體垂直移位(整體頂升)
(1)頂升機構 頂升機構由機械式螺旋千斤頂與支承墊箱、鐵板等組成,局部可採用液壓千斤頂輔助操作。
(2)頂升點布置原則 可根據線荷載分布或集中力位置來布置,在混合結構中一般千斤頂間距為1.5-1.7m,沿牆壁體分布,牆體洞口處應避開,荷載相對集中處可適當加密或換用工作荷載大的千斤頂,在框架結構中千斤頂布置主要集中在柱周圍,在條件允許時,可在柱底布置千斤頂。
(3)頂升操作 應保證千斤頂同步頂升和支墊穩固。當累計頂升高度超過千斤頂行程時,應對千斤頂進行回程,回程時應注意相鄰千斤頂不得同步進行,回程前應先用楔塊進行支撐墊保護,並保證受力平穩。頂升累計在設計高度後,應立即在主要受力部位用墊塊支承,並迅速進行結構連接處理。待結構連接完成,並達到一定強度後才能分批除千斤頂。
(4)頂升監測 各個頂升點應設置頂升分量標尺,其最大分量不超過10mm,頂升時統一指揮,每次各頂升點應達到所村求的頂升分量值,以防產生誤差,導致上部結構變形。頂升時設置水準儀和經緯儀進行觀測,以控制建築物傾斜。
5.4 整體移位後的連接處理(1)承重牆壁體的連接 應採用不低於原牆壁體要求的砌體材料,新砌牆壁體頂部與托換梁底之間砌築砂漿應飽滿,如間隔小於或等於磚厚度時,應採用細石混凝土灌填密實。
(2)在整體垂直移位中,由於頂升到位後千斤頂不可能一次性拆除,牆體砌築不可能一次砌築完成,一般需分2-3次砌築,相鄰牆體搭接砌築質量無法保證時,可採用澆搗素混凝土,以保證牆壁體整體性。
(3)框架柱的連接 整體水平移位就位後,當柱底與基礎面間隙較小時,可採用預埋鋼筋焊接,間距較大有一定高度時,可採用鋼筋混凝土連接;整體垂直移位後,其連接一般採用鋼筋混凝土現澆處理。當柱主筋每邊不多於4根時,其連接採用主筋上下焊接、連接區箍筋加密、提高混凝土強度等級;當柱主筋每邊多於4根時,除上述處理外,應對該段柱進行局部加固處理,可採用加大截面法或外包鋼加固法。應注意混凝土澆搗質量,防止新舊混凝土之間產生隔縫。
6、主要機具設備
(1)土方開挖 挖土機、裝載機、正卸汽車。
(2)托換梁 混凝土切割機,空心壓縮機,風錘、電焊機、鋼筋切割機、混凝土振動器、混凝土攪拌機、砂漿攪拌機。
(3)液壓推進系統 電動高壓油泵站、液壓千斤頂、電控箱、機械式千斤頂。
(4)行走機構系統 組合式下走道板、鋼滾軸、拆裝式反力支座、墊箱、後反力架等。
(5)頂升機構系統 機械式螺旋千斤頂,墊箱等。
(6)監測系統 水準儀、經緯儀、測力儀表、直尺、對講機、播音設備。
7、勞動組織
(1)建築物整體移位涉及的工種 水泥工、鋼筋工、水電工、電焊工、機修工、測量工、電氣操作工、輔助工、專業技術人員。
(2)整體水平面移位時一線作業班組 土方開挖、托換加固、測量控制、頂推移位、偏位矯正、設備搬運,設備維修、中央控制。
(3)整體垂直移位時一線作業班組 托換加固、測量控制、頂升操作、牆壁體砌築、設備維修、中央控制、輔助用工。
8、質量標准
(1)嚴格按GBJ202-83《地基與基礎工程施工及驗收規定》,GBJ50204-92《混凝土結構工程施工及驗收規范》,GBJ50205-95《鋼結構工程施工及驗收規范》,GBJ203-83《磚石工程施工及驗收規范》及有關規范標准施工。
(2)托換梁底標高應嚴格控制,整體水平移位時水平誤差應控制在5-10mm;整體垂直移位時可適當放寬限值。
(3)水平移位時,其平移軌道及新建基礎面標高水平誤差<=5mm;水平移位過程中軸線偏差應控制在1/2托換梁寬,就位時軸線偏差<=20mm.
(4)外加動力施工加值應控制在設計計算值10%左右內。
(5)建築物就位後,除需對原有垂直度進行調整外,其垂直度不得超出原有垂直度千萬之一。如需對原垂直度進行調整,其調整後最終垂直度應符合驗收要求。
(6)建築物就位後,應使上部結構與基礎重新連接,並保證建築物具有良好的整體性能和抗震性能,連接構造傳力路線明確,構造簡單,其承載力不低於原有結構。
(7)建築物整體移位應保證主要受力構件不出現裂損,次要構件不破壞,附屬構件可修復。
9、安全措施(略)
10、技術經濟效益分析
(1)節省能源、成本低、省工省時 據統計,建築物整體移位所需旨用約點拆除重建費用的20%-60%,整體垂直移位一般在20%,整體水平移位一般在40%.節省建築用材,減少拆除引起的環境污染。整體移位所需時間一般為60-90d.
(2)建築物整體移位應用於古建築等方面,可保持其原貌與結構構造完整。
(3)整體移位過程對建築物本身結構影響較小,對鄰近建築物及周圍環境無影響。
(4)托換梁、移位基礎、新建基礎可同時組織施工,在摻加外加劑等措施後,可進一步縮短工期,滿足各方要求。
(5)採用液壓推進系統,其平移速度比傳統機械千斤頂提高約30倍。
(6)整體垂直移位可對建築物傾斜進行處理,恢復其使用功能。
㈡ 古月佳園二次置換平移什麼時間
計劃建設時間為2020年4月5日至2022年4月22日。
置換房屋是當前買房的一個特殊形式,當自己買的房子從面積、房型等方面不適合自己的需要時,可以通過置換的方式,與同樣不滿意的人進行交換。需要知道的是,現代人契約理念都很強,這不是簡單的置換,相當於買房後賣房,然後再次買房,也就是在買房後一次自我的修復。
具體流程如下:
在置換房屋之前,先找到一個置換平台,將自己不中意的房屋掛出去。第三方中介的產生,不僅解決了信息的問題,更可以為自己節省更多的時間。
當前的中國沒有置換的法律規范,我們不得不通過賣然後買來進行轉化,於是在找到置換平台之後,我們要先通過咨詢,以當下的房屋價格填寫一個房屋出售登記表。
既然是置換,賣了以後再買。你必須將你所需要的房屋的位置、戶型、承受價位說出來,尋找需求的對方。當然需要通過平台發布,於是你就不要謙虛謹慎,按照自己的需要如實填寫,等待最佳匹配的到來。
任何置換房屋的價格都不是對等的,除非是互諒互讓之下的協商。不過現在還沒有到哪一步,平台或者自己必須通過通過相關機構的測量、鑒定,將自己的房屋價格進行估算,確定自己的心理價位。於是,置換雙方才能減少價格和交易的摩擦。
平台只是給你提供相關信息,合不合適的關鍵需要自己去體驗,所以在置換意向表達之後,看房體驗一下是很重要的,要不然置換的房子還不如自己買的欣懌,就太沒有意義了。如果相互置換都非常中意,下一步就要簽約了。在此之間必要的費用是不可少的,現在買房是大事,誰都不希望沒有法律上的處分權。手續辦好後,各自騰房交付置換就成功了。
㈢ 密碼學原理-篇1:重合指數
古典密碼學之所以被稱為古典,是因為區別於現代密碼學,這些密碼理論雖然很有價值,但是現在很少使用。因此,學習古典密碼學,主要是學習前人設計密碼的思路,和他們成功或失敗的歷史。
為了較好地為信息加密,古人發明了加密演算法: 維吉尼亞密碼(Vigenère Cipher) 。其特點就是選用某一段字元串作為其密鑰,並將密鑰重復若干次直到長度與明文相同。
例如,用密鑰「THINK」加密明文"ATTACKATONCE",就要將密鑰重復並得到密鑰排列"THINKTHINKTH"。密鑰排列得到的一串字元,每個字元都代表將該位置的明文字母向後移動某位,從而得到密文。對於上述的"THINKTHINKTH"而言,用所需移位的數字表示就是「19,7,8,13,10,19,7,8,13,10,19,7」。
明文第一位(A)對應密鑰排列的第一位(T),而T在字母表中排第19位(A是第0位),就將明文的第一位字母(A)向字母表排序的後面移動19位,由於A在字母表中排第0位,移動完是第19位T,因此得到密文第一位字母(T);
明文的第二位(T)對應密鑰排列的第二位(H),而H在字母表中排第7位,就將明文的第二位字母(T)向字母表排序的後面移動7位,由於T是第19位,19向後7位是第26位,而字母表中最後一位字母Z是第25位,因此得到新的循環中的字母表第0位,於是得到密文的第二位字母(A);
第三位同理能夠得到字母表中第27位,也就是B。以此類推,最終將會得到密文"TABNMDHBBXVL"。
相較於邏輯推演生成密碼,維吉尼亞密碼還可以使用表格法生成密碼。
如下圖,對於明文的第三個字母T,對應密鑰的第三個字母I,於是使用表格中I行字母表進行加密,得到密文第三個字母B。類似地,明文第六個字母為K,對應密鑰的第六個字母T,在表格中使用對應的T行進行加密,得到密文第二個字母D。以此類推,可以得到密文「TABNMDHBBXVL」。
可以看出,使用表格法無論是加密還是解密,都有著更低的學習成本以及更高的效率。這種密碼的高易用性和不錯的強度讓它聲名顯赫。
對包括維吉尼亞密碼在內的所有多表密碼的破譯,都是以字母的出現頻率為基礎的,但直接的頻率分析卻並不適用。例如,如果』P『是密文中出現次數最多的字母,則』P『所代表的明文很有可能是』E『(在明文為英文的前提下),其原因在本文的第二章已經論述。由於在維吉尼亞密碼中,同一個明文字母可以被加密成不同的密文,因而簡單的頻率分析在這里並沒有用。
然而,維吉尼亞密碼也有著很明顯的漏洞。如果我們知道了密鑰的長度,那密文就可以被看作是交織在一起的愷撒密碼,而其中每一個都可以單獨破解。例如,上個例子中以」THINKTHINKTH「作為密鑰排列,這種情況下明文的第一位和第六位都將以密鑰字母』T『加密,它們的偏移量就是相同的。倘若明文足夠長,就可以選取所有模5同餘的位上得到字母來組成一組愷撒密碼。
因此,對於一個明文足夠長、密鑰長度為t的維吉尼亞密碼,至多需要將其按照模t同餘的原則分解為t組平移密碼即可破譯。於是,破譯過程的核心便落在了如何取得t值上。
為了求出密鑰長度t,可以利用卡西斯基實驗和重合指數。卡西斯基實驗的內容很容易理解,不多做贅述。這里引用 網路 中的例子。
除了卡西斯基實驗,我們也可以使用別的參數來描述猜測的t值是否准確。當計算某個密文的 重合指數 (又名: 重合概率 , Index of Coincidence )時,即相當於求在某個密文中隨機無放回地抽取其中的兩位,這兩位的字母相同的概率。
對於一個由任意字母表所構成的密文字母串而言,其重合指數可以表示下圖:
其中 c 是歸一化系數,用於對不同字母表進行歸一化處理(英語為26), n 下標 a是字母「a」出現在文本中的次數, N 是文本的長度。重合指數也可以用求和的形式來表示:
我們已經知道,維吉尼亞密碼可以被分解為若干組平移密碼來破譯,而一個明文足夠長的平移密碼的重合指數接近0.0687。換言之,如果我們選取某個t值,使得分組後的密文的重合指數接近0.065,則說明選取的t值與密鑰的長度是一致的。
這里引用 維基網路 中的例子進一步闡述,為簡化描述,下文中「重合指數」全部指明文為英文時的情況:
作為使用IC的實際例子,假設我們截獲了以下密文消息:
(分為五個字元只是一個 電報 慣例,與實際字長無關。)我們懷疑這是一個使用 Vigenère密碼 加密的英文密文,其中包含普通的A-Z分量和一個短的重復關鍵字,我們可以考慮密文「堆疊」成若干列,例如7列:
如果密鑰大小恰好與假定的列數相同,那麼單個列中的所有字母都將使用相同的密鑰字母加密,實際上是一個簡單的愷撒密碼,應用於隨機選擇的英文明文字元。與它們相應的密文字母組,盡管每個字母已被置換(移位對應於密鑰字母的量,參考本文第四節),也應具有類似於英語的頻率分布的粗糙度。
因此,如果我們計算每列重合指數IC,它應該在0.067左右;另一方面,如果我們猜錯了密鑰大小(也就是選錯了列數),則其重合指數IC應該在0.0385左右。因此,我們分別計算當密鑰大小從1到10時的 IC:
從上圖可以看出,密鑰長度t很可能是5.如果實際長度是5,那麼當長度取10的時候也會有較高的IC,原因是此時它的每列也對應一個簡單的愷撒加密。
在求得密鑰長度之後,通過窮舉密鑰字母的每一種可能取值(A到Z總共26種),並且針對每一行求其在某一取值下重合指數,重合指數最高的情況下該行最有可能為明文原文,此時的窮舉結果即為密鑰字母。以下是經過解密後得到的明文:
從中可以讀出明文想要發送的信息為:
在明顯的位置恢復了單詞劃分。「 XX」顯然是「空」字元,用於填充最後一組進行傳輸。
整個過程可以很容易地打包成自動演算法來破解這些密碼。由於正常的統計波動,這種演算法偶爾會做出錯誤的選擇,特別是在分析短密文時。
㈣ 只有一袋置換液放在平衡稱的哪邊
左邊
右放砝碼,左放物。
平衡稱使用方法:
1、要放置在水平的地方,游碼要指向紅色0刻度線。
2.調節平衡螺母(天平兩端的螺母)調節零點直至指針對准中央刻度線直至天平橫梁水平位置平衡。(小口訣:放平移零調平衡,螺母調平反指針/走高端。)
3.左托盤放稱量物,右托盤放砝碼。根據稱量物的性狀應放在玻璃器皿或潔凈的紙上,事先應在同一天平上
稱得玻璃器皿或紙片的質量,然後稱量待稱物質。
4.砝碼不能用手拿要用鑷子夾取.千萬不能把砝碼弄濕、弄臟(這樣會讓砝碼生銹,砝碼質量變大,測量結果不準確),游碼也要用鑷子撥動。
5.添加砝碼從估計稱量物的最大值加起,逐步減小。托盤天平只能稱准到0.1克。加減砝碼並移動標尺上的游
碼,直至指針再次對准中央刻度線。小口訣:先估後測
左物右碼
由大到小
後移游碼
6.過冷過熱的物體不可放在天平上稱量。應先在乾燥器內放置至室溫後再稱。
7.物體的質量
=砝碼的總質量+游碼在標尺上所對的刻度值(M左=M右+M游)
8.取用砝碼必須用鑷子,取下的砝碼應放在砝碼盒中,稱量完畢,應把游碼移回零點。(小口訣:砝歸位
游歸零)
9.稱量乾燥的固體葯品時,應在兩個托盤上各放一張相同質量的紙,然後把葯品放在紙上稱量。
10.易潮解的葯品,必須放在玻璃器皿上(如:小燒杯、表面皿)里稱量。
11.砝碼若生銹,測量結果偏小;砝碼若磨損,測量結果偏大。
㈤ 怎麼把持有母公司股權變為持有子公司股權如何在不增加出資的情況下完成股權置換
子公司增資擴股,持有母公司的股東以持有的母公司的股權入股子公司。這樣該股東成為子公司的股東,子公司和母公司之間交叉持股。
㈥ 合同變換求二次型的標准型時為什麼行列變換要一致行和列先後變換順序是隨意的嗎
因為合同變換是對行做一次變換就要對列做相同得變換對於可對角化矩陣,經過合同變換最終是化成對角矩陣。
行和列先後變換順序不是隨意的。
因為比較2矩陣是否合同要看這2矩陣得對角化矩陣是否合同而2對角化矩陣再做合同變換只能化為單位得不能換正負號,2對角化矩陣合同充要條件是正負慣性系數相同。
(6)平移置換加密法擴展閱讀:
合同的平移變換
平移變換(translation transformation)簡稱平移或直移,歐氏幾何中的一種重要變換,即在歐氏平面上(歐氏空間中),把每一點按照已知向量A的方向移到P,如此產生的變換稱為平面上(空間中)沿向量A的平移變換,簡稱平移。
平移是第一種正交變換。平移變換的逆變換也是平移變換,兩個平移變換的乘積仍是平移變換。所有平移變換的全體構成一個群,稱為平移群。平移變換的概念可以推廣到n維歐氏空間。
對稱變換
若一個平面圖形K在平面剛體運動m的作用下仍與原來的圖形重合,就說K具有對稱性,m叫做K的對稱變換。
合成
一個平面圖形的兩個對稱變換a與b的合成(先做變換a,再做變換b)仍然是這個平面圖形的對稱變換,記作b·a。
性質
1、對於任意對稱變換a與恆等變換I,都有a·I=I·a。
2、一般地,平面圖形的對稱變換不滿足交換律(除恆等變換外)。
3、平面圖形的對稱變換滿足結合律。
逆變換
1、若兩個對稱變換a、b滿足a·b=b·a=I,那麼b(或a)叫做a(或b)的逆變換,記作a^–1=b(或b^–1=a)。
2、b·a的逆變換是a^–1·b^–1。
多項式的對稱變換
1、如果一個多項式F經過字母的替換仍與原來的多項式相等,那麼就說F具有對稱性,上述字母的替換叫做多項式的對稱變換。
2、設一個多項式的下標組成的集合為{1,2,3,…,n},σ是n元對稱群Sn中的一個置換,如果對多項式的下標進行置換σ後仍與原來的多項式相等,那麼置換σ就叫做多項式的對稱變換。
3、如果一個n次多項式的對稱變換是Sn中的全部變換,這樣的多項式叫做對稱多項式。
㈦ 請問做好的SWF 文件和網頁怎麼防止盜用呢(用什麼軟體加密)
SWF Encrypt
使用高級迷惑技術和經過驗證的加密科技,為你的Flash SWF文件提供了安全保護,可以防止別人反編譯你製作的Flash電影或使用反向過程盜取其ActionScript代碼
這樣SWF 文件的元件,圖片,聲音之類可以還可能被盜用
但ActionScript代碼腳本之類不會被盜用
加密方法流傳不少,此處只談我所知的較為實用的方法:
更改後綴,避開 Flash Saver 等下載工具
此方法可有效避開 Flash Saver 等下載工具。使提取者不得不從緩存中查找文件,一定程度上增加了提取難度。後綴可改為 gif、jpg、txt 等等。雖然可以更改後綴,然而在插入到網頁時,仍然需要以 swf 的形式插入,使用此 swf 來載入改過後綴的影片。
限制 Flash 在指定域名/網址中播放 (Flash 防盜鏈)
url = "http://www.zhugao.cn";
/*
以下判斷網址的前 20 個字元(字元數根據你的網址作相應修改),如果與"url"不一致則播放失敗。註:swf 可以放在任意目錄下,只要網址的前 20 個字元是正確的。
*/
if(_url.substring(0, 20)<>url){
gotoAndStop(2);
/*
這里可以做一些東西,例如:將發布設置中的「本地回放安全性」設為「只訪問網路」,然後在這里做無數的彈窗
onEnterFrame = function(){
getURL("http://www.zhugao.cn", "_blank");
}
*/
}else{
gotoAndPlay(3); //跳到正常播放
}
為了便於閱讀,以下是沒有注釋的代碼:
url = "http://www.zhugao.cn";
if(_url.substring(0, 20)<>url){
gotoAndStop(2);
}else{
gotoAndPlay(3);
}
如果要允許多個域名,可以這樣寫:
url = "http://www.zhugao.cn";
url2 = "http://zhugao.cn";
if((_url.substring(0, 20)==url) || (_url.substring(0, 16)==url2)){
gotoAndPlay(3);
}else{
gotoAndStop(2);
}
注意:用此方法,設計過程中導出時的技巧:
用IE打開先打開指定目標網址,以避免在導出時頻繁彈出窗口,如果無效,請將默認瀏覽器設置成IE,關閉導出時的player窗口即可繼續編輯。有時Flash軟體會因此發生錯誤而被強行結束,導出前請保存文檔,切記!
常用加密工具
SWF Encrypt
可有效防止目前流行的幾乎所有破解工具對其所加密作品的AS查看。2006年10月更新為3.0.12,盡管加密後文件仍然有明顯的增大(視原swf的復雜程度,增大幅度有所不同),然而令人振奮的是,已經支持放射狀漸變,支持Flash8.0。加密技巧:分解swf逐個加密,以盡量避免加密後單個文件體積龐大的問題。
Flashincrypt
可輕易防止閃客精靈目前的版本對其所加密作品的AS查看,加密後的文件幾乎保持原文件大小。遺憾的是不能防止 Action Script Viewer 5.0 以上的版本。
適當應用與javascript結合
加密JS,從而實現間接加密swf。相關工具及例子:
T4nk JS混淆工具
用於javascript的混淆加密。
Encrypt HTML
加密網頁腳本,包括 HTML source code, javascript, VBScript, text, links and graphics 等。
從Flash到JavaScript的通訊,從JavaScript到Flash的通訊
控制 Flash Player 的 JavaScript 方法一覽表:
·播放動畫:Play()
例:(網頁中的 Flash id).Play();
·停止動畫:StopPlay()
·動畫是否正在播放:IsPlaying()
·跳轉到某幀:GotoFrame(frame_number)
·獲取動畫總幀數:TotalFrames()
·回傳當前動畫所在幀數:CurrentFrame()
·使動畫返回第一幀:Rewind()
·放大指定區域:SetZoomRect(left,top,right,buttom)
·改變動畫大小:Zoom(percent)
·使動畫在 x,y 方向上平移:Pan(x_position,y_position,unit)
·返回動畫被載入的百分比:PercentLoaded()
·載入動畫:LoadMovie(level_number,path)
例:(網頁中的 Flash id).LoadMovie(0, "***/***.swf");
·movie_clip 跳轉到指定幀數:TGotoFrame(movie_clip,frame_number)
例:(網頁中的 Flash id).TGotoFrame("_root.實例名.次實例名",幀數);
·movie_clip 跳轉到指定標簽:TGotoLabel(movie_clip,label_name)
例:(網頁中的 Flash id).TGotoLabel("_root.實例名.次實例名","標簽名");
·回傳 movie_clip 當前幀:TCurrentFrame(movie_clip)
·回傳 movie_clip 當前標簽:TCurrentLabel(movie_clip)
·播放 movie_clip:TPlay(movie_clip)
·停止 movie_clip 的播放:TStopPlay(movie_clip)
·獲取變數:GetVariable(variable_name)
·變數賦值:SetVariable(variable_name,value)
·call 指定幀上的 action:TCallFrame(movie_clip,frame_number)
·call 指定標簽上的 action:TCallLabel(movie_clip,label)
·獲取 movie_clip 的指定屬性:TGetProperty(movie_clip,property)
·設置 movie_clip 的指定屬性:TSetProperty(movie_clip,property,number)
在Word中插入Flash
測試環境:WindowsXP / Office2003
可用在獨立文件給客戶看的時候,盡管可以用前述方法從word中提取swf,然而此方法仍然具有一定防範效果。
新建一Word文檔並保存。
在Word中依次單擊下拉菜單「視圖」→「工具欄」→「控制項工具箱」。
在「控制項工具箱」中點擊「其他控制項」,選擇列表中的「Shockwave Flash Object」。
右鍵單擊插入進來的Flash播放控制項,選擇「屬性」。
在「屬性」窗口的「Movie」欄輸入Flash動畫的路徑及文件名,需要用絕對路徑,可採用以下兩種:
file:///C:/test/test.swf
http://www.zhugao.cn/test.swf
將「EmbedMovie」項設置為「True」,使Flash嵌入到Word中。「Height」和「Width」分別為Flash的高和寬。「Scale」默認為ShowAll,為縮放模式,始終顯示Flash中的所有內容,如果改為NoScale則始終按1:1比例,不會縮放Flash中的內容。
單擊控制項工具箱上的「退出設計模式」按鈕,在Word中即可播放Flash了。再次按下該按鈕則暫停播放,進入設計模式。如當時未顯示Flash,請保存退出Word,再打開該Word文檔,點擊「退出設計模式」按鈕即可看到Flash。
打包成加殼exe
用Flash的默認程序打包的exe很容易轉成swf,SWFKit是一款很不錯的加殼打包軟體,不易被還原。
三、後記
破解時需要多種方法或工具綜合使用,加密亦然,需根據用途綜合加密。
對於網路用swf的推薦加密方案:
更改後綴,限制在指定域名播放,分解成多個swf並用SWF Encrypt加密。
此方案主要依賴於SWF Encrypt,重在保護作品的AS,一旦SWF Encrypt遭到破解軟體的有效攻擊,此方案即宣告破產。