- PPT演讲力复盘-吴培慧
BellaWu
PPT演讲力的课程对我的收获颇丰,无论是两天的课程,还是90天的践行,无论是PPT的制作,还是演讲的表达,都有很多提升。对于PPT制作方面,印象最深刻的是PPT审美原则CARP,对比contrast、对齐alignment、重复repetition、亲密感proximity。原来审美也是有规律可言的。对于演讲力方面,印象最深刻的是WWH黄金大法,是什么?为什么?怎么办?根据这个大法安排演讲架构和各
- 生活中潜移默化的洗脑式问句,你中招了吗?
AprilCamellia
WHYplus稀松平常的问句隐藏着秘密为什么胖的人相对比较懒?为什么电子产品越来越便宜,衣服鞋子却越来越贵?为什么书上说的激励手段都没有用?为什么懂得那么多道理,依然过不好这一生?为什么只有坑蒙拐骗的公司才赚钱,踏踏实实做生意就那么辛苦?听起来这些问题都很正常。我们会经常听到这样那样的为什么?为什么?可是最经典的逻辑WWH(What,why?how?)黄金三问最有力量,最可能触及灵魂的,但同时也是
- vscode
咋啦咋啦_7a93
VisualStudioCodeBrieferCourse梳理理念WWH=What+Why+How什么是VScode针对于编写现代Web和云应用的跨平台源代码编辑器为什么使用VScode呢跨平台性*支持GIT版本管理*支持多种编程语言(我们关心的主要是Python)支持第三方扩展支持并排编辑、支持代码调试支持语法高亮、代码补全、代码片段、代码对比等等无论从工作效率,时间成本等等方面来看,符合公司或
- OBD汽车
小凡子空白在线学习
OBD汽车
相当于客户端与服务器诊断设备流程====》》》》诊断服务OBD很多的定死了Vme就很灵活WWH就是两个的结合OBD15031SIDPID可以自己定义一些一个字节255个两个有效字节02010D5555(随机值)这是请求两个有效字节01OD(请求速度)03410D5555这是响应三个有效字节23表示回应的速度换算为10进制为35km/h
- 2018-12-13晨间日记
1d8e109700b7
运用3点式讲话,有意识的锻炼,WWH,what-why-how,数字3太神奇了。我们能为孩子做些什么?1、具备好的习惯;2、有一个好的回忆,太精辟了图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App
- 影评变现课03——构思拆解新手影评公式,照着做,迅速写出符合要求的影评作品
壹贰说
上一节影评变现课分享了写影评和观后感的区别:影评需要有鲜明观点,运用新媒体思路,选择用户感兴趣的题材内容。今天我们来学习新手影评的两个万能公式:文章标题的四守则和影评的WWH结构。学会这两个套路,新手也可以轻松写出符合要求的影评作品。1.文章标题的四守则好的标题是动态的,本身有一种不确定性在里面,能够引起读者的好奇心,或者情感共鸣。动态标题如何取?1.标题自带话题性如果标题中谈到了明星、钱等大众非
- Hadoop 2.7.2 安装配置
冬瓜baba的笔记
王某某2016年9月官网地址:http://hadoop.apache.org/各个版本文档地址:http://hadoop.apache.org/docs/1、环境版本信息CentOSLinuxrelease7.2.1511(Core)Hadoop2.7.2javaversion"1.7.0_80"/etc/hosts192.168.1.213wwh213192.168.1.214wwh2141
- JAVA编译报错:A JNI error has occurred, please check your installation and try again
eduics
JavaEEjava
笔记:JDK版本不一致导致的错误::AJNIerrorhasoccurred,pleasecheckyourinstallationandtryagain今天通过Idea工具实现一个HelloWorld的Java程序首先通过建立一个新的项目,命名为test-java然后在项目下新建一个package,命名为com.wwh在package下方新建一个类,命名为HelloWorld编写HellowWo
- 解决brazel中github仓库无法下载的问题
eduics
github
解决方法:使用下面语句再进行编译:sed-i-e's#https:\/\/github\.com#https://github.com.cnpmjs.org#g'/home/wwh/.cache/bazel/_bazel_wwh/4c0cba7635ba55414dcc3c9efedaac56/external/org_tensorflow/third_party/repo.bzl这个命令使用了s
- 天网防火墙 V3.0.0.1015 build 0611 个人版
╰☆╮帝の宙 ╭☆╯
杀毒御天黑客攻防国防工业天网防火墙至尊防火墙
下载地址:https://user.qzone.qq.com/512526231/photo/V13FP61s1WwH8H
- UDS诊断协议规范与要求
回首已是叶落时
嵌入式#汽车电子标准汽车电子嵌入式硬件
1.UDS简介1.1标准介绍国际标准ISO14229,基于OSI基本模型实现。如下所示:应用层(第7层),ISO14229-1,ISO14229-3UDSonCAN,ISO14229-4UDSonFR,ISO14229-5UDSonIP,ISO14229-6UDSonK-Line,ISO14229-7中规定的统一诊断服务UDSonLIN,进一步补充了ISO27145-3WWH-OBD。表示层(第6
- Gecko geckodriver Selenium
冬瓜baba的笔记
wwh2018年3月24日GeckoGecko是套开放原始码的、以C++编写的网页排版引擎。目前为Mozilla家族网页浏览器以及Netscape6以后版本浏览器所使用。这软件原本是由网景通讯公司开发的,现在则由Mozilla基金会维护。这套排版引擎提供了一个丰富的程序界面以供因特网相关的应用程序使用,例如网页浏览器、HTML编辑器、客户端/服务器等等。虽然最初的主要对象是Mozilla的衍生产品
- 术说PPT-抠图(布尔运算)
王司民
伙伴们好,今天来给大家分享一下抠图。分享预框架还是按照WWH的思路来,什么事抠图,为什么要抠图以及怎么来扣图,这三个部分来给大家展开来分享。首先我们来讨论一下什么是抠图,顾名思义就是把一个独有特征的图形,从一个完整的图片儿里提取出来,或者是从一个完整的图片儿当中来提取局部。为什么要扣除哈以及抠图的意义。比如说我们从一个风景照或者艺术照提取出来,然后放到海报上面。若家里头拍合影的时候,假如你不在,可
- 随笔…关键词「WWH法」day54
雯小猴
《深度访谈wwh法》(whywhathow)why挖掘真正需求为什么会有这个需求主要是想解决是吗问题,导致问题的根因是什么针对这个问题曾经采取过哪些措施?为何还没有解决what确认培训目标希望问题解决到什么程度解决问题有哪些度量标准为此,可以提供哪些支持how沟通内容和形式怎么做才能切实解决具体解决方案是什么此方法仅为访谈提供框架,并不代表只问几个问题实际访谈中需要根据具体情景/访谈对象变换表达方
- 大连腾泰科技学习笔记2019-12-26
RX_AI
1,路径分类1,1绝对路径1,2相对路径2,控制台命令2,1如何查看全部命令2,2dir2,3cd2,4del2,5copy3,方法论3,1wwh3,2解决数学问题3,3现实问题转换为计算机问题4,任何一门语言共同特点4,1基本数据类型4,2变量变量命名4,3语句结构顺序选择循环4,4函数函数特点4,5主函数案例应用:简单到复杂问题存在问题:
- 打开心门,遇见美好
枚子4311
6月迎来了PPT演讲力7期训练营的开始,一个月的时间一恍而过,在这30天里与一群高能的同学们、教练们一起走过,现在我们来复盘一下我们所学的知识:我们一共学习了四计:第一计:开口不慌的三点式演讲(1)WWH黄金大法:“是什么,为什么,怎么办”,通过现像看本质!黄金大法(2)同字提炼大法:自律、自自愈、自燃“三动”成长秘决,心动学习、行动练习、互动成长。(3)字词拆分大法(比如中国银行)(张-学-友)
- 《控制焦虑》精读
Sophia3487
图片发自App-本文写作思路是wwh。作者:AlbertEllis途径:优势计划收获:-焦虑有分类的。有些健康有些不健康。而非出现焦虑现状就意味着个人抗压能力弱。意识到这种情绪并与之对话。-焦虑提高了人类的生存能力。有存在的需求,但适可而止。-面对害怕的事最好的方式不是逃避而是直面——“暴露脱敏法”-运用到生活,毕设进度太慢的最好方式不是不去想,而是开始去做。-虽然天使班的温度低于预期,然而不必太
- 如何构思文章的框架?
永红说成长
我觉得文章的框架,由文章的内容决定。如果是初学者,建议从并列式入手,每个论点都是同等重要,平行的,共同支撑主题。论点里可以运用对比手法,增加文章可读性。我自己比较常用的是总分总,我习惯于在文章一开始提出自己明确的观点,然后用事例阐述证明,最后总结论点,并升华主题。关于递进式的框架,论点层层递进,适合有一定基础的写作者,基础打好了再用这种手法。对于提出问题解决问题的写作手法,也就是WWH,是什么为什
- 099|所谓的怀才不遇,多是眼高手低
猴儿快跑
最近开始重学一意志力课程,重新对探索自我时,发现很多问题根本不是问题。或者说,我以为的问题只是对问题根源的逃避,是试图继“蒙头大睡”的操作,好在自己有所觉察,下面是用黄金思维圈WWH的自我分析。我为什么要重学意志力课程?一、Why:我的需求在昨天之前,这个问题的答案是另一个方面的。但昨天和小其教练的沟通,提醒了我一个问题,我当下所认为的是我真正的需求吗?作为参加了第1期意志力训练营的同学,之前我的
- 装饰器赋能-nestJs概念初识
dapaer
猫眼郑志昊提出连接、赋能、破界是互联网下半场的创新法则。赋能这个词个人理解的意思是赋予更多的能力,创造更多的价值。例如技术赋能、数据赋能、运营赋能等等。此次我们介绍的框架是nestJs,nestJs是一个利用装饰器赋能的MVC后端框架(nodeJs+Typescript)WWH-WHAT-装饰器赋能装饰器赋能指的是利用装饰器附加一些额外的属性给特定的类、方法或者属性,举个例子假如你有一把普通宝剑,
- 程序员的WWH
洛翼轻尘
什么是WWH?wwh,是what、why、How。这是以前初中我们政治老师灌输给我的概念,我觉得在程序员的学习中wwh的学习方法更加有效。比如学习一个新的技术JWT,我们要知道JWT是什么?为什么要用JWT(优缺点)?以及在项目中怎么用?顺着这条思路去学习JWT,就很容易掌握这门技术。不至于学习曲线混乱,杂乱无章。按照WWH的思想认真的研究一门新技术,仔细看相关技术文档,步步为营,理清概念,就能取
- WWH——《深度学习》读后记
李会娟爱书
最近深入阅读了由刘月霞、郭华主编的《深度学习》一书,读完感悟颇多。掩卷思考,可以用“WWH”来概括,这三个英文字母分别代表Where、What、How。Where,即明白深度学习所在的位置,扮演的角色,它的职能是干什么的。What,即什么是深度学习?它是谁,该干什么,能干什么。How,即怎么干。图片发自AppWhere?明白深度学习所在的位置,扮演的角色。党的教育方针关于学生德智体美全面发展的具体
- 人工智能原理与算法2021年期末考试试题
weixin_44559265
算法人工智能动态规划
期末考试试题期末考试一共5题,均是课本原题(3.25、5.9、8.10、12.20、15.13)-3.25当w=0时,相当于无信息搜索算法。当w=1时,该算法为A*搜索算法。当w=2时,该算法为贪婪搜索算法。f(n)=(2−w)[g(n)+w2−wh(n)]f(n)=(2-w)\left[g(n)+\frac{w}{2-w}h(n)\right]f(n)=(2−w)[g(n)+2−wwh(n)]当
- 闵帆老师《论文写作》学习心得
qq_45499163
论文写作程序人生
文章目录前言一.论文写作的基本概念二.怎样写好学术论文三.对于审稿意见回复的建议四.总结前言本文是记录我学习了闵帆老师《论文写作》课程的一些收获。学习完这门课程,我收获到了老师分享的许多干货。首先,在讨论如何写好一篇论文之前,我们应当清楚WWH问题,即What、Why、How,展开来讲就是,什么是论文写作,为什么要学习论文写作,怎样写好一篇论文。下面记录一下我的收获。一.论文写作的基本概念什么是学
- 闵帆老师论文写作课程心得体会-怎么写好一篇论文
喵了个脆
计算机网络ieee论文
目录前言1.论文写作到底学习什么?2.为什么要学习论文写作?3.怎么写好一篇论文?(一)论文格式(二)论文内容引言摘要正文参考文献总结一下前言首先,在讨论如何写好一篇论文之前,我们应当清楚一个WWH问题,即What、Why、How,简单来讲就是,论文写作到底学习了什么内容,为什么要学习论文写作,如何学习写好一篇论文。针对这三个问题,一一展开来谈。1.论文写作到底学习什么?写作一篇论文看似简单,但是
- pkg-config显示的opencv不对的问题
m0_38116269
个人学习opencvopencv
sudofind/-iname"*opencv*">"/home/wwh/Documents/opencv_find.txt"txt中的结果,/home/wwh/Documents/opencv_find.txt/home/wwh/Qt5.10.1/Tools/QtCreator/share/qtcreator/debugger/opencvtypes.py/home/wwh/Qt5.10.1/5
- opencv源码安装记录
m0_38116269
个人学习opencvopencv4.0
参考的官网教程。安装版本为4.0安装位置:/usr/local/因为这里原来没有东西。(base)wwh@wwh-Lenovo-YOGA-710-14IKB:~/Downloads/opencv-4.0.1/build$cmake-DCMAKE_BUILD_TYPE=Release-DCMAKE_INSTALL_PREFIX=/usr/local..--TheCXXcompileridentifi
- 清晨三件事2021.5.19-29/100
宇宙里的麦子
昨日回顾:1.晚上听写作课例:我的文章是关于沟通的,我要说的是如何在职场中运用非暴力沟通营造和谐沟通氛围。日常就可以练习哦!通过写主题句,确定文章主题和目标。写作目标:读完我的文章后,读者能够了解非暴力沟通的四要素,并了解如何在职场中的下达指令、赞美和拒绝三种场景下进行运用。常用文章结构:WWH、SCQA、FAB情景:在职场我们每天都需要与人沟通冲突:但经常会出现下达指令被看成命令、不会赞美,更不
- 时间序列网络RNN,LSTM入门
龙海L
算法pytorch深度学习人工智能
文章目录RNNLSTMLSTM快速实战进阶双向LSTM+Attention文本分类GRURNN解决问题示例:语句情感分析传统方法问题:长句子,参数过多(改进:使用参数共享,每个单词的特征提取方式一致)没有上下句的语境信息(改进:需要长期的记忆模块)改进的模型:h0h_0h0为初始化数据共享的参数:whhw_{hh}whh和wwhw_{wh}wwh;最后输出可以是最后的节点,也可以将所有的记忆节点综
- 2019-02-11重新理解《高效能人士的七个习惯》
普罗大神
无输出不读书系列:整体阅读法,笔记三层模型:一圈三面16线《高效能人士的七个习惯》一圈:怎么成为高效能人士三面:个人的习惯;人际的习惯;提升的习惯N线:拆解三面个人效能习惯:以品德为基础的原则灯塔,指引个人效能个人效能包括三点,从WWH来帮助记忆:Why积极态度,为了让人生有选择的自由;What目标-以终为始的人生;How怎么做-以要事第一Why,态度:积极主动,积极选择、积极影响,让人生有选择的
- java杨辉三角
3213213333332132
java基础
package com.algorithm;
/**
* @Description 杨辉三角
* @author FuJianyong
* 2015-1-22上午10:10:59
*/
public class YangHui {
public static void main(String[] args) {
//初始化二维数组长度
int[][] y
- 《大话重构》之大布局的辛酸历史
白糖_
重构
《大话重构》中提到“大布局你伤不起”,如果企图重构一个陈旧的大型系统是有非常大的风险,重构不是想象中那么简单。我目前所在公司正好对产品做了一次“大布局重构”,下面我就分享这个“大布局”项目经验给大家。
背景
公司专注于企业级管理产品软件,企业有大中小之分,在2000年初公司用JSP/Servlet开发了一套针对中
- 电驴链接在线视频播放源码
dubinwei
源码电驴播放器视频ed2k
本项目是个搜索电驴(ed2k)链接的应用,借助于磁力视频播放器(官网:
http://loveandroid.duapp.com/ 开放平台),可以实现在线播放视频,也可以用迅雷或者其他下载工具下载。
项目源码:
http://git.oschina.net/svo/Emule,动态更新。也可从附件中下载。
项目源码依赖于两个库项目,库项目一链接:
http://git.oschina.
- Javascript中函数的toString()方法
周凡杨
JavaScriptjstoStringfunctionobject
简述
The toString() method returns a string representing the source code of the function.
简译之,Javascript的toString()方法返回一个代表函数源代码的字符串。
句法
function.
- struts处理自定义异常
g21121
struts
很多时候我们会用到自定义异常来表示特定的错误情况,自定义异常比较简单,只要分清是运行时异常还是非运行时异常即可,运行时异常不需要捕获,继承自RuntimeException,是由容器自己抛出,例如空指针异常。
非运行时异常继承自Exception,在抛出后需要捕获,例如文件未找到异常。
此处我们用的是非运行时异常,首先定义一个异常LoginException:
/**
* 类描述:登录相
- Linux中find常见用法示例
510888780
linux
Linux中find常见用法示例
·find path -option [ -print ] [ -exec -ok command ] {} \;
find命令的参数;
- SpringMVC的各种参数绑定方式
Harry642
springMVC绑定表单
1. 基本数据类型(以int为例,其他类似):
Controller代码:
@RequestMapping("saysth.do")
public void test(int count) {
}
表单代码:
<form action="saysth.do" method="post&q
- Java 获取Oracle ROWID
aijuans
javaoracle
A ROWID is an identification tag unique for each row of an Oracle Database table. The ROWID can be thought of as a virtual column, containing the ID for each row.
The oracle.sql.ROWID class i
- java获取方法的参数名
antlove
javajdkparametermethodreflect
reflect.ClassInformationUtil.java
package reflect;
import javassist.ClassPool;
import javassist.CtClass;
import javassist.CtMethod;
import javassist.Modifier;
import javassist.bytecode.CodeAtt
- JAVA正则表达式匹配 查找 替换 提取操作
百合不是茶
java正则表达式替换提取查找
正则表达式的查找;主要是用到String类中的split();
String str;
str.split();方法中传入按照什么规则截取,返回一个String数组
常见的截取规则:
str.split("\\.")按照.来截取
str.
- Java中equals()与hashCode()方法详解
bijian1013
javasetequals()hashCode()
一.equals()方法详解
equals()方法在object类中定义如下:
public boolean equals(Object obj) {
return (this == obj);
}
很明显是对两个对象的地址值进行的比较(即比较引用是否相同)。但是我们知道,String 、Math、I
- 精通Oracle10编程SQL(4)使用SQL语句
bijian1013
oracle数据库plsql
--工资级别表
create table SALGRADE
(
GRADE NUMBER(10),
LOSAL NUMBER(10,2),
HISAL NUMBER(10,2)
)
insert into SALGRADE values(1,0,100);
insert into SALGRADE values(2,100,200);
inser
- 【Nginx二】Nginx作为静态文件HTTP服务器
bit1129
HTTP服务器
Nginx作为静态文件HTTP服务器
在本地系统中创建/data/www目录,存放html文件(包括index.html)
创建/data/images目录,存放imags图片
在主配置文件中添加http指令
http {
server {
listen 80;
server_name
- kafka获得最新partition offset
blackproof
kafkapartitionoffset最新
kafka获得partition下标,需要用到kafka的simpleconsumer
import java.util.ArrayList;
import java.util.Collections;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.
- centos 7安装docker两种方式
ronin47
第一种是采用yum 方式
yum install -y docker
 
- java-60-在O(1)时间删除链表结点
bylijinnan
java
public class DeleteNode_O1_Time {
/**
* Q 60 在O(1)时间删除链表结点
* 给定链表的头指针和一个结点指针(!!),在O(1)时间删除该结点
*
* Assume the list is:
* head->...->nodeToDelete->mNode->nNode->..
- nginx利用proxy_cache来缓存文件
cfyme
cache
user zhangy users;
worker_processes 10;
error_log /var/vlogs/nginx_error.log crit;
pid /var/vlogs/nginx.pid;
#Specifies the value for ma
- [JWFD开源工作流]JWFD嵌入式语法分析器负号的使用问题
comsci
嵌入式
假如我们需要用JWFD的语法分析模块定义一个带负号的方程式,直接在方程式之前添加负号是不正确的,而必须这样做:
string str01 = "a=3.14;b=2.71;c=0;c-((a*a)+(b*b))"
定义一个0整数c,然后用这个整数c去
- 如何集成支付宝官方文档
dai_lm
android
官方文档下载地址
https://b.alipay.com/order/productDetail.htm?productId=2012120700377310&tabId=4#ps-tabinfo-hash
集成的必要条件
1. 需要有自己的Server接收支付宝的消息
2. 需要先制作app,然后提交支付宝审核,通过后才能集成
调试的时候估计会真的扣款,请注意
- 应该在什么时候使用Hadoop
datamachine
hadoop
原帖地址:http://blog.chinaunix.net/uid-301743-id-3925358.html
存档,某些观点与我不谋而合,过度技术化不可取,且hadoop并非万能。
--------------------------------------------万能的分割线--------------------------------
有人问我,“你在大数据和Hado
- 在GridView中对于有外键的字段使用关联模型进行搜索和排序
dcj3sjt126com
yii
在GridView中使用关联模型进行搜索和排序
首先我们有两个模型它们直接有关联:
class Author extends CActiveRecord {
...
}
class Post extends CActiveRecord {
...
function relations() {
return array(
'
- 使用NSString 的格式化大全
dcj3sjt126com
Objective-C
格式定义The format specifiers supported by the NSString formatting methods and CFString formatting functions follow the IEEE printf specification; the specifiers are summarized in Table 1. Note that you c
- 使用activeX插件对象object滚动有重影
蕃薯耀
activeX插件滚动有重影
使用activeX插件对象object滚动有重影 <object style="width:0;" id="abc" classid="CLSID:D3E3970F-2927-9680-BBB4-5D0889909DF6" codebase="activex/OAX339.CAB#
- SpringMVC4零配置
hanqunfeng
springmvc4
基于Servlet3.0规范和SpringMVC4注解式配置方式,实现零xml配置,弄了个小demo,供交流讨论。
项目说明如下:
1.db.sql是项目中用到的表,数据库使用的是oracle11g
2.该项目使用mvn进行管理,私服为自搭建nexus,项目只用到一个第三方 jar,就是oracle的驱动;
3.默认项目为零配置启动,如果需要更改启动方式,请
- 《开源框架那点事儿16》:缓存相关代码的演变
j2eetop
开源框架
问题引入
上次我参与某个大型项目的优化工作,由于系统要求有比较高的TPS,因此就免不了要使用缓冲。
该项目中用的缓冲比较多,有MemCache,有Redis,有的还需要提供二级缓冲,也就是说应用服务器这层也可以设置一些缓冲。
当然去看相关实现代代码的时候,大致是下面的样子。
[java]
view plain
copy
print
?
public vo
- AngularJS浅析
kvhur
JavaScript
概念
AngularJS is a structural framework for dynamic web apps.
了解更多详情请见原文链接:http://www.gbtags.com/gb/share/5726.htm
Directive
扩展html,给html添加声明语句,以便实现自己的需求。对于页面中html元素以ng为前缀的属性名称,ng是angular的命名空间
- 架构师之jdk的bug排查(一)---------------split的点号陷阱
nannan408
split
1.前言.
jdk1.6的lang包的split方法是有bug的,它不能有效识别A.b.c这种类型,导致截取长度始终是0.而对于其他字符,则无此问题.不知道官方有没有修复这个bug.
2.代码
String[] paths = "object.object2.prop11".split("'");
System.ou
- 如何对10亿数据量级的mongoDB作高效的全表扫描
quentinXXZ
mongodb
本文链接:
http://quentinXXZ.iteye.com/blog/2149440
一、正常情况下,不应该有这种需求
首先,大家应该有个概念,标题中的这个问题,在大多情况下是一个伪命题,不应该被提出来。要知道,对于一般较大数据量的数据库,全表查询,这种操作一般情况下是不应该出现的,在做正常查询的时候,如果是范围查询,你至少应该要加上limit。
说一下,
- C语言算法之水仙花数
qiufeihu
c算法
/**
* 水仙花数
*/
#include <stdio.h>
#define N 10
int main()
{
int x,y,z;
for(x=1;x<=N;x++)
for(y=0;y<=N;y++)
for(z=0;z<=N;z++)
if(x*100+y*10+z == x*x*x
- JSP指令
wyzuomumu
jsp
jsp指令的一般语法格式: <%@ 指令名 属性 =”值 ” %>
常用的三种指令: page,include,taglib
page指令语法形式: <%@ page 属性 1=”值 1” 属性 2=”值 2”%>
include指令语法形式: <%@include file=”relative url”%> (jsp可以通过 include