XMLHttpRequest Level2添加了一个新的接口——FormData。利用 FormData 对象,可以通过JavaScript用一些键值对来模拟一系列表单控件,还可以使用XMLHttpRequest的send()方法来异步的提交表单。与普通的Ajax相比,使用FormData的最大优点就是我们可以异步上传二进制文件。
先创建一个空的FormData对象,然后使用append()方法向该对象里添加字段。
var fd = new FormData();
fd.append("username", "admin");
1.当我们需要通过xml格式处理sql语句时,经常会用到大于小于等符号,但是很容易引起xml格式的错误,这样会导致后台将xml字符串转换为xml文档时报错,从而导致程序错误。
XML的内容中,要包括单引号或者双引号,可以使用实体:单引号是',双引号是"&是&>是>,<是<空格是 等。
2. npm install --save 会在package.json的dependencies属性下添加。
3. 引入cdn的js,不需要加 http: ,直接 //开头,这样可以自适应http和https。
4. 与Mysql不同Oracle中使用concat,concat只能连接两个字符,而“||”可以连接多个字符。也可以concat(concat(a,b),c)。
5.使用<![CDATA[]]>在xml里面可以不用将字符转义
6.时间的判断(先转字符串再转date)
to_date(to_char(b.OP_TIME,'yyyy-mm-dd'),'yyyy-mm-dd') >=to_date(#{start},'yyyy-mm-dd')
7.建议把脚本放在 <body> 元素的底部。这会提高网页加载速度,因为HTML加载不受制于脚本加载。
8.跨域Http请求(前后端分离必然涉及到跨域)
如果你需要从不同的服务器(不同域名)上获取数据就需要使用跨域 HTTP 请求。
跨域请求在网页上非常常见。很多网页从不同服务器上载入 CSS, 图片,Js脚本等。
在现代浏览器中,为了数据的安全,所有请求被严格限制在同一域名下,如果需要调用不同站点的数据,需要通过跨域来解决。
以下的 PHP 代码运行使用的网站进行跨域访问。
690a8cda8894e37a6fff4d1790d53b33c22fe0282c7b45b0926fb3e33(md5)
efd375a5e195c4c838c96075e3877b2ac2b7911(sha256)
690a8cda8894e37a6fff4d1790d53b33.lvr8JU2XYvVHH987RN2CIA==
11.受控组件用 value,非受控组件用 defaultValue。
.match(/.(gif|jpg|jpeg|png|JPG|PNG|GIF|JPEG)$/);
if (!tempFile.getParentFile().exists()) {
tempFile.getParentFile().mkdirs();
}
startwith endwith
mkdirs/createNewFile
myuser' or 'foo' = 'foo' -- ' or 1='1
12.增加Create、读取Read、更新Update、删除Delete
<noscript></noscript>脚本不执行时执行
dao层进行了注解没有实现类,而是根据接口和xml生成接口对象的代理实现类
node驱动客户端开发和构建工具。npm包管理器本身是node应用,用于安装JavaScript库。
13.第一,如果是协议和端口造成的跨域问题“前台”是无能为力的,第二:在跨域问题上,域仅仅是通过“URL的首部”来识别而不会去尝试判断相同的ip地址对应着两个域或两个域是否在同一个ip上。