程式設計師應掌握的基礎知識(不定時更新)
1、HTTP協議預設埠號:80,也是訪問網站的預設埠
2、HTTP大都採用post或get提交資料,get提交資料不能超過256個字元,即get提交資料量有限,此外,get還是不安全的,post更為安全,post常用來提交表單資料,如提交使用者資料、上傳檔案等。
3、對於Web開發者,只需要瞭解HTTP協議即可,因為Tomcat、瀏覽器已經實現好了HTTP協議,開發者要做的是編寫Servlet,輸出HTML程式碼即可。
4.
5、 生成訂單編號:用時間,DateFormat
6、面向物件的思想:誰擁有資料,誰就對該資料擁有操作許可權。在新巴巴運動網中購物車就是面向物件程式設計。
7. java的PriorityQueue是從JDK1.5開始提供新的資料結構介面,預設內部是自然排序,結果為小頂堆。如果需要使用大頂堆
可以重寫compare()方法,實現反轉,完成大頂堆.
相關推薦
程式設計師應掌握的基礎知識(不定時更新)
1、HTTP協議預設埠號:80,也是訪問網站的預設埠2、HTTP大都採用post或get提交資料,get提交資料不能超過256個字元,即get提交資料量有限,此外,get還是不安全的,post更為安全,post常用來提交表單資料,如提交使用者資料、上傳檔案等。3、對於Web開
javascript基礎知識整理(不定時更新)
nsh firefox 可用 splice mage true size -1 對數 1.js中真與假的定義: 真:true,非零數字,非空字符串,非空對象 假:false,數字零,空字符串,空對象(null),undefined 2.使用for循環對json進
C++基礎知識易錯點和易混淆總結匯總(不定時更新)
以下是我本人不定時更新的易錯點彙總,如需轉載,請註明出處。 1、對指標的引用 int a = 10; int *p = &a; //初始化指標p。 int* &pa = p; //這個是對指標p的引用、在我們使用pa的操作。相當於對p的操作 2、函
Android studio開發的常用知識(不定期更新)
最近正在學習利用android studio3.0開發簡單的Android應用,有很多瑣碎的知識點和要記的東西,想要做一個筆記,方便以後的複習回顧。 就從這篇文章為開篇吧。 1.線性佈局LinearLa
代碼綜合後的電路對比(不定時更新)
output pre n) sed log 會有 blank 不同 blog 這裏來記錄一下相似代碼之間的不同差異,比如同步復位與異步復位觸發器的對比,上升沿復位和下降沿復位的對比等等。這裏主要使用ISE的綜合引擎。直接附上代碼和綜合後電路圖,有些會有部分講解。
css編寫註意事項(不定時更新)
不定 避免 選擇符 lin css代碼 單行註釋 兼容 使用 需要 CSS的編寫是需要積累的,而一個好的css編寫習慣對我們將來的成長是非常有利的,我會把我平時看到的或者遇到的會不定時的更新到這裏,不時翻一下,但求有所進步。 如果各位看官也有看法和建議,評論下,我也會更新進
《網絡》:關於計算機網絡的必備常識【無序】(不定時更新)
cos 表示 進行 span 必備 計算 需要 設置 不能 1、交換機連接的一定是單個網絡;路由器連接的一定是多個網絡。 2、基於端口方式的劃分VLAN,同一個交換機上不同端口的網絡是不通的。 3、交換機上的trunk口不能直接與PC連接。 4、華為交換機上的端口默認全不通
MySQL常用查詢語句匯總(不定時更新.......)
spa temp targe use 日常 下劃線 mys blank er圖 在這篇文章中我會通過一些例子來介紹日常編程中常用的SQL語句 目錄: ## 1.數據庫的建立 ## 2.常用查詢 ## 1.數據庫
算法題解題思路及代碼(不定時更新)
希望 target 解答 時間 -s 一次 return 時間復雜度 2.3 畢業半年, 平時工作總是關註業務、架構,而卻越來越少關註性能, 也再也沒有做過任何涉及算法的工作了希望有時間把這些拉下的東西拾起來,畢竟不論是使用什麽語言,從事什麽行業,只要是程序員,算法才是真正
網絡小工具(不定時更新)
nbsp 跟蹤 補全 可能 bsp 如果 ice 指定 get mtr 實時跟蹤路由 tranceroute 跟蹤路由 trancepath 跟中路有,顯示節點到節點的時間 ftp 連接ftp get 下載文件,到當前目錄mget 同時下載多個文件put 上傳文
Web自動化常用方法封裝(不定時更新)
display isp 更新 after ive UC second 捕獲 expected 1.對於可能因某些原因延遲出現的瀏覽器Alert彈窗的點擊操作 public void waitAlertClick(){ WebDriverWait wait = new W
高精度模板(不定時更新)
void 支持 rev == memset spa -s -- code 以前寫高精度基本都是抄別人的……這次要改變一下了…… 現在的高精度模板還是很簡陋的,只支持高精加,減,乘,高精除低精,高精模低精,高精快速冪,高精比較大小,沒了。 或許以後會不定期更新一下……畢竟這個
python中一些常用的函式(不定時更新)
一、random函式 import random # 在1~20中隨機取一個數 print(random.choice(range(1, 20))) 9 # 在1~20中隨機取五個陣列成一個列表 print(random.choices(range(1, 20), k=5)) [3, 1
matlab常見函式總彙(不定時更新)
1magic()隨機矩陣生成 2.eye(n)輸出n階單位方陣 3.rand(a,b)隨機矩陣 4.linspace(a,b,n)線性等分,a、b為等差數列的初值和終值,n是節點數 5.logspace(as,bf,n)等比數列 6.size(a)查驗矩陣維數 7.length(a)查驗向量
手機網頁開發學習(不定時更新)
1.問題描述:在谷歌瀏覽器模擬器上可以點選按鈕,在安卓手機上可以點選按鈕,只有在蘋果手機上點選不上。 解決:1.如果是.net 做的網頁,你的按鈕是 <button></button>請換成<asp:button></asp:button&g
Git使用中的問題彙總(不定時更新...)
1. 由於上傳的檔案太大導致push失敗的問題 來源: 在git管理中,不小心把資料檔案(大於100M)也放在了git資料夾中,並且已經commit了,進行push時就會失敗。 解決方法: 刪除帶有大檔案的commit版本,也就是Git 刪除具體某個提交commit的方法。
操作瀏覽器基本元素(不定時更新)
from selenium import webdriverfrom time import sleepdriver = webdriver.Chrome()driver.get("http://www.baidu.com")#driver.maximize_window()#視窗最大化sleep(2)#顯式
JavaScript的一些重要知識點(不定時更新)
這裡記錄我學習JavaScript過程中覺得比較重要的知識點,會隨著學習不定時更新,歡迎收藏 目錄 1.重新宣告 JavaScript 變數 2.Undefined 和 Null 輸出結果: 3.宣告變數型別 4.JavaScript 變數的作用域 &n
關於mybaties中的一些小問題(不定時更新)
select id="searchproductInfoByQuery" resultMap="ProductMap"> SELECT * FROM (select ROWNUM RN,A.* from PRODUCTINFO A where CATALOGID=#{que
有用的資料:光場相關Light Field(不定時更新)
最後更新時間:2016年12月27日 深度圖+原始彩色影象轉化成多視角動態gif,戳這裡 這Depth真讓人振奮! 祖師爺Marc Levoy做的動畫模擬,利於理解。Flash applets on some technical aspects of photography 我們的祖師爺