常見(jiàn)軟件體系結(jié)構(gòu)
- C/S
c/s結(jié)構(gòu)即客戶端/服務(wù)器(Client/Server),需要編寫服務(wù)器程端程序寄猩,以及客戶端 - B/S
B/S結(jié)構(gòu)即瀏覽器/服務(wù)器(Browser/Servre)
WEB資源
html:靜態(tài)資源:瀏覽器可以看得懂伐厌,可以有變量
JSP/Servlet:動(dòng)態(tài)資源:需要轉(zhuǎn)換成html坐漏,再給瀏覽器看
- 訪問(wèn)Web資源
打開瀏覽器例书,輸入url
協(xié)議名://域名:端口/路徑,例如:http//:www.baidu.com/index.html
Web服務(wù)器
在web下創(chuàng)建一個(gè)目錄
- 靜態(tài)網(wǎng)站
- 在webapps目錄下創(chuàng)建一個(gè)目錄(命名必須不包含中文和空格)這個(gè)目錄稱之為項(xiàng)目目錄
- 在項(xiàng)目目錄下創(chuàng)建一個(gè)html文件
- 動(dòng)態(tài)網(wǎng)站
- 在webapps目錄下創(chuàng)建一個(gè)目錄(命名必須不包含中文和空格)這個(gè)目錄稱之為項(xiàng)目目錄
- 在項(xiàng)目目錄下創(chuàng)建如下內(nèi)容
WEB-INF目錄
在WEB-INF目錄下創(chuàng)建web.xml文件:其中的內(nèi)容可以向其他項(xiàng)目中借
創(chuàng)建靜態(tài)或者動(dòng)態(tài)頁(yè)面
使用java來(lái)畫圖
image俊性,BufferedImage蝇狼,Icon,ImageIcon,ImageIO
import javax.imageio.ImageIO;
import javax.imageio.stream.FileImageOutputStream;
import java.awt.*;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
public class Demo01 {
public static void main(String[] args) throws IOException {
/**
* Image,ImageID,BufferedImage,Icon,ImageIcon
*/
//得到圖片的緩沖區(qū)
BufferedImage bi = new BufferedImage(150, 70, BufferedImage.TYPE_INT_BGR);
//得到他的繪制環(huán)境(圖片的筆)
//設(shè)置顏色
Graphics2D g2 = (Graphics2D) bi.getGraphics();
g2.setColor(Color.white);//設(shè)置背景顏色
g2.fillRect(0, 0, 150, 70);//填充整張圖片
g2.setColor(Color.red);
g2.drawRect(0,0,150-1,150-1);
g2.setFont(new Font("宋體", Font.BOLD, 18));//設(shè)置字體
g2.setColor(Color.BLACK);//設(shè)置顏色
g2.drawString("HelloWorld", 3, 50);//向圖片上寫字符串
ImageIO.write(bi, "JPEG", new FileImageOutputStream(new File("/Users/hxl/aaa.jpg")));
}
}