原创 Ubuntu安裝jdk8的兩種方式

安裝方式: 1):通過ppa(源) 方式安裝. 2):通過官網安裝包安裝.JDK官網下載地址 一:使用ppa(源)方式安裝: 1):添加ppa源 sudo add-apt-repository ppa:webupd8team/java

原创 windows下使用xshell上傳文件到Ubuntu服務器上

一:xshell連接對應的Ubuntu服務器上 二:在Ubuntu服務器上安裝lrzsz sudo apt install lrzsz 三:使用命令:rz開始上傳文件

原创 WebService小結

一、序言   大家或多或少都聽過 WebService(Web服務),有一段時間很多計算機期刊、書籍和網站都大肆的提及和宣傳WebService技術,其中不乏很多吹噓和做廣告的成 分。但是不得不承認的是WebService真的是一門新

原创 eclipse下jsp文件報錯解決方法

一:問題 二:打開windows->preferences->Server->Runtime Environments,點擊Add: 三:添加對應的tomcat,點擊Next: 四:選擇tomcat安裝路徑: 五:點擊fin

原创 同一臺windows設備部署多個tomcat服務器

一:tomcat壓縮版下載:下載地址 本文采用tomcat7.0,壓縮文件:apache-tomcat-7.0.90-windows-x64.zip 二:解壓縮到指定目錄下,此處解壓到F:\tomcat7.0 三:修改解

原创 通俗易懂的AOP(面向切面編程)

本文旨在幫助還沒有理解AOP的童鞋看透弄懂AOP,也歡迎高手批評指正。 先說一個Spring是什麼吧,大家都是它是一個框架,但框架這個詞對新手有點抽象,以致於越解釋越模糊,不過它確實是個框架的,但那是從功能的角度來定義的,從本質意義上

原创 jdk環境變量自動設置的bat腳本文件

一:前提安裝對應的jdk和java,我的是F:\jdk1.8 二:打開記事本,複製粘貼一下代碼,更改裏面的jdk安裝路徑 @echo off ::獲取管理員權限方法一: %1 mshta vbscript:CreateObject(

原创 python內置庫turtle繪製有趣圖形

一:繪製六邊形 import turtle t = turtle.Pen() turtle.bgcolor("black") sides = 6 colors = ["red", "yellow", "green", "blue", "

原创 chrome無法添加插件解決辦法

打開瀏覽器,地址欄輸入chrome://extensions,回車: 之後手動將下載好的插件拖入到該頁面上就可以了。

原创 python統計中文字符數量

方法一: def str_count(str): '''找出字符串中的中英文、空格、數字、標點符號個數''' count_en = count_dg = count_sp = count_zh = count_pu = 0

原创 迴文字符串判斷python實現

一:什麼是迴文字符串 例如:abccba,qwerewq等,奇數偶數個都可以; 二:實現方法 1):使用切片 def is_palindromic(num): str_len = len(num) index = str

原创 經典排序算法代碼實現、執行效率總結

目的:隨機生成一個長度爲5000的列表,對冒泡、插入、快速等排序進行效率測試 1、生成隨機數列表 # 存放每個排序所用到的列表數據,數據相同,id不同 all_list_data = [] # 隨機生成5000個100000以內的數值保

原创 HeartBeat簡單介紹和基本作用:

HeartBeat的作用:   通過HeartBeat,可以將資源(IP以及程序服務等資源)從一臺已經故障的計算機快速轉移到另一臺正常運轉的機器上繼續提供服務,一般稱之爲高可用的服務。在實際的生產應用場景中,heartbeat的功能和另一

原创 使用expect自動登錄遠程服務器自動填寫密碼

一:安裝expect sudo apt-get install expect 二:登錄代碼 #!/usr/bin/expect # 設置ssh連接的用戶名 set user root # 設置ssh連接的host地址 set host

原创 基於JWT的Token認證機制

一:什麼是JWT? Json web token (JWT), 是爲了在網絡應用環境間傳遞聲明而執行的一種基於JSON的開放標準((RFC 7519).該token被設計爲緊湊且安全的,特別適用於分佈式站點的單點登錄(SSO)場景。JW