2015年4月17日 星期五

[html] dropdown menu

<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset=UTF-8" />
<title></title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('li').hover(function(){
$(this).find('ul>li').stop().fadeToggle(400);
});
});
</script>

<style type="text/css">
ul{
margin:0;
padding:0;
list-style:none;
}

ul li{
float:left;
width:150px;
height:30px;
line-height:30px;
text-align:center;
background:#ff0000;
}

ul li a{
text-decoration:none;
color:white;
}

ul li li{
background:#ff0000;
color:#fff;
display:none;
}
ul li li:hover{
background:#555;
}
ul li li a{
text-decoration:none;
color:#fff;
}
</style>


</head>
<body>
<ul>
<li><a href="">Home</a>
<ul>
<li><a href="">Link1</a></li>
<li><a href="">Link2</a></li>
<li><a href="">Link3</a></li>
<li><a href="">Link4</a></li>
</ul>
</li>

<li><a href="">About us</a>
<ul>
<li><a href="">Link1</a></li>
<li><a href="">Link2</a></li>
<li><a href="">Link3</a></li>
<li><a href="">Link4</a></li>
</ul>
</li>
<li><a href="">Services</a>
<ul>
<li><a href="">Link1</a></li>
<li><a href="">Link2</a></li>
<li><a href="">Link3</a></li>
<li><a href="">Link4</a></li>
</ul>
</li>
<li><a href="">Faqs</a>
<ul>
<li><a href="">Link1</a></li>
<li><a href="">Link2</a></li>
<li><a href="">Link3</a></li>
<li><a href="">Link4</a></li>
</ul>
</li>
<li><a href="">Contract us</a>
<ul>
<li><a href="">Link1</a></li>
<li><a href="">Link2</a></li>
<li><a href="">Link3</a></li>
<li><a href="">Link4</a></li>
</ul>
</li>
</ul>

</body>
</html>

2015年4月10日 星期五

[html] 點擊變字

<!DOCTYPE html>
<html>
<body>
<div style="background-color:#D94A38;width:170px;height:80px;margin:20px;padding-top:20px;color:#ffffff;font-weight:bold;font-size:18px;float:left;text-align:center;" onclick="clickMeEvent(this)">Click Me</div>
<script type="application/javascript">
<!--
function clickMeEvent(obj)
{
if (obj.innerHTML=="Goodbye")
{
obj.style.display="none";
}
else if (obj.innerHTML=="Thank You")
{
obj.innerHTML="Goodbye";
}
else if (obj.innerHTML=="Click Me<br>Click Me Again<br>And Again")
{
obj.innerHTML="Thank You";
}
else if (obj.innerHTML=="Click Me<br>Click Me Again")
{
obj.innerHTML=obj.innerHTML+"<br>And Again";
}
else
{
obj.innerHTML=obj.innerHTML+"<br>Click Me Again";
}
}
//-->
</script>
</body>
</html>

[JAVA] 使用陣列來存放學生的成績,並畫出學生分數分布圖

import java.util.*;
public class Work5 {
    public static void main(String[] args) {
     
        Scanner scanner=new Scanner(System.in);
      String x[]={"  100:","90~99:","80~89:","70~79:","60~69:","50~59:","40~49:","30~39:","20~29:","10~19:","0~9:"};
        System.out.print("請輸入學生人數:");
        int n=scanner.nextInt();
     
       int y[]=new int[n];
       if(y.length<50)
       {
        System.out.println("請輸入學生分數(100~0)");
        for (int i=0; i<y.length;i++)
        {
            System.out.print("第"+(i+1)+"位:");
            y[i]=scanner.nextInt();
            for(int z=0;z<11;z++)
            {
            if(y[i]>99-(z*10))
            {
            x[z]=x[z]+"=";
            break;
            }
            }
        }
       System.out.println("===成績分部橫條圖===");
       for(int i=0; i<x.length; i++)
       {
        System.out.println(x[i]);
       }
}      
       else System.out.println("你輸入的人數超過50人了");
 
    }
}

2015年4月8日 星期三

[T-SQL] CURSOR 每個學生的每個科目(雙迴圈)

DECLARE cur_學生 CURSOR
FOR
SELECT 學生代號,學生姓,學生名 FROM 學生

DECLARE @代號 CHAR(11),@姓氏 VARCHAR(30),@名字 VARCHAR(30)
DECLARE @科目名 varchar(50),@成績 decimal(3,2)=0.00

OPEN cur_學生

FETCH NEXT FROM cur_學生 INTO @代號,@姓氏,@名字
WHILE(@@FETCH_STATUS=0)
BEGIN
      DECLARE cur_成績 CURSOR
 FOR
 SELECT 科目描述,修課成績 FROM 選修,課程,科目 WHERE 選修.學生代號=@代號
 AND 選修.課程代號=課程.課程代號 AND 課程.科目代號=科目.科目代號
 DECLARE @有無不及格FLAG INT=0
 OPEN cur_成績
 FETCH NEXT FROM cur_成績 INTO @科目名,@成績
 WHILE(@@FETCH_STATUS=0)
    BEGIN
       IF @成績<3.00
 BEGIN
   PRINT @代號+' '+@姓氏+' '+@名字+' -->'+@科目名+' 不及格,'+CAST(@成績 AS VARCHAR)
   SET @有無不及格FLAG=@有無不及格FLAG+1
 END
 FETCH NEXT FROM cur_成績 INTO @科目名,@成績
END
CLOSE cur_成績
DEALLOCATE cur_成績
IF @有無不及格FLAG=0   PRINT @代號+' '+@姓氏+' '+@名字+'   全部及格'
ELSE  PRINT @代號+' '+@姓氏+' '+@名字+'   '+ CAST(@有無不及格FLAG AS VARCHAR) + '科不及格'
FETCH NEXT FROM cur_學生 INTO @代號,@姓氏,@名字
END
CLOSE cur_學生
DEALLOCATE cur_學生
GO

[C語言] 複製檔案

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
  FILE *fptr1,*fptr2;
  char ch;
  int count=0;
  fptr1=fopen("c:\\wtf\\asd.txt","r");
  fptr2=fopen("c:\\wtf\\qwe.txt","w");
  if( fptr1!=NULL && fptr2!=NULL)
  {
      while( (ch=getc(fptr1))!=EOF)
              {
              printf("%c",ch);
           
              putc(ch,fptr2);
              }
             printf("\n");
      fclose(fptr1);
      fclose(fptr2);
      printf("copy  YES!!\n");
  }
  else
      printf("copy  NO!!\n");
  system("PAUSE");
  return 0;
}

2015年4月6日 星期一

[JAVA] 樂透選號

public class Lotto {
     

    public Lotto() {
    }

    public static void main(String[] args) {
       int []lotto=new int[7];
       for (int i=0;i<lotto.length;i++)
       {
        int n;
        n=(int)((Math.random()*49)+1);
        for(int j=0;j<lotto.length;j++)
        {
        if (n==lotto[j]) break;
        }  
    if(i<6)System.out.println(n);
    else
    System.out.println("特別號"+n);
       }
    }
}

2015年4月3日 星期五

[html] 三原色 左中右

<!DOCTYPE HTML>
<html>
<body>
<h1 style="text-align:center">
<span style="float:left;color:red">red </span>
<span style="color:green" > green</span>
<span style="float:right;color:blue" >blue </span>
</h1>
<body>
</html>