Time of Update: 2018-07-26
response.sendRedirect(url) -- 重新導向到指定URL request.getRequestDispatcher(url).forward(request,response) -- 請求轉寄到指定URL 1:二者區別: response.sendRedirect(url)跳轉到指定的URL地址,產生一個新的request,所以要傳遞參數只有在url後加參數,如: url?id=1.
Time of Update: 2018-07-26
對於雜訊敏感的IC電路,為了達到更好的濾波效果,通常會選擇使用多個不同容值的電容並聯方式,以實現更寬的濾波頻率,如在IC電源輸入端用1μF、100nF和10nF並聯可以實現更好的濾波效果。那現在問題來了,這幾個不同規格的電容在PCB布局時該怎麼擺,電源路徑是先經大電容然後到小電容再進入IC,還是先經過小電容再經過大電容然後輸入IC。 我們知道,在實際應用中,電容不僅僅是理想的電容C,還具有等效串聯電阻ESR及等效串聯電感ESL,如下圖所示為實際的電容器的簡化模型:
Time of Update: 2018-07-26
轉載自:http://t.dbdao.com/archives/why-is-mongodb-wildly-popular.html “如果你光給我看代碼而不讓我瞭解資料結構,我會很迷茫。如果讓我瞭解資料結構,我就明顯不再需要經常查看你的代碼了。” – 由Eric Raymond寫於《The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary》,1997年
Time of Update: 2018-07-26
VMware Workstation 12 VMware Workstation 12,是一款強大的虛擬機器軟體,12版支援4K高清解析度的顯示螢幕,支援DX10及OpenGL引擎,支援最多7.1聲道,支援IPV6 NAT支援主機使用多個具有不同的DPI設定的顯示器,在主機關機時立即自動掛機虛擬機器,去除了標籤,具有超過39項新功能特性。支援更多新硬體新技術。最新版本已經不再對32位系統提供支援,僅用於X64位系統,如果你是32位系統,請安裝VM10及以下版本。 VM12安裝序號 (
Time of Update: 2018-07-26
POJ 3984 題目: Description 定義一個二維數組: int maze[5][5] = { 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 0, }; 它表示一個迷宮,其中的1表示牆壁,0表示可以走的路,只能橫著走或豎著走,不能斜著走,要求編程式找出從左上方到右下角的最短路線。Input 一個5 × 5的二維數組,表示一個迷宮。資料保證有唯一解。Output
Time of Update: 2018-07-26
1,使用valgrind工具 valgrind使用介紹 valgrind官網 如果要使用圖形化的介面,要安裝QT,工具名字是valkyrie 通過top命令,/proc/meminfo看總記憶體,看每個進程使用的記憶體 在 Linux 平台可以用 ps 命令,來監視記憶體的使用,比如下面的命令 (觀測指定進程的VSZ值):ps -aux VSZ 該進程使用掉的虛擬記憶體量(KB)
Time of Update: 2018-07-26
A:add,新增 C:conflict,衝突 D:delete,刪除 M:modify,本地已經修改 G:modify and merGed,本地檔案修改並且和伺服器的進行合并 U:update,從伺服器更新 R:replace,從伺服器替換 I:ignored,忽略 常見提示表徵圖: 黃色驚嘆號(有衝突):
Time of Update: 2018-07-26
GCC還好說,make all-host很順利,工具都編出來了,但all-target編譯不成功,連libgcc都編不出來,不知道為什麼這些GCC的底層庫需要target的C庫。安裝這些工具已經可以正常編譯核心了,雖然不知道為什麼最後編出來的核心在虛擬機器裡跑不了。 最後參照lfs裡命令選項,儘可能不編譯庫,最後果然成功了。 下面是編譯glibc,開始連configure都過不了,報不支援forced
Time of Update: 2018-07-26
ReactNative中的flex布局和CSS中的差不多說一下justifyContent和alignItems的理解。這兩個屬性都是跟flexDirection的row和column有關的,離開這兩個屬性說沒有意義。在iOS中的座標有X和Y軸,以便定位控制項的位置,這兩個屬性可以把row對應成水平方向的X軸,column就是Y軸。 flexDirection就是決定X和Y哪個是主軸,那麼子控制項就按哪個方向排列。
Time of Update: 2018-07-26
最近做一個項目,之前的使用者登入是同步的,點擊登入後,在登入結果還沒有返回之前所有的介面都不能操作,使用者體驗非常不好。所以使用NSOperationQueue以非同步方式處理了。 ///////////////////////////.h #import <Foundation/Foundation.h> @interface MyTask : NSOperation { id _target;
Time of Update: 2018-07-26
文檔倒排演算法簡介 Inverted Index(倒排索引)是目前幾乎所有支援全文檢索索引的搜尋引擎都要依賴的一個資料結構。基於索引結構,給出一個詞(term),能取得含有這個term的文檔列表(the list of documents) Web Search中的問題主要分為三部分: crawling(gathering web content) ,網頁爬蟲,收集資料 indexing(construction of the inverted index)
Time of Update: 2018-07-26
題目:這是題目 題意:John在迷宮工作,迷宮著火了,火從四個方向擴散,問John是否能夠逃出來。 思路:寬搜,兩個寬搜,一個是火,一個是John。有以下幾點要注意: 1. 火的位置可能有多個,之前wa在這。從“Unfortunately, portions of the maze havecaught on fire”可以得知。 2. John就在出口(邊界),後來wa在這沒有考慮到。 3.
Time of Update: 2018-07-26
前言 簡潔,方便,好用的評論系統 Valine 附帶折騰一上午的踩坑經驗 Valine簡介 Hexo的評論系統有很多,常見的有以下幾個 多說 網易雲跟帖 暢言 來必力(LiveRe) Disqus Hypercomments valine
Time of Update: 2018-07-26
相信很多項目中,常有檔案上傳的功能吧。 那麼能用dwr上傳檔案嗎。簡化檔案上傳過程嗎。 答案當然是肯定的“當然可以實現”。 用dwr實現檔案上傳功能需要具備3.0以上版本。 好了,下面我們來看看檔案上傳的一些基本操作吧。 1.html:
Time of Update: 2018-07-26
Chat room and Messaging 聊天室和訊息傳遞 宏 #define linphone_chat_message_set_from(msg, addr) linphone_chat_message_set_from_address(msg,addr) #define linphone_chat_message_get_from(msg)
Time of Update: 2018-07-26
最近使用ffmpeg解碼中經常遇到如題的問題。 我的程式結構是這樣的: -(void)recvData { NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; 、、、、省略部分 [self
Time of Update: 2018-07-26
這次是Lintcode的題目:http://www.lintcode.com/zh-cn/problem/subarray-sum-closest/ 給一個數組和k,找出一個子數組,和最接近k,如果有多個返回任意一個。 當然n平方肯定可以解決,但是額外使用空間可以Onlogn。 思路還是用S(i)-S(j)的方式。 先計算出全部的s(i),然後存入map,key是sum,value是最後一個元素的位置。
Time of Update: 2018-07-26
實驗平台:正點原子戰艦開發板 系統:windows 7 64位 編譯器:MDK 4.72a 參考常式:ATK串口常式,野火ISO串口常式 外部中斷 中斷主要分為兩種: 1、系統異常中斷也可以說的核心例外狀況,這類異常中斷有些是不可以控制的,如RESET,NMI,FAULT. 2、外部中斷,這些中斷都是可以設定的,每個GPIO都可以被設定為中斷。 一、NVIC控制器
Time of Update: 2018-07-26
一,單鏈表插入操作 typedef struct NODE {struct NODE *link;int value;}Node;#include <stdlib.h>#include <stdio.h>#define FALSE 0#define TRUE 1int s_insert(Node **rootp,int new_value) //root是一個指向Node的指標,所以指標root的指標類型是Node**{Node *current;Node *
Time of Update: 2018-07-26
Nbody Cuda : N個元素,切割成N/p個塊,每個塊p個元素。 開設N/p個block,每個block裡面開p個線程。 每個線程計算一個元素和其他N個元素的受力和加速度。 每個線程將需要計算的N個元素分成N/p次完成,每次計算p個元素。 calculate_forces:總的入口,計算一個元素和所有元素的受力和加速度。 tile_calculation:線程一次計算和p個元素的受力。 bodyBodyInteraction:兩個元素之間的受力和加速度。