原创 JAVA2遊戲編程——Applet例子

import java.applet.Applet; import java.awt.Color; import java.awt.Graphics; import java.util.Random; public class Many

原创 一排石頭的遊戲(取石頭)C語言實現

問題描述:N塊石頭排成一行,每塊石頭有各自固定的位置。 兩個玩家依次取石頭,每個玩家可以取其中任意一塊石頭,或者相鄰的兩塊石頭,石頭在遊戲過程中不移

原创 JAVA打開圖片(面板自動隨圖片大小調整)

使用JAVA打開圖片。(面板可以隨着圖片的不同,調整不同的大小去展示圖片) JAVA代碼:public class ShowPic { /** * @param args */ public st

原创 求二進制數中"1"的個數

本題同樣來自《編程之美》。 對於一個字節(8bit)的無符號整型變量,求其二進制表示中“1”的個數。 笨方法: 對於二進制操作,除以一個2,原來的數字就會減少一個0.(可以類比十進制,十進制除以一個10,則相應會減少一個0) 如果除的

原创 C語言feof函數的一個簡單示例

#include<stdio.h> int main() { FILE* fp = NULL; char ch = NULL; fp = fopen("1.txt","r"); ch = fgetc(fp); while(!fe

原创 JAVA2遊戲編程——Button(2)(點擊按鈕控制背景色)

實現點擊一下按鈕,背景色改變一下。 代碼: public class ButtonTest extends Applet implements ActionListener { private Button button; //顏色數

原创 angularjs 獲取 ResponseEntity

在service中添加:                transformResponse: function(data) {  // 轉換response                     return data;       

原创 單獨的數字

給定一個數組,除了一個數出現1次之外,其餘數都出現3次。找出出現一次的數。 如:{1, 2, 1, 2, 1, 2, 7}, 找出7. 格式:    第一行輸入一個數n,代表數組的長度,接下來一行輸入數組A[n],(輸入的數組必須滿足問題

原创 從無頭單鏈表中刪除節點

本題來自《編程之美》。 假設有一個沒有頭指針的單鏈表。 一個指針指向此單鏈表中間的一個節點(不是第一個,也不是最後一個),請將該節點從單鏈表中刪除。 假設給定的指針爲pCurrent,    Node* pNext = pCurren

原创 java實現極簡單的 TXT小說閱讀器(第四版)

第四版在第三版的基礎上增加了 對word文檔打開的支持。 主要使用了jacob.jar包以及jacob.dll。 將jacob.dll放入系統目錄下。 導入jacob.jar包入工程即可。 MSWordManager類: public

原创 刪除文件或文件夾的批處理

把以下代碼複製粘貼到一新建的txt記事本文檔中,並另存爲*.bat文件(*表示任意合法字符或字符串),注意擴展名爲批處理文件bat; 代碼: DEL /F /A /Q \\?\%1 RD /S /Q \\?\%1 把你想要

原创 java實現極簡單的 TXT小說閱讀器(第三版)

第三版在第二版的基礎上增加了 保存 以及另存爲的選項。 並且完善了簡單的菜單欄。 SaveAndSaveAs類: public class SaveAndSaveAs { public SaveAndSaveAs(JText

原创 fork和vfork的區別

fork:拷貝了一份父進程的數據,也就是說父子之間互不干涉 vfork:與父進程共享同一份數據 程序參考:#include <stdio.h> #include <stdlib.h> #include <unistd.h> int ma

原创 JAVA打開PDF文件

使用JAVA打開PDF文件較爲簡單。 使用下列語句即可:Runtime.getRuntime().exec("xxx xxx"); 前面的xxx表示打開PDF文件的軟件的路徑。 後面表示你需要打開的PDF文件路徑。 示例代碼: pub

原创 羅馬數字轉換成整數

給定一個羅馬數字s,( I<=s<=MMMCMXCIX)(即1到3999),將羅馬數字轉換成整數。 如羅馬數字I,II,III,IV,V分別代表數字1, 2, 3, 4, 5。 格式:    第一行輸入一個羅馬數字,接下來輸出對應的整數。