原创 js數組去重4種方法
1.利用es6的iterable數據結構set 原理: ES6 提供了新的數據結構 Set。它類似於數組,但是成員的值都是唯一的,沒有重複的值。Set 本身是一個構造函數,用來生成 Set 數據結構。 (利用的算法類似'===',與'==
原创 WSL 安裝使用及美化
WSL 安裝使用及美化 shell是一個抽象概念,shell的一切操作都在計算機內部,負責處理人機交互,執行腳本等,是操作系統能正常運行的重要組成部分 bash,ash,zsh,tcsh等是shell這個抽象概念的一種具體的實現,都是一個
原创 python爬取“美團美食”汕頭地區的所有店鋪信息
一、目的 獲取美團美食每個店鋪所有的評論信息,並保存到數據庫和本地 二、實現步驟 獲取所有店鋪的poiId 首先觀察詳情頁的url,後面是跟着一串數字的,而這一串數字代表着每個店鋪特有的id號,我們稱之爲poiId。所以,要想爬取所有店鋪的
原创 scala的List、Array、ListBuffer、ArrayList、Set、元組區別區別
1、List 列表:列表長度和內容均不可變,所有元素的類型相同,值一旦被定義了就不能改變,即不可被賦值改變,底層是鏈表結構。 scala list 有三個基本操作,head 返回列表第一個元素,tail 返回一個列表,包含除了第一元素之外
原创 通過兩個位置的經緯度,計算兩地之間的距離
通過兩經緯度計算兩地之間的距離 友情提示: 該計算若用於考勤打卡時,使用流量定位的經緯度將是基站的經緯度,使用無線網絡定位的經緯最爲準確! public class CountJinWeiDistanceUtils {
原创 unittest測試框架之分層設計思想和項目路徑處理
unittest測試框架之分層設計思想 分層的設計思想可以把一整個項目分的層次分明,每一層需要放些什麼做些什麼都分的很清楚,這樣整個項目看起來就給人一種簡潔工整乾淨的感覺,閱讀起來思路清晰明瞭。 公共的方法目錄:common 配置文件存
原创 ip nat inside/outside source/destination 詳解
首先扔幾條命令: ip nat inside source static 1.1.1.1 2.2.2.2 ip nat inside destination list 1 pool roc ip nat outside source sta
原创 第9課.gcc和arm-linux-gcc和Makefile
1.gcc編譯器和arm-linux-gcc編譯器 PC上的編譯工具:gcc,ld,objcopy,objdump ARM平臺上必須使用交叉編譯工具:arm-linux-gcc A.一個C/C++文件處理過程: 預處理-
原创 Cobaltstrike系列教程(一)-簡介與安裝
0x001-Cobaltstrike簡介 Cobalt Strike是一款美國Red Team開發的滲透測試神器,常被業界人稱爲CS。這款神器許多大佬們都已經玩的很6,我一個菜雞玩的略有心得,因此寫一下自己的Cobaltstrike系列文
原创 函數式編程與面向對象編程的對比
函數: def login(): user = input('請輸入用戶名:') pwd = input('請輸入密碼:') if user == 'alex' and pwd == 'sb': pr
原创 用空閒電腦搭建局域網的視頻解析網站
快速在自己的主機上搭建一個私人的影視站點,可以採集最新的電影! 0代碼,0基礎,無需服務器,無需域名,搭建一個可以在局域網環境訪問的影視網站,播放無卡頓,速度快,可採集最新q版電影!自用無風險!看電影不求人! 先放一張圖,看成品效果:
原创 獲取selectpicker多選值
JQuery: var selected = ""; $( "#selectId :selected" ).each( function (){ selected += $(this).val() + ","
原创 第015講:字符串:格式化 (課後測試題及答案)
0、Python之.format()方法 format():格式化輸出,是Python2.6新增的格式化字符串的方法,把傳統的%替換爲{}來實現格式化輸出(%:格式化操作符),相對於老版的%格式方法,有很多的優點。 優點: 1.format
原创 【雜記】mysql 左右連接查詢中的NULL的數據篩選問題,查詢NULL設置默認值,DATE_FORMAT函數
MySQL左右連接查詢中的NULL的數據篩選問題 xpression 爲 Null,則 IsNull 將返回 True;否則 IsNull 將返回 False。 如果 expression 由多個變量組成,則任何成員變量