原创 web編程技術

server提供服務器的軟件 常用的WEB服務器軟件有: (1)IIS(Windows系統自帶,只能用在windows下) (2)Apache(開源軟件,能夠跨平臺運行) (3)Tomcat(支持JSP的web服務器軟件,具有跨平臺性,也

原创 vs2010常用快捷鍵引用

1、強迫智能感知:Ctrl+J; 2、強迫智能感知顯示參數信息:Ctrl-Shift-空格; 3、格式化整個塊:Ctrl+K+F 4、檢查括號匹配(在左右括號間切換): Ctrl +] 5、選中從光標起到行首(尾)間的代碼: Shift

原创 javaweb 相關技術簡介

    JSP全名爲Java Server Pages,中文名叫java服務器頁面,其根本是一個簡化的Servlet設計, 它是由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態網頁技術標準。JSP技術有 點類似A

原创 數組合並

“指針”是編程語言中的一個對象,它存儲着一個內存空間的地址,計算機可以通過這個地址找到變量的值。特定的地址指向特定的值。指針的最大的優點在於它可以有效利用零碎的內存空間。 Python中的數組也叫列表,爲了方便理解統一稱爲數組。

原创 編程基礎知識

input函數用於輸入 python語言中有五種基本變量類型:數字、字符串、列表、元組和字典。 求絕對值abs函數。求平方根sqrt函數。 按位與運算符**&,按位或運算符|,按位異或運算符^。 字符串可以使用“+”進行拼接。 l

原创 讀算法圖解總結(1)

常見的大O運行時間 O(log n),也叫對數時間,這樣的算法包括二分查找。 O(n),也叫線性時間,這樣的算法包括簡單查找。 O(n * log n),這樣的算法包括快速排序——一種速度較快的排序算法。 O(n^2),這樣的算

原创 數據庫基礎

數據庫(Database) 是按照數據結構來組織,存儲和管理的倉庫。將信息規範化並使之數字化,形成數據信息’庫’。 目的是利用計算機對庫中的信息(數據)進行有效,快速的存儲、查詢、更新、刪除、統計與管理。 什麼是數據庫? 典型的數

原创 算法常用技巧

哨兵位: 常用在線性表的處理過程中,比如查找和移動數據操作 兩個作用:一個是作爲一個臨時存儲空間使用,另一個是減少不必要的越界判斷,簡化算法代碼複雜度 巧用數組下標 取餘的用法: 取餘運算最常用的方法就是判斷一個數能否

原创 一孩半問題

import random i=0 N=1000000             #讓這麼多的人去生 boys=0 girls=0 while i<N:     child1=random.randint(0,1)     if 1==ch

原创 社會計算初學習總結

what: 社會計算是一門現代計算技術與社會科學之間的交叉學科,主要研究面向社會活動,社會過程,社會結構,社會組織和社會功能的計算理論和方法。 研究計算及信息技術在社會中得到應用,從而影響傳統的社會行爲的這個過程。 基於社會科學知

原创 Go語言基礎

常量: 常量使用關鍵字const聲明 Go 的常量定義可以限定常量類型,但不是必需的。 如果定義常量時沒有指定類型,那麼該常量就是無類型常量,也叫字面常量。 當需要設置多個常量的時候,不必重複使用const關鍵字 Go 語言還預定義了這些

原创 bash腳本(上)

vim中插入按i 保存並退出換行按esc然後輸入:wq再enter #! 是說明 hello 這個文件的類型,有點類似於 Windows  系統下用不同文件後綴來表示不同文件類型的意思(但不相同)。 Linux 系統根據 "#!" 及該字

原创 centos7.6安裝mysql,實測!

(1)rpm -qa|grep -i mysql //查看有沒有安裝 (2)wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm     //下載並安裝

原创 Linux系統命令總結 xmind思維導圖記憶

Linux命令總結     幫助相關         man 查看普通命令的幫助         help 查看內置命令的幫助         info 查看一個命令更多的信息     關機重啓         shutdown  關機重

原创 漢諾塔(HQnoi Tower)python實現(記步數)

漢諾塔(又稱河內塔)問題是源於印度一個古老傳說的益智玩具。大梵天創造世界的時候做了三根金剛石柱子,在一根柱子上從下往上按照大小順序摞着64片黃金圓盤。大梵天命令婆羅門把圓盤從下面開始按大小順序重新擺放在另一根柱子上。並且規定,在小圓盤上