原创 分析某網站(一)

一、前言       這篇算是對某網站的分析的一個總結吧,新手對一個網址模擬的所有分析和過程。 二、登錄     首先如果正常進入網站登錄會有驗證碼,雖然可以使用OCR識別,但是需要安裝額外的模塊,打包以後不能給大衆使用。然後找到個可以不

原创 python 爬蟲框架Scrapy 初步學習

一、初步使用scrapy 網上教程很多,不重複介紹了; Scrapy官方網站可以看下這篇 一些基本的scrapy命令 scrapy startproject preoject_name    // 創造一個scrapy 項目 然後進入目錄

原创 python 爬蟲框架Scrapy 異步存儲數據到數據庫中(入門)

 一、前言     因爲本人比較菜,在學習Scrapy 框架之前都是自己手寫爬蟲,最多也只是開線程解決,最多的數據量也只有2W+,       先說下我以前怎麼解決多線程數據庫存儲到本地(受到倍增啓發),因爲數據量比較小,沒使用數據庫,而

原创 Struts2和Hibernate 整合實驗出現的錯誤和問題

一、Hibernate 問題  1、獲得session的區別   getCurrentSession創建的session會和綁定到當前線程,而openSession不會。    getCurrentSession創建的線程會在事務回滾或事

原创 (某校)搶課軟件使用說明

一、前言     其實僅僅是對以前的腳本進行了封裝,加了UI,這樣大家都能使用腳本搶課,但是請勿大範圍的傳播,因爲這相當於對教務系統進行DDOS攻擊。如果發現使用人數太多,影響到了教務系統的正常使用,我將會關閉腳本!    由於沒空對規則

原创 win10 解決:pip突然不能使用(報錯:ModuleNotFoundError: No module named 'pip')

昨天還好好的pip今天就告訴我No module named "pip" 百度許久,兩種辦法,重裝python ???? 修改環境變量,嘗試過,不知道哪裏有問題,失敗了。 解決辦法:      直接把原來的pip文件刪除(包括Pytho

原创 Myeclipse2017下 Hibernate入門

PS:這篇教程是在服務器和Mysql已經配置好的情況下完成的 環境:      1、編譯器:Myeclipse2017           2、框架:Hibernate 5.1         3、服務器:Tomcat 8.5 一、新建J

原创 Struts2 校驗器的一些坑

一、在web.xml中需要寫上校驗器如下 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta

原创 python 爬取 強智科技教務系統(湖南)

扯閒:    說在前面的廢話: 又開學了,我要好好學習,想找個空教室自習真不容易(雖然有書院,但是人多啊,找個沒人的教室自習多好~),一樓一樓的往上找教室,就算我不覺得麻煩,但是小姐姐(基友)也會覺得麻煩),所以( 攤手)。 進入正題:

原创 湖南省2019第十五屆程序設計大賽I題:2019

I. 2019 Bobo 有一顆 n 個點的樹,點的編號是 1,2,...,n. 樹有 (n−1) 條邊,第 i 條邊的端點是 ai 和 bi,權值是 ci. 求滿足 u < v 的 (u,v) 數量,滿足點 u 到點 v 路徑上的權值

原创 練習09-三種匹配算法(模板)

一、匈牙利算法  解決二分圖中的最大匹配問題(很多時候都可以把題目轉變成二分圖,剛學網絡流有點頭大)。兩個互不相交的子集V1 ,V2 尋找他們能匹配到的最大數量。(由於我菜雞,僅僅給出幾種模板,網上有很多博客講的很好了) 1、鄰接表實現(

原创 練習08-Tarjan算法 入門

Tarjan算法 一、基本介紹:不懂的點這裏  主要用來解決圖的連通性問題和割點、橋等問題(看到那些問題基本就能套Tarjan模板,狗頭爽) 首先我們要區分這幾個名詞(後悔離散課沒好好聽了) 無向圖 點雙連通分量:任意點至少存在兩條 點 

原创 練習07:最短路勁(進階)

Dijkstra 進階: Dijkstra 算法維護一條路上某條邊的最大或者最小問題。 Heavy Transportation 最短路徑算法維護路徑上最小的邊。好像還可以用生成樹寫。 Frogger 最短路勁維護路徑上最大的邊。 昂貴的

原创 練習06:最短路勁問題

單源最短路勁算法 Dijkstra算法: 貪心思想:每次找到一個最優點,然後遍歷最優點的邊,更新維護一個dist數組(dist代表點到各個點的目前最優距離)。 用數組簡單是簡單,但是遇到大量數據,被安排的明明白白,但還是把兩中都寫上把。

原创 練習04:圖的遍歷*2

一:無序字母對 歐拉回路,DFS遍歷找到然後輸出,注意利用歐拉回路的性質剪枝,否則超時。 #include<stdio.h> #include<string.h> #include<string> #include<stdlib.h>