原创 使用JAVA代碼通過SSH訪問遠程windows,獲取磁盤信息

已知JAVA中的File類可以獲取本機的計算機的磁盤存儲信息,代碼如: package com.java.test; import java.io.File; public class FileListen { public st

原创 多臺應用同時操作一張表數據,解決併發問題

遇到的問題:多臺應用部署調度任務,同時掃一張表的數據,並且對一張表的數據進行操作,可能出現的問題是一條數據被操作了兩次,從而出現了併發性的問題。 解決辦法:從sql上解決問題,並且限制查詢條數。 例:假設三臺應用部署調度任務。 對數據表

原创 從零開始學數據結構與算法-線性結構-鏈表

鏈表 鏈表數據結構可能是繼數組結構之後第二種使用廣泛的數據結構,它可以取代數組,作爲其他存儲結構的基礎,例如棧、隊列,除非需要使用下標隨機訪問各個數據,否則多處都可以使用鏈表替代 鏈接點(Link) 在鏈表中,每個數據項都被包

原创 從零開始學數據結構與算法-八大排序算法(圖解)

排序算法 時間複雜度和空間複雜度 通常,對於一個給定的算法,我們要做 兩項分析。第一是從數學上證明算法的正確性,這一步主要用到形式化證明的方法及相關推理模式,如循環不變式、數學歸納法等。而在證明算法是正確的基礎上,第二步就是分析算

原创 從零開始學數據結構與算法-遞歸

遞歸 遞歸是一種方法(函數)調用自己的編程技術。 斐波那契數列 public class TestFebonacci { public static void main(String[] args) { // 斐波那契數列

原创 從零開始學數據結構與算法-線性結構-棧、隊列

棧 棧只允許訪問一個數據項,即最後插入的數據項。移除這個數據項才能訪問倒數第二個插入的數據項。(後進先出) 數組實現棧 // 通過數組實現棧 public class StackX { private int maxSize;

原创 從零開始學數據結構與算法-線性結構-數組

數組 最熟知和最簡單的線性結構那就是數組了。 線性查找數組中的元素 //線性查找數組中的元素 public class TestSearch { public static void main(String[] args)

原创 從零開始學數據結構與算法-概述

數據結構是指相互之間存在着一種或多種關係的數據元素的集合和該集合中數據元素之間的關係組成的。 數據的存儲結構: 順序存儲結構 – 數組就是順序存儲結構的典型代表。 鏈式存儲結構 數據的邏輯結構: 集合結構:集合關係就類

原创 placeholder在IE8中不顯示,一種解決辦法

做的一個查詢頁面,在IE10的基礎上做的,input標籤用到了placeholder屬性。將頁面放到IE8去顯示,placeholder屬性失效了。從網上查找了很多方法,最終採取使用JS的方式解決了兼容的問題。 HTML代碼 <inpu

原创 servlet接口,報文格式

使用servlet的方式作爲接口服務端,以報文的格式傳遞數據。 【1】首先寫一個servlet package ***; import java.io.IOException; import java.io.PrintWri

原创 使用jQuery隱藏標籤

隱藏: $.("#id").hide();   //不佔位隱藏 $.("#id").css("visibility","hidden");   //佔位隱藏 出現: //與之對應的 $("#id").show(); $("#id").

原创 NodeJs實現簡易WEB上傳下載服務器

這篇文章主要爲大家詳細介紹了NodeJs實現一個簡易WEB上傳下載服務器,具有一定的參考價值,感興趣的小夥伴們可以參考一下 項目上的需求是集羣均可生成PDF文件或是訪問PDF文件,但是沒有文件服務器,故做一個簡易的

原创 簡單安裝 elk (Windows 環境)

前言:使用Spring-boot搭建集羣之後,日誌的歸集十分不方便,而且以查看日誌文件的方式無法進行有效的檢索。後瞭解到elk做日誌歸集平臺十分好用,故嘗試集成試試效果。 TX: 什麼是ELK? 簡介: ELK由ElasticSear

原创 Spring-boot項目簡單集成 ELK + Kafka (Windows 環境下)

前言:使用elk+kafka做日誌歸集,可以查看彙總日誌,查看方便檢索方便。避免了去一個個tomcat裏面查看日誌,而且要從頭到尾去找自己所需要的信息。 Spring-boot項目將產生的日誌生產到 Kafka,Logstash 消費 K

原创 NodeJs操作Mongodb

創建數據庫 var mongoClient = require('mongoDB').MongoClient; var url = 'mongodb://localhost:27017/test'; mongoClient.conne