- nvm对node版本进行管理及疑难解决,vue项目搭建与启动
徒手千行代码无bug
前端vue.js前端javascript
一、nvm安装与node版本管理nvm安装1、nvm地址:https://github.com/coreybutler/nvm-windows/releases2、无需配置安装包,nvm-setup-v1.1.10.zip解压后双击nvm-setup.exe,选择安装路径,一路next即可打开dos窗口输入nvmversion查看安装是否成功node版本管理1、nvm可配置国内镜像在nvm安装路径
- 【疑难解决】H265编码流媒体播放器EasyPlayer.js播放HLS H265视频流,遇到黑屏如何排查?
Black蜡笔小新
EasyPlayerH.265HLShls
在部分采用H265播放器EasyPlayer.js播放HLS视频流的用户中,有位用户反馈HLS使用了H265编码格式,收到了请求的TS文件,控制台未见报错,但是画面一直黑屏,无法正常播放视频,让我们协助排查。跟踪代码,发现是frameType=0导致无法继续解码,代码内容如下: if (mediaType == 1 && !self.wasmInitVideoDecoder && frameTyp
- 【VUE疑难解决】:创建项目时卡在reify:ajv: timing reifyNode:node_modules/eslint
MicroLindb
vue.js前端javascript
一、问题原因问题原因尚不明确二、解决办法1.使用nrm切换源(直接命令行切换是无效的)#安装nrm源管理器npminstall-gnrm#看看有哪些源可以供我们使用nrmls#测试各个源的速度#nrmtest源的名字,如:nrmtesttaobao至此再次进行安装和创建项目的操作,好用了。
- HCIE-Cloud Computing LAB备考第二步:逐题攻破--第四题:升级FA/VRM--疑难解决
方方方钦qiner
云计算云计算运维网络服务器
我是它的题目,要就来先看看我咯确认密码是否正确错误出现场景:键盘大小键输入错误、手抖写错操作:在FusionAccessUpdateTool网页管理界面中:需要进行“参数校验”,如下为密码错误,需要修正升级前检查错误出现场景:DRS关闭:【需在做升级前检查的时候把DRS先关了以及清除告警】;【升级之前首先把FC里面的所有告警全部清除掉,并且要把DRS计算资源调度功能关闭】;
- PaddleDetection针对C#的win10平台模型部署全套流程教程(附疑难解决方案)
东洋 Dongyang
机器视觉算法与部署windows人工智能深度学习
目录一.环境配置1.1基础开发环境1.2软件配置环境1.3Cmake编译1.4在VS2019下进行调试二.C#移植部署演示2.1修改main.cc文件(定制化)2.2修改CMakeLists.txt文件2.3C#调用打包好的dll2.3.1C#窗体编写2.3.2C#窗体调用(定制化)三.参考文献由于官方并没有给出Paddledetection关于C#部署的tutorial,很多第三方的教程又不够具
- centos安装docker,docker-cpmpose教程及疑难解决
Cwillchris
疑难解决dockerdocker-compose
1、安装dockeryum-yinstalldocker出现完毕(complete)则表示安装完成2、启动docker服务systemctlstartdocker报错如下,让通过systemctlstatusdocker.service和journalctl-xe命令查看详情输入systemctlstatusdocker.service,发现docker不支持图像内核驱动:SELinux不支持这个
- AppScan 使用疑难解决
煜铭2011
应用安全appscan安全工具未能装入许可证appscan许可证AppScan
0x00背景多年前使用AppScan,在安装过程中,难免会遇到一些很少见的故障,故总结该类故障。0x01NetFramework4.7.2安装失败AppScan在正常安装过程中,会自动提示需要安装NetFramework4.7.2.。正常情况下AppScan可以自动下载安装NetFramework4.72.但是有些时候可能会安装失败。解决办法:先导入官方证书,再按照安装NetFramework4.
- 【疑难解决】编译EasyPlayer项目H265播放器通过webpack合并报错ERROR的处理办法
Likeadust
EasyPlayerProjavascript
webpack是一个模块打包器,主要目标是将JavaScript文件打包在一起,打包后的文件用于在浏览器中使用。TSINGSEE青犀视频编译的EasyPlayer播放器项目就可以通过webpack打包,打包后在浏览器使用。这几天我们在开发H265播放器项目,虽然已经有H265播放器版本已经用到了视频平台的集成中,但对于细节的把控我们从未停止过。在合并播放器H265代码时,webpack出现报错信息
- 项目组 eslint 统一配置及疑难解决
追逐、
前端技术eslint
背景项目组前端代码eslint久失维护,大家有的人有代码规范,有的人没有。新来的代码规范也是从老的手里copy一份。每个人eslint插件的版本、配置、代码项均不同。导致改代码的时候,为了避免自动fix带来的大量代码改动,不得不暂时关闭eslint,改完后,无规则校验上库。代码规范缺乏校验,上库代码质量日益下降。第一步按照可信认证规则(标准代码规范)配置eslintrc文件,插件的配置自不必说。为
- 使用Kotlin+协程+MVVM+Jetpack搭建快速开发框架
qq_30554883
开源mvvmjetpackkotlinandroid移动开发
使用Kotlin+协程+MVVM+Jetpack搭建快速开发框架文章目录简介相关概念MVVM的具体实现协程的使用与封装Retrofit的使用网络请求的实现项目地址总结文章目录简介近日有网友在评论区留言,希望我能写一篇关于kotlin+mvvm的框架相关的博客,于是,笔者与百忙之中,抽出时间,对之前框架做出了相关的整理与优化,并完成了相关技术点的疑难解决。本着开源的相关精神,在此,将相关成果共享给大
- Oracle 错误疑难解决方案和总结
神说要有光,于是就有了我
#Oracle
Ⅰ.oracleitcastOracle安装自动生成sys用户和system用户sys超级用户具有最高权限具有sysDBA角色,有createdatabase权限该用户默认密码是change_in_installsystem管理操作员权限也比较大,具有sysoper角色,没有createdatabase权限。该用户默认密码是manager这是通过sqlplus客户端连接数据库时有多个实例采用下面D
- 跨固态和机械安装win10和Ubuntu双系统导致win10无法启动
合工大机器人实验室
windows
如题,做pe启动修复mbr无效,多次尝试现解决方法如下1.做一个启动盘,修复不要重装系统,疑难解决,进入win10的高级选项2.先试试启动修复行不行,不行继续往下3.继续进入高级选项,选择命令行,执行以下命令bootrec/scanosbootrec/fixmbrbootrec/fixbootbootrec/rebuildbcd#如果fixboot那一步提示拒绝访问,往下执行bootsect/nt
- MSF(一):MSF基础
1stPeak
Kali
MSF基础安全牛学习MetasploitFramework笔记一、前言msfconsole作用:打开msfPS:当前版本的msf不需要再msfconsole之前再输入servicepostgresqlstart,以前的版本可能需要msfdbinit作用:初始化msfdbmsfdbstart作用:开启msfdbmsfdbstop作用:暂停msfdb疑难解决:如果出现如下所示问题,初始化数据库即可二、
- [solidity语法学习一]基于Remix以太坊的voting模板代码分析
szu.ymm
区块链编程语言智能合约以太坊经验分享
前言编译环境:Remix.代码来源:SolidityDoc.疑难解决来源:Ethereumgitter.为了能够更加深入了解solidity语言应用,我计划把solidityDoc里面的三个实用例子:Voting,BlindAuction,andMicropaymentChannel。进行分析。并结合我自身遇到的问题以及解决方案进行提出,从而减少后来学习者的学习成本。接下来我将就voting代码进
- [solidity语法学习二]基于Remix以太坊的BlindAuction模板代码分析
szu.ymm
区块链智能合约以太坊经验分享数字货币
前言编译环境:Remix.代码来源:SolidityDoc.疑难解决来源:Ethereumgitter.例子三参考:例图.以太币单位换算:以太币单位.本文主要由三个例子构成。分别是SimpleOpenAuction以及延伸版本BlindAuction、此外还有一个涉及到状态机类型的合同为SafeRemotePurchase。该例子在基于(一)之上引入了相关语法,接下来我会尽力以自己的理解结合网上的
- 使用anaconda安装visdom及疑难解决
萤火虫啊飞呀飞
trick
步骤打开AnacondaPrompt输入命令pipinstallvisdom(不知道为啥使用condainstallvisdom命令安装失败,但不影响结果)安装成功之后接下来在命令行输入visdom,并在浏览器输入http://localhost:8097便可以进行访问一切顺利的话会出现下图(注意,是有导航栏的)疑难我遇到的疑难只有一个,浏览器输入http://localhost:8097后页面出
- 一个简单的时间获取客户端/服务器程序(疑难解决)
Lqsaber
Unix网络编程
刚开始学习UNIX网络编程,碰到很多小问题,写下来方便以后遇到类似问题快速解决。系统:centos搭建unix网络编程环境1.下载本书的头文件及示例源码http://www.apuebook.com/code3e.html2.解压unpv1.e.tar.gz后进入目录查看README,然后可以按照里面提示操作,不过会遇到问题第一步:在终端中进入upnv13e目录,然后执行代码:[python]vi
- maven install 不成功:编码 UTF-8 的不可映射字符、报错,找不到符号
机智的小彭β
疑难解决Java学习
项目疑难解决最近的项目,在runasmvninstall的时候,会报错“编码UTF-8的不可映射字符”,检查代码发现,java文件编码为ANSI,在notepad++打开文件,通过格式——》转为UTF-8无BOM编码格式可解决。之后再次runasmvninstall,报错“报错,找不到符号”,通过1、maven——updateproject(all)2、按顺序runasmvninstall依赖的模
- SQL2005疑难解决方案大全
samozihu
数据库
SQL2005疑难解决方案大全目录目录.................................................................................................................................1无法连接到服务器...........................................
- 《Python网络爬虫从入门到实践》自学笔记+疑难解决
冰雪与岩石
写在前面:刚刚开始学习python,想直接从爬虫入手,下面的内容是摘自书本的笔记以及一些个人感悟和遇到的一些问题。有不对的地方大家一定提出来,谢谢附上我看的书的PDF:fq3s第一章——网络爬虫入门笔记:概述:简单来说,平时在网上浏览网站时所能见到的数据都可以通过爬虫程序保存下爬虫流程:(1)获取网页(2)解析网页/提取数据(3)存储数据第二章——编写第一个网络爬虫试题5:排序函数sorted,i
- windows 10 系统 更新后, 再次打开特别卡
1990Scarlett
其他软件类
不知道是不是兼容问题,我的解决方案就是回退,回退完后并且暂停了更新先进入到高级设置界面,因为特别卡,点不动,强制关机,其他方法进入第一种方法进入:三开三关(刚启动,出现启动画面后再强制关机,三次后就课进入高级设置界面)第二种方法进入:电脑有密码,开机后到密码界面,Shift+重启,重新启动后即可进入界面进入到高级界面后疑难解决-高级选项-系统还原选择最后的那个还原点(我还原后文件程序都还在)还原成
- Mac版IDEA修改VM option失败导致IDEA闪退打不开怎么办
梦不深
之前,在Windows下用idea挺顺手的,然后将电脑黑苹果了。可经常用的时候,发现来回切换Mac和Win10系统挺麻烦的,而且自己对Mac的热乎劲还没过去,然后尝试下载了sublimetext,可能不太习惯,感觉挺不方便的。接下来我想“要不下载Mac版本的IDEA?”,然后这篇疑难解决也就氤氲而生啦!其实将这些疑难给记下来还是有好处的,有时候需要重装软件的时候,看一下写的教程就可以了。如果修改V
- C语言数据类型的自我疑难解决
胡青青
C语言还提供了四个可以修饰int的关键字:short、long、signed,以及unsigned。无符号整型没有负数,比有符号整型大一倍。无符号整数,不能表示负数。所有没有标明unsigned的整数类型默认都是有符号整数。C语言只规定short2.返回的结果是void*,可使用强制类型转换来改变数据类型3.向molloc申请的空间的大小是以字节为单位的,如:(int*)malloc(n*size
- 蜂巢终端购买的58热敏式小票据打印机安装攻略
gainscha1
在蜂巢终端商城购买了58热敏式小票据打印机,使用过程疑难解决方案!请看以下步骤:1.怎么使用?把电源线接上、58热敏式小票据打印机数据线跟电脑连接好,然后安装打印机驱动(蜂巢终端所售产品均为正品,内含光盘),设置好纸张规格,在驱动里成功打印出测试页后,安装条码编辑软件即可使用。2.光盘里的驱动打开后出现错误?(老客户会遇到的问题)!请到佳博官网下载打印机驱动下载地址http://www.gains
- 客服的话术体现了企业的专业度,这位女神是怎样交大家话术的
稚柚_3244
2018年8月4日,期待已久周娟老师的终于在中北模型讲课了,内容是(让有效客户咨询量暴增的客服接待秘诀)光是这个标题就让人想入非非,想知道老师是怎样嗨爆全场的么?女神登场迅速鼓掌一个优秀的客服是需要平时一点一滴积累专业的知识,总结归纳出客户会问到的每一点,来研究一套专业的话术,让客户总能马上疑难解决问题。目不转睛的看着老师主要分为4大板块:客服沟通话术,客户的分配跟进流程,客服数据分析,在线咨询岗
- Android开发之TabHost选项卡及相关疑难解决方法
水中鱼之1999
本文实例分析了Android开发之TabHost选项卡及相关疑难解决方法。分享给大家供大家参考,具体如下:前言:虽然现在谷歌已经不推荐使用TabHost,但是初学者还是很有必要接触下这一成金的经典的,本文将介绍纤细介绍这一空间的使用,以及大家可能遇到的问题。注:文末给出完整实现代码三个问题:1.无法显示TabHost2.添加图片+文字无法同时3.说在最后:点击事件4.底部导航无法实现现在从问题出发
- PPP学习疑难解决
LayCui
计算机网络
PPP相关知识PPP的概念PPP(PointtoPointProtocol)点对点协议,它是点对点信道1中最常用的数据链路层协议。PPP的组成封装(Encapsulation):一种封装多协议数据报的方法。PPP封装提供了不同网络层协议同时在同一链路传输的多路复用技术。链路控制协议(LCP):一种扩展链路控制协议,用于建立、配置、测试和管理数据链路连接。网络控制协议(NCP):协商该链路上所传
- Ext疑难解决思路和实现方案
微尘鉴
ext
业务图例 业务要求:1.将分页选中的数据全部显示在选中列表中2.点击结果列表选择框触发选中和取消事件来向选中列表中增加或移除某一列(支持全部选中和全部取消)3.点击选中列表的移除图标,该列从选中列表中移除,且结果列表该相同数据的选择框取消4.跳到第一页,结果列表在选中列表存在的数据默认被选中解决思路:1.点击结果列表选择框触发选中和取消事件来向选中列表中增加或移除某一列(支持全部选中和全部取消)s
- Rails 疑难解决
Rails
1.错误: InvalidAuthenticityToken error:
解决方案:http://api.rubyonrails.org/classes/ActionController/RequestForgeryProtection/ClassMethods.html
2. 在community_engine开发过程中,若想自定义或修改里面的代码,但又不想每次重
- PIT测试记录【疑难解决】
u010951938
时间:2015/4/20-2015/5/11Case32,我又看了下patternsource,之前说错了,是要把4种sample环境都run一遍之后再起Ti做scan。其他的failcase我在32bit平台都verify过了,都没有问题。估计是你测试步骤上不对,所以fail了。 BestRegards,PennyJin From:XuanQi(RD-CN-INTRN)Sent:2015年5月1
- 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