Time of Update: 2018-12-06
頸椎病、腰椎病是常見病、多發病。有調查發現,在脊椎病患者中,從事電腦、會計、教師、醫生、辦公室工作的人數佔有相當的比例。因此,專家們認為,不正確的坐姿、站姿、臥姿,以及長時間以同一姿勢的伏案工作或勞動是導致脊椎病的主要原因。在日常生活中,很多人習慣以放鬆的狀態站立,或坐臥,如弓腰、駝背、蹺二郎腿等。專家認為,如此姿勢時間久了,會改變脊椎的正常彎曲度,從而導致頸椎病、頸背肌筋膜炎、腰肌勞損、腰椎間盤突出症等病變的發生。所以,“預防脊椎病,先練坐臥功”是有道理的,良好姿勢可以預防脊椎病,保護脊椎的工
Time of Update: 2018-12-06
自同步法是指能從資料訊號波形中提取同步訊號的方法。典型例子就是著名的曼徹斯特編碼,常用於區域網路傳輸。在曼徹斯特編碼中,每一位的中間有一跳變,位中間的跳變既作時鐘訊號,又作資料訊號;從高到低跳變表示"1",從低到高跳變表示"0"。還有一種是差分曼徹斯特編碼,每位中間的跳變僅提供時鐘定時,而用每位開始時有無跳變表示"0"或"1",有跳變為"0",無跳變為"1"。 兩種曼徹斯特編碼是將時鐘和資料包含在資料流中,在傳輸代碼資訊的同時,也將時鐘同步訊號一起傳輸到對方,每位編碼中有一跳變,不存在直流分量,
Time of Update: 2018-12-06
WPF表單以及內部的所有元素都是採用裝置無關的單位來衡量的。一個裝置無關單位定義為1英寸的96分之一,即1/96 inch。 假定我們建立了一個WPF按鈕,其大小為96x96個單位,如果使用標準Windows的DPI設定(96dpi),那麼每個單位對應的大小為一個真實世界的物理像素。計算公式如下: 物理單位大小 = 裝置無關單位大小x系統DPI = 1/96 inch x 96 dpi = 1 pixel 對於一個20英寸的顯示器,其標準解析度為1600x1200,那麼它的螢幕DPI為: (16
Time of Update: 2018-12-06
問題描述:很多時候我們可能需要在極短的時間內產生大量的隨機數,但是你可能會發現產生了很多重複的隨機數。並不是你所希望產生大量不同的數,或者說相同的數極少。分析原因:Random是主要產生偽隨機數的類,它主要包括兩個建構函式(無參建構函式和帶一個Int32型別參數的建構函式),無參建構函式主要採用系統時間作為隨機種子,帶參數的建構函式需要自己去指定隨機種子。而在很短的時間內產生大量隨機數的時候,由於時間相當短暫,很大的可能性一部分隨機數產生時,取到作為隨機種子的系統時間相同,因此產生出來的隨機數就
Time of Update: 2018-12-06
直通線和交叉線的製作方法標準雙絞線做法有兩種,分別是EIA/TIA568A和EIA/TIA568B。製作時把彈簧朝下,另一面朝自己。EIA/TIA568A的8根線排列順序是:綠白 綠 橙白 藍 藍白 橙 棕白 棕EIA/TIA568B的8根線排列順序是:橙白 橙 綠白 藍 藍白 綠 棕白 棕即同一條網線的兩端的線序要麼都採用EIA/TIA568A所規定的方式,要麼都採用EIA/TIA568B所規定的方式,這樣做出來的網線才是標準的直通線(也稱作正絞線)。而我們比較EIA/TIA568A和EIA/
Time of Update: 2018-12-06
出錯資訊的例子:下面這些出錯資訊,是你遇上這些編譯問題時,你也許看到的運行時異常類型的例子: Unable to cast object of type 'ASP.masterpage_master' to type 'ASP.masterpage_master'. (無法將ASP.masterpage_master類型的對象轉換成ASP.masterpage_master類型)或者:Could not load file or assembly 'App_Web_e9dbmaj,
Time of Update: 2018-12-06
前段時間需要將日誌資訊通過印表機列印出來。總結了一下其中的一些用法:1:用CPrintDialog 可以呼出視窗讓使用者選擇印表機或者採用預設的印表機直接列印。 StartPage…..EndPage 完成一頁文檔的列印。 如需改變DC設定,需要調用ReSetDC() 多次調用這兩個函數,可以實現列印多頁2:TextOut座標的確定。 TextOut中的座標是DC中的邏輯座標。 和實際的物理座標需要轉換。 GetDeviceCpas();
Time of Update: 2018-12-06
寫一下我使用串口向開發板傳送檔案中遇到的問題及解決辦法:使用的軟硬體環境:虛擬機器:VMware Workstation 8.0.1Linux作業系統:Fedora 9開發板:mini6410 下面使用通過串口終端minicom傳送檔案到開發板上:1. USB 串口無法識別的問題:我的筆記本沒有RS232介面,只好用USB轉串口,再通過開發板配套的一根交叉串口線串連到開發板上。但虛擬機器啟動時,出現宿主機無法串連USB裝置的問題,如:其實下面一行已經告訴你問題出現的原因了——VMware
Time of Update: 2018-12-06
初步對BAPI_PO_CREATE1有了一點瞭解,下面對這個bapi做一些我的體會講解:下面先將程式上傳, 在程式中我只簡單的對poheader和poitem做了一些輸入,產生了一張po,並且po中只可以有一個項被採購,其實其中還有其他可以加入,例如: schedule,account,一起其他一些東西,,在這個程式中我就不在做介紹了,我將在後續的文章中說出我對這個bapi的其他體會,希望大家關注我的博克,謝!REPORT ZCREATPOBAPI
Time of Update: 2018-12-06
VMI(Vendor Managed Inventory)的概念並不是一個新鮮事物,很多專家曾對VMI有過定義和VMI必要因素的分析,不少知名的國際物流公司都曾有過VMI成功的經曆。 蘇州D公司物流公司目前正在為世界最大的代加工廠A公司電腦提供VMI的服務。自04年的6月開始接觸以來,至今已經足足一年了,體會頗深。 首先作為一個成功的VMI HUB,它應該有哪些基本要素呢,結合蘇州D公司的操作經驗我總結了以下幾點: 1. 供應商在VMI
Time of Update: 2018-12-06
DATEDIFF 返回跨兩個指定日期的日期和時間邊界數。 文法 DATEDIFF ( datepart , startdate , enddate ) 參數 datepart 是規定了應在日期的哪一部分計算差額的參數。下表列出了 Microsoft SQL Server 識別的日期部分和縮寫。 日期部分 縮寫 year yy, yyyy quarter qq, q Month mm, m
Time of Update: 2018-12-06
用這個類可以替代VB內建的Timer控制項,這樣就不用在無表單的項目中僅為了使用Timer而多加一個表單了。我一般用在ActiveX exe中用來分離系統控制權,用Timer的好處是避免控制權死結,這樣也就類比出了多線程(實際上是多進程),能給使用者更好的體驗。代碼如下:標準模組(mTimer):Option ExplicitPrivate Declare Sub CopyMemory Lib "kernel32.dll" Alias "RtlMoveMemory" (ByRef Destina
Time of Update: 2018-12-06
文章目錄 IntroductionWhat is Included in the Client Library 在msdn上看了幾節Ajax&Atlas的講座,高度興趣,加上項目需要,從今天開始,全心學習Ajax和Atlas,為馬上要開始的Ajax項目做好準備。 剛安裝完Atlas後發現在C:\Program Files\Microsoft ASP.NET\Atlas\v2.0.50727\Atlas\
Time of Update: 2018-12-06
目前,我們常用的設定檔格式有XML和ini, XML層次分明,但其缺點就是寫起來太繁雜,對一些關鍵字如<>之類的處理比較特殊。而ini呢,配置不夠靈活,只有簡單的段-鍵-值模式,對於一些多層結構的配置,或者一些清單類型的配置,就顯得力不從心了,往往需要編碼人員自己分割字串。 Lua指令碼非常簡潔清晰,是非常適合做設定檔的,無論是映射表型配置,還是列表型配置,還是簡單的索引值配置,lua都可以完全勝任。而且lua格式清新簡潔,一看就懂。
Time of Update: 2018-12-06
【文章標題】: 必殺技公布——用特徵碼定位關鍵代碼,秒殺MFC程式【文章作者】: 書呆彭【】: 自己搜尋下載【使用工具】: VC與OllyICE【作者聲明】: 只是感興趣,沒有其他目的。失誤之處敬請諸位大俠賜教!--------------------------------------------------------------------------------我的補充:一些特徵碼:(vc6 sp6 ) mfc42d.dll : call [ebp-4](vs 2008
Time of Update: 2018-12-06
採用lxml進行xml的解析操作,在使用find()和findall()方式進行操作的時候,如果match按照XPath標準寫的複雜點兒,某些情況下會碰到invalid predicate錯誤。從lxml的官方文檔上來看,lxml是支援XPath1.0標準的,可為何還報出invalid
Time of Update: 2018-12-06
在使用VC時,可以用DUMPBIN。EXE來得到某個DLL中所輸出的符號的清單。如下面的命令:dumpbin -exports Cmpnt1.dll如:C:\WINDOWS\system32>dumpbin -exports msgsvc.dllMicrosoft (R) COFF Binary File Dumper Version 6.00.8447Copyright (C) Microsoft Corp 1992-1998. All rights reserved.Dump of
Time of Update: 2018-12-06
ASCII碼對照表 ASCII, American Standard Code for Information Interchange 念起來像是 "阿斯key",定義從 0 到 127 的一百二十八個數字所代表的英文字母或一樣的結果與意義。由於只使用7個位元(bit)就可以表示從0到127的數字,大部分的電腦都使用8個位元來存取字元集(character set),所以從128到255之間的數字可以用來代表另一組一百二十八個符號,稱為 extended
Time of Update: 2018-12-06
VxWorks支援各種任務間通訊機制,提供了多樣的任務間通訊方式,主要有如下幾種: Ÿ 共用記憶體,主要是資料的共用;Ÿ 訊號量,用於基本的互斥和任務同步;Ÿ 訊息佇列和管道,單CPU的訊息傳送;Ÿ Socket和遠端程序呼叫,用於網路間任務訊息傳送; Ÿ 二進位訊號,用於異常處理。 在多處理器之間的任務也可採用共用記憶體對象來實現任務間通訊,只是在系統配置上有所不同.
Time of Update: 2018-12-06
VxWorks的中斷服務程式(ISR)運行在特定的空間。不同於一般的任務,中斷服務程式沒有任務上下文,不包含任務控制塊,所有的中斷服務程式使用同一中斷堆棧。 ISR中不能調用可能導致blocking的函數,例如: (a)不能以semTake擷取訊號量,因如果該訊號量不可利用,核心會試圖讓調用者切換到blocking態; (b)malloc和free可能導致blocking,因此也不能使用; (c)應避免進行VxWorks I/O系統操作(除管道外);引伸