原创 python+eclipse環境搭建

1、下載並安裝python python下載地址:https://www.python.org/downloads/、 我下載的是python2.7.12,下載出來是一個以msi結尾的安裝文件,雙擊即可開始安裝 安裝後的目錄爲: 雙擊p

原创 MATLAB的數組查找函數find以及元胞數組

1、MATLAB提供了數組查找函數find,它能夠查找數組中的非零元素,並返回其索引值(下標) -- matlab的數組下標從0開始 * find(X) -- 查找數組X中的非零元素,並返回其索引值 * find(X,k) -- 查找數

原创 repmat命令的使用方法

repmat命令的功能在於複製和堆砌數組。 1、語法: * repmat(A,m,n)  -- 其中,A表示複製的數組模塊,第二個輸入參數表示該數組模塊在各個維度上的複製個數 -- m表示橫向數組模塊的個數,n表示縱向數組模塊的個數

原创 用python爬取小說信息(簡易版)

用Beautiful拿到小說作者和文章(沒有加入cookie元素,比較簡單的完整代碼) # -*- coding=utf-8 -*- import urllib2 from bs4 import BeautifulSoup # 得到網

原创 用java的swing組件實現簡易的圖書管理系統(補)

在寫那篇博客的時候忘記了mysql數據庫表部分的截圖,在這裏做一下補充。 數據庫bookstorage的表結構如下圖所示。

原创 JAVA語言在窗體中動態添加按鈕組件並重繪jpanel面板

有時候我們會用到動態添加組件的情況。可以根據人們需要的組件以及組件個數來動態添加。 嘗試了多次,在此記錄一下,如果有什麼不對或者更好的方案,還請大家賜教。 代碼如下: import java.awt.BorderLayout; impo

原创 java的JTable組件顯示mysql數據庫表中的數據以及將JTable表格中的數據存儲到數據庫中

用java的swing組件畫出表格,實現“增加”、“刪除”、“保存”、“退出”的功能,並且與mysql數據庫相連接。 可以實現提取數據庫中表的數據顯示到含有表格的窗體上,也可以將在表格中修改的內容寫入數據庫表中。 我實現以上功能時用了兩個

原创 用java的swing組件實現簡易的圖書管理系統

圖書管理系統在生活和學校中是最爲常見的,這學期的java課程設計題目中的其中一個就是實現圖書管理系統, 做完課設後,在此記錄下。 我的圖書管理系統一共分爲幾個模塊。圖書查詢模塊,管理員模塊(默認只有一個管理員),讀者模塊。 圖書管理系統結

原创 用java語言和webmagic框架爬取小說題目和文章內容

不用webmagic爬取靜態網頁內容的時候比較麻煩,需要建立網絡鏈接,然後再分析源代碼。但是有了webmagic框架,在爬取網頁信息就很容易了。 這次爬取的小說是聖墟,以下是爬取小說內容的代碼(爬取某一篇小說的代碼): import ja

原创 webmagic+selenium模擬瀏覽器啓動(動態網頁爬取方法之一的第一步)

現在絕大多數網頁都是動態生成的,那麼學習爬蟲就意味着更加困難。若是靜態網頁,只需要瞭解如何連接網絡和分析網頁源代碼提取標籤信息即可,但是動態網頁的話,就需要使用到一些特定的框架來爬取了。比較實用的爬取動態網頁信息的其中一個工具就是sele

原创 使用java語言爬取網絡圖片並下載到本地

我們經常會在網絡上瀏覽到很多圖片,有時候會想要下載下來。這次就嘗試着用java代碼把圖片給下載到電腦上。 先下載一張圖片試試。 圖片的鏈接是:http://img03.sogoucdn.com/app/a/100520093/3c28af

原创 用java代碼寫的簡易計算器(可以實現基本的加減乘除功能)

計算器使我們在日常生活中經常使用的一個工具。這學期學java的時候,做的一個實驗報告就是用swing組件或awt組件寫一個簡易計算器。 在此記錄以下(用swing組件寫的簡易計算器),代碼如下(經測試): import java.awt.

原创 對ArrayList集合中的元素進行排序

如果要對ArrayList集合中的元素進行排序,需要用到java工具包中的Collections類的sort方法。 具體用法可以查看jdk幫助文檔。 在這裏先創建一個Person類,包含姓名,性別,年齡,身份證號,出生日期。如以下代碼:

原创 python寫的整本書的小說爬蟲(並寫入txt文件)

終於將一本書的小說爬蟲完善了。在這裏我爬取的是“去看看小說網”中的“劍來”一書。 代碼中關於爬取內容的地方,讀者可參考,然後按照自己想要爬取的網頁進行修改。 (以下代碼爲完整代碼,已測試) #-*- coding=utf-8 -*- i

原创 用java的swing組件寫的記事本

記事本是我們日常生活中經常使用的,最近在學習java的圖形化界面,寫了一個記事本,可以完成基本操作(新建、保存、另存爲、退出、複製、剪切、粘貼)。 記錄一下。 import java.awt.datatransfer.Clipboard;