原创 《Redis實戰》筆記——第一章

Redis的5種基本數據結構類型:     1.String(字符串)     2.List(列表)     3.Set(集合)     4.Hash(散列)     5.Zset(有序集合) ​ String(字符串)使用:      

原创 《Redis實戰》筆記——第三章

字符串  自增和自減命令 命令 用法描述 incr            incr k1                鍵值+1 decr decr k1               鍵值-1 decrby decrby k1 15   

原创 《Redis實戰》筆記——第二章

本章講述Redis在Web方面的應用場景,將數據庫的數據處理任務轉交給Redis完成。 涉及的新命令:     zremrangebyrank (移除一定範圍內成員)     setex(設置值同時設置有效時間)     zcard(返回

原创 《Redis實戰》筆記——第四章

持久化選項 redis提供兩種持久化方式:快照     只追加文件 1.快照: 使用save或bgsave,使用save獨佔程序 save 60 10000 滿足60秒寫入10000次選項,redis自動觸發bgsave,若設置多個條件,

原创 springboot+freemarker+pagehelper分頁

首先是springboot版本,使用的是2.1.6,隨後導入pagehelper,pagehelper能找到兩種,這裏使用pagehelper-spring-boot-starter 1.2.5,另一個測試了一下沒有生效。pagehelp

原创 淺談 MySQL 中優化 SQL 語句查詢常用的 30 種方法

1、對查詢進行優化,應儘量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建立索引。 2、應儘量避免在 where 子句中使用!=或<>操作符,否則將引擎放棄使用索引而進行全表掃描。 3、應儘量避免在 where

原创 Ubuntu 14.04 NTP放大攻擊

收到阿里雲服務器的短信,遭受到了DDOS攻擊,直接導致服務器關閉了40分鐘,平時服務器用於校內的OJ服務,日常C語言實驗等,所以還是比較緊急的。 然後打開發現有抓包下載,正好wireshark派上用場。 幾乎都是NTP,個別是其他的,

原创 爬取糗事百科圖片,(截止至2016/10/23可用)

區分開頭像和圖片所在文件夾就好 頭像 <div class="article block untagged mb15" id='qiushi_tag_117810314'> <div class="author clearfix"> <

原创 泰迪杯數據挖掘挑戰賽C題 通用論壇正文提取

參與第五屆泰迪杯,僥倖獲得二等獎,簡單記錄一下。 一、問題的背景       在當今的大數據時代裏,伴隨着互聯網和移動互聯網的高速發展,人們產生的數據總量呈現急劇增長的趨勢,當前大約每六個月互聯網中產生的數據總量就會翻一番。互聯網產

原创 阿里雲DDOS防護——ubuntu14.04下iptables的使用

在11月2日阿里雲服務器連續被DDOS幹掉兩次,11月4日被幹掉一次後,學了一點iptables防火牆的使用,現在是11月7日,設置iptables三天後。 暫時沒有崩潰,若崩潰我會立刻刪除這篇博文,如果你還能看到的話,大概就是iptab

原创 HDU1087----Super Jumping! Jumping! Jumping!

很簡單的一個DP,dp數組記錄從前往後的最大值,用a數組進行比較。#include<stdio.h> #include<math.h> #include<algorithm> #include<queue

原创 新年第一題HDU 1026 ( Ignatius and the Princess I )

從左上角走到右下角,然後把路徑打印出來,麻煩就麻煩在打印路徑,所幸題目數據小,每個座標都可以用點一個數表示,一次性胡亂水過,代碼比較簡單,但是很搓- -、 #include<stdio.h> #include<math.h> #inclu

原创 模擬登陸知乎,2016/10/23可用

登錄這東西,目前理解的還是比較淺,就是說想辦法搞到cookie就好。最簡單就是自己用瀏覽器登錄上,從開發者工具裏把cookie複製。。。 今天說的呢,既然是模擬登陸,就少不了賬號密碼這些環節。 首先打開知乎https://www.zhih

原创 多線程Web服務器的設計與實現(JAVA與PYTHON)

內容相關: 1、 網絡基本原理(如:HTTP協議、Web服務器、Socket、TCP、UDP等) 2、 網絡服務器基本配置(簡單C/S網絡的組建、web服務器的基本配置等) 3、程序設計(socket編程、多線程程序設計等) JAVA代

原创 在win10下安裝kali系統小記

對滲透有一點點小的好奇,於是打算安裝了kali linux系統試試。 因爲本身是雙系統,win10+ubuntu(其實是僞三系統,還有個win7),所以想着跟之前裝ubuntu沒什麼區別。但是問題卻頻頻出現,我的系統是legacy啓動方式