Time of Update: 2018-08-21
建立maven項目File-->New-->Project 選擇maven,勾選 create from archetype 選中webapp 點擊next進入下一步,填寫GroupId和ArtifactId 點擊next進入下一步,選擇之前下載好的本地maven;這裡在Properties中添加一個參數archetypeCatalog=internal,不加這個參數的話,在maven產生骨架的時候將會非常慢,有時候會直接卡住。
Time of Update: 2018-08-21
我們先來看一下最經典的埃拉特斯特尼篩法。時間複雜度為O(n loglog n) int ans[MAXN];void Prime(int n){int cnt=0;memset(prime,1,sizeof(prime));prime[0]=prime[1]=0;for(int i=2;i<n;i++){if(vis[i]){ ans[cnt++]=i;//儲存素數 for(int j=i*i;j<n;j+=i)//i*i開始進行了稍微的最佳化
Time of Update: 2018-08-21
Application.java package com.zhu;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic class DemoApplication { public static void main(String[] args) {
Time of Update: 2018-08-21
1. NGUI與UGUI的區別 1) uGUI的Canvas 有全局座標和螢幕座標 2) uGUI的Image可以使用material 3) UGUI通過Mask來裁剪,而NGUI通過Panel的Clip 4) NGUI的渲染前後順序是通過Widget的Depth,而UGUI渲染順序根據Hierarchy的順序,越下面渲染在頂層.
Time of Update: 2018-08-21
轉換函式: 第一種形式: B=data_type_name(A) 無論A中是什麼類型,將其變為data_type_name類型 比如: B=double(A)將A轉換為一個雙精確度數組B 第二種形式: 包含5種轉換函式: B=im2uint8(A) A類型:logical,uint8,uint16和double B類型:uint8 B=im2uint16(A) A類型:logical,uint8,uint16和double B類型:uint16
Time of Update: 2018-08-21
help eval 將看到matlab內建的說明 eval Execute string with MATLAB expression. eval(s), where s is a string, caus es MATLAB to execute the string as an expression or statement. 翻譯一下,就是說eval函數的功能是將字串轉換為matlab可執行語句。通俗而言,比如
Time of Update: 2018-08-21
1、建立本地分支 local_branch git branch local_branch 2、建立本地分支local_branch 並切換到local_branch分支 git checkout -b local_branch 3、切換到分支local_branch git checkout local_branch
Time of Update: 2018-08-21
如上,看到npm -v 或者安裝軟體時,經常跳出的問題。npm需要加入環境變數中。 如上圖片,建立兩個檔案 node_global\npm,並加入環境變數中。 D:nodejs\node_modules\npm路徑下找到.npmrc檔案,將其內容改為 prefix=D:\nodejs\node_global cache=D:\nodejs\node_cache 這時再重新開啟CMD,發現npm -v 一直卡在這裡,退出時需要確認,可能是npm再迴圈找檔案,
Time of Update: 2018-08-21
本地有兩個分支A和B,A是發布版本,B是開發版本。按道理,A分支的內容一般是不可以隨便改的,我們只要開發B分支就行了。完了再合拼。 但今天碰到一個問題,就是我在B分支下做了一個動作,git push origin A,很蛋疼吧,本來應該是git push origin B的。與是我第一反應就是,會不 會把當前分支,也就是B分支推到遠程A分支上了,這樣那就麻煩了。 其實後面發現,我是多慮了,看下面:
Time of Update: 2018-08-21
=~ 在string類中,是重載的操作符,用於把左邊的字串用右邊的Regex進行匹配處理,返回匹配項所在的位置或者nil 在regexp類中,“=~”操作符則是把右邊的字串用左邊的Regex進行匹配處理 sub和sub。用運算式來匹配字串 gsun和gsub。是字串類最重要的方法之一,和sub方法的區別:sub只處理第一個匹配到的對象,而gsub則遍曆整個字串,對每一處匹配到的對象加以修改。 數組 定義:
Time of Update: 2018-08-21
轉自:http://blog.csdn.net/anqier1009/article/details/5214978 矩陣的Kronecker乘法及Matlab運用kron()計算Kronecker乘法 對n×m階矩陣A和p×q階矩陣B,A和B的Kronecher乘法運算可定義為:
Time of Update: 2018-08-21
nginx程式下載地址: http://download.csdn.net/detail/tr1912/9629880 這幾天協助評教搗鼓了一下nginx,有點小小的收穫,來和大家分享一下。 一、初見Nginx
Time of Update: 2018-08-21
今天匯入一個AS項目,結果提示: Error:Gradle version 2.10 is required. Current version is 2.8. If using the gradle wrapper, try editing the distributionUrl in
Time of Update: 2018-08-21
排序是定義在欄位層級的,可以通過定義根據特定欄位的內容來規定定序 { "sort" : [ { "post_date" : {"order" : "asc"}}, ------定義在欄位層級排序的多種方式 "user", { "name" : "desc" }, {
Time of Update: 2018-08-21
工作中多人使用版本控制軟體協作開發,常見的應用情境歸納如下: 假設小組中有兩個人,組長小張,組員小袁 情境一:小張建立項目並提交到遠程Git倉庫 情境二:小袁從遠程Git倉庫上擷取項目源碼 情境三:小袁修改了部分源碼,提交到遠程倉庫 情境四:小張從遠程倉庫擷取小袁的提交 情境五:小袁接受了一個新功能的任務,建立了一個分支並在分支上開發 情境六:小袁把分支提交到遠程Git倉庫 情境七:小張擷取小袁提交的分支
Time of Update: 2018-08-21
Photon通訊過程解析《一》(使用者登入) 路線節點:[unity3d-->ugui-->playmaker-->pun-->Photon3Unity3d.dll-->photon master server-->mysql] 步驟: 1、【用戶端】使用者輸入使用者名稱、密碼。設定 PhotonNetwork .AuthValues。
Time of Update: 2018-08-21
原文連結:http://www.tuicool.com/articles/Z73UZf6 hadoop2 和hadoop3上的收集的資料 送到hadoop1叢集上,然後hadoop1送到多個不同的目的。 一、概述 1、現在有三台機器,分別是:Hadoop1,Hadoop2,Hadoop3,以Hadoop1為日誌匯總 2、Hadoop1匯總的同時往多個目標進行輸出
Time of Update: 2018-08-21
Aria函數開發手冊可以在以下路徑找到: C 或 D:\Program Files\MobileRobots\ARIA\Aria-Reference.html C 或 D:\Program Files\MobileRobots\ARIA\ArNetworking\ArNetworkingReference.html C 或 D:\Program Files\MobileRobots\ARNL\docs\ BaseArnl-Reference.html &
Time of Update: 2018-08-21
package vs.datapower.datacollection.mail; import java.io.BufferedWriter; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStreamWriter; import
Time of Update: 2018-08-21
選擇排序、快速排序、希爾排序、堆排序不是穩定的排序演算法,而冒泡排序、插入排序、歸併排序和基數排序是穩定的排序演算法 首先,排序演算法的穩定性大家應該都知道,通俗地講就是能保證排序前2個相等的數其在序列的前後位置順序和排序後它們兩個的前後位置順序相同。在簡單形式化一下,如果Ai = Aj,Ai原來在位置前,排序後Ai還是要在Aj位置前。