原创 暑假第二戰——java&C#雙端 推箱子小遊戲+自定義地圖

  暑假第一戰——java+mysql 個人信息管理系統 暑假第一戰——java+mysql 個人信息管理系統(續 迅速美化UI) 暑假第二戰——java&C#雙端 推箱子小遊戲+自定義地圖     關於本遊戲:本遊戲歷時4天,雖然是4天

原创 手把手教你做遊戲——JAVA GUI 推箱子(一)

閱讀這篇博客需要一點的編程基礎,一點即可。關於本項目請看博主博客。本教程採用JAVA + Eclipse編寫,不懂Eclipse請點擊→傳送門   創建項目並導入資源   ​​​​ 本篇博客目錄 ​​​​ 地圖編輯器的接口 MapC

原创 手把手教你做遊戲——JAVA GUI 推箱子(二)

繼手把手教你做遊戲——JAVA GUI 推箱子(一)做好後,我們就需要做遊戲主體了  1.新建MainGame.java並創建窗口 這次我們的大致結構是這樣的 (下圖),上面一個JMenuBar作爲菜單欄,添加菜單(選關,重玩,地圖

原创 (無技術)我的網站開發之路及部分服務器商優缺點

當今人們離不開互聯網,作爲互聯網的組成部分之一——網站,是大家每天都要面對的,而今天,我就要說說我的站長之路,文中介紹了一些服務器商(阿里雲,騰訊雲,河南鄭州景安,西部數碼,華爲雲等)的一些優缺點。 引言(可略過):小學接觸計算機的我

原创 Android 模板

開源一個渣渣的模板,採用最新版AndroidStudio開發,compile爲androidx的版本。 模仿AS自帶的Navigation的幾個Activity樣式改編,不過有點渣。 先上圖 1.  2. 3. 4. 大致就是

原创 手把手教你做遊戲——JAVA GUI 推箱子(完)

終於要結尾了。本篇博客我們將做出選關界面 選關界面 能選關,選擇自定義(玩家自己做的)和自帶(我弄的)地圖。 package cn.edu.caztc.sokobangame; import java.awt.BorderLayo

原创 安卓好看的彈出提示(Dialog)—— ColorDialog

這個類似於 Sweet Alert Dialog ,同樣是彈出提示,這個比Sweet Alert Dialog功能要多點 ColorDialog github地址 展示: 過程: 第一步:project的build.gradle中添

原创 Python程序源碼 GUI 電影天堂微型客戶端(含目錄爬蟲及詳情頁爬蟲)

前段時間,Python老師讓做一個程序,想來想去還是代表Python的爬蟲較好 加上最近一直在電影天堂上下載電影,就只好做這個了 1.界面 界面設計不是自己手打的啊,界面使用PyQt5 Designer設計的  很明顯的,左邊一個列

原创 Java web 數據庫連接等出現亂碼等問題總結

首先最近我出現了這個問題,稍微測試了下,找到了這個問題.此方法適用很多情況,特此記錄.  首先明白亂碼,?等出現的原因: 編碼格式(utf-8等)不對,導致顯示出現問題. 依次排除4步走:前端,後臺 ,連接傳輸,數據庫(以下編碼按UT

原创 怎麼在服務器(win,linux等)上安裝Tomcat後供多個同學使用?不用ftp的簡單方式。

原理: 我們知道一般的jsp程序是在wtpwebapps或者webapps文件夾下的,本教程默認在webapps下,而在服務器上的話,需要將jsp程序導出的war包放到webapps文件夾下。然後訪問 域名/項目名稱/文件 即可訪問這個

原创 1024勳章啊

啥也沒有

原创 帶感情的語音APP開發筆記(一)

小時候嚮往神祕的天空,進而想知道任何關於神祕的東西,自然而然的喜歡上了聽大人講鬼故事。愛上靈異網,中國靈異網這些都或多或少的見過。然而這和APP有什麼關係?既然聽這些故事,自然要去找資源,然而資源有限啊。只能自己創造資源了。本來就是單純

原创 手把手教你做遊戲——JAVA GUI 推箱子(四)

在三中實現了移動,我們在本篇博客實現成功判斷,重新開始,自動下一關等操作 1.成功判斷 檢查地圖中是否存在空箱子。沒有空箱子了不就是通關了嗎。 將其放到角色移動後。即沒移動一次判斷一次是否成功。成功的話打開下一關或者彈出提示闖關成功。

原创 手把手教你做遊戲——JAVA GUI 推箱子(三)

在二中,我們做出了界面,這篇博客,我們就要設法移動角色來實現推箱子了。 1.角色移動  我們需要先寫一個按鈕監聽類,這樣,當我們按到上下左右使其上下左右移動。 其中,code是按鍵所對應的值,通過System.out.println

原创 手把手教你做遊戲——JAVA GUI 推箱子(五)

終於要結尾了。本篇博客我們將做出選關界面 選關界面 能選關,選擇自定義(玩家自己做的)和自帶(我弄的)地圖。 package cn.edu.caztc.sokobangame; import java.awt.BorderLayo