原创 Java-3-6學習之基礎語法

這裏介紹下跟c語言相似的一些基礎語法 1、基本數據類型 byte型:是整型中所分配的內存空間是最少的,只分配1個字節;取值範圍也是最小的,只在-128和127之間。 short型:即短整型,系統給short型分配2個字節的內存,取值範圍也

原创 Java-2學習之Eclipse簡介

   源碼編寫的時候需要用編輯器,這裏介紹下Eclipse。 1. 手動編譯執行 在介紹之前,我們先手動執行一個java文件,瞭解下java編譯執行的過程。 首先用筆記本工具編輯一個HelloJava.java文件,內容如下: publi

原创 log中打印編譯時間

軟件有版本號,但是有時候想從log裏面知道是什麼時候編譯的,所以想通過編譯腳本在編譯前修改代碼,在編譯的時候把編譯時間寫入代碼,然後代碼運行的時候打印出來。 修改編譯腳本sh文件,加入: time=$(date  "+%Y%m%d-%H%

原创 Java-7學習之面向對象概述

對於沒接觸過面向對象的來說,是挺大的轉變,下面介紹點基本概念。 1、面向對象 現實世界中,隨處可見的一種事物就是對象,對象是事物存在的實體,如人類、書桌、計算機、高樓大廈等。 人類通過探討對象的屬性(靜態行爲)和觀察對象的行爲(動態行爲)

原创 JAVA學習之JTable(表格)

       之前是搞c語言的,對於java的圖形化編程是很不適應,學習了一點表格,但是好像還是雲裏霧裏,可能需要記憶的東西,經驗的東西比較多,自己只是學習也沒有應用過。感覺也沒什麼好寫的,但是還是要堅持寫一點記錄下簡單的知識,方便以後查

原创 Java-1學習之開篇

1、簡介        Java是在1995年由Sun公司推出的一種極富創造力的面向對象的程序設計語言,它由Java之父詹姆斯•戈士林博士設計。作爲Sun研究院院士,詹姆斯•戈士林親手設計了Java語言,並完成了Java技術的原始編譯器

原创 shell腳本整理git修改前後

    之前用svn,圖形化界面,可以很容易導出修改前後,以文件的形式。然後用beycond compare進行對比,很好用。 使用git沒發導出修改前後,只能看diff文件,顯示不全。 所以製作了一個shell腳本,不是太完善,還能用。

原创 make menuconfig學習

1.簡介 menuconfig是一套圖像化配置工具,由ncurses庫提供軟件支持。ncurses庫提供了一系列的函數以便使用者調用它們去生成基於文本的用戶界面。 menuconfig本身的軟件只負責提供menuconfig工作的這一套邏

原创 Java學習之開篇

1、簡介        Java是在1995年由Sun公司推出的一種極富創造力的面向對象的程序設計語言,它由Java之父詹姆斯•戈士林博士設計。作爲Sun研究院院士,詹姆斯•戈士林親手設計了Java語言,並完成了Java技術的原始編譯器

原创 Java學習之打印功能

    在很多應用中,需要把程序中生成的圖表等文件通過打印機打印出來。需要調用出來windows中的打印機對話框,選擇打印機,打印的份數等信息,然後把java中組織的要打印的信息,讓打印機打印出來。 1、java中打印流程 Printer

原创 Java學習之繪圖

    Java偏向於圖形化界面編程,當然就有圖像顯示之類的東西,圖形處理方面也是強項。 1、Graphics類 Graphics類是所有圖形上下文的抽象基類,它允許應用程序在組件以及閉屏圖像上進行繪製。Graphics類封裝了Java支

原创 Java學習之事件處理

   當窗口、窗口內的內容、外設等變動的時候,都會產生事件。 Java事件處理三要素:     1) 事件源(Event Source):即事件發生的場所,就是指各個組件,如按鈕等,點擊按鈕其實就是組件上發生的一個事件;     2) 事

原创 Java學習之佈局管理器

   佈局就是各個組件在窗口中的位置,或爲相對位置或爲絕對位置。在界面編程中是必要的。 1、簡介     把 Swing 的各種組件(JComponent)添加到面板容器中(JPanel),需要給面板容器指定佈局管理器(LayoutMan

原创 Java學習之WindowBuilder圖形化編程

    之前學習Swing用於圖形化編程,但是有沒有像VB或者VC++那樣的拖拽控件進行編程的工具。這樣就可以直接畫界面,不用手動敲入代碼,方便入門也方便編程。在網上找了WindowBuilder這個工具,可以嵌入到eclipse裏面。

原创 Python學習之環境搭建Jupyter

    python作爲一種腳本語言,在有界面的的應用中,特別是網絡應用中,作用比較大,以前也是寫過一些非常基本的腳本,比如拷貝文件,執行系統命令等。但是圖形界面,什麼網頁抓取等,都不會,所以還是想系統的學習一下。 1、python安裝