目前分類:課業*School Work (148)

瀏覽方式: 標題列表 簡短摘要

public class java1213
{
 public static void main(String[] args)
 {
  String one="joy0626";
  String two="joy853";

Joy 發表在 痞客邦 留言(0) 人氣()

 
人就像一部車子,平時身體在動、心也在動,因日積月累的磨損,最後車子終於壞掉。
人的身體也是一樣,心天天在想名、利、財、色、事業、前途,
種種的計畫、想念,想久了,心就會感覺到疲勞、感覺到累,這就是所謂「心勞日拙」,
此亦是導致人們身體生病的病因所在。
心本來像清水一樣,但被名、利、財、色等種種的妄想使之渾濁,
心沒有辦法寧靜,而起了很多波浪,就沒有清淨的智慧。
 
若以靜坐修止觀的方式來善調身、心,眼睛不看外面,兩眼內視,
以此能聽、能聞的這念心,往裡面收,保持這念心不動,心靜下來,波浪就沒了,
水也隨之清了,清淨的智慧就顯現,這時就會感覺到身心清涼。
平時一天的疲勞,也可因打坐個幾分鐘,而使身、心馬上恢復精神。
所以,靜坐禪修的意義,即是藉由止觀法門,助益行者超凡入聖,
轉識成智,化迷為悟,達到定心、淨心、悟心、明心的境界。

常常我會自己一個人,什麼事情都不想、什麼聲音都拒絕的在自己的房間發呆,
對我來說,發呆可以讓我心情稍微平靜,可能那叫做發呆,也叫做放空,也許那是靜坐。
放空自己,讓心情沉澱下來,好好的感受吸進來的空氣、窗戶吹進來的微風,也是一種幸福。
只是,對我來說,每週五的靜坐上午10分鐘,因為時間關係,總是讓我很容易就失去議事,
只要稍稍靜下來,我就會接近昏迷狀態。
可能是我太晚睡,也可能是我太累。
老師發的靜坐表,我一格都沒畫,因為我不是為了作業而靜坐,是為了沉澱而靜坐,所以我從沒在那張紙上做記號,就任由它空白,保持原貌。
每天我都會撥出半個小時,讓自己什麼事情都不做,說我浪費時間也好,我就是希望,每天都有一段時間,是屬於沉澱自己的時間。
可能是睡覺前,可能是工作完,可能是剛從體育場回到家之後,每天每天,從不例外。
我從來不相信老師所謂的“氣”的論調,雖然我可以看得到氣的顏色,但我並不認為,那就是氣,而我也不相信所謂的“靜坐就可以達到身心健康”之類的話,
我只相信,靜坐可以讓我心情得到安定,可以讓自己沉澱在沒有情緒、沒有紛擾的時光中,
讓心情得到平靜,進而專心,是我靜坐的唯一目的。
 
但是,專心對我來說,有相當的困難存在,每次靜坐,我大概要讓自己進入專心的時間,就花去靜坐時間的1/2了,所以,我最需要學習,也最迫切需求的,就是專心一意。

Joy 發表在 痞客邦 留言(0) 人氣()

95學年1學期 王佳音 期中考成績


課程代碼 課程名稱 期中
025004 台灣開發史 79
025005 離散數學 50
025006 網路資料通訊 43
025007 組合語言與微處理機 NIL
025009 網路程式設計 90
025011 物件導向程式設計 60
025015 工程數學(一) 30
025838 通識課程(運動休閒與健康) NIL
025874 視窗程式設計 90

Joy 發表在 痞客邦 留言(0) 人氣()

using System;
using System.Collections.Generic;
using System.Text;

namespace Joy
{
    class Program
    {

Joy 發表在 痞客邦 留言(0) 人氣()



Sister寫的版本

@@"

Joy 發表在 痞客邦 留言(0) 人氣()

1.修正 tcp_dump.c 印出 tcpudpdata 之前 顯示 source IP & Destination Hostname2.將輸出存入temp以便trace (>>temp)compiler方式請看Makefile

Joy 發表在 痞客邦 留言(0) 人氣()

ORG 00H
JMP START
ORG 30H
START:
MOV A,#00000001B
MOV P1,#00000000B

Joy 發表在 痞客邦 留言(0) 人氣()

實驗名稱
程式名稱
班級學號姓名
程式說明
程式碼
        delay 0.7sec

Joy 發表在 痞客邦 留言(0) 人氣()

/* 程式範例: Ch7_1_1.java */
class Student   // Employee外層類別
{  // 成員資料
   private String name; // 姓名
   private int telephone;  // 物件變數
   private exam list;

   class exam  // Phone內層類別

Joy 發表在 痞客邦 留言(0) 人氣()

/* 程式範例: Ch6_3.java */
abstract class Shape   // Shape抽象類別宣告
{  // 成員資料
   public double x;   // X座標
   public double y;   // y座標
   // 抽象方法: 計算面積

Joy 發表在 痞客邦 留言(0) 人氣()

ArrayClass

1.建構式
產生一個大小為N的整數陣列
┌STACK : FILO
│1。建構子 " I'm a STACK "

Joy 發表在 痞客邦 留言(0) 人氣()

 ORG 00H
 JMP START
 ORG 30H
START:
 MOV A,#01010101B
BEGIN:

Joy 發表在 痞客邦 留言(0) 人氣()


改寫Nissan類別之方法:
新增加color_count1~5 全為static int;
在Nissan方法中,根據color值將以上各值++的動作 ex.  color=1,color_count1++ ;
在主程式用10筆資料測試
新增print_colorcount( ) 將五個color)count直印出;

Joy 發表在 痞客邦 留言(0) 人氣()

定義 Person 類別
擁有屬性 性別(sex) 年紀(age) 姓名(name)
衍生 srudent類別 增加 majorIn屬性
衍生 teacher類別 增加 teachIn屬性


Joy 發表在 痞客邦 留言(0) 人氣()


超神的牙籤大神教我的

其實我只有KEYIN而已><

Linux環境下的C

Joy 發表在 痞客邦 留言(0) 人氣()

IP 封包表頭格式介紹

 

首先﹐讓我們看看IP封包的組成部份﹐以及各部件的長度﹕

Version (4)

 

 

Internet Header Length (4)

 

 

Type of Service (8)

 

 

Total Length (16)

 

 

Identification (16)

 

 

Flags (3)

 

 

Fragment Offset (13)

 

 

Time To Live (8)

 

 

Protocol (8)

 

 

Header checksum (16)

 

 

Source Address (32)

 

 

Destination Address (32)

 

 

Options (Variable)

 

 

Padding (0-24)

 

 

 
Data
....

 

 

           

IP 封包格式

每一行的總長度都是 32bit。事實上,真正的封包是由連續的位元依序排列在一起的,我們分別對各部件名稱解釋一下﹕

Version

 

版本 (VER)。表示的是 IP 規格版本﹐目前的 IP 規格多為版本 4 (version 4)﹐所以這裡的數值通常為 0x4 (注意﹕封包使用的數字通常都是十六進位的)

Internet Header Length

 

標頭長度 (IHL)。我們從 IP 封包規格中看到前面的 6 行為 header ﹐如果 Options Padding沒有設定的話﹐也就只有5 行的長度﹔我們知道每行有 32bit ﹐也就是 4byte﹔那麼, 5 列就是 20byte 了。20 這個數值換成 16 進位就成了 0x14﹐所以﹐當封包標頭長度為最短的時候﹐這裡數值會被換算為 0x14

Type of Service

 

服務類型 (TOS)。這裡指的是 IP 封包在傳送過程中要求的服務類型﹐其中一共由 8 bit 組成﹐每組 bit 組合分別代表不同的意思﹕

000.....

 

 

Routine

 

 

設定 IP 順序﹐預設為 0 ﹐否則﹐數值越高越優先

 

 

...0....

 

 

Delay

 

 

延遲要求﹐ 0 是正常值﹐ 1 為低要求

 

 

....0...

 

 

Throughput

 

 

通訊量要求﹐ 0 為正常值﹐ 1 為高要求

 

 

.....0..

 

 

Reliability

 

 

可靠性要求﹐0 為正常值﹐ 1 為高要求

 

 

......00

 

 

Not Used

 

 

未使用

 

 

Total Length

 

封包總長 (TL)。通常以 byte 做單位來表示該封包的總長度﹐此數值包括標頭和數據的總和。

Identification

 

識別碼 (ID)。每一個IP封包都有一個 16bit 的唯一識別碼。我們從 OSI TCP/IP 的網路層級知識裡面知道﹕當程式產生的數據要通過網路傳送時﹐都會在傳送層被拆散成封包形式發送﹐當封包要進行重組的時候﹐這個 ID 就是依據了。

Flag

 

旗標 (FL)。這是當封包在傳輸過程中進行最佳組合時使用的 3 bit 的識別記號。請參考下表﹕

000.

 

 

當此值為 0 的時候﹐表示目前未被使用。

 

 

.0..

 

 

當此值為 0 的時候﹐表示封包可以被分割﹐若為 1 則不能被分割。

 

 

..0.

 

 

當上一個值為 0 時﹐此值為 0 就示該封包是最後一個封包﹐如果為 1 則表示其後還有被分割的封包。

 

 

Fragment Offset

 

分割定位 (FO)。當一個大封包在經過一些傳輸單位(MTU)較小的路徑時﹐會被被切割成碎片(fragment) 再進行傳送(這個切割和傳送層的打包有所不同﹐它是由網路層決定的)。由於網路情況或其它因素影響﹐其抵達順序並不會和當初切割順序一至的。所以當封包進行切割的時候﹐會為各片段做好定位記錄﹐所以在重組的時候﹐就能夠依號入座了。

如果封包沒有被切割﹐那麼 FO 的值為“0”。

Time To Live

 

存活時間 (TTL)。這個 TTL 的概念﹐在許多網路協定中都會碰到。當一個封包被賦予 TTL (以秒或跳站數目(hop)為單位)﹐之後就會進行倒數計時。在 IP 協定中,TTL 是以 hop 為單位,每經過一個 router 就減一)﹐如果封包 TTL 值被降為 0 的時候﹐就會被丟棄。這樣﹐當封包在傳遞過程中由於某些原因而未能抵達目的地的時候﹐就可以避免其一直充斥在網路上面。有隻叫做 traceroute 的程式﹐就是一個上佳的 TTL 利用實作﹐我們會在後面的章節裡面討論。

Protocol

 

協定(PROT)。這裡指的是該封包所使用的網路協定類型﹐例如﹕ICMP TCP/UDP 等等。要注意的是﹕這裡使用的協定是網路層的協定﹐這和上層的程式協定(如﹕FTPHTTP )是不同的。您可以從 Linux /etc/protocol 這個檔案中找到這些協定和其代號﹔其內容如下﹕

------------------------------------------------------
ip      0       IP              # internet protocol, pseudo protocol number
icmp    1       ICMP            # internet control message protocol
igmp    2       IGMP            # Internet Group Management
ggp     3       GGP             # gateway-gateway protocol
ipencap 4       IP-ENCAP        # IP encapsulated in IP (officially ``IP'')
st      5       ST              # ST datagram mode
tcp     6       TCP             # transmission control protocol
egp     8       EGP             # exterior gateway protocol
pup     12      PUP             # PARC universal packet protocol
udp     17      UDP             # user datagram protocol
hmp     20      HMP             # host monitoring protocol
xns-idp 22      XNS-IDP         # Xerox NS IDP
rdp     27      RDP             # "reliable datagram" protocol
iso-tp4 29      ISO-TP4         # ISO Transport Protocol class 4
xtp     36      XTP             # Xpress Tranfer Protocol
ddp     37      DDP             # Datagram Delivery Protocol
idpr-cmtp       39      IDPR-CMTP       # IDPR Control Message Transport
rspf    73      RSPF            #Radio Shortest Path First.
vmtp    81      VMTP            # Versatile Message Transport
ospf    89      OSPFIGP         # Open Shortest Path First IGP
ipip    94      IPIP            # Yet Another IP encapsulation
encap   98      ENCAP           # Yet Another IP encapsulation
------------------------------------------------------

Header Checksum

 

標頭檢驗值(HC)。這個數值主要用來檢錯用的﹐用以確保封包被正確無誤的接收到。當封包開始進行傳送後﹐接收端主機會利用這個檢驗值會來檢驗餘下的封包﹐如果一切看來無誤﹐就會發出確認信息﹐表示接收正常。

Source IP Address

 

來源位址(SA)。相信這個不用多解釋了﹐就是發送端的 IP 位址是也﹐長度為 32 bit

Destination IP Address

 

目的地位址(DA)。也就是接收端的 IP 位址﹐長度為 32 bit

Options & Padding

 

這兩個選項甚少使用﹐只有某些特殊的封包需要特定的控制﹐才會利用到。這裡也不作細表啦。

前面所介紹的 IP 封包格式﹐請花點時間研究一下﹐因為在日後的網路生涯中﹐許多概念都要求設計者非常了解 IP 和 TCP 封包(標頭)的結構﹐例如﹕防火牆設定和 socket 程式設計。

 

 


Joy 發表在 痞客邦 留言(0) 人氣()

class Student
{
 public int max_score;
 public int max_num;
 public int min_score;
 public int min_num;

Joy 發表在 痞客邦 留言(0) 人氣()

1.

using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication2
{
    class Program
    {

Joy 發表在 痞客邦 留言(0) 人氣()

using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication2
{
    class Program
    {

Joy 發表在 痞客邦 留言(0) 人氣()

using System;

class MagicM
{

    static void Main()
    {
        do
        {
            int[,] mm;

Joy 發表在 痞客邦 留言(0) 人氣()