Time of Update: 2018-12-05
看來很多網友都搞不清灌電流和拉電流的概念,下面就此解釋一下,希望看過本文後不再就此困擾。一個重要的前提:灌電流和拉電流是針對連接埠而言的。名詞解釋——灌:注入、填充,由外向內、由虛而實。渴了,來一大杯鮮榨橙汁,一飲而盡,飽了,這叫“灌”。 灌電流(sink current) ,對一個連接埠而言,如果電流方向是向其內部流動的則是“灌電流”,比如一個IO通過一個電阻和一個LED串連至VCC,當該IO輸出為邏輯0時能不能點亮LED,去查該器件手冊中sink
Time of Update: 2018-12-05
以前沒接觸過串口,一直都以為串口很複雜。最近在做一個新項目,用單片機控制GSM模組。單片機和GSM模組介面就是串口。調試完後覺得串口其實很簡單。“不過如此”。這可能是工程師做完一個項目後的共同心態吧。下面詳細介紹下如何用虛擬串口調試串口發送接收程式。需要用到三個軟體:KEIL,VSPD XP5(virtual serial ports driver
Time of Update: 2018-12-05
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Argument{ /// <summary> /// C#預設情況下,實參是值傳遞 /// 為了用引用的方式傳遞參數,C#提供ref參數修飾符 /// 參數可以以值或者引用的方式傳遞給函數,而無需考慮其本身是實值型別還是參考型別 /// out修飾符,與ref相似,但1、
Time of Update: 2018-12-05
Building your own toolchainContents[hide]1Selecting the right hardware1.1Arm 71.2Arm 91.3Arm 112Steps of Cross Compilation3Specifing target for your toolchain3.1EABI target4Setting up build environment.5Scripts5.1Configure default settings for the
Time of Update: 2018-12-05
原文位置
Time of Update: 2018-12-05
Wireshark抓包分析TCP的建立與斷開過程一、TCP建立串連說明:在此圖中HostA充當用戶端角色,HostB充當伺服器角色。TCP是網際網路中的傳輸層協議,使用三向交握協議建立串連。當主動方發出SYN串連請求後,等待對方回答SYN,ACK。這種建立串連的方法可以防止產生錯誤的串連,TCP使用的流量控制協議是可變大小的滑動視窗協議。第一次握手:建立串連時,HostA發送SYN包(SEQ=a)到HostB,並進入SYN_SEND狀態,等待HostB確認。第二次握手:HostB收到SYN包後,
Time of Update: 2018-12-05
物理定義##################################################--查看MQ版本--dspmqver--查看隊列狀態--dspmq--建立隊列管理器--crtmqm -q ECIS_QM--刪除隊列管理器--dltmqm ECIS_QM--啟動隊列管理器--strmqm ECIS_QM--關閉隊列管理器--endmqm -i ECIS_QM 立即停止endmqm -p ECIS_QM 強制停止--運行隊列管理器--runmqsc
Time of Update: 2018-12-05
在平時的ALV開發中,客戶有些特殊的需求,需要在ALV的網格中繪上一些特殊的顏色,方便他們在第一時間看到自己想要看到的東西,如果沒有這些顏色的設置,要從一大堆顯示的資料中找到自己關心的東西,估計會比較難,下面我將給大家介紹在ALV GRID中設定列、行、儲存格的顏色:1)列的顏色設定列的顏色設定相對來說會比較簡單,因為在欄位目錄的類型LVC_S_FCAT中提供了對列顏色設定的欄位 EMPHASIZE來實現:如:w_fcat type
Time of Update: 2018-12-05
samba裝好了,可以共用,也可以讀寫,但是美中不足的是沒有給共用加許可權,安全性不夠。 給samba共用加許可權就要動設定檔了/etc/samba/smb.conf 1、給samba添加一個使用者smbpasswd -a root注意:其一這個使用者名稱必須是系統有的,其二必須是root賬戶 2、配置samba設定檔如下:[home] path = /home valid users = root public = no writable = yes printable =
Time of Update: 2018-12-05
Axis2 學習筆記二 ( 部署篇 ) 熊紅陽一、 前言 前一節我們研究了 Axiom, 瞭解了 axis2 的 xml 的處理機制, axis2 類似諸多 apache 開源軟體,採用 xml 檔案方式來組態管理,只不過 axis2 使用了本身的 Axiom 來讀取設定檔。與 axis1.x 相比, axis2 部署增加了熱部署及熱更新的功能,這兩個功能已不是什麼新名詞,熱部署可以使 axis2 在運行時部署新的 webservice ,而熱更新使得在不需要重新啟動 axis2
Time of Update: 2018-12-05
var s1:string;begin screen.Cursor:=crSQLWait; s1:='insert into table_bus '+ ' (BS_NO,BS_TYPE,bs_whos,bs_mode,bs_seat,bs_soalseat,bs_drseat,bs_oiltype,bs_buycard,bs_unit,BS_BDATE,bs_edate) '+ ' SELECT 車號,dbo.uf_GetFullNameCode(車型名稱),dbo.
Time of Update: 2018-12-05
用一個變數A(通過一個函數返回的值),由於是調用的別人的介面,以為是一個record ,就直接使用A去擷取record裡面的值,竟然沒有報錯,只是卡在那裡了。後來我單獨調試發現會報 badrecord,不知道是什麼原因咯。不過徹底搞清楚了record的使用了,-record(machine,{id,name="",host=""}).其實原型就是{machine,ID,NAME,HOST}(後面三個是變數),只是用record取值方便明了多了。
Time of Update: 2018-12-05
昨天在網站中添加一個網站計數器,用到了Global檔案,用Application去儲存計數,在Application的Start方法中首先取出表中原來的資料,在Session的Start方法中進行計數,寫回到表中,對計數進行儲存。其實本來很簡單的一個計數,確花掉了我很長時間。因為我在本地調試的過程中一切正常,但是當發布到外網時計數卻是空.通過多次測試,確定是因為檔案沒有被執行。原因大概有以下幾點: 1 web應用的根目錄沒有被設定ASPNET和Network
Time of Update: 2018-12-05
’Author:wgscd ’功能:抓屏 ’QQ153964481 ’Date:2005-4-12 ’********************************* Public Class Form1 Inherits System.Windows.Forms.Form #Region " Windows 表單設計器產生的程式碼 " Public Sub New() MyBase.New() ’該調用是 Windows 表單設計器所必需的。
Time of Update: 2018-12-05
作者:朱金燦來源:http://blog.csdn.net/clever101/ 今天遇到一個有點詭異的編譯錯誤:1>c:/program files/microsoft visual studio 8/vc/include/yvals.h(513) : error C2143: syntax error : missing ';' before namespace (VS
Time of Update: 2018-12-05
/*1.O(n*(logn)^2)2.樹的節點node從1開始(方便位元運算)3.樹的層數h從0開始(節約空間)4.數組a的下標從1開始5.我們在queryVal中二分的是[1,n]整個區間,而不是[l,r]區間,這似乎是不正確的。因為假如[l,r]區間中的值為[2,10,22,23],我們要求第3大的值,如果二分到的值是11,他的在[l,r]中的rank為3,這不就錯了嗎?所以有一點一定要注意:【數組a中的值不重能複】:queryRank中二分取極大,queryVal中二分取極小,兩個條件限制
Time of Update: 2018-12-05
STL中的容器按儲存方式分為兩類,一類是按以數組形式儲存的容器(如:vector 、deque);另一類是以不連續的節點形式儲存的容器(如:list、set、map)。在STL中用earse()方法刪除一個元素很簡單,基本上也不會出什麼錯,但是在遍曆刪除某條件下的元素時就有可能會弄錯了。在list、set、map、vector和deque遍曆刪除某條件元素時通用的一種方法可以這樣使用: std::list< int> List; //
Time of Update: 2018-12-05
http://www.codeforces.com/contest/75/problem/B************************************************************************************************就是一個簡單的類比題,人名按分數從大到小排,如果分數相同就按字典序排,輸出不包括自己,所以每次讀入處理時都忽略自己。可是我的code怎麼都wa???求解!當初沒注意到題目是問跟自己有關係的,沒關係的優先順序為0!#
Time of Update: 2018-12-05
1、首先在toolbar中定義一個button,如:ID_SLIDER2、響應訊息ON_REGISTERED_MESSAGE(AFX_WM_RESETTOOLBAR, OnToolBarReset)3、在函數OnToolBarReset添加如下代碼:CRect rect; int index = m_myToolBar.CommandToIndex(ID_SLIDER); m_myToolBar.SetButtonInfo(index, ID_SLIDER,
Time of Update: 2018-12-05
1.道德的起源 把五隻猴子關在一個籠子裡,上頭有一串香蕉,實驗人員裝了一個自動裝置,一旦偵測到有猴子要去拿香蕉,馬上就會有水噴向籠子,而這五隻猴子都會一身濕. 首先有只猴子想去拿香蕉,當然,結果就是每隻猴子都被淋濕了,之後每隻猴子在幾次的嘗試後,現莫不如此,於是猴子們達成了一個共識:不要去拿香蕉,以免被水噴到。